PageSourceSearch

https://app.thehoopsgeek.com/dashboard/assets/index-CmSfgMPc.js

js thehoopsgeek.com collected 2026-09-24 22:46:35 UTC 1,699,141 bytes, 774 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/features-NkSMtNf8.js","assets/ui-u4xJzAJX.js","assets/SVGVisualElement-BpumaRhw.js","assets/use-presence-DD7S9q4n.js","assets/media-UejkmJrh.js","assets/editor-WYCba1gG.js","assets/auth-CAQqEDmo.js","assets/_auth-DYcqsN3S.js","assets/redux-toolkit.modern-C_3cW4ZS.js","assets/settings-Ss96qd0q.js","assets/phases-D5vuSKXE.js","assets/_baseIteratee-DLZas4sG.js","assets/dbData-WmKDIBBT.js","assets/PDFGenerationContext-CG-RqGcd.js","assets/fetch-DBwU5uzv.js","assets/playbook-BVxrzo_f.js","assets/v4-Bg-q7VAD.js","assets/practicePlan-Bwg4B7JK.js","assets/reduxUser-CESS5MOS.js","assets/Helper-CpKIhyYF.js","assets/Helper-gg0VhJVF.js","assets/recorderData-BVWH6MgE.js","assets/rotationDbData-Cbswr5xT.js","assets/LoadingScreen-VbDC0Azj.js","assets/PaddleContext-C8AfNkPE.js","assets/UserMetaContext-BTaeNtT8.js","assets/useClearSubscriptionCache-Bl-1nXgW.js","assets/_auth.dashboard-CdahP9Ss.js","assets/useCollapseDrawer-DFJmlba0.js","assets/cssStyles-BNU5EK4d.js","assets/PlaygroundSelect-C4Zms5eu.js","assets/Label-CRbSig1w.js","assets/MyAvatar-cR1nsHSO.js","assets/createAvatar-CgGTnP9k.js","assets/Avatar-DXzv_PDd.js","assets/TeamAvatar-B26t3vgX.js","assets/useIsPayingUserV2-1ea6Mwe4.js","assets/useOrganizationDetails-BCi1Z1Ht.js","assets/MenuPopover-BhhsVT9r.js","assets/usePushNotifications-D3olkhYz.js","assets/useInfiniteQuery-c1UMEWoN.js","assets/typingStore-wCLXpn1r.js","assets/useSetSelectedTeam-BNFgK-Wv.js","assets/Scrollbar-Cgp18_Bb.js","assets/simplebar-react.esm-BEXqbx-c.js","assets/index-DTVaLiQt.js","assets/ScrollRootContext-D4rEBX8N.js","assets/index-CN7p4I9l.js","assets/useDashboards-iUqOc-5S.js","assets/useTeamHubBadges-B2z18W-M.js","assets/useTeamTasks-8Pgjmlp6.js","assets/taskUtils-DL2c9PTH.js","assets/eventUtils-2hToJwnU.js","assets/reportsMeta-Bb5tLx_a.js","assets/conversationDraft-CtDzc5OA.js","assets/useSafeAreaInset-BvbIwqWm.js","assets/_auth.dashboard._index-CFsYKYTf.js","assets/_auth.dashboard_.login-Bf0Z4GR_.js","assets/_auth.dashboard.audio-BG9TTVcX.js","assets/useIsOnline-CkuxZdxb.js","assets/useTags-C9AI7So1.js","assets/StatusLabel-DQu7jmAq.js","assets/index-D71MChHd.js","assets/useTable-D_wBxHhD.js","assets/useItemsDndMonitor-E_WmALFY.js","assets/CollectionToolbar-BY9SuvjE.js","assets/FolderTableRow-DBEc7N-3.js","assets/VirtualizedTable-CdxK8FqE.js","assets/NestedMenuItem-D35wE-fw.js","assets/TableRowActionCheckbox-bF_IpQeh.js","assets/FormProvider-DnDUJPhm.js","assets/ConfirmationDialog-R5z214uq.js","assets/formatTime-C4LvR0l9.js","assets/utils-C_81NVtf.js","assets/ScrollEdgeFade-5BpNif8Z.js","assets/LibraryPlaySort-GtTBHuDR.js","assets/PlaysTableSelectedActions-DDgI0u9V.js","assets/ArrowBackIos-BUtMK_5s.js","assets/glassSx-Cj0Xlp4n.js","assets/element-CD5Mjtx4.js","assets/useDeleteFileUpload-BP-mgE7c.js","assets/Page-DJs2_DnW.js","assets/HeaderBreadcrumbs-C37Lb678.js","assets/Breadcrumbs-DLl0Yyid.js","assets/ArrowBack-DW5Rw6nZ.js","assets/FolderBreadcrumbs-B1nSx_1h.js","assets/debounce-EtspMjWp.js","assets/TagsFilterList-oE9g_N-H.js","assets/Add-Dq0VXF9j.js","assets/uploadLibraryAccess-ZBQ4QUl9.js","assets/AudioTable-CwgGM_L7.js","assets/uppy_dashboard-DBRda8Tb.js","assets/uppy_dashboard-C4Zm-HY9.css","assets/style.min-2_hb6s1z.js","assets/style-C20dm5Mn.css","assets/MediaDragPreview-ByvUhh25.js","assets/AudioTable-C6hKYVHN.css","assets/FolderItem-Dwa-Fmfi.js","assets/ResizeObserver.es-BS4_j6we.js","assets/useIsFirstRender-CaDMHm42.js","assets/TeamSubscriptionErrorComponent-0y2ExkLJ.js","assets/_auth.dashboard.boards-Dh14QyAR.js","assets/EditDashboardDetailsDialog-Dt8R0BW7.js","assets/dashboard-constants-BT1-1P_A.js","assets/MobileItemTitle-B977gVqN.js","assets/index-CJRF5krZ.js","assets/_auth.dashboard.board._id-V6nKjndH.js","assets/PlayOutput-AZFLiRVd.js","assets/Phase-CKzTdf-G.js","assets/useDimensions-DmCYnqMc.js","assets/ImageTable-DG1yZaYr.js","assets/Thumbnail-B511Goxn.js","assets/ImageTable-DEtIa655.css","assets/useTabs-BLoPfCsz.js","assets/ClipsFilter-Dl1w7VrN.js","assets/StyledSimpleBar-BBJMU75N.js","assets/PlatejsContextProvider-CZfjqL4u.js","assets/createFullPlayAnimation-B4_7WyRe.js","assets/plate-editor-BaakbyIW.js","assets/utils-F2tmHSVX.js","assets/ContentPageHeader-FEoHgbOn.js","assets/is-empty-content-CaH9SNmP.js","assets/useFilteredPlays-DA6m05K6.js","assets/PhaseThumbnail-YFQbd3pN.js","assets/PlaySkeleton-XHVeGGQV.js","assets/MobileItemDate-CJzO65ws.js","assets/PlayActionsDropdown-Bpq906fO.js","assets/SavingTeamPicker-BKfijbSp.js","assets/FolderPickerDialog-DK4NpHzb.js","assets/usePickerFolderNav-BH6jrFUl.js","assets/PlaysFilter-1QZZ_4Mn.js","assets/tslib.es6-DNoqNiN7.js","assets/index-3IwWtNql.js","assets/FilterChips-k03CiDlL.js","assets/AddPracticePlanDialog-D37F4lYf.js","assets/useFilteredRotations-CLNJ4X7m.js","assets/RotationActionsDropdown-BzUxXdK9.js","assets/ShareRotationDialog-Dwh3Vb_K.js","assets/MobileItemInfo-BeYlsNx1.js","assets/useFilteredPlaybooks-CkDrAjC1.js","assets/PlaybookActionsDropdown-C6S7B_sf.js","assets/SavePlaybookDialog-DVNH3Mi6.js","assets/useFilteredPracticePlans-UWiv5veq.js","assets/PracticePlanOutput-D5lKsQ59.js","assets/PlayDialog-BAYKfgkW.js","assets/usePlay-BykHhVGn.js","assets/InlineNumberInput-eky7Hdko.js","assets/NumberInput-B25CIogc.js","assets/DragIndicator-Dr_15w3-.js","assets/index-C78RJQGl.js","assets/GroupBox-CKq6efTU.js","assets/DashboardItems-B-od1gRF.js","assets/fetchPlaybook-B2bzhy7L.js","assets/fetchRotation-BKYDM37N.js","assets/fetchPracticePlan-C_8GQ4_B.js","assets/_auth.dashboard.images-DuJrqoDH.js","assets/collectionCardStyles-gNAdStlE.js","assets/_auth.dashboard.videos-BQyJB3bk.js","assets/VideoTable-DbM8fwu2.js","assets/RateLimitedQueue-DF6JuYH4.js","assets/_auth.dashboard.rotations-6hO0EBqI.js","assets/PlayingTimeTable-CRYnwNwc.js","assets/UpgradeAlert-DsbBv8wb.js","assets/useTeamAdmin-B2riVNxv.js","assets/_auth.dashboard.paddle-BUH73kxp.js","assets/_auth.dashboard.plays-DJqDOwIr.js","assets/fetchSharedPlay-Ch7BNs5b.js","assets/PlaysToolbar-wK8avhXH.js","assets/starterPlayData-C_t63C-P.js","assets/_auth.dashboard.play._id-lW5FLTmV.js","assets/TaskStudyTracker-CX46y2j3.js","assets/PlayPrintPreview-tUQPb6Wm.js","assets/ScaleAdvancedPDFSelector-6tk1v5DR.js","assets/index-Dz8B5I4m.js","assets/use-debounce-callback-Dpe5-Ycc.js","assets/SpaceOutOfBoundsSelector-B1AgDSM0.js","assets/ScalePlayersSelector-B1714IcB.js","assets/virtualization-D318ETKb.js","assets/PlayPageOutput-uB0jJJ_V.js","assets/LibraryItemLoadError-B4xPrtRz.js","assets/_auth.dashboard.playbooks-BzQQnqCL.js","assets/_auth.dashboard.playbook._id-Djnm82YD.js","assets/PlaybookPrintPreview-C3_GatSs.js","assets/PlayDisplaySettings-MazWtmsK.js","assets/DisplayOptionsSelector-LzaToS3J.js","assets/checkbox-DZtq1v24.js","assets/index-DxV-gQ9F.js","assets/toolbar-Bjy5DQnh.js","assets/FontSizeSelectorV2-DLWtQ50d.js","assets/PlayFromJson-Uv9-s-Z-.js","assets/_auth.dashboard.settings.teams._index-9aMA_lbO.js","assets/TeamTableRow-l-npqMgb.js","assets/UserRoleLabel-Du0SWkPB.js","assets/DeleteTeamConfirmationDialog-CKqprD3q.js","assets/teamOnboarding-BcJyiWig.js","assets/_auth.dashboard.settings.teams._teamId.layout-S4XMWKNb.js","assets/useTeamDetails-BLrsU1y_.js","assets/_auth.dashboard.settings.teams._teamId-FSHCy5qk.js","assets/ResponsiveCard-CYX3YRzl.js","assets/UppyProfilePictureDashboard-2_D0YH4R.js","assets/index-uQK8_yPD.js","assets/SettingsSection-BXSA0Ia6.js","assets/_auth.dashboard.settings.teams._teamId.features-CEqmtKFS.js","assets/useTeamEvents-CBXR1-Eb.js","assets/arrayQueryData-Dbd0Vq1O.js","assets/_auth.dashboard.settings.teams._teamId.roster-5nVF-Pun.js","assets/useTeamMembers-XvDZ6czZ.js","assets/PlayerProfileDialog-Bho75fpA.js","assets/PositionToggles-Dcz6g7TH.js","assets/index-BLZwOcQ9.js","assets/_auth.dashboard.settings.teams._teamId.notifications-BofrRXH_.js","assets/_auth.dashboard.settings.organization._organizationId-B73NxIft.js","assets/usePaddleProducts-Bowcc-pq.js","assets/_auth.dashboard.user.account-CGLuRE9T.js","assets/useSubscription-DneNUiyQ.js","assets/_auth.dashboard.admin.library._index-CM3USTxA.js","assets/useDeleteAdminLibraryPlay-CLKGxyZo.js","assets/_auth.dashboard.admin.library._id-MTmPSoXF.js","assets/fetchLibraryPlayById-D7Q0gh4-.js","assets/_auth.dashboard.get_started._index-CWmUE4Ry.js","assets/_auth.dashboard.get_started._step-B3O2XStM.js","assets/_auth.dashboard_.substitution-manager-0rYDYiWp.js","assets/index-DLN0pvgq.js","assets/ChevronRight-k26153qC.js","assets/SubstitutionChart-BbZQCgN0.js","assets/useRotationPlayers-Bwbfy6ww.js","assets/FormNumberInput-2L7VMzsS.js","assets/_auth.dashboard_.invite-DWGbryZY.js","assets/_auth.dashboard_.pick-subscription-Cmq5VR62.js","assets/PurchaseGate-B_lb6oh1.js","assets/useGoBack-D4RZMB7_.js","assets/_auth.dashboard_.update-subscription-C2kZ1hZQ.js","assets/_auth.dashboard_.finished_survey-qzZm2APY.js","assets/_auth.dashboard_.checkout-6HdiA0LV.js","assets/_auth.dashboard_.playeditor-CdH3n6M7.js","assets/KeyboardShortcut-C0rO5tZ2.js","assets/index-hoIQx8z7.js","assets/object_hash-D1Py5DIz.js","assets/Close-00w14jVG.js","assets/AddVideoDialog-Dpv1Joq6.js","assets/_auth.dashboard_-3KV5d1UD.css","assets/_auth.dashboard_.survey-DOMJZ2ng.js","assets/_auth.dashboard_.playbook-editor-BWF8nShn.js","assets/chevron-up-CfhrERCT.js","assets/_auth.dashboard_.rotation-editor-Cl2LvTIb.js","assets/RotationPrintPreview-Dmggex4j.js","assets/_auth.dashboard_.print-invoice._transactionId-Cn96MEsX.js","assets/_auth.dashboard_.update-plan-BY8yUrAF.js","assets/dashboard_.create-account-C6ijCbXy.js","assets/PracticePlanner-BTUPdS67.js","assets/PracticePlanPrintPreview-Bj6ehLWF.js","assets/PracticePlans-AzFIQOLK.js","assets/TeamHomePage-vBxQnQLd.js","assets/EventFormDialog-DlsTbGwo.js","assets/PracticeEventActionsDropdown-Bt2OwgkC.js","assets/EventDetailsDialog-Iaxxo1Iv.js","assets/EventDetailsContent-BoE2kQru.js","assets/RsvpControl-CLuegZ3U.js","assets/CloseRounded-C9lUJRsm.js","assets/AttendancePills-DalOp7ng.js","assets/SectionLabel-LDJ4y_Gk.js","assets/TaskFormDialog-DqPf4LmB.js","assets/HomeSectionHeader-BlK-fpDE.js","assets/TeamCalendarPage-DOV9gx71.js","assets/TeamCalendarPage-BmoityAB.css","assets/ReportsLayout-k9-2u8gF.js","assets/ReportsIndexPage-B3zsiIr_.js","assets/AttendanceReportPage-D62b3Qiw.js","assets/reportCells-BKh3qG9e.js","assets/ReportViewToggle-gMaQTVPN.js","assets/TaskCompletionReportPage-DuTlCaNy.js","assets/DrillMinutesReportPage-DA7Rf0kw.js","assets/TeamTasksPage-Dx-4awf2.js","assets/MessagesPage-CR4XJ7ae.js","assets/CalendarDateBox-DkKBwmar.js","assets/AddContentMenu-DsvsDvRI.js","assets/AddAudioDialog-0ssfnzBW.js","assets/MessagesPage-JSJOPxou.css","assets/PracticeEventPage-D_EF2G0N.js","assets/usePracticePlan-B-i5vLeI.js","assets/TeamPracticesPage-DfVGCQMu.js","assets/NotificationRedirect-CRrM1Sak.js","assets/dashboard_.signup-CCh8Xv97.js","assets/dashboard_.logout-BjXgQ5tv.js","assets/dashboard_.loading-CD-C4x2C.js","assets/dashboard_.test_error-DRXX9YVa.js","assets/_-DSsFjvj3.js","assets/_auth.dashboard.rotation._id-BpnuzW85.js","assets/_auth.dashboard.practice-plan._id-BOfBVlx2.js","assets/PracticePlanConvertCard-BEIBKAq_.js","assets/_auth.dashboard.import-fastdraw-mKdL68Ef.js"])))=>i.map(i=>d[i]);
2var RA=e=>{throw TypeError(e)};var rb=(e,t,r)=>t.has(e)||RA("Cannot "+r);var D=(e,t,r)=>(rb(e,t,"read from private field"),r?r.call(e):t.get(e)),pe=(e,t,r)=>t.has(e)?RA("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),te=(e,t,r,n)=>(rb(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),We=(e,t,r)=>(rb(e,t,"access private method"),r);var tg=(e,t,r,n)=>({set _(i){te(e,t,i,r)},get _(){return D(e,t,n)}});import{aX as XR,aZ as pa,E as QR,aM as ZR,b1 as x,b0 as H5,aW as im,ae as Lt,b3 as bv,ah as WV,o as KR,aS as qV,al as dn,n as GV,aH as Ge,a8 as Z,e as hr,bf as am,F as kA,N as YV,bb as rg,K as JR,aK as XV,ac as QV,a as $R,g as ii,A as ek,aj as ma,aE as sr,aQ as ZV,ak as KV,q as JV,az as $V,C as eW,T as sh,p as tk}from"./ui-u4xJzAJX.js";import{c as ep}from"./media-UejkmJrh.js";import{Y as ie}from"./editor-WYCba1gG.js";import{u as tW,A as rW}from"./auth-CAQqEDmo.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="63cce978-466e-4a55-992b-9616270589ba",e._sentryDebugIdIdentifier="sentry-dbid-63cce978-466e-4a55-992b-9616270589ba")}catch{}})();(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(i){if(i.ep)return;i.ep=!0;const a=r(i);fetch(i.href,a)}})();var Fr=pa.Fragment,O=function(t,r,n){return XR.call(r,"css")?pa.jsx(QR,ZR(t,r),n):pa.jsx(t,r,n)},xe=function(t,r,n){return XR.call(r,"css")?pa.jsxs(QR,ZR(t,r),n):pa.jsxs(t,r,n)};Object.hasOwn||(Object.hasOwn=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)});/*!
3 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
4 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
5 * Copyright 2024 Fonticons, Inc.
6 */function nW(e,t,r){return(t=aW(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function LA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function K(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?LA(Object(r),!0).forEach(function(n){nW(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):LA(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function iW(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function aW(e){var t=iW(e,"string");return typeof t=="symbol"?t:t+""}const IA=()=>{};let j5={},rk={},nk=null,ik={mark:IA,measure:IA};try{typeof window<"u"&&(j5=window),typeof document<"u"&&(rk=document),typeof MutationObserver<"u"&&(nk=MutationObserver),typeof performance<"u"&&(ik=performance)}catch{}const{userAgent:PA=""}=j5.navigator||{},ll=j5,Xt=rk,DA=nk,ng=ik;ll.document;const Ko=!!Xt.documentElement&&!!Xt.head&&typeof Xt.addEventListener=="function"&&typeof Xt.createElement=="function",ak=~PA.indexOf("MSIE")||~PA.indexOf("Trident/");var oW=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,sW=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,ok={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},lW={GROUP:"duotone-group",PRIMARY:"primary",SECONDARY:"secondary"},sk=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],vn="classic",Sv="duotone",cW="sharp",uW="sharp-duotone",lk=[vn,Sv,cW,uW],fW={classic:{900:"fas",400:"far",n
vendor: 4,758 bytes, line 6
6ormal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},dW={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},hW=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),pW={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},mW=["fak","fa-kit","fakd","fa-kit-duotone"],NA={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},gW=["kit"],yW={kit:{"fa-kit":"fak"}},vW=["fak","fakd"],bW={kit:{fak:"fa-kit"}},zA={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},ig={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},SW=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],wW=["fak","fa-kit","fakd","fa-kit-duotone"],EW={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},CW={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},AW={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},A3={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},_W=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],_3=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...SW,..._W],xW=["solid","regular","light","thin","duotone","brands"],ck=[1,2,3,4,5,6,7,8,9,10],TW=ck.concat([11,12,13,14,15,16,17,18,19,20]),OW=[...Object.keys(AW),...xW,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",ig.GROUP,ig.SWAP_OPACITY,ig.PRIMARY,ig.SECONDARY].concat(ck.map(e=>"".concat(e,"x"))).concat(TW.map(e=>"w-".concat(e))),MW={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}};const ko="___FONT_AWESOME___",x3=16,uk="fa",fk="svg-inline--fa",_c="data-fa-i2svg",T3="data-fa-pseudo-element",RW="data-fa-pseudo-element-pending",V5="data-prefix",W5="data-icon",FA="fontawesome-i2svg",kW="async",LW=["HTML","HEAD","STYLE","SCRIPT"],dk=(()=>{try{return!0}catch{return!1}})();function om(e){return new Proxy(e,{get(t,r){return r in t?t[r]:t[vn]}})}const hk=K({},ok);hk[vn]=K(K(K(K({},{"fa-duotone":"duotone"}),ok[vn]),NA.kit),NA["kit-duotone"]);const IW=om(hk),O3=K({},pW);O3[vn]=K(K(K(K({},{duotone:"fad"}),O3[vn]),zA.kit),zA["kit-duotone"]);const BA=om(O3),M3=K({},A3);M3[vn]=K(K({},M3[vn]),bW.kit);const q5=om(M3),R3=K({},CW);R3[vn]=K(K({},R3[vn]),yW.kit);om(R3);const PW=oW,pk="fa-layers-text",DW=sW,NW=K({},fW);om(NW);
6const zW=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],nb=lW,FW=[...gW,...OW],Sh=ll.FontAwesomeConfig||{};function BW(e){var t=Xt.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function UW(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Xt&&typeof Xt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[r,n]=t;const i=UW(BW(r));i!=null&&(Sh[n]=i)});const mk={styleDefault:"solid",familyDefault:vn,cssPrefix:uk,replacementClass:fk,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Sh.familyPrefix&&(Sh.cssPrefix=Sh.familyPrefix);const _f=K(K({},mk),Sh);_f.autoReplaceSvg||(_f.observeMutations=!1);const fe={};Object.keys(mk).forEach(e=>{Object.defineProperty(fe,e,{enumerable:!0,set:function(t){_f[e]=t,wh.forEach(r=>r(fe))},get:function(){return _f[e]}})});Object.defineProperty(fe,"familyPrefix",{enumerable:!0,set:function(e){_f.cssPrefix=e,wh.forEach(t=>t(fe))},get:function(){return _f.cssPrefix}});ll.FontAwesomeConfig=fe;const wh=[];function HW(e){return wh.push(e),()=>{wh.splice(wh.indexOf(e),1)}}const os=x3,ka={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function jW(e){if(!e||!Ko)return;const t=Xt.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const r=Xt.head.childNodes;let n=null;for(let i=r.length-1;i>-1;i--){const a=r[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(n=a)}return Xt.head.insertBefore(t,n),e}const VW="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function tp(){let e=12,t="";for(;e-- >0;)t+=VW[Math.random()*62|0];return t}function fd(e){const t=[];for(let r=(e||[]).length>>>0;r--;)t[r]=e[r];return t}function G5(e){return e.classList?fd(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function gk(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function WW(e){return Object.keys(e||{}).reduce((t,r)=>t+"".concat(r,'="').concat(gk(e[r]),'" '),"").trim()}function wv(e){return Object.keys(e||{}).reduce((t,r)=>t+"".concat(r,": ").concat(e[r].trim(),";"),"")}function Y5(e){return e.size!==ka.size||e.x!==ka.x||e.y!==ka.y||e.rotate!==ka.rotate||e.flipX||e.flipY}function qW(e){let{transform:t,containerWidth:r,iconWidth:n}=e;const i={transform:"translate(".concat(r/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(o," ").concat(s)},c={transform:"translate(".concat(n/2*-1," -256)")};return{outer:i,inner:l,path:c}}function GW(e){let{transform:t,width:r=x3,height:n=x3,startCentered:i=!1}=e,a="";return i&&ak?a+="translate(".concat(t.x/os-r/2,"em, ").concat(t.y/os-n/2,"em) "):i?a+="translate(calc(-50% + ".concat(t.x/os,"em), calc(-50% + ").concat(t.y/os,"em)) "):a+="translate(".concat(t.x/os,"em, ").concat(t.y/os,"em) "),a+="scale(".concat(t.size/os*(t.flipX?-1:1),", ").concat(t.size/os*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) "),a}var YW=
vendor: 12,335 bytes, lines 6-559
6`:root, :host {
7  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
8  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
9  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
10  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
11  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
12  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";
13  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";
14  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";
15  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
16  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
17  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
18  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
19  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
20  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
21  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";
22  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";
23  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";
24}
25
26svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
27  overflow: visible;
28  box-sizing: content-box;
29}
30
31.svg-inline--fa {
32  display: var(--fa-display, inline-block);
33  height: 1em;
34  overflow: visible;
35  vertical-align: -0.125em;
36}
37.svg-inline--fa.fa-2xs {
38  vertical-align: 0.1em;
39}
40.svg-inline--fa.fa-xs {
41  vertical-align: 0em;
42}
43.svg-inline--fa.fa-sm {
44  vertical-align: -0.0714285705em;
45}
46.svg-inline--fa.fa-lg {
47  vertical-align: -0.2em;
48}
49.svg-inline--fa.fa-xl {
50  vertical-align: -0.25em;
51}
52.svg-inline--fa.fa-2xl {
53  vertical-align: -0.3125em;
54}
55.svg-inline--fa.fa-pull-left {
56  margin-right: var(--fa-pull-margin, 0.3em);
57  width: auto;
58}
59.svg-inline--fa.fa-pull-right {
60  margin-left: var(--fa-pull-margin, 0.3em);
61  width: auto;
62}
63.svg-inline--fa.fa-li {
64  width: var(--fa-li-width, 2em);
65  top: 0.25em;
66}
67.svg-inline--fa.fa-fw {
68  width: var(--fa-fw-width, 1.25em);
69}
70
71.fa-layers svg.svg-inline--fa {
72  bottom: 0;
73  left: 0;
74  margin: auto;
75  position: absolute;
76  right: 0;
77  top: 0;
78}
79
80.fa-layers-counter, .fa-layers-text {
81  display: inline-block;
82  position: absolute;
83  text-align: center;
84}
85
86.fa-layers {
87  display: inline-block;
88  height: 1em;
89  position: relative;
90  text-align: center;
91  vertical-align: -0.125em;
92  width: 1em;
93}
94.fa-layers svg.svg-inline--fa {
95  transform-origin: center center;
96}
97
98.fa-layers-text {
99  left: 50%;
100  top: 50%;
101  transform: translate(-50%, -50%);
102  transform-origin: center center;
103}
104
105.fa-layers-counter {
106  background-color: var(--fa-counter-background-color, #ff253a);
107  border-radius: var(--fa-counter-border-radius, 1em);
108  box-sizing: border-box;
109  color: var(--fa-inverse, #fff);
110  line-height: var(--fa-counter-line-height, 1);
111  max-width: var(--fa-counter-max-width, 5em);
112  min-width: var(--fa-counter-min-width, 1.5em);
113  overflow: hidden;
114  padding: var(--fa-counter-padding, 0.25em 0.5em);
115  right: var(--fa-right, 0);
116  text-overflow: ellipsis;
117  top: var(--fa-top, 0);
118  transform: scale(var(--fa-counter-scale, 0.25));
119  transform-origin: top right;
120}
121
122.fa-layers-bottom-right {
123  bottom: var(--fa-bottom, 0);
124  right: var(--fa-right, 0);
125  top: auto;
126  transform: scale(var(--fa-layers-scale, 0.25));
127  transform-origin: bottom right;
128}
129
130.fa-layers-bottom-left {
131  bottom: var(--fa-bottom, 0);
132  left: var(--fa-left, 0);
133  right: auto;
134  top: auto;
135  transform: scale(var(--fa-layers-scale, 0.25));
136  transform-origin: bottom left;
137}
138
139.fa-layers-top-right {
140  top: var(--fa-top, 0);
141  right: var(--fa-right, 0);
142  transform: scale(var(--fa-layers-scale, 0.25));
143  transform-origin: top right;
144}
145
146.fa-layers-top-left {
147  left: var(--fa-left, 0);
148  right: auto;
149  top: var(--fa-top, 0);
150  transform: scale(var(--fa-layers-scale, 0.25));
151  transform-origin: top left;
152}
153
154.fa-1x {
155  font-size: 1em;
156}
157
158.fa-2x {
159  font-size: 2em;
160}
161
162.fa-3x {
163  font-size: 3em;
164}
165
166.fa-4x {
167  font-size: 4em;
168}
169
170.fa-5x {
171  font-size: 5em;
172}
173
174.fa-6x {
175  font-size: 6em;
176}
177
178.fa-7x {
179  font-size: 7em;
180}
181
182.fa-8x {
183  font-size: 8em;
184}
185
186.fa-9x {
187  font-size: 9em;
188}
189
190.fa-10x {
191  font-size: 10em;
192}
193
194.fa-2xs {
195  font-size: 0.625em;
196  line-height: 0.1em;
197  vertical-align: 0.225em;
198}
199
200.fa-xs {
201  font-size: 0.75em;
202  line-height: 0.0833333337em;
203  vertical-align: 0.125em;
204}
205
206.fa-sm {
207  font-size: 0.875em;
208  line-height: 0.0714285718em;
209  vertical-align: 0.0535714295em;
210}
211
212.fa-lg {
213  font-size: 1.25em;
214  line-height: 0.05em;
215  vertical-align: -0.075em;
216}
217
218.fa-xl {
219  font-size: 1.5em;
220  line-height: 0.0416666682em;
221  vertical-align: -0.125em;
222}
223
224.fa-2xl {
225  font-size: 2em;
226  line-height: 0.03125em;
227  vertical-align: -0.1875em;
228}
229
230.fa-fw {
231  text-align: center;
232  width: 1.25em;
233}
234
235.fa-ul {
236  list-style-type: none;
237  margin-left: var(--fa-li-margin, 2.5em);
238  padding-left: 0;
239}
240.fa-ul > li {
241  position: relative;
242}
243
244.fa-li {
245  left: calc(-1 * var(--fa-li-width, 2em));
246  position: absolute;
247  text-align: center;
248  width: var(--fa-li-width, 2em);
249  line-height: inherit;
250}
251
252.fa-border {
253  border-color: var(--fa-border-color, #eee);
254  border-radius: var(--fa-border-radius, 0.1em);
255  border-style: var(--fa-border-style, solid);
256  border-width: var(--fa-border-width, 0.08em);
257  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
258}
259
260.fa-pull-left {
261  float: left;
262  margin-right: var(--fa-pull-margin, 0.3em);
263}
264
265.fa-pull-right {
266  float: right;
267  margin-left: var(--fa-pull-margin, 0.3em);
268}
269
270.fa-beat {
271  animation-name: fa-beat;
272  animation-delay: var(--fa-animation-delay, 0s);
273  animation-direction: var(--fa-animation-direction, normal);
274  animation-duration: var(--fa-animation-duration, 1s);
275  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
276  animation-timing-function: var(--fa-animation-timing, ease-in-out);
277}
278
279.fa-bounce {
280  animation-name: fa-bounce;
281  animation-delay: var(--fa-animation-delay, 0s);
282  animation-direction: var(--fa-animation-direction, normal);
283  animation-duration: var(--fa-animation-duration, 1s);
284  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
285  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
286}
287
288.fa-fade {
289  animation-name: fa-fade;
290  animation-delay: var(--fa-animation-delay, 0s);
291  animation-direction: var(--fa-animation-direction, normal);
292  animation-duration: var(--fa-animation-duration, 1s);
293  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
294  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
295}
296
297.fa-beat-fade {
298  animation-name: fa-beat-fade;
299  animation-delay: var(--fa-animation-delay, 0s);
300  animation-direction: var(--fa-animation-direction, normal);
301  animation-duration: var(--fa-animation-duration, 1s);
302  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
303  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
304}
305
306.fa-flip {
307  animation-name: fa-flip;
308  animation-delay: var(--fa-animation-delay, 0s);
309  animation-direction: var(--fa-animation-direction, normal);
310  animation-duration: var(--fa-animation-duration, 1s);
311  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
312  animation-timing-function: var(--fa-animation-timing, ease-in-out);
313}
314
315.fa-shake {
316  animation-name: fa-shake;
317  animation-delay: var(--fa-animation-delay, 0s);
318  animation-direction: var(--fa-animation-direction, normal);
319  animation-duration: var(--fa-animation-duration, 1s);
320  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
321  animation-timing-function: var(--fa-animation-timing, linear);
322}
323
324.fa-spin {
325  animation-name: fa-spin;
326  animation-delay: var(--fa-animation-delay, 0s);
327  animation-direction: var(--fa-animation-direction, normal);
328  animation-duration: var(--fa-animation-duration, 2s);
329  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
330  animation-timing-function: var(--fa-animation-timing, linear);
331}
332
333.fa-spin-reverse {
334  --fa-animation-direction: reverse;
335}
336
337.fa-pulse,
338.fa-spin-pulse {
339  animation-name: fa-spin;
340  animation-direction: var(--fa-animation-direction, normal);
341  animation-duration: var(--fa-animation-duration, 1s);
342  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
343  animation-timing-function: var(--fa-animation-timing, steps(8));
344}
345
346@media (prefers-reduced-motion: reduce) {
347  .fa-beat,
348.fa-bounce,
349.fa-fade,
350.fa-beat-fade,
351.fa-flip,
352.fa-pulse,
353.fa-shake,
354.fa-spin,
355.fa-spin-pulse {
356    animation-delay: -1ms;
357    animation-duration: 1ms;
358    animation-iteration-count: 1;
359    transition-delay: 0s;
360    transition-duration: 0s;
361  }
362}
363@keyframes fa-beat {
364  0%, 90% {
365    transform: scale(1);
366  }
367  45% {
368    transform: scale(var(--fa-beat-scale, 1.25));
369  }
370}
371@keyframes fa-bounce {
372  0% {
373    transform: scale(1, 1) translateY(0);
374  }
375  10% {
376    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
377  }
378  30% {
379    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
380  }
381  50% {
382    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
383  }
384  57% {
385    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
386  }
387  64% {
388    transform: scale(1, 1) translateY(0);
389  }
390  100% {
391    transform: scale(1, 1) translateY(0);
392  }
393}
394@keyframes fa-fade {
395  50% {
396    opacity: var(--fa-fade-opacity, 0.4);
397  }
398}
399@keyframes fa-beat-fade {
400  0%, 100% {
401    opacity: var(--fa-beat-fade-opacity, 0.4);
402    transform: scale(1);
403  }
404  50% {
405    opacity: 1;
406    transform: scale(var(--fa-beat-fade-scale, 1.125));
407  }
408}
409@keyframes fa-flip {
410  50% {
411    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
412  }
413}
414@keyframes fa-shake {
415  0% {
416    transform: rotate(-15deg);
417  }
418  4% {
419    transform: rotate(15deg);
420  }
421  8%, 24% {
422    transform: rotate(-18deg);
423  }
424  12%, 28% {
425    transform: rotate(18deg);
426  }
427  16% {
428    transform: rotate(-22deg);
429  }
430  20% {
431    transform: rotate(22deg);
432  }
433  32% {
434    transform: rotate(-12deg);
435  }
436  36% {
437    transform: rotate(12deg);
438  }
439  40%, 100% {
440    transform: rotate(0deg);
441  }
442}
443@keyframes fa-spin {
444  0% {
445    transform: rotate(0deg);
446  }
447  100% {
448    transform: rotate(360deg);
449  }
450}
451.fa-rotate-90 {
452  transform: rotate(90deg);
453}
454
455.fa-rotate-180 {
456  transform: rotate(180deg);
457}
458
459.fa-rotate-270 {
460  transform: rotate(270deg);
461}
462
463.fa-flip-horizontal {
464  transform: scale(-1, 1);
465}
466
467.fa-flip-vertical {
468  transform: scale(1, -1);
469}
470
471.fa-flip-both,
472.fa-flip-horizontal.fa-flip-vertical {
473  transform: scale(-1, -1);
474}
475
476.fa-rotate-by {
477  transform: rotate(var(--fa-rotate-angle, 0));
478}
479
480.fa-stack {
481  display: inline-block;
482  vertical-align: middle;
483  height: 2em;
484  position: relative;
485  width: 2.5em;
486}
487
488.fa-stack-1x,
489.fa-stack-2x {
490  bottom: 0;
491  left: 0;
492  margin: auto;
493  position: absolute;
494  right: 0;
495  top: 0;
496  z-index: var(--fa-stack-z-index, auto);
497}
498
499.svg-inline--fa.fa-stack-1x {
500  height: 1em;
501  width: 1.25em;
502}
503.svg-inline--fa.fa-stack-2x {
504  height: 2em;
505  width: 2.5em;
506}
507
508.fa-inverse {
509  color: var(--fa-inverse, #fff);
510}
511
512.sr-only,
513.fa-sr-only {
514  position: absolute;
515  width: 1px;
516  height: 1px;
517  padding: 0;
518  margin: -1px;
519  overflow: hidden;
520  clip: rect(0, 0, 0, 0);
521  white-space: nowrap;
522  border-width: 0;
523}
524
525.sr-only-focusable:not(:focus),
526.fa-sr-only-focusable:not(:focus) {
527  position: absolute;
528  width: 1px;
529  height: 1px;
530  padding: 0;
531  margin: -1px;
532  overflow: hidden;
533  clip: rect(0, 0, 0, 0);
534  white-space: nowrap;
535  border-width: 0;
536}
537
538.svg-inline--fa .fa-primary {
539  fill: var(--fa-primary-color, currentColor);
540  opacity: var(--fa-primary-opacity, 1);
541}
542
543.svg-inline--fa .fa-secondary {
544  fill: var(--fa-secondary-color, currentColor);
545  opacity: var(--fa-secondary-opacity, 0.4);
546}
547
548.svg-inline--fa.fa-swap-opacity .fa-primary {
549  opacity: var(--fa-secondary-opacity, 0.4);
550}
551
552.svg-inline--fa.fa-swap-opacity .fa-secondary {
553  opacity: var(--fa-primary-opacity, 1);
554}
555
556.svg-inline--fa mask .fa-primary,
557.svg-inline--fa mask .fa-secondary {
558  fill: black;
559}`;
559function yk(){const e=uk,t=fk,r=fe.cssPrefix,n=fe.replacementClass;let i=YW;if(r!==e||n!==t){const a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(r,"-")).replace(o,"--".concat(r,"-")).replace(s,".".concat(n))}return i}let UA=!1;function ib(){fe.autoAddCss&&!UA&&(jW(yk()),UA=!0)}var XW={mixout(){return{dom:{css:yk,insertCss:ib}}},hooks(){return{beforeDOMElementCreation(){ib()},beforeI2svg(){ib()}}}};const Lo=ll||{};Lo[ko]||(Lo[ko]={});Lo[ko].styles||(Lo[ko].styles={});Lo[ko].hooks||(Lo[ko].hooks={});Lo[ko].shims||(Lo[ko].shims=[]);var La=Lo[ko];const vk=[],bk=function(){Xt.removeEventListener("DOMContentLoaded",bk),x0=1,vk.map(e=>e())};let x0=!1;Ko&&(x0=(Xt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Xt.readyState),x0||Xt.addEventListener("DOMContentLoaded",bk));function QW(e){Ko&&(x0?setTimeout(e,0):vk.push(e))}function sm(e){const{tag:t,attributes:r={},children:n=[]}=e;return typeof e=="string"?gk(e):"<".concat(t," ").concat(WW(r),">").concat(n.map(sm).join(""),"</").concat(t,">")}function HA(e,t,r){if(e&&e[t]&&e[t][r])return{prefix:t,iconName:r,icon:e[t][r]}}var ab=function(t,r,n,i){var a=Object.keys(t),o=a.length,s=r,l,c,u;for(n===void 0?(l=1,u=t[a[0]]):(l=0,u=n);l<o;l++)c=a[l],u=s(u,t[c],c,t);return u};function ZW(e){const t=[];let r=0;const n=e.length;for(;r<n;){const i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){const a=e.charCodeAt(r++);(a&64512)==56320?t.push(((i&1023)<<10)+(a&1023)+65536):(t.push(i),r--)}else t.push(i)}return t}function k3(e){const t=ZW(e);return t.length===1?t[0].toString(16):null}function KW(e,t){const r=e.length;let n=e.charCodeAt(t),i;return n>=55296&&n<=56319&&r>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(n-55296)*1024+i-56320+65536:n}function jA(e){return Object.keys(e).reduce((t,r)=>{const n=e[r];return!!n.icon?t[n.iconName]=n.icon:t[r]=n,t},{})}function L3(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:n=!1}=r,i=jA(t);typeof La.hooks.addPack=="function"&&!n?La.hooks.addPack(e,jA(t)):La.styles[e]=K(K({},La.styles[e]||{}),i),e==="fas"&&L3("fa",t)}const{styles:rp,shims:JW}=La,Sk=Object.keys(q5),$W=Sk.reduce((e,t)=>(e[t]=Object.keys(q5[t]),e),{});let X5=null,wk={},Ek={},Ck={},Ak={},_k={};function eq(e){return~FW.indexOf(e)}function tq(e,t){const r=t.split("-"),n=r[0],i=r.slice(1).join("-");return n===e&&i!==""&&!eq(i)?i:null}const xk=()=>{const e=n=>ab(rp,(i,a,o)=>(i[o]=ab(a,n,{}),i),{});wk=e((n,i,a)=>(i[3]&&(n[i[3]]=a),i[2]&&i[2].filter(s=>typeof s=="number").forEach(s=>{n[s.toString(16)]=a}),n)),Ek=e((n,i,a)=>(n[a]=a,i[2]&&i[2].filter(s=>typeof s=="string").forEach(s=>{n[s]=a}),n)),_k=e((n,i,a)=>{const o=i[2];return n[a]=a,o.forEach(s=>{n[s]=a}),n});const t="far"in rp||fe.autoFetchSvg,r=ab(JW,(n,i)=>{const a=i[0];let o=i[1];const s=i[2];return o==="far"&&!t&&(o="fas"),typeof a=="string"&&(n.names[a]={prefix:o,iconName:s}),typeof a=="number"&&(n.unicodes[a.toString(16)]={prefix:o,iconName:s}),n},{names:{},unicodes:{}});Ck=r.names,Ak=r.unicodes,X5=Ev(fe.styleDefault,{family:fe.familyDefault})};HW(e=>{X5=Ev(e.styleDefault,{family:fe.familyDefault})});xk();function Q5(e,t){return(wk[e]||{})[t]}function rq(e,t){return(Ek[e]||{})[t]}function Jl(e,t){return(_k[e]||{})[t]}function Tk(e){return Ck[e]||{prefix:null,iconName:null}}function nq(e){const t=Ak[e],r=Q5("fas",e);return t||(r?{prefix:"fas",iconName:r}:null)||{prefix:null,iconName:null}}function cl(){return X5}const Ok=()=>({prefix:null,iconName:null,rest:[]}
559);function iq(e){let t=vn;const r=Sk.reduce((n,i)=>(n[i]="".concat(fe.cssPrefix,"-").concat(i),n),{});return lk.forEach(n=>{(e.includes(r[n])||e.some(i=>$W[n].includes(i)))&&(t=n)}),t}function Ev(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:r=vn}=t,n=IW[r][e];if(r===Sv&&!e)return"fad";const i=BA[r][e]||BA[r][n],a=e in La.styles?e:null;return i||a||null}function aq(e){let t=[],r=null;return e.forEach(n=>{const i=tq(fe.cssPrefix,n);i?r=i:n&&t.push(n)}),{iconName:r,rest:t}}function VA(e){return e.sort().filter((t,r,n)=>n.indexOf(t)===r)}function Cv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:r=!1}=t;let n=null;const i=_3.concat(wW),a=VA(e.filter(f=>i.includes(f))),o=VA(e.filter(f=>!_3.includes(f))),s=a.filter(f=>(n=f,!sk.includes(f))),[l=null]=s,c=iq(a),u=K(K({},aq(o)),{},{prefix:Ev(l,{family:c})});return K(K(K({},u),cq({values:e,family:c,styles:rp,config:fe,canonical:u,givenPrefix:n})),oq(r,n,u))}function oq(e,t,r){let{prefix:n,iconName:i}=r;if(e||!n||!i)return{prefix:n,iconName:i};const a=t==="fa"?Tk(i):{},o=Jl(n,i);return i=a.iconName||o||i,n=a.prefix||n,n==="far"&&!rp.far&&rp.fas&&!fe.autoFetchSvg&&(n="fas"),{prefix:n,iconName:i}}const sq=lk.filter(e=>e!==vn||e!==Sv),lq=Object.keys(A3).filter(e=>e!==vn).map(e=>Object.keys(A3[e])).flat();function cq(e){const{values:t,family:r,canonical:n,givenPrefix:i="",styles:a={},config:o={}}=e,s=r===Sv,l=t.includes("fa-duotone")||t.includes("fad"),c=o.familyDefault==="duotone",u=n.prefix==="fad"||n.prefix==="fa-duotone";if(!s&&(l||c||u)&&(n.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(n.prefix="fab"),!n.prefix&&sq.includes(r)&&(Object.keys(a).find(d=>lq.includes(d))||o.autoFetchSvg)){const d=hW.get(r).defaultShortPrefixId;n.prefix=d,n.iconName=Jl(n.prefix,n.iconName)||n.iconName}return(n.prefix==="fa"||i==="fa")&&(n.prefix=cl()||"fas"),n}class uq{constructor(){this.definitions={}}add(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];const i=r.reduce(this._pullDefinitions,{});
559Object.keys(i).forEach(a=>{this.definitions[a]=K(K({},this.definitions[a]||{}),i[a]),L3(a,i[a]);const o=q5[vn][a];o&&L3(o,i[a]),xk()})}reset(){this.definitions={}}_pullDefinitions(t,r){const n=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(n).map(i=>{const{prefix:a,iconName:o,icon:s}=n[i],l=s[2];t[a]||(t[a]={}),l.length>0&&l.forEach(c=>{typeof c=="string"&&(t[a][c]=s)}),t[a][o]=s}),t}}let WA=[],Ou={};const Ju={},fq=Object.keys(Ju);function dq(e,t){let{mixoutsTo:r}=t;return WA=e,Ou={},Object.keys(Ju).forEach(n=>{fq.indexOf(n)===-1&&delete Ju[n]}),WA.forEach(n=>{const i=n.mixout?n.mixout():{};if(Object.keys(i).forEach(a=>{typeof i[a]=="function"&&(r[a]=i[a]),typeof i[a]=="object"&&Object.keys(i[a]).forEach(o=>{r[a]||(r[a]={}),r[a][o]=i[a][o]})}),n.hooks){const a=n.hooks();Object.keys(a).forEach(o=>{Ou[o]||(Ou[o]=[]),Ou[o].push(a[o])})}n.provides&&n.provides(Ju)}),r}function I3(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];return(Ou[e]||[]).forEach(o=>{t=o.apply(null,[t,...n])}),t}function xc(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];(Ou[e]||[]).forEach(a=>{a.apply(null,r)})}function ul(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ju[e]?Ju[e].apply(null,t):void 0}function P3(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const r=e.prefix||cl();if(t)return t=Jl(r,t)||t,HA(Mk.definitions,r,t)||HA(La.styles,r,t)}const Mk=new uq,hq=()=>{fe.autoReplaceSvg=!1,fe.observeMutations=!1,xc("noAuto")},pq={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Ko?(xc("beforeI2svg",e),ul("pseudoElements2svg",e),ul("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;fe.autoReplaceSvg===!1&&(fe.autoReplaceSvg=!0),fe.observeMutations=!0,QW(()=>{gq({autoReplaceSvgRoot:t}),xc("watch",e)})}},mq={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:Jl(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],r=Ev(e[0]);return{prefix:r,iconName:Jl(r,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(fe.cssPrefix,"-"))>-1||e.match(PW))){const t=Cv(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||cl(),iconName:Jl(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=cl();return{prefix:t,iconName:Jl(t,e)||e}}}},wi={noAuto:hq,config:fe,dom:pq,parse:mq,library:Mk,findIconDefinition:P3,toHtml:sm},gq=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Xt}=e;(Object.keys(La.styles).length>0||fe.autoFetchSvg)&&Ko&&fe.autoReplaceSvg&&wi.dom.i2svg({node:t})};function Av(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(r=>sm(r))}}),Object.defineProperty(e,"node",{get:function(){if(!Ko)return;const r=Xt.createElement("div");return r.innerHTML=e.html,r.children}}),e}function yq(e){let{children:t,main:r,mask:n,attributes:i,styles:a,transform:o}=e;if(Y5(o)&&r.found&&!n.found){const{width:s,height:l}=r,c={x:s/l/2,y:.5};i.style=wv(K(K({},a),{},{"transform-origin":"".concat(c.x+o.x/16,"em ").concat(c.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function vq(e){let{prefix:t,iconName:r,children:n,attributes:i,symbol:a}=e;const o=a===!0?"".concat(t,"-").concat(fe.cssPrefix,"-").concat(r):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:K(K({},i),{},{id:o}),children:n}]}]}function Z5(e){const{icons:{main:t,mask:r},prefix:n,iconName:i,transform:a,symbol:o,title:s,maskId:l,titleId:c,extra:u,watchable:f=!1}=e,{width:d,height:h}=r.found?r:t,p=vW.includes(n),v=[fe.replacementClass,i?"".concat(fe.cssPrefix,"-").concat(i):""].filter(w=>u.classes.indexOf(w)===-1).filter(w=>w!==""||!!w).concat(u.classes).join(" ");let m={children:[],attributes:K(K({},u.attributes),{},{"data-prefix":n,"data-icon":i,class:v,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(h)})};const y=p&&!~u.classes.indexOf("fa-fw")?{width:"".concat(d/h*16*.0625,"em")}:{};f&&(m.attributes[_c]=""),s&&(m.children.push({tag:"title",attributes:{id:m.attributes["aria-labelledby"]||"title-".concat(c||tp())},children:[s]}),delete m.attributes.title);const g=K(K({},m),{},{prefix:n,iconName:i,main:t,mask:r,maskId:l,transform:a,symbol:o,styles:K(K({},y),u.styles)}),{children:b,attributes:S}
559=r.found&&t.found?ul("generateAbstractMask",g)||{children:[],attributes:{}}:ul("generateAbstractIcon",g)||{children:[],attributes:{}};return g.children=b,g.attributes=S,o?vq(g):yq(g)}function qA(e){const{content:t,width:r,height:n,transform:i,title:a,extra:o,watchable:s=!1}=e,l=K(K(K({},o.attributes),a?{title:a}:{}),{},{class:o.classes.join(" ")});s&&(l[_c]="");const c=K({},o.styles);Y5(i)&&(c.transform=GW({transform:i,startCentered:!0,width:r,height:n}),c["-webkit-transform"]=c.transform);const u=wv(c);u.length>0&&(l.style=u);const f=[];return f.push({tag:"span",attributes:l,children:[t]}),a&&f.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),f}function bq(e){const{content:t,title:r,extra:n}=e,i=K(K(K({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),a=wv(n.styles);a.length>0&&(i.style=a);const o=[];return o.push({tag:"span",attributes:i,children:[t]}),r&&o.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),o}const{styles:ob}=La;function D3(e){const t=e[0],r=e[1],[n]=e.slice(4);let i=null;return Array.isArray(n)?i={tag:"g",attributes:{class:"".concat(fe.cssPrefix,"-").concat(nb.GROUP)},children:[{tag:"path",attributes:{class:"".concat(fe.cssPrefix,"-").concat(nb.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(fe.cssPrefix,"-").concat(nb.PRIMARY),fill:"currentColor",d:n[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:n}},{found:!0,width:t,height:r,icon:i}}const Sq={found:!1,width:512,height:512};function wq(e,t){!dk&&!fe.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function N3(e,t){let r=t;return t==="fa"&&fe.styleDefault!==null&&(t=cl()),new Promise((n,i)=>{if(r==="fa"){const a=Tk(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&ob[t]&&ob[t][e]){const a=ob[t][e];return n(D3(a))}wq(e,t),n(K(K({},Sq),{},{icon:fe.showMissingIcons&&e?ul("missingIconAbstract")||{}:{}}))})}const GA=()=>{},z3=fe.measurePerformance&&ng&&ng.mark&&ng.measure?ng:{mark:GA,measure:GA},lh='FA "6.7.2"',Eq=e=>(z3.mark("".concat(lh," ").concat(e," begins")),()=>Rk(e)),Rk=e=>{z3.mark("".concat(lh," ").concat(e," ends")),z3.measure("".concat(lh," ").concat(e),"".concat(lh," ").concat(e," begins"),"".concat(lh," ").concat(e," ends"))};var K5={begin:Eq,end:Rk};const P1=()=>{};function YA(e){return typeof(e.getAttribute?e.getAttribute(_c):null)=="string"}function Cq(e){const t=e.getAttribute?e.getAttribute(V5):null,r=e.getAttribute?e.getAttribute(W5):null;return t&&r}function Aq(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(fe.replacementClass)}function _q(){return fe.autoReplaceSvg===!0?D1.replace:D1[fe.autoReplaceSvg]||D1.replace}function xq(e){return Xt.createElementNS("http://www.w3.org/2000/svg",e)}function Tq(e){return Xt.createElement(e)}function kk(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:r=e.tag==="svg"?xq:Tq}=t;if(typeof e=="string")return Xt.createTextNode(e);const n=r(e.tag);return Object.keys(e.attributes||[]).forEach(function(a){n.setAttribute(a,e.attributes[a])}),(e.children||[]).forEach(function(a){n.appendChild(kk(a,{ceFn:r}))}),n}function Oq(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const D1={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(r=>{t.parentNode.insertBefore(kk(r),t)}),t.getAttribute(_c)===null&&fe.keepOriginalSource){let r=Xt.createComment(Oq(t));t.parentNode.replaceChild(r,t)}else t.remove()},nest:function(e){const t=e[0],r=e[1];if(~G5(t).indexOf(fe.replacementClass))return D1.replace(e);const n=new RegExp("".concat(fe.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){const a=r[0].attributes.class.split(" ").reduce((o,s)=>(s===fe.replacementClass||s.match(n)?o.toSvg.push(s):o.toNode.push(s),o),{toNode:[],toSvg:[]});r[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}const i=r.map(a=>sm(a)).join(`
560`);t.setAttribute(_c,""),t.innerHTML=i}};function XA(e){e()}function Lk(e,t){const r=typeof t=="function"?t:P1;if(e.length===0)r();else{let n=XA;fe.mutateApproach===kW&&(n=ll.requestAnimationFrame||XA),n(()=>{const i=_q(),a=K5.begin("mutate");e.map(i),a(),r()})}}let J5=!1;function Ik(){J5=!0}function F3(){J5=!1}let T0=null;function QA(e){if(!DA||!fe.observeMutations)return;const{treeCallback:t=P1,nodeCallback:r=P1,pseudoElementsCallback:n=P1,observeMutationsRoot:i=Xt}=e;T0=new DA(a=>{if(J5)return;const o=cl();
560fd(a).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!YA(s.addedNodes[0])&&(fe.searchPseudoElements&&n(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&fe.searchPseudoElements&&n(s.target.parentNode),s.type==="attributes"&&YA(s.target)&&~zW.indexOf(s.attributeName))if(s.attributeName==="class"&&Cq(s.target)){const{prefix:l,iconName:c}=Cv(G5(s.target));s.target.setAttribute(V5,l||o),c&&s.target.setAttribute(W5,c)}else Aq(s.target)&&r(s.target)})}),Ko&&T0.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function Mq(){T0&&T0.disconnect()}function Rq(e){const t=e.getAttribute("style");let r=[];return t&&(r=t.split(";").reduce((n,i)=>{const a=i.split(":"),o=a[0],s=a.slice(1);return o&&s.length>0&&(n[o]=s.join(":").trim()),n},{})),r}function kq(e){const t=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"";let i=Cv(G5(e));return i.prefix||(i.prefix=cl()),t&&r&&(i.prefix=t,i.iconName=r),i.iconName&&i.prefix||(i.prefix&&n.length>0&&(i.iconName=rq(i.prefix,e.innerText)||Q5(i.prefix,k3(e.innerText))),!i.iconName&&fe.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function Lq(e){const t=fd(e.attributes).reduce((i,a)=>(i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i),{}),r=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return fe.autoA11y&&(r?t["aria-labelledby"]="".concat(fe.replacementClass,"-title-").concat(n||tp()):(t["aria-hidden"]="true",t.focusable="false")),t}function Iq(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ka,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function ZA(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:r,prefix:n,rest:i}=kq(e),a=Lq(e),o=I3("parseNodeAttributes",{},e);let s=t.styleParser?Rq(e):[];return K({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:ka,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:a}},o)}const{styles:Pq}=La;function Pk(e){const t=fe.autoReplaceSvg==="nest"?ZA(e,{styleParser:!1}):ZA(e);return~t.extra.classes.indexOf(pk)?ul("generateLayersText",e,t):ul("generateSvgReplacementMutation",e,t)}function Dq(){return[...mW,..._3]}function KA(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Ko)return Promise.resolve();const r=Xt.documentElement.classList,n=u=>r.add("".concat(FA,"-").concat(u)),i=u=>r.remove("".concat(FA,"-").concat(u)),a=fe.autoFetchSvg?Dq():sk.concat(Object.keys(Pq));a.includes("fa")||a.push("fa");const o=[".".concat(pk,":not([").concat(_c,"])")].concat(a.map(u=>".".concat(u,":not([").concat(_c,"])"))).join(", ");if(o.length===0)return Promise.resolve();let s=[];try{s=fd(e.querySelectorAll(o))}catch{}if(s.length>0)n("pending"),i("complete");else return Promise.resolve();const l=K5.begin("onTree"),c=s.reduce((u,f)=>{try{const d=Pk(f);d&&u.push(d)}catch(d){dk||d.name==="MissingIcon"&&console.error(d)}return u},[]);return new Promise((u,f)=>{Promise.all(c).then(d=>{Lk(d,()=>{n("active"),n("complete"),i("pending"),typeof t=="function"&&t(),l(),u()})}).catch(d=>{l(),f(d)})})}function Nq(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Pk(e).then(r=>{r&&Lk([r],t)})}function zq(e){return function(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=(t||{}).icon?t:P3(t||{});let{mask:i}=r;return i&&(i=(i||{}).icon?i:P3(i||{})),e(n,K(K({},r),{},{mask:i}))}}const Fq=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:r=ka,symbol:n=!1,mask:i=null,maskId:a=null,title:o=null,titleId:s=null,classes:l=[],attributes:c={},styles:u={}}=t;if(!e)return;const{prefix:f,iconName:d,icon:h}=e;return Av(K({type:"icon"},e),()=>(xc("beforeDOMElementCreation",{iconDefinition:e,params:t}),fe.autoA11y&&(o?c["aria-labelledby"]="".concat(fe.replacementClass,"-title-").concat(s||tp()):(c["aria-hidden"]="true",c.focusable="false")),Z5({icons:{main:D3(h),mask:i?D3(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:K(K({},ka),r),symbol:n,title:o,maskId:a,titleId:s,extra:{attributes:c,styles:u,classes:l}})))};var Bq={mixout(){return{icon:zq(Fq)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=KA,e.no
560deCallback=Nq,e}}},provides(e){e.i2svg=function(t){const{node:r=Xt,callback:n=()=>{}}=t;return KA(r,n)},e.generateSvgReplacementMutation=function(t,r){const{iconName:n,title:i,titleId:a,prefix:o,transform:s,symbol:l,mask:c,maskId:u,extra:f}=r;return new Promise((d,h)=>{Promise.all([N3(n,o),c.iconName?N3(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(p=>{let[v,m]=p;d([t,Z5({icons:{main:v,mask:m},prefix:o,iconName:n,transform:s,symbol:l,maskId:u,title:i,titleId:a,extra:f,watchable:!0})])}).catch(h)})},e.generateAbstractIcon=function(t){let{children:r,attributes:n,main:i,transform:a,styles:o}=t;const s=wv(o);s.length>0&&(n.style=s);let l;return Y5(a)&&(l=ul("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),r.push(l||i.icon),{children:r,attributes:n}}}},Uq={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:r=[]}=t;return Av({type:"layer"},()=>{xc("beforeDOMElementCreation",{assembler:e,params:t});let n=[];return e(i=>{Array.isArray(i)?i.map(a=>{n=n.concat(a.abstract)}):n=n.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat(fe.cssPrefix,"-layers"),...r].join(" ")},children:n}]})}}}},Hq={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:r=null,classes:n=[],attributes:i={},styles:a={}}=t;return Av({type:"counter",content:e},()=>(xc("beforeDOMElementCreation",{content:e,params:t}),bq({content:e.toString(),title:r,extra:{attributes:i,styles:a,classes:["".concat(fe.cssPrefix,"-layers-counter"),...n]}})))}}}},jq={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:r=ka,title:n=null,classes:i=[],attributes:a={},styles:o={}}=t;return Av({type:"text",content:e},()=>(xc("beforeDOMElementCreation",{content:e,params:t}),qA({content:e,transform:K(K({},ka),r),title:n,extra:{attributes:a,styles:o,classes:["".concat(fe.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,r){const{title:n,transform:i,extra:a}=r;let o=null,s=null;if(ak){const l=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();o=c.width/l,s=c.height/l}return fe.autoA11y&&!n&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,qA({content:t.innerHTML,width:o,height:s,transform:i,title:n,extra:a,watchable:!0})])}}};const Vq=new RegExp('"',"ug"),JA=[1105920,1112319],$A=K(K(K(K({},{FontAwesome:{normal:"fas",400:"fas"}}),dW),MW),EW),B3=Object.keys($A).reduce((e,t)=>(e[t.toLowerCase()]=$A[t],e),{}),Wq=Object.keys(B3).reduce((e,t)=>{const r=B3[t];return e[t]=r[900]||[...Object.entries(r)][0][1],e},{});function qq(e){const t=e.replace(Vq,""),r=KW(t,0),n=r>=JA[0]&&r<=JA[1],i=t.length===2?t[0]===t[1]:!1;return{value:k3(i?t[0]:t),isSecondary:n||i}}function Gq(e,t){const r=e.replace(/^['"]|['"]$/g,"").toLowerCase(),n=parseInt(t),i=isNaN(n)?"normal":n;return(B3[r]||{})[i]||Wq[r]}function e_(e,t){const r="".concat(RW).concat(t.replace(":","-"));return new Promise((n,i)=>{if(e.getAttribute(r)!==null)return n();const o=fd(e.children).filter(d=>d.getAttribute(T3)===t)[0],s=ll.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),c=l.match(DW),u=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(o&&!c)return e.removeChild(o),n();if(c&&f!=="none"&&f!==""){const d=s.getPropertyValue("content");let h=Gq(l,u);const{value:p,isSecondary:v}=qq(d),m=c[0].startsWith("FontAwesome");let y=Q5(h,p),g=y;if(m){const b=nq(p);b.iconName&&b.prefix&&(y=b.iconName,h=b.prefix)}if(y&&!v&&(!o||o.getAttribute(V5)!==h||o.getAttribute(W5)!==g)){e.setAttribute(r,g),o&&e.removeChild(o);const b=Iq(),{extra:S}=b;S.attributes[T3]=t,N3(y,h).then(w=>{const A=Z5(K(K({},b),{},{icons:{main:w,mask:Ok()},prefix:h,iconName:g,extra:S,watchable:!0})),_=Xt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(_,e.firstChild):e.appendChild(_),_.outerHTML=A.map(C=>sm(C)).join(`
561`),e.removeAttribute(r),n()}).catch(i)}else n()}else n()})}function Yq(e){return Promise.all([e_(e,"::before"),e_(e,"::after")])}function Xq(e){return e.parentNode!==document.head&&!~LW.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(T3)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function t_(e){if(Ko)return new Promise((t,r)=>{const n=fd(e.querySelectorAll("*")).filter(Xq).map(Yq),i=K5.begin("searchPseudoElements");Ik(),Promise.all(n).then(()=>{i(),F3(),t()}).catch(()=>{i(),F3(),r()})})}var Qq={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=t_,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:r=Xt}=t;fe.searchPseudoElements&&t_(r)}}};let r_=!1;var Zq={mixout(){return{dom:{unwatch(){Ik(),r_=!0}}}},hooks(){return{bootstrap(){QA(I3("mutationObserverCallbacks",{}))},noAuto(){Mq()},watch(e){const{observeMutationsRoot:t}=e;r_?F3():QA(I3("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const n_=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((r,n)=>{const i=n.toLowerCase().split("-"),a=i[0];let o=i.slice(1).join("-");if(a&&o==="h")return r.flipX=!0,r;if(a&&o==="v")return r.flipY=!0,r;if(o=parseFloat(o),isNaN(o))return r;switch(a){case"grow":r.size=r.size+o;break;case"shrink":r.size=r.size-o;break;case"left":r.x=r.x-o;break;case"right":r.x=r.x+o;break;case"up":r.y=r.y-o;break;case"down":r.y=r.y+o;break;case"rotate":r.rotate=r.rotate+o;break}return r},t)};var Kq={mixout(){return{parse:{transform:e=>n_(e)}}},hooks(){return{parseNodeAttributes(e,t){const r=t.getAttribute("data-fa-transform");return r&&(e.transform=n_(r)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:r,transform:n,containerWidth:i,iconWidth:a}=t;const o={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(n.x*32,", ").concat(n.y*32,") "),l="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),c="rotate(".concat(n.rotate," 0 0)"),u={transform:"".concat(s," ").concat(l," ").concat(c)},f={transform:"translate(".concat(a/2*-1," -256)")},d={outer:o,inner:u,path:f};return{tag:"g",attributes:K({},d.outer),children:[{tag:"g",attributes:K({},d.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:K(K({},r.icon.attributes),d.path)}]}]}}}};const sb={x:0,y:0,width:"100%",height:"100%"};function i_(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Jq(e){return e.tag==="g"?e.children:[e]}var $q={hooks(){return{parseNodeAttributes(e,t){const r=t.getAttribute("data-fa-mask"),n=r?Cv(r.split(" ").map(i=>i.trim())):Ok();return n.prefix||(n.prefix=cl()),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:r,attributes:n,main:i,mask:a,maskId:o,transform:s}=t;const{width:l,icon:c}=i,{width:u,icon:f}=a,d=qW({transform:s,containerWidth:u,iconWidth:l}),h={tag:"rect",attributes:K(K({},sb),{},{fill:"white"})},p=c.children?{children:c.children.map(i_)}:{},v={tag:"g",attributes:K({},d.inner),children:[i_(K({tag:c.tag,attributes:K(K({},c.attributes),d.path)},p))]},m={tag:"g",attributes:K({},d.outer),children:[v]},y="mask-".concat(o||tp()),g="clip-".concat(o||tp()),b={tag:"mask",attributes:K(K({},sb),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,m]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:g},children:Jq(f)},b]};
561return r.push(S,{tag:"rect",attributes:K({fill:"currentColor","clip-path":"url(#".concat(g,")"),mask:"url(#".concat(y,")")},sb)}),{children:r,attributes:n}}}},eG={provides(e){let t=!1;ll.matchMedia&&(t=ll.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const r=[],n={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:K(K({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const a=K(K({},i),{},{attributeName:"opacity"}),o={tag:"circle",attributes:K(K({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:K(K({},i),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:K(K({},a),{},{values:"1;0;1;1;0;1;"})}),r.push(o),r.push({tag:"path",attributes:K(K({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:K(K({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||r.push({tag:"path",attributes:K(K({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:K(K({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},tG={hooks(){return{parseNodeAttributes(e,t){const r=t.getAttribute("data-fa-symbol"),n=r===null?!1:r===""?!0:r;return e.symbol=n,e}}}},rG=[XW,Bq,Uq,Hq,jq,Qq,Zq,Kq,$q,eG,tG];dq(rG,{mixoutsTo:wi});wi.noAuto;const nG=wi.config;wi.library;wi.dom;const U3=wi.parse;wi.findIconDefinition;wi.toHtml;const iG=wi.icon;wi.layer;wi.text;wi.counter;nG.autoAddCss=!1;var Dk={exports:{}},_v={},Nk={exports:{}},zk={};/**
562 * @license React
563 * scheduler.production.js
564 *
565 * Copyright (c) Meta Platforms, Inc. and affiliates.
566 *
567 * This source code is licensed under the MIT license found in the
568 * LICENSE file in the root directory of this source tree.
569 */(function(e){function t(I,B){var H=I.length;I.push(B);e:for(;0<H;){var V=H-1>>>1,G=I[V];if(0<i(G,B))I[V]=B,I[H]=G,H=V;else break e}}function r(I){return I.length===0?null:I[0]}function n(I){if(I.length===0)return null;var B=I[0],H=I.pop();if(H!==B){I[0]=H;e:for(var V=0,G=I.length,oe=G>>>1;V<oe;){var _e=2*(V+1)-1,je=I[_e],Re=_e+1,Ye=I[Re];if(0>i(je,H))Re<G&&0>i(Ye,je)?(I[V]=Ye,I[Re]=H,V=Re):(I[V]=je,I[_e]=H,V=_e);else if(Re<G&&0>i(Ye,H))I[V]=Ye,I[Re]=H,V=Re;else break e}}return B}function i(I,B){var H=I.sortIndex-B.sortIndex;return H!==0?H:I.id-B.id}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 l=[],c=[],u=1,f=null,d=3,h=!1,p=!1,v=!1,m=!1,y=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;function S(I){for(var B=r(c);B!==null;){if(B.callback===null)n(c);else if(B.startTime<=I)n(c),B.sortIndex=B.expirationTime,t(l,B);else break;B=r(c)}}function w(I){if(v=!1,S(I),!p)if(r(l)!==null)p=!0,A||(A=!0,T());else{var B=r(c);
vendor: 6,344 bytes, lines 569-577
569B!==null&&F(w,B.startTime-I)}}var A=!1,_=-1,C=5,M=-1;function L(){return m?!0:!(e.unstable_now()-M<C)}function z(){if(m=!1,A){var I=e.unstable_now();M=I;var B=!0;try{e:{p=!1,v&&(v=!1,g(_),_=-1),h=!0;var H=d;try{t:{for(S(I),f=r(l);f!==null&&!(f.expirationTime>I&&L());){var V=f.callback;if(typeof V=="function"){f.callback=null,d=f.priorityLevel;var G=V(f.expirationTime<=I);if(I=e.unstable_now(),typeof G=="function"){f.callback=G,S(I),B=!0;break t}f===r(l)&&n(l),S(I)}else n(l);f=r(l)}if(f!==null)B=!0;else{var oe=r(c);oe!==null&&F(w,oe.startTime-I),B=!1}}break e}finally{f=null,d=H,h=!1}B=void 0}}finally{B?T():A=!1}}}var T;if(typeof b=="function")T=function(){b(z)};else if(typeof MessageChannel<"u"){var k=new MessageChannel,P=k.port2;k.port1.onmessage=z,T=function(){P.postMessage(null)}}else T=function(){y(z,0)};function F(I,B){_=y(function(){I(e.unstable_now())},B)}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(I){I.callback=null},e.unstable_forceFrameRate=function(I){0>I||125<I?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<I?Math.floor(1e3/I):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_next=function(I){switch(d){case 1:case 2:case 3:var B=3;break;default:B=d}var H=d;d=B;try{return I()}finally{d=H}},e.unstable_requestPaint=function(){m=!0},e.unstable_runWithPriority=function(I,B){switch(I){case 1:case 2:case 3:case 4:case 5:break;default:I=3}var H=d;d=I;try{return B()}finally{d=H}},e.unstable_scheduleCallback=function(I,B,H){var V=e.unstable_now();switch(typeof H=="object"&&H!==null?(H=H.delay,H=typeof H=="number"&&0<H?V+H:V):H=V,I){case 1:var G=-1;break;case 2:G=250;break;case 5:G=1073741823;break;case 4:G=1e4;break;default:G=5e3}return G=H+G,I={id:u++,callback:B,priorityLevel:I,startTime:H,expirationTime:G,sortIndex:-1},H>V?(I.sortIndex=H,t(c,I),r(l)===null&&I===r(c)&&(v?(g(_),_=-1):v=!0,F(w,H-V))):(I.sortIndex=G,t(l,I),p||h||(p=!0,A||(A=!0,T()))),I},e.unstable_shouldYield=L,e.unstable_wrapCallback=function(I){var B=d;return function(){var H=d;d=B;try{return I.apply(this,arguments)}finally{d=H}}}})(zk);Nk.exports=zk;var aG=Nk.exports;/**
570 * @license React
571 * react-dom-client.production.js
572 *
573 * Copyright (c) Meta Platforms, Inc. and affiliates.
574 *
575 * This source code is licensed under the MIT license found in the
576 * LICENSE file in the root directory of this source tree.
577 */var qr=aG,Fk=x,oG=H5;function q(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}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 Bk(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function lm(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function Uk(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 Hk(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 a_(e){if(lm(e)!==e)throw Error(q(188))}function sG(e){var t=e.alternate;if(!t){if(t=lm(e),t===null)throw Error(q(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var a=i.alternate;if(a===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return a_(i),e;if(a===n)return a_(i),t;a=a.sibling}throw Error(q(188))}if(r.return!==n.return)r=i,n=a;else{for(var o=!1,s=i.child;s;){if(s===r){o=!0,r=i,n=a;break}if(s===n){o=!0,n=i,r=a;break}s=s.sibling}if(!o){for(s=a.child;s;){if(s===r){o=!0,r=a,n=i;break}if(s===n){o=!0,n=a,r=i;break}s=s.sibling}if(!o)throw Error(q(189))}}if(r.alternate!==n)throw Error(q(190))}if(r.tag!==3)throw Error(q(188));return r.stateNode.current===r?e:t}function jk(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=jk(e),t!==null)return t;e=e.sibling}return null}var Qt=Object.assign,lG=Symbol.for("react.element"),ag=Symbol.for("react.transitional.element"),ch=Symbol.for("react.portal"),Mu=Symbol.for("react.fragment"),Vk=Symbol.for("react.strict_mode"),H3=Symbol.for("react.profiler"),Wk=Symbol.for("react.consumer"),So=Symbol.for("react.context"),$5=Symbol.for("react.forward_ref"),j3=Symbol.for("react.suspense"),V3=Symbol.for("react.suspense_list"),e8=Symbol.for("react.memo"),ds=Symbol.for("react.lazy"),W3=Symbol.for("react.activity"),cG=Symbol.for("react.memo_cache_sentinel"),o_=Symbol.iterator;function Dd(e){return e===null||typeof e!="object"?null:(e=o_&&e[o_]||e["@@iterator"],typeof e=="function"?e:null)}var uG=Symbol.for("react.client.reference");function q3(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===uG?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mu:return"Fragment";case H3:return"Profiler";case Vk:return"StrictMode";case j3:return"Suspense";case V3:return"SuspenseList";case W3:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case ch:return"Portal";case So:return e.displayName||"Context";case Wk:return(e._context.displayName||"Context")+".Consumer";case $5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case e8:return t=e.displayName||null,t!==null?t:q3(e.type)||"Memo";case ds:t=e._payload,e=e._init;try{return q3(e(t))}catch{}}return null}var uh=Array.isArray,Ae=Fk.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,gt=oG.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,hc={pending:!1,data:null,method:null,action:null},G3=[],Ru=-1;function Va(e){return{current:e}}function rn(e){0>Ru||(e.current=G3[Ru],G3[Ru]=null,Ru--)}function Ut(e,t){Ru++,G3[Ru]=e.current,e.current=t}var Ba=Va(null),np=Va(null),Ys=Va(null),O0=Va(null);function M0(e,t){switch(Ut(Ys,t),Ut(np,e),Ut(Ba,null),t.nodeType){case 9:case 11:e=(e
vendor: 10,038 bytes, lines 577-584
577=t.documentElement)&&(e=e.namespaceURI)?dx(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=dx(t),e=uP(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}rn(Ba),Ut(Ba,e)}function xf(){rn(Ba),rn(np),rn(Ys)}function Y3(e){e.memoizedState!==null&&Ut(O0,e);var t=Ba.current,r=uP(t,e.type);t!==r&&(Ut(np,e),Ut(Ba,r))}function R0(e){np.current===e&&(rn(Ba),rn(np)),O0.current===e&&(rn(O0),pp._currentValue=hc)}var lb,s_;function Yl(e){if(lb===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);lb=t&&t[1]||"",s_=-1<r.stack.indexOf(`
578    at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
579`+lb+e+s_}var cb=!1;function ub(e,t){if(!e||cb)return"";cb=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var f=function(){throw Error()};if(Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(h){var d=h}Reflect.construct(e,[],f)}else{try{f.call()}catch(h){d=h}e.call(f.prototype)}}else{try{throw Error()}catch(h){d=h}(f=e())&&typeof f.catch=="function"&&f.catch(function(){})}}catch(h){if(h&&d&&typeof h.stack=="string")return[h.stack,d.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var a=n.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var l=o.split(`
580`),c=s.split(`
581`);for(i=n=0;n<l.length&&!l[n].includes("DetermineComponentFrameRoot");)n++;for(;i<c.length&&!c[i].includes("DetermineComponentFrameRoot");)i++;if(n===l.length||i===c.length)for(n=l.length-1,i=c.length-1;1<=n&&0<=i&&l[n]!==c[i];)i--;for(;1<=n&&0<=i;n--,i--)if(l[n]!==c[i]){if(n!==1||i!==1)do if(n--,i--,0>i||l[n]!==c[i]){var u=`
582`+l[n].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=n&&0<=i);break}}}finally{cb=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?Yl(r):""}function fG(e,t){switch(e.tag){case 26:case 27:case 5:return Yl(e.type);case 16:return Yl("Lazy");case 13:return e.child!==t&&t!==null?Yl("Suspense Fallback"):Yl("Suspense");case 19:return Yl("SuspenseList");case 0:case 15:return ub(e.type,!1);case 11:return ub(e.type.render,!1);case 1:return ub(e.type,!0);case 31:return Yl("Activity");default:return""}}function l_(e){try{var t="",r=null;do t+=fG(e,r),r=e,e=e.return;while(e);return t}catch(n){return`
583Error generating stack: `+n.message+`
584`+n.stack}}var X3=Object.prototype.hasOwnProperty,t8=qr.unstable_scheduleCallback,fb=qr.unstable_cancelCallback,dG=qr.unstable_shouldYield,hG=qr.unstable_requestPaint,pi=qr.unstable_now,pG=qr.unstable_getCurrentPriorityLevel,qk=qr.unstable_ImmediatePriority,Gk=qr.unstable_UserBlockingPriority,k0=qr.unstable_NormalPriority,mG=qr.unstable_LowPriority,Yk=qr.unstable_IdlePriority,gG=qr.log,yG=qr.unstable_setDisableYieldValue,cm=null,mi=null;function zs(e){if(typeof gG=="function"&&yG(e),mi&&typeof mi.setStrictMode=="function")try{mi.setStrictMode(cm,e)}catch{}}var gi=Math.clz32?Math.clz32:SG,vG=Math.log,bG=Math.LN2;function SG(e){return e>>>=0,e===0?32:31-(vG(e)/bG|0)|0}var og=256,sg=262144,lg=4194304;function Xl(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&261888;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 xv(e,t,r){var n=e.pendingLanes;if(n===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=n&134217727;return s!==0?(n=s&~a,n!==0?i=Xl(n):(o&=s,o!==0?i=Xl(o):r||(r=s&~e,r!==0&&(i=Xl(r))))):(s=n&~a,s!==0?i=Xl(s):o!==0?i=Xl(o):r||(r=n&~e,r!==0&&(i=Xl(r)))),i===0?0:t!==0&&t!==i&&!(t&a)&&(a=i&-i,r=t&-t,a>=r||a===32&&(r&4194048)!==0)?t:i}function um(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function wG(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 Xk(){var e=lg;return lg<<=1,!(lg&62914560)&&(lg=4194304),e}function db(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function fm(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function EG(e,t,r,n,i,a){var o=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,c=e.hiddenUpdates;for(r=o&~r;0<r;){var u=31-gi(r),f=1<<u;s[u]=0,l[u]=-1;var d=c[u];if(d!==null)for(c[u]=null,u=0;u<d.length;u++){var h=d[u];h!==null&&(h.lane&=-536870913)}r&=~f}n!==0&&Qk(e,n,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function Qk(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-gi(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|r&261930}function Zk(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-gi(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}function Kk(e,t){var r=t&-t;return r=r&42?1:r8(r),r&(e.suspendedLanes|t)?0:r}function r8(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 n8(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Jk(){var e=gt.p;return e!==0?e:(e=window.event,e===void 0?32:wP(e.type))}function c_(e,t){var r=gt.p;try{return gt.p=e,t()}finally{gt.p=r}}var Cl=Math.random().toString(36).slice(2),ln="__reactFiber$"+Cl,Zn="__reactProps$"+Cl,dd="__reactContainer$"+Cl,Q3="__reactEvents$"+Cl,CG="__reactListeners$"+Cl,AG="__reactHandles$"+Cl,u_="__reactResources$"+Cl,dm="__reactMarker$"+Cl;function i8(e){delete e[ln],delete e[Zn],delete e[Q3],delete e[CG],delete e[AG]}function ku(e){var t=e[ln];if(t)return t;for(var r=e.parentNode;r;){if(t=r[dd]||r[ln]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=yx(e);e!==null;){if(r=e[ln])return r;e=yx(e)}return t}e=r,r=e.parentNode}return null}function hd(e){if(e=e[ln]||e[dd]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function fh(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(q(33))}function $u(e){var t=e[u_];return t||(t=e[u_]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function tn(e){e[dm]=!0}var $k=new Set,eL={};function Vc(e,t){Tf(e,t),Tf(e+"Capture",t)}function Tf(e,t){for(eL[e]=t,e=0;e<t.length;e++)$k.add(t[e])}var _G=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]*$"),f_={},d_={};function xG(e){return X3.call(d_,e)?!0:X3.call(f_,e)?!1:_G.test(e)?d_[e]=!0:(f_[e]=!0,!1)}function N1(e,t,r){if(xG(t))if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+r)}}function cg(e,t,r){if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+r)}}function $a(e,t,r,n){if(n===null)e.removeAttribute(r);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(t,r,""+n)}}function Li(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function tL(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function TG(e,t,r){var n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Z3(e){if(!e._valueTracker){var t=tL(e)?"checked":"value";e._valueTracker=TG(e,t,""+e[t])}}function rL(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=tL(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function L0(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var OG=/[\n"\\]/g;function Ni(e){return e.replace(OG,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}
vendor: 4,391 bytes, line 584
584function K3(e,t,r,n,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==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Li(t)):e.value!==""+Li(t)&&(e.value=""+Li(t)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),t!=null?J3(e,o,Li(t)):r!=null?J3(e,o,Li(r)):n!=null&&e.removeAttribute("value"),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=""+Li(s):e.removeAttribute("name")}function nL(e,t,r,n,i,a,o,s){if(a!=null&&typeof a!="function"&&typeof a!="symbol"&&typeof a!="boolean"&&(e.type=a),t!=null||r!=null){if(!(a!=="submit"&&a!=="reset"||t!=null)){Z3(e);return}r=r!=null?""+Li(r):"",t=t!=null?""+Li(t):r,s||t===e.value||(e.value=t),e.defaultValue=t}n=n??i,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=s?e.checked:!!n,e.defaultChecked=!!n,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.name=o),Z3(e)}function J3(e,t,r){t==="number"&&L0(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function ef(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Li(r),t=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function iL(e,t,r){if(t!=null&&(t=""+Li(t),t!==e.value&&(e.value=t),r==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=r!=null?""+Li(r):""}function aL(e,t,r,n){if(t==null){if(n!=null){if(r!=null)throw Error(q(92));if(uh(n)){if(1<n.length)throw Error(q(93));n=n[0]}r=n}r==null&&(r=""),t=r}r=Li(t),e.defaultValue=r,n=e.textContent,n===r&&n!==""&&n!==null&&(e.value=n),Z3(e)}function Of(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var MG=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 h_(e,t,r){var n=t.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,r):typeof r!="number"||r===0||MG.has(t)?t==="float"?e.cssFloat=r:e[t]=(""+r).trim():e[t]=r+"px"}function oL(e,t,r){if(t!=null&&typeof t!="object")throw Error(q(62));if(e=e.style,r!=null){for(var n in r)!r.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var i in t)n=t[i],t.hasOwnProperty(i)&&r[i]!==n&&h_(e,i,n)}else for(var a in t)t.hasOwnProperty(a)&&h_(e,a,t[a])}function a8(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 RG=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
584dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),kG=/^[\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 z1(e){return kG.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function wo(){}var $3=null;function o8(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Lu=null,tf=null;function p_(e){var t=hd(e);if(t&&(e=t.stateNode)){var r=e[Zn]||null;e:switch(e=t.stateNode,t.type){case"input":if(K3(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+Ni(""+t)+'"][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=n[Zn]||null;if(!i)throw Error(q(90));K3(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<r.length;t++)n=r[t],n.form===e.form&&rL(n)}break e;case"textarea":iL(e,r.value,r.defaultValue);break e;case"select":t=r.value,t!=null&&ef(e,!!r.multiple,t,!1)}}}var hb=!1;function sL(e,t,r){if(hb)return e(t,r);hb=!0;try{var n=e(t);return n}finally{if(hb=!1,(Lu!==null||tf!==null)&&(Fv(),Lu&&(t=Lu,e=tf,tf=Lu=null,p_(t),e)))for(t=0;t<e.length;t++)p_(e[t])}}function ip(e,t){var r=e.stateNode;if(r===null)return null;var n=r[Zn]||null;if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(q(231,t,typeof r));return r}var Io=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),eS=!1;if(Io)try{var Nd={};Object.defineProperty(Nd,"passive",{get:function(){eS=!0}}
vendor: 11,886 bytes, line 584
584),window.addEventListener("test",Nd,Nd),window.removeEventListener("test",Nd,Nd)}catch{eS=!1}var Fs=null,s8=null,F1=null;function lL(){if(F1)return F1;var e,t=s8,r=t.length,n,i="value"in Fs?Fs.value:Fs.textContent,a=i.length;for(e=0;e<r&&t[e]===i[e];e++);var o=r-e;for(n=1;n<=o&&t[r-n]===i[a-n];n++);return F1=i.slice(e,1<n?1-n:void 0)}function B1(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 ug(){return!0}function m_(){return!1}function Kn(e){function t(r,n,i,a,o){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?ug:m_,this.isPropagationStopped=m_,this}return Qt(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=ug)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=ug)},persist:function(){},isPersistent:ug}),t}var Wc={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Tv=Kn(Wc),hm=Qt({},Wc,{view:0,detail:0}),LG=Kn(hm),pb,mb,zd,Ov=Qt({},hm,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:l8,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!==zd&&(zd&&e.type==="mousemove"?(pb=e.screenX-zd.screenX,mb=e.screenY-zd.screenY):mb=pb=0,zd=e),pb)},movementY:function(e){return"movementY"in e?e.movementY:mb}}),g_=Kn(Ov),IG=Qt({},Ov,{dataTransfer:0}),PG=Kn(IG),DG=Qt({},hm,{relatedTarget:0}),gb=Kn(DG),NG=Qt({},Wc,{animationName:0,elapsedTime:0,pseudoElement:0}),zG=Kn(NG),FG=Qt({},Wc,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),BG=Kn(FG),UG=Qt({},Wc,{data:0}),y_=Kn(UG),HG={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},jG={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},VG={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function WG(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=VG[e])?!!t[e]:!1}function l8(){return WG}var qG=Qt({},hm,{key:function(e){if(e.key){var t=HG[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=B1(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?jG[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:l8,charCode:function(e){return e.type==="keypress"?B1(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?B1(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),GG=Kn(qG),YG=Qt({},Ov,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),v_=Kn(YG),XG=Qt({},hm,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:l8}),QG=Kn(XG),ZG=Qt({},Wc,{propertyName:0,elapsedTime:0,pseudoElement:0}),KG=Kn(ZG),JG=Qt({},Ov,{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}),$G=Kn(JG),eY=Qt({},Wc,{newState:0,oldState:0}),tY=Kn(eY),rY=[9,13,27,32],c8=Io&&"CompositionEvent"in window,Eh=null;Io&&"documentMode"in document&&(Eh=document.documentMode);var nY=Io&&"TextEvent"in window&&!Eh,cL=Io&&(!c8||Eh&&8<Eh&&11>=Eh),b_=" ",S_=!1;function uL(e,t){switch(e){case"keyup":return rY.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fL(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Iu=!1;function iY(e,t){switch(e){case"compositionend":return fL(t);case"keypress":return t.which!==32?null:(S_=!0,b_);case"textInput":return e=t.data,e===b_&&S_?null:e;default:return null}}function aY(e,t){if(Iu)return e==="compositionend"||!c8&&uL(e,t)?(e=lL(),F1=s8=Fs=null,Iu=!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 cL&&t.locale!=="ko"?null:t.data;default:return null}}var oY={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 w_(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!oY[e.type]:t==="textarea"}function dL(e,t,r,n){Lu?tf?tf.push(n):tf=[n]:Lu=n,t=Z0(t,"onChange"),0<t.length&&(r=new Tv("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Ch=null,ap=null;function sY(e){sP(e,0)}function Mv(e){var t=fh(e);if(rL(t))return e}function E_(e,t){if(e==="change")return t}var hL=!1;if(Io){var yb;if(Io){var vb="oninput"in document;if(!vb){var C_=document.createElement("div");C_.setAttribute("oninput","return;"),vb=typeof C_.oninput=="function"}yb=vb}else yb=!1;hL=yb&&(!document.documentMode||9<document.documentMode)}function A_(){Ch&&(Ch.detachEvent("onpropertychange",pL),ap=Ch=null)}function pL(e){if(e.propertyName==="value"&&Mv(ap)){var t=[];dL(t,ap,e,o8(e)),sL(sY,t)}}function lY(e,t,r){e==="focusin"?(A_(),Ch=t,ap=r,Ch.attachEvent("onpropertychange",pL)):e==="focusout"&&A_()}function cY(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Mv(ap)}function uY(e,t){if(e==="click")return Mv(t)}function fY(e,t){if(e==="input"||e==="change")return Mv(t)}function dY(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var bi=typeof Object.is=="function"?Object.is:dY;function op(e,t){if(bi(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!X3.call(t,i)||!bi(e[i],t[i]))return!1}return!0}function __(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function x_(e,t){var r=__(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=__(r)}}function mL(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?mL(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gL(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=L0(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=L0(e.document)}return t}function u8(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 hY=Io&&"documentMode"in document&&11>=document.documentMode,Pu=null,tS=null,Ah=null,rS=!1;function T_(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;rS||Pu==null||Pu!==L0(n)||(n=Pu,"selectionStart"in n&&u8(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Ah&&op(Ah,n)||(Ah=n,n=Z0(tS,"onSelect"),0<n.length&&(t=new Tv("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=Pu)))}function Vl(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var Du={animationend:Vl("Animation","AnimationEnd"),animationiteration:Vl("Animation","AnimationIteration"),animationstart:Vl("Animation","AnimationStart"),transitionrun:Vl("Transition","TransitionRun"),transitionstart:Vl("Transition","TransitionStart"),transitioncancel:Vl("Transition","TransitionCancel"),transitionend:Vl("Transition","TransitionEnd")},bb={},yL={};Io&&(yL=document.createElement("div").style,"AnimationEvent"in window||(delete Du.animationend.animation,delete Du.animationiteration.animation,delete Du.animationstart.animation),"TransitionEvent"in window||delete Du.transitionend.transition);function qc(e){if(bb[e])return bb[e];if(!Du[e])return e;var t=Du[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in yL)return bb[e]=t[r];return e}var vL=qc("animationend"),bL=qc("animationiteration"),SL=qc("animationstart"),pY=qc("transitionrun"),mY=qc("transitionstart"),gY=qc("transitioncancel"),wL=qc("transitionend"),EL=new Map,nS="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");nS.push("scrollEnd");function ga(e,t){EL.set(e,t),Vc(t,[e])}var I0=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!==null&&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)},Ri=[],Nu=0,f8=0;function Rv(){for(var e=Nu,t=f8=Nu=0;t<e;){var r=Ri[t];Ri[t++]=null;var n=Ri[t];Ri[t++]=null;var i=Ri[t];Ri[t++]=null;var a=Ri[t];if(Ri[t++]=null,n!==null&&i!==null){var o=n.pending;o===null?i.next=i:(i.next=o.next,o.next=i),n.pending=i}a!==0&&CL(r,i,a)}}function kv(e,t,r,n){Ri[Nu++]=e,Ri[Nu++]=t,Ri[Nu++]=r,Ri[Nu++]=n,f8|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function d8(e,t,r,n){return kv(e,t,r,n),P0(e)}function Gc(e,t){return kv(e,null,null,t),P0(e)}function CL(e,t,r){e.lanes|=r;var n=e.alternate;n!==null&&(n.lanes|=r);for(var i=!1,a=e.return;a!==null;)a.childLanes|=r,n=a.alternate,n!==null&&(n.childLanes|=r),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-gi(r),e=a.hiddenUpdates,n=e[i],n===null?e[i]=[t]:n.push(t),t.lane=r|536870912),a):null}function P0(e){if(50<Ih)throw Ih=0,AS=null,Error(q(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var zu={};function yY(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 16,738 bytes, line 584
584ype=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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ui(e,t,r,n){return new yY(e,t,r,n)}function h8(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ao(e,t){var r=e.alternate;return r===null?(r=ui(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&65011712,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function AL(e,t){e.flags&=65011714;var r=e.alternate;return r===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=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,t=r.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function U1(e,t,r,n,i,a){var o=0;if(n=e,typeof e=="function")h8(e)&&(o=1);else if(typeof e=="string")o=EX(e,r,Ba.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case W3:return e=ui(31,r,t,i),e.elementType=W3,e.lanes=a,e;case Mu:return pc(r.children,i,a,t);case Vk:o=8,i|=24;break;case H3:return e=ui(12,r,t,i|2),e.elementType=H3,e.lanes=a,e;case j3:return e=ui(13,r,t,i),e.elementType=j3,e.lanes=a,e;case V3:return e=ui(19,r,t,i),e.elementType=V3,e.lanes=a,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case So:o=10;break e;case Wk:o=9;break e;case $5:o=11;break e;case e8:o=14;break e;case ds:o=16,n=null;break e}o=29,r=Error(q(130,e===null?"null":typeof e,"")),n=null}return t=ui(o,r,t,i),t.elementType=e,t.type=n,t.lanes=a,t}function pc(e,t,r,n){return e=ui(7,e,n,t),e.lanes=r,e}function Sb(e,t,r){return e=ui(6,e,null,t),e.lanes=r,e}function _L(e){var t=ui(18,null,null,0);return t.stateNode=e,t}function wb(e,t,r){return t=ui(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var O_=new WeakMap;function zi(e,t){if(typeof e=="object"&&e!==null){var r=O_.get(e);return r!==void 0?r:(t={value:e,source:t,stack:l_(t)},O_.set(e,t),t)}return{value:e,source:t,stack:l_(t)}}var Fu=[],Bu=0,D0=null,sp=0,Ii=[],Pi=0,fl=null,Ia=1,Pa="";function ho(e,t){Fu[Bu++]=sp,Fu[Bu++]=D0,D0=e,sp=t}function xL(e,t,r){Ii[Pi++]=Ia,Ii[Pi++]=Pa,Ii[Pi++]=fl,fl=e;var n=Ia;e=Pa;var i=32-gi(n)-1;n&=~(1<<i),r+=1;var a=32-gi(t)+i;if(30<a){var o=i-i%5;a=(n&(1<<o)-1).toString(32),n>>=o,i-=o,Ia=1<<32-gi(t)+i|r<<i|n,Pa=a+e}else Ia=1<<a|r<<i|n,Pa=e}function p8(e){e.return!==null&&(ho(e,1),xL(e,1,0))}function m8(e){for(;e===D0;)D0=Fu[--Bu],Fu[Bu]=null,sp=Fu[--Bu],Fu[Bu]=null;for(;e===fl;)fl=Ii[--Pi],Ii[Pi]=null,Pa=Ii[--Pi],Ii[Pi]=null,Ia=Ii[--Pi],Ii[Pi]=null}function TL(e,t){Ii[Pi++]=Ia,Ii[Pi++]=Pa,Ii[Pi++]=fl,Ia=t.id,Pa=t.overflow,fl=e}var cn=null,Yt=null,ot=!1,Xs=null,Fi=!1,iS=Error(q(519));function dl(e){var t=Error(q(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw lp(zi(t,e)),iS}function M_(e){var t=e.stateNode,r=e.type,n=e.memoizedProps;switch(t[ln]=e,t[Zn]=n,r){case"dialog":Je("cancel",t),Je("close",t);break;case"iframe":case"object":case"embed":Je("load",t);break;case"video":case"audio":for(r=0;r<dp.length;r++)Je(dp[r],t);break;case"source":Je("error",t);break;case"img":case"image":case"link":Je("error",t),Je("load",t);break;case"details":Je("toggle",t);break;case"input":Je("invalid",t),nL(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0);break;case"select":Je("invalid",t);break;case"textarea":Je("invalid",t),aL(t,n.value,n.defaultValue,n.children)}r=n.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||t.textContent===""+r||n.suppressHydrationWarning===!0||cP(t.textContent,r)?(n.popover!=null&&(Je("beforetoggle",t),Je("toggle",t)),n.onScroll!=null&&Je("scroll",t),n.onScrollEnd!=null&&Je("scrollend",t),n.onClick!=null&&(t.onclick=wo),t=!0):t=!1,t||dl(e,!0)}function R_(e){for(cn=e.return;cn;)switch(cn.tag){case 5:case 31:case 13:Fi=!1;return;case 27:case 3:Fi=!0;return;default:cn=cn.return}}function uu(e){if(e!==cn)return!1;if(!ot)return R_(e),ot=!0,!1;var t=e.tag,r;if((r=t!==3&&t!==27)&&((r=t===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||MS(e.type,e.memoizedProps)),r=!r),r&&Yt&&dl(e),R_(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(q(317));Yt=gx(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(q(317));Yt=gx(e)}else t===27?(t=Yt,Al(e.type)?(e=IS,IS=null,Yt=e):Yt=t):Yt=cn?ji(e.stateNode.nextSibling):null;return!0}function Tc(){Yt=cn=null,ot=!1}function Eb(){var e=Xs;return e!==null&&(Gn===null?Gn=e:Gn.push.apply(Gn,e),Xs=null),e}function lp(e){Xs===null?Xs=[e]:Xs.push(e)}var aS=Va(null),Yc=null,Eo=null;function Es(e,t,r){Ut(aS,t._currentValue),t._currentValue=r}function _o(e){e._currentValue=aS.current,rn(aS)}function oS(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function sS(e,t,r,n){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var a=i.dependencies;if(a!==null){var o=i.child;a=a.firstContext;e:for(;a!==null;){var s=a;a=i;for(var l=0;l<t.length;l++)if(s.context===t[l]){a.lanes|=r,s=a.alternate,s!==null&&(s.lanes|=r),oS(a.return,r,e),n||(o=null);break e}a=s.next}}else if(i.tag===18){if(o=i.return,o===null)throw Error(q(341));o.lanes|=r,a=o.alternate,a!==null&&(a.lanes|=r),oS(o,r,e),o=null}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===e){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}}function pd(e,t,r,n){e=null;for(var i=t,a=!1;i!==null;){if(!a){if(i.flags&524288)a=!0;else if(i.flags&262144)break}if(i.tag===10){var o=i.alternate;if(o===null)throw Error(q(387));if(o=o.memoizedProps,o!==null){var s=i.type;bi(i.pendingProps.value,o.value)||(e!==null?e.push(s):e=[s])}}else if(i===O0.current){if(o=i.alternate,o===null)throw Error(q(387));o.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e!==null?e.push(pp):e=[pp])}i=i.return}e!==null&&sS(t,e,r,n),t.flags|=262144}function N0(e){for(e=e.firstContext;e!==null;){if(!bi(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Oc(e){Yc=e,Eo=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function un(e){return OL(Yc,e)}function fg(e,t){return Yc===null&&Oc(e),OL(e,t)}function OL(e,t){var r=t._currentValue;if(t={context:t,memoizedValue:r,next:null},Eo===null){if(e===null)throw Error(q(308));Eo=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Eo=Eo.next=t;return r}var vY=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(r,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(r){return r()})}},bY=qr.unstable_scheduleCallback,SY=qr.unstable_NormalPriority,kr={$$typeof:So,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function g8(){return{controller:new vY,data:new Map,refCount:0}}function pm(e){e.refCount--,e.refCount===0&&bY(SY,function(){e.controller.abort()})}var _h=null,lS=0,Mf=0,rf=null;function wY(e,t){if(_h===null){var r=_h=[];lS=0,Mf=H8(),rf={status:"pending",value:void 0,then:function(n){r.push(n)}}}return lS++,t.then(k_,k_),t}function k_(){if(--lS===0&&_h!==null){rf!==null&&(rf.status="fulfilled");var e=_h;_h=null,Mf=0,rf=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function EY(e,t){var r=[],n={status:"pending",value:null,reason:null,then:function(i){r.push(i)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var i=0;i<r.length;i++)(0,r[i])(t)},function(i){for(n.status="rejected",n.reason=i,i=0;i<r.length;i++)(0,r[i])(void 0)}),n}var L_=Ae.S;Ae.S=function(e,t){jI=pi(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&wY(e,t),L_!==null&&L_(e,t)};var mc=Va(null);function y8(){var e=mc.current;return e!==null?e:Nt.pooledCache}function H1(e,t){t===null?Ut(mc,mc.current):Ut(mc,t.pool)}function ML(){var e=y8();return e===null?null:{parent:kr._currentValue,pool:e}}var md=Error(q(460)),v8=Error(q(474)),Lv=Error(q(542)),z0={then:function(){}};function I_(e){return e=e.status,e==="fulfilled"||e==="rejected"}function RL(e,t,r){switch(r=e[r],r===void 0?e.push(t):r!==t&&(t.then(wo,wo),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,D_(e),e;default:if(typeof t.status=="string")t.then(wo,wo);else{if(e=Nt,e!==null&&100<e.shellSuspendCounter)throw Error(q(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var i=t;i.status="fulfilled",i.value=n}},function(n){if(t.status==="pending"){var i=t;i.status="rejected",i.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,D_(e),e}throw gc=t,md}}function Ql(e){try{var t=e._init;return t(e._payload)}catch(r){throw r!==null&&typeof r=="object"&&typeof r.then=="function"?(gc=r,md):r}}var gc=null;function P_(){if(gc===null)throw Error(q(459));var e=gc;return gc=null,e}function D_(e){if(e===md||e===Lv)throw Error(q(483))}var nf=null,cp=0;function dg(e){var t=cp;return cp+=1,nf===null&&(nf=[]),RL(nf,e,t)}function Fd(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function hg(e,t){throw t.$$typeof===lG?Error(q(525)):(e=Object.prototype.toString.call(t),Error(q(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function kL(e){function t(y,g){if(e){var b=y.deletions;b===null?(y.deletions=[g],y.flags|=16):b.push(g)}}function r(y,g){if(!e)return null;for(;g!==null;)t(y,g),g=g.sibling;return null}function n(y){for(var g=new Map;y!==null;)y.key!==null?g.set(y.key,y):g.set(y.index,y),y=y.sibling;return g}function i(y,g){return y=Ao(y,g),y.index=0,y.sibling=null,y}function a(y,g,b){return y.index=b,e?(b=y.alternate,b!==null?(b=b.index,b<g?(y.flags|=67108866,g):b):(y.flags|=67108866,g)):(y.flags|=1048576,g)}function o(y){return e&&y.alternate===null&&(y.flags|=67108866),y}function s(y,g,b,S){return g===null||g.tag!==6?(g=Sb(b,y.mode,S),g.return=y,g):(g=i(g,b),g.return=y,g)}function l(y,g,b,S){var w=b.type;return w===Mu?u(y,g,b.props.children,S,b.key):g!==null&&(g.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===ds&&Ql(w)===g.type)?(g=i(g,b.props),Fd(g,b),g.return=y,g):(g=U1(b.type,b.key,b.props,null,y.mode,S),Fd(g,b),g.return=y,g)}function c(y,g,b,S){return g===null||g.tag!==4||g.stateNode.containerInfo!==b.containerInfo||g.stateNode.implementation!==b.implementation?(g=wb(b,y.mode,S),g.return=y,g):(g=i(g,b.children||[]),g.return=y,g)}function u(y,g,b,S,w){return g===null||g.tag!==7?(g=pc(b,y.mode,S,w),g.return=y,g):(g=i(g,b),g.return=y,g)}function f(y,g,b){if(typeof g=="string"&&g!==""||typeof g=="number"||typeof g=="bigint")return g=Sb(""+g,y.mode,b),g.return=y,g;if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ag:return b=U1(g.type,g.key,g.props,null,y.mode,b),Fd(b,g),b.return=y,b;case ch:return g=wb(g,y.mode,b),g.return=y,g;case ds:return g=Ql(g),f(y,g,b)}if(uh(g)||Dd(g))return g=pc(g,y.mode,b,null),g.return=y,g;if(typeof g.then=="function")return f(y,dg(g),b);if(g.$$typeof===So)return f(y,fg(y,g),b);hg(y,g)}return null}function d(y,g,b,S){var w=g!==null?g.key:null;if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return w!==null?null:s(y,g,""+b,S);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case ag:return b.key===w?l(y,g,b,S):null;case ch:return b.key===w?c(y,g,b,S):null;case ds:return b=Ql(b),d(y,g,b,S)}if(uh(b)||Dd(b))return w!==null?null:u(y,g,b,S,null);if(typeof b.then=="function")return d(y,g,dg(b),S);if(b.$$typeof===So)return d(y,g,fg(y,b),S);hg(y,b)}return null}function h(y,g,b,S,w){if(typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint")return y=y.get(b)||null,s(g,y,""+S,w);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ag:return y=y.get(S.key===null?b:S.key)||null,l(g,y,S,w);case ch:return y=y.get(S.key===null?b:S.key)||null,c(g,y,S,w);case ds:return S=Ql(S),h(y,g,b,S,w)}if(uh(S)||Dd(S))return y=y.get(b)||null,u(g,y,S,w,null);if(typeof S.then=="function")return h(y,g,b,dg(S),w);if(S.$$typeof===So)return h(y,g,b,fg(g,S),w);hg(g,S)}return null}function p(y,g,b,S){for(var w=null,A=null,_=g,C=g=0,M=null;_!==null&&C<b.length;C++){_.index>C?(M=_,_=null):M=_.sibling;var L=d(y,_,b[C],S);if(L===null){_===null&&(_=M);break}e&&_&&L.alternate===null&&t(y,_),g=a(L,g,C),A===null?w=L:A.sibling=L,A=L,_=M}if(C===b.length)return r(y,_),ot&&ho(y,C),w;if(_===null){for(;C<b.length;C++)_=f(y,b[C],S),_!==null&&(g=a(_,g,C),A===null?w=_:A.sibling=_,A=_);return ot&&ho(y,C),w}for(_=n(_);C<b.length;C++)M=h(_,y,C,b[C],S),M!==null&&(e&&M.alternate!==null&&_.delete(M.key===null?C:M.key),g=a(M,g,C),A===null?w=M:A.sibling=M,A=M);return e&&_.forEach(function(z){return t(y,z)}),ot&&ho(y,C),w}function v(y,g,b,S){if(b==null)throw Error(q(151));for(var w=null,A=null,_=g,C=g=0,M=null,L=b.next();_!==null&&!L.done;C++,L=b.next()){_.index>C?(M=_,_=null):M=_.sibling;var z=d(y,_,L.value,S);if(z===null){_===null&&(_=M);break}e&&_&&z.alternate===null&&t(y,_),g=a(z,g,C),A===null?w=z:A.sibling=z,A=z,_=M}if(L.done)return r(y,_),ot&&ho(y,C),w;if(_===null){for(;!L.done;C++,L=b.next())L=f(y,L.value,S),L!==null&&(g=a(L,g,C),A===null?w=L:A.sibling=L,A=L);return ot&&ho(y,C),w}for(_=n(_);!L.done;C++,L=b.next())L=h(_,y,C,L.value,S),L!==null&&(e&&L.alternate!==null&&_.delete(L.key===null?C:L.key),g=a(L,g,C),A===null?w=L:A.sibling=L,A=L);return e&&_.forEach(function(T){return t(y,T)}),ot&&ho(y,C),w}function m(y,g,b,S){if(typeof b=="object"&&b!==null&&b.type===Mu&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case ag:e:{for(var w=b.key;g!==null;){if(g.key===w){if(w=b.type,w===Mu){if(g.tag===7){r(y,g.sibling),S=i(g,b.props.children),S.return=y,y=S;break e}}else if(g.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===ds&&Ql(w)===g.type){r(y,g.sibling),S=i(g,b.props),Fd(S,b),S.return=y,y=S;break e}r(y,g);break}else t(y,g);g=g.sibling}b.type===Mu?(S=pc(b.props.children,y.mode,S,b.key),S.return=y,y=S):(S=U1(b.type,b.key,b.props,null,y.mode,S),Fd(S,b),S.return=y,y=S)}return o(y);case ch:e:{for(w=b.key;g!==null;){if(g.key===w)if(g.tag===4&&g.stateNode.containerInfo===b.containerInfo&&g.stateNode.implementation===b.implementation){r(y,g.sibling),S=i(g,b.children||[]),S.return=y,y=S;break e}else{r(y,g);break}else t(y,g);g=g.sibling}S=wb(b,y.mode,S),S.return=y,y=S}return o(y);case ds:return b=Ql(b),m(y,g,b,S)}if(uh(b))return p(y,g,b,S);if(Dd(b)){if(w=Dd(b),typeof w!="function")throw Error(q(150));return b=w.call(b),v(y,g,b,S)}if(typeof b.then=="function")return m(y,g,dg(b),S);if(b.$$typeof===So)return m(y,g,fg(y,b),S);hg(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint"?(b=""+b,g!==null&&g.tag===6?(r(y,g.sibling),S=i(g,b),S.return=y,y=S):(r(y,g),S=Sb(b,y.mode,S),S.return=y,y=S),o(y)):r(y,g)}return function(y,g,b,S){try{cp=0;var w=m(y,g,b,S);return nf=null,w}catch(_){if(_===md||_===Lv)throw _;var A=ui(29,_,null,y.mode);return A.lanes=S,A.return=y,A}finally{}}}var Mc=kL(!0),LL=kL(!1),hs=!1;function b8(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function cS(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 Qs(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Zs(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,mt&2){var i=n.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=P0(e),CL(e,null,r),t}return kv(e,n,t,r),P0(e)}function xh(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Zk(e,r)}}function Cb(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,a=null;if(r=r.firstBaseUpdate,r!==null){do{var o={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,r=r.next}
vendor: 4,142 bytes, line 584
584while(r!==null);a===null?i=a=t:a=a.next=t}else i=a=t;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:n.shared,callbacks:n.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}var uS=!1;function Th(){if(uS){var e=rf;if(e!==null)throw e}}function Oh(e,t,r,n){uS=!1;var i=e.updateQueue;hs=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,o===null?a=c:o.next=c,o=l;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(a!==null){var f=i.baseState;o=0,u=c=l=null,s=a;do{var d=s.lane&-536870913,h=d!==s.lane;if(h?(nt&d)===d:(n&d)===d){d!==0&&d===Mf&&(uS=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var p=e,v=s;d=t;var m=r;switch(v.tag){case 1:if(p=v.payload,typeof p=="function"){f=p.call(m,f,d);break e}f=p;break e;case 3:p.flags=p.flags&-65537|128;case 0:if(p=v.payload,d=typeof p=="function"?p.call(m,f,d):p,d==null)break e;f=Qt({},f,d);break e;case 2:hs=!0}}d=s.callback,d!==null&&(e.flags|=64,h&&(e.flags|=8192),h=i.callbacks,h===null?i.callbacks=[d]:h.push(d))}else h={lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(c=u=h,l=f):u=u.next=h,o|=d;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;h=s,s=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(!0);u===null&&(l=f),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),pl|=o,e.lanes=o,e.memoizedState=f}}function IL(e,t){if(typeof e!="function")throw Error(q(191,e));e.call(t)}function PL(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)IL(r[e],t)}var Rf=Va(null),F0=Va(0);function N_(e,t){e=zo,Ut(F0,e),Ut(Rf,t),zo=e|t.baseLanes}function fS(){Ut(F0,zo),Ut(Rf,Rf.current)}function S8(){zo=F0.current,rn(Rf),rn(F0)}var Si=Va(null),Hi=null;function Cs(e){var t=e.alternate;Ut(yr,yr.current&1),Ut(Si,e),Hi===null&&(t===null||Rf.current!==null||t.memoizedState!==null)&&(Hi=e)}function dS(e){Ut(yr,yr.current),Ut(Si,e),Hi===null&&(Hi=e)}function DL(e){e.tag===22?(Ut(yr,yr.current),Ut(Si,e),Hi===null&&(Hi=e)):As()}function As(){Ut(yr,yr.current),Ut(Si,Si.current)}function ci(e){rn(Si),Hi===e&&(Hi=null),rn(yr)}var yr=Va(0);function B0(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||kS(r)||LS(r)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){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 Po=0,He=null,kt=null,Mr=null,U0=!1,af=!1,Rc=!1,H0=0,up=0,of=null,CY=0;function cr(){throw Error(q(321))}function w8(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!bi(e[r],t[r]))return!1;return!0}function E8(e,t,r,n,i,a){return Po=a,He=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ae.H=e===null||e.memoizedState===null?dI:I8,Rc=!1,a=r(n,i),Rc=!1,af&&(a=zL(t,r,n,i)),NL(e),a}function NL(e){Ae.H=fp;var t=kt!==null&&kt.next!==null;if(Po=0,Mr=kt=He=null,U0=!1,up=0,of=null,t)throw Error(q(300));e===null||Lr||(e=e.dependencies,e!==null&&N0(e)&&(Lr=!0))}function zL(e,t,r,n){He=e;var i=0;do{if(af&&(of=null),up=0,af=!1,25<=i)throw Error(q(301));if(i+=1,Mr=kt=null,e.updateQueue!=null){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,a.memoCache!=null&&(a.memoCache.index=0)}Ae.H=hI,a=t(r,n)}while(af);return a}function AY(){var e=Ae.H,t=e.useState()[0];return t=typeof t.then=="function"?mm(t):t,e=e.useState()[0],(kt!==null?kt.memoizedState:null)!==e&&(He.flags|=1024),t}function C8(){var e=H0!==0;return H0=0,e}function A8(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function _8(e){if(U0){for(e=e.memoizedState;e!==null;){var t=e.queue;
vendor: 12,061 bytes, line 584
584t!==null&&(t.pending=null),e=e.next}U0=!1}Po=0,Mr=kt=He=null,af=!1,up=H0=0,of=null}function Cn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Mr===null?He.memoizedState=Mr=e:Mr=Mr.next=e,Mr}function br(){if(kt===null){var e=He.alternate;e=e!==null?e.memoizedState:null}else e=kt.next;var t=Mr===null?He.memoizedState:Mr.next;if(t!==null)Mr=t,kt=e;else{if(e===null)throw He.alternate===null?Error(q(467)):Error(q(310));kt=e,e={memoizedState:kt.memoizedState,baseState:kt.baseState,baseQueue:kt.baseQueue,queue:kt.queue,next:null},Mr===null?He.memoizedState=Mr=e:Mr=Mr.next=e}return Mr}function Iv(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function mm(e){var t=up;return up+=1,of===null&&(of=[]),e=RL(of,e,t),t=He,(Mr===null?t.memoizedState:Mr.next)===null&&(t=t.alternate,Ae.H=t===null||t.memoizedState===null?dI:I8),e}function Pv(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return mm(e);if(e.$$typeof===So)return un(e)}throw Error(q(438,String(e)))}function x8(e){var t=null,r=He.updateQueue;if(r!==null&&(t=r.memoCache),t==null){var n=He.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(i){return i.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),r===null&&(r=Iv(),He.updateQueue=r),r.memoCache=t,r=t.data[t.index],r===void 0)for(r=t.data[t.index]=Array(e),n=0;n<e;n++)r[n]=cG;return t.index++,r}function Do(e,t){return typeof t=="function"?t(e):t}function j1(e){var t=br();return T8(t,kt,e)}function T8(e,t,r){var n=e.queue;if(n===null)throw Error(q(311));n.lastRenderedReducer=r;var i=e.baseQueue,a=n.pending;if(a!==null){if(i!==null){var o=i.next;i.next=a.next,a.next=o}t.baseQueue=i=a,n.pending=null}if(a=e.baseState,i===null)e.memoizedState=a;else{t=i.next;var s=o=null,l=null,c=t,u=!1;do{var f=c.lane&-536870913;if(f!==c.lane?(nt&f)===f:(Po&f)===f){var d=c.revertLane;if(d===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===Mf&&(u=!0);else if((Po&d)===d){c=c.next,d===Mf&&(u=!0);continue}else f={lane:0,revertLane:c.revertLane,gesture:null,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=f,o=a):l=l.next=f,He.lanes|=d,pl|=d;f=c.action,Rc&&r(a,f),a=c.hasEagerState?c.eagerState:r(a,f)}else d={lane:f,revertLane:c.revertLane,gesture:c.gesture,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=d,o=a):l=l.next=d,He.lanes|=f,pl|=f;c=c.next}while(c!==null&&c!==t);if(l===null?o=a:l.next=s,!bi(a,e.memoizedState)&&(Lr=!0,u&&(r=rf,r!==null)))throw r;e.memoizedState=a,e.baseState=o,e.baseQueue=l,n.lastRenderedState=a}return i===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function Ab(e){var t=br(),r=t.queue;if(r===null)throw Error(q(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var o=i=i.next;do a=e(a,o.action),o=o.next;while(o!==i);bi(a,t.memoizedState)||(Lr=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function FL(e,t,r){var n=He,i=br(),a=ot;if(a){if(r===void 0)throw Error(q(407));r=r()}else r=t();var o=!bi((kt||i).memoizedState,r);if(o&&(i.memoizedState=r,Lr=!0),i=i.queue,O8(HL.bind(null,n,i,e),[e]),i.getSnapshot!==t||o||Mr!==null&&Mr.memoizedState.tag&1){if(n.flags|=2048,kf(9,{destroy:void 0},UL.bind(null,n,i,r,t),null),Nt===null)throw Error(q(349));a||Po&127||BL(n,t,r)}return r}function BL(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=He.updateQueue,t===null?(t=Iv(),He.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function UL(e,t,r,n){t.value=r,t.getSnapshot=n,jL(t)&&VL(e)}function HL(e,t,r){return r(function(){jL(t)&&VL(e)})}function jL(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!bi(e,r)}catch{return!0}}function VL(e){var t=Gc(e,2);t!==null&&Xn(t,e,2)}function hS(e){var t=Cn();if(typeof e=="function"){var r=e;if(e=r(),Rc){zs(!0);try{r()}finally{zs(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:e},t}function WL(e,t,r,n){return e.baseState=r,T8(e,kt,typeof n=="function"?n:Do)}function _Y(e,t,r,n,i){if(Nv(e))throw Error(q(485));if(e=t.action,e!==null){var a={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(o){a.listeners.push(o)}};Ae.T!==null?r(!0):a.isTransition=!1,n(a),r=t.pending,r===null?(a.next=t.pending=a,qL(t,a)):(a.next=r.next,t.pending=r.next=a)}}function qL(e,t){var r=t.action,n=t.payload,i=e.state;if(t.isTransition){var a=Ae.T,o={};Ae.T=o;try{var s=r(i,n),l=Ae.S;l!==null&&l(o,s),z_(e,t,s)}catch(c){pS(e,t,c)}finally{a!==null&&o.types!==null&&(a.types=o.types),Ae.T=a}}else try{a=r(i,n),z_(e,t,a)}catch(c){pS(e,t,c)}}function z_(e,t,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(n){F_(e,t,n)},function(n){return pS(e,t,n)}):F_(e,t,r)}function F_(e,t,r){t.status="fulfilled",t.value=r,GL(t),e.state=r,t=e.pending,t!==null&&(r=t.next,r===t?e.pending=null:(r=r.next,t.next=r,qL(e,r)))}function pS(e,t,r){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=r,GL(t),t=t.next;while(t!==n)}e.action=null}function GL(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function YL(e,t){return t}function B_(e,t){if(ot){var r=Nt.formState;if(r!==null){e:{var n=He;if(ot){if(Yt){t:{for(var i=Yt,a=Fi;i.nodeType!==8;){if(!a){i=null;break t}if(i=ji(i.nextSibling),i===null){i=null;break t}}a=i.data,i=a==="F!"||a==="F"?i:null}if(i){Yt=ji(i.nextSibling),n=i.data==="F!";break e}}dl(n)}n=!1}n&&(t=r[0])}}return r=Cn(),r.memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:YL,lastRenderedState:t},r.queue=n,r=cI.bind(null,He,n),n.dispatch=r,n=hS(!1),a=L8.bind(null,He,!1,n.queue),n=Cn(),i={state:t,dispatch:null,action:e,pending:null},n.queue=i,r=_Y.bind(null,He,i,a,r),i.dispatch=r,n.memoizedState=e,[t,r,!1]}function U_(e){var t=br();return XL(t,kt,e)}function XL(e,t,r){if(t=T8(e,t,YL)[0],e=j1(Do)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=mm(t)}catch(o){throw o===md?Lv:o}else n=t;t=br();var i=t.queue,a=i.dispatch;return r!==t.memoizedState&&(He.flags|=2048,kf(9,{destroy:void 0},xY.bind(null,i,r),null)),[n,a,e]}function xY(e,t){e.action=t}function H_(e){var t=br(),r=kt;if(r!==null)return XL(t,r,e);br(),t=t.memoizedState,r=br();var n=r.queue.dispatch;return r.memoizedState=e,[t,n,!1]}function kf(e,t,r,n){return e={tag:e,create:r,deps:n,inst:t,next:null},t=He.updateQueue,t===null&&(t=Iv(),He.updateQueue=t),r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function QL(){return br().memoizedState}function V1(e,t,r,n){var i=Cn();He.flags|=e,i.memoizedState=kf(1|t,{destroy:void 0},r,n===void 0?null:n)}function Dv(e,t,r,n){var i=br();n=n===void 0?null:n;var a=i.memoizedState.inst;kt!==null&&n!==null&&w8(n,kt.memoizedState.deps)?i.memoizedState=kf(t,a,r,n):(He.flags|=e,i.memoizedState=kf(1|t,a,r,n))}function j_(e,t){V1(8390656,8,e,t)}function O8(e,t){Dv(2048,8,e,t)}function TY(e){He.flags|=4;var t=He.updateQueue;if(t===null)t=Iv(),He.updateQueue=t,t.events=[e];else{var r=t.events;r===null?t.events=[e]:r.push(e)}}function ZL(e){var t=br().memoizedState;return TY({ref:t,nextImpl:e}),function(){if(mt&2)throw Error(q(440));return t.impl.apply(void 0,arguments)}}function KL(e,t){return Dv(4,2,e,t)}function JL(e,t){return Dv(4,4,e,t)}function $L(e,t){if(typeof t=="function"){e=e();var r=t(e);return function(){typeof r=="function"?r():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function eI(e,t,r){r=r!=null?r.concat([e]):null,Dv(4,4,$L.bind(null,t,e),r)}function M8(){}function tI(e,t){var r=br();t=t===void 0?null:t;var n=r.memoizedState;return t!==null&&w8(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function rI(e,t){var r=br();t=t===void 0?null:t;var n=r.memoizedState;if(t!==null&&w8(t,n[1]))return n[0];if(n=e(),Rc){zs(!0);try{e()}finally{zs(!1)}}return r.memoizedState=[n,t],n}function R8(e,t,r){return r===void 0||Po&1073741824&&!(nt&261930)?e.memoizedState=t:(e.memoizedState=r,e=WI(),He.lanes|=e,pl|=e,r)}function nI(e,t,r,n){return bi(r,t)?r:Rf.current!==null?(e=R8(e,r,n),bi(e,t)||(Lr=!0),e):!(Po&42)||Po&1073741824&&!(nt&261930)?(Lr=!0,e.memoizedState=r):(e=WI(),He.lanes|=e,pl|=e,t)}function iI(e,t,r,n,i){var a=gt.p;gt.p=a!==0&&8>a?a:8;var o=Ae.T,s={};Ae.T=s,L8(e,!1,t,r);try{var l=i(),c=Ae.S;if(c!==null&&c(s,l),l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=EY(l,n);Mh(e,t,u,yi(e))}else Mh(e,t,n,yi(e))}catch(f){Mh(e,t,{then:function(){},status:"rejected",reason:f},yi())}finally{gt.p=a,o!==null&&s.types!==null&&(o.types=s.types),Ae.T=o}}function OY(){}function mS(e,t,r,n){if(e.tag!==5)throw Error(q(476));var i=aI(e).queue;iI(e,i,t,hc,r===null?OY:function(){return oI(e),r(n)})}function aI(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:hc,baseState:hc,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:hc},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function oI(e){var t=aI(e);t.next===null&&(t=e.alternate.memoizedState),Mh(e,t.next.queue,{},yi())}function k8(){return un(pp)}function sI(){return br().memoizedState}function lI(){return br().memoizedState}function MY(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=yi();e=Qs(r);var n=Zs(t,e,r);n!==null&&(Xn(n,t,r),xh(n,t,r)),t={cache:g8()},e.payload=t;return}t=t.return}}function RY(e,t,r){var n=yi();r={lane:n,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Nv(e)?uI(t,r):(r=d8(e,t,r,n),r!==null&&(Xn(r,e,n),fI(r,t,n)))}function cI(e,t,r){var n=yi();Mh(e,t,r,n)}function Mh(e,t,r,n){var i={lane:n,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(Nv(e))uI(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,r);if(i.hasEagerState=!0,i.eagerState=s,bi(s,o))return kv(e,t,i,0),Nt===null&&Rv(),!1}catch{}finally{}if(r=d8(e,t,i,n),r!==null)return Xn(r,e,n),fI(r,t,n),!0}return!1}function L8(e,t,r,n){if(n={lane:2,revertLane:H8(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Nv(e)){if(t)throw Error(q(479))}else t=d8(e,r,n,2),t!==null&&Xn(t,e,2)}function Nv(e){var t=e.alternate;return e===He||t!==null&&t===He}function uI(e,t){af=U0=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function fI(e,t,r){if(r&4194048){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Zk(e,r)}}var fp={readContext:un,use:Pv,useCallback:cr,useContext:cr,useEffect:cr,useImperativeHandle:cr,useLayoutEffect:cr,useInsertionEffect:cr,useMemo:cr,useReducer:cr,useRef:cr,useState:cr,useDebugValue:cr,useDeferredValue:cr,useTransition:cr,useSyncExternalStore:cr,useId:cr,useHostTransitionStatus:cr,useFormState:cr,useActionState:cr,useOptimistic:cr,useMemoCache:cr,useCacheRefresh:cr};fp.useEffectEvent=cr;var dI={readContext:un,use:Pv,useCallback:function(e,t){return Cn().memoizedState=[e,t===void 0?null:t],e},useContext:un,useEffect:j_,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,V1(4194308,4,$L.bind(null,t,e),r)},useLayoutEffect:function(e,t){return V1(4194308,4,e,t)},useInsertionEffect:function(e,t){V1(4,2,e,t)},useMemo:function(e,t){var r=Cn();t=t===void 0?null:t;var n=e();if(Rc){zs(!0);try{e()}finally{zs(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=Cn();if(r!==void 0){var i=r(t);if(Rc){zs(!0);try{r(t)}finally{zs(!1)}}}else i=t;return n.memoizedState=n.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},n.queue=e,e=e.dispatch=RY.bind(null,He,e),[n.memoizedState,e]}
vendor: 15,899 bytes, line 584
584,useRef:function(e){var t=Cn();return e={current:e},t.memoizedState=e},useState:function(e){e=hS(e);var t=e.queue,r=cI.bind(null,He,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:M8,useDeferredValue:function(e,t){var r=Cn();return R8(r,e,t)},useTransition:function(){var e=hS(!1);return e=iI.bind(null,He,e.queue,!0,!1),Cn().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=He,i=Cn();if(ot){if(r===void 0)throw Error(q(407));r=r()}else{if(r=t(),Nt===null)throw Error(q(349));nt&127||BL(n,t,r)}i.memoizedState=r;var a={value:r,getSnapshot:t};return i.queue=a,j_(HL.bind(null,n,a,e),[e]),n.flags|=2048,kf(9,{destroy:void 0},UL.bind(null,n,a,r,t),null),r},useId:function(){var e=Cn(),t=Nt.identifierPrefix;if(ot){var r=Pa,n=Ia;r=(n&~(1<<32-gi(n)-1)).toString(32)+r,t="_"+t+"R_"+r,r=H0++,0<r&&(t+="H"+r.toString(32)),t+="_"}else r=CY++,t="_"+t+"r_"+r.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:k8,useFormState:B_,useActionState:B_,useOptimistic:function(e){var t=Cn();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=L8.bind(null,He,!0,r),r.dispatch=t,[e,t]},useMemoCache:x8,useCacheRefresh:function(){return Cn().memoizedState=MY.bind(null,He)},useEffectEvent:function(e){var t=Cn(),r={impl:e};return t.memoizedState=r,function(){if(mt&2)throw Error(q(440));return r.impl.apply(void 0,arguments)}}},I8={readContext:un,use:Pv,useCallback:tI,useContext:un,useEffect:O8,useImperativeHandle:eI,useInsertionEffect:KL,useLayoutEffect:JL,useMemo:rI,useReducer:j1,useRef:QL,useState:function(){return j1(Do)},useDebugValue:M8,useDeferredValue:function(e,t){var r=br();return nI(r,kt.memoizedState,e,t)},useTransition:function(){var e=j1(Do)[0],t=br().memoizedState;return[typeof e=="boolean"?e:mm(e),t]},useSyncExternalStore:FL,useId:sI,useHostTransitionStatus:k8,useFormState:U_,useActionState:U_,useOptimistic:function(e,t){var r=br();return WL(r,kt,e,t)},useMemoCache:x8,useCacheRefresh:lI};I8.useEffectEvent=ZL;var hI={readContext:un,use:Pv,useCallback:tI,useContext:un,useEffect:O8,useImperativeHandle:eI,useInsertionEffect:KL,useLayoutEffect:JL,useMemo:rI,useReducer:Ab,useRef:QL,useState:function(){return Ab(Do)},useDebugValue:M8,useDeferredValue:function(e,t){var r=br();return kt===null?R8(r,e,t):nI(r,kt.memoizedState,e,t)},useTransition:function(){var e=Ab(Do)[0],t=br().memoizedState;return[typeof e=="boolean"?e:mm(e),t]},useSyncExternalStore:FL,useId:sI,useHostTransitionStatus:k8,useFormState:H_,useActionState:H_,useOptimistic:function(e,t){var r=br();return kt!==null?WL(r,kt,e,t):(r.baseState=e,[e,r.queue.dispatch])},useMemoCache:x8,useCacheRefresh:lI};hI.useEffectEvent=ZL;function _b(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Qt({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var gS={enqueueSetState:function(e,t,r){e=e._reactInternals;var n=yi(),i=Qs(n);i.payload=t,r!=null&&(i.callback=r),t=Zs(e,i,n),t!==null&&(Xn(t,e,n),xh(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=yi(),i=Qs(n);i.tag=1,i.payload=t,r!=null&&(i.callback=r),t=Zs(e,i,n),t!==null&&(Xn(t,e,n),xh(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=yi(),n=Qs(r);n.tag=2,t!=null&&(n.callback=t),t=Zs(e,n,r),t!==null&&(Xn(t,e,r),xh(t,e,r))}};function V_(e,t,r,n,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,a,o):t.prototype&&t.prototype.isPureReactComponent?!op(r,n)||!op(i,a):!0}function W_(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&gS.enqueueReplaceState(t,t.state,null)}function kc(e,t){var r=t;if("ref"in t){r={};for(var n in t)n!=="ref"&&(r[n]=t[n])}if(e=e.defaultProps){r===t&&(r=Qt({},r));for(var i in e)r[i]===void 0&&(r[i]=e[i])}return r}function pI(e){I0(e)}function mI(e){console.error(e)}function gI(e){I0(e)}function j0(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function q_(e,t,r){try{var n=e.onCaughtError;n(r.value,{componentStack:r.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function yS(e,t,r){return r=Qs(r),r.tag=3,r.payload={element:null},r.callback=function(){j0(e,t)},r}function yI(e){return e=Qs(e),e.tag=3,e}function vI(e,t,r,n){var i=r.type.getDerivedStateFromError;if(typeof i=="function"){var a=n.value;e.payload=function(){return i(a)},e.callback=function(){q_(t,r,n)}}var o=r.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(e.callback=function(){q_(t,r,n),typeof i!="function"&&(Ks===null?Ks=new Set([this]):Ks.add(this));var s=n.stack;this.componentDidCatch(n.value,{componentStack:s!==null?s:""})})}function kY(e,t,r,n,i){if(r.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=r.alternate,t!==null&&pd(t,r,i,!0),r=Si.current,r!==null){switch(r.tag){case 31:case 13:return Hi===null?Y0():r.alternate===null&&dr===0&&(dr=3),r.flags&=-257,r.flags|=65536,r.lanes=i,n===z0?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([n]):t.add(n),Nb(e,n,i)),!1;case 22:return r.flags|=65536,n===z0?r.flags|=16384:(t=r.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},r.updateQueue=t):(r=t.retryQueue,r===null?t.retryQueue=new Set([n]):r.add(n)),Nb(e,n,i)),!1}throw Error(q(435,r.tag))}return Nb(e,n,i),Y0(),!1}if(ot)return t=Si.current,t!==null?(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=i,n!==iS&&(e=Error(q(422),{cause:n}),lp(zi(e,r)))):(n!==iS&&(t=Error(q(423),{cause:n}),lp(zi(t,r))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,n=zi(n,r),i=yS(e.stateNode,n,i),Cb(e,i),dr!==4&&(dr=2)),!1;var a=Error(q(520),{cause:n});if(a=zi(a,r),Lh===null?Lh=[a]:Lh.push(a),dr!==4&&(dr=2),t===null)return!0;n=zi(n,r),r=t;do{switch(r.tag){case 3:return r.flags|=65536,e=i&-i,r.lanes|=e,e=yS(r.stateNode,n,e),Cb(r,e),!1;case 1:if(t=r.type,a=r.stateNode,(r.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||a!==null&&typeof a.componentDidCatch=="function"&&(Ks===null||!Ks.has(a))))return r.flags|=65536,i&=-i,r.lanes|=i,i=yI(i),vI(i,e,r,n),Cb(r,i),!1}r=r.return}while(r!==null);return!1}var P8=Error(q(461)),Lr=!1;function sn(e,t,r,n){t.child=e===null?LL(t,null,r,n):Mc(t,e.child,r,n)}function G_(e,t,r,n,i){r=r.render;var a=t.ref;if("ref"in n){var o={};for(var s in n)s!=="ref"&&(o[s]=n[s])}else o=n;return Oc(t),n=E8(e,t,r,o,a,i),s=C8(),e!==null&&!Lr?(A8(e,t,i),No(e,t,i)):(ot&&s&&p8(t),t.flags|=1,sn(e,t,n,i),t.child)}function Y_(e,t,r,n,i){if(e===null){var a=r.type;return typeof a=="function"&&!h8(a)&&a.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=a,bI(e,t,a,n,i)):(e=U1(r.type,null,n,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!D8(e,i)){var o=a.memoizedProps;if(r=r.compare,r=r!==null?r:op,r(o,n)&&e.ref===t.ref)return No(e,t,i)}return t.flags|=1,e=Ao(a,n),e.ref=t.ref,e.return=t,t.child=e}function bI(e,t,r,n,i){if(e!==null){var a=e.memoizedProps;if(op(a,n)&&e.ref===t.ref)if(Lr=!1,t.pendingProps=n=a,D8(e,i))e.flags&131072&&(Lr=!0);else return t.lanes=e.lanes,No(e,t,i)}return vS(e,t,r,n,i)}function SI(e,t,r,n){var i=n.children,a=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.mode==="hidden"){if(t.flags&128){if(a=a!==null?a.baseLanes|r:r,e!==null){for(n=t.child=e.child,i=0;n!==null;)i=i|n.lanes|n.childLanes,n=n.sibling;n=i&~a}else n=0,t.child=null;return X_(e,t,a,r,n)}if(r&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&H1(t,a!==null?a.cachePool:null),a!==null?N_(t,a):fS(),DL(t);else return n=t.lanes=536870912,X_(e,t,a!==null?a.baseLanes|r:r,r,n)}else a!==null?(H1(t,a.cachePool),N_(t,a),As(),t.memoizedState=null):(e!==null&&H1(t,null),fS(),As());return sn(e,t,i,r),t.child}function dh(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function X_(e,t,r,n,i){var a=y8();return a=a===null?null:{parent:kr._currentValue,pool:a},t.memoizedState={baseLanes:r,cachePool:a},e!==null&&H1(t,null),fS(),DL(t),e!==null&&pd(e,t,n,!0),t.childLanes=i,null}function W1(e,t){return t=V0({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Q_(e,t,r){return Mc(t,e.child,null,r),e=W1(t,t.pendingProps),e.flags|=2,ci(t),t.memoizedState=null,e}function LY(e,t,r){var n=t.pendingProps,i=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(ot){if(n.mode==="hidden")return e=W1(t,n),t.lanes=536870912,dh(null,e);if(dS(t),(e=Yt)?(e=dP(e,Fi),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:fl!==null?{id:Ia,overflow:Pa}:null,retryLane:536870912,hydrationErrors:null},r=_L(e),r.return=t,t.child=r,cn=t,Yt=null)):e=null,e===null)throw dl(t);return t.lanes=536870912,null}return W1(t,n)}var a=e.memoizedState;if(a!==null){var o=a.dehydrated;if(dS(t),i)if(t.flags&256)t.flags&=-257,t=Q_(e,t,r);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(q(558));else if(Lr||pd(e,t,r,!1),i=(r&e.childLanes)!==0,Lr||i){if(n=Nt,n!==null&&(o=Kk(n,r),o!==0&&o!==a.retryLane))throw a.retryLane=o,Gc(e,o),Xn(n,e,o),P8;Y0(),t=Q_(e,t,r)}else e=a.treeContext,Yt=ji(o.nextSibling),cn=t,ot=!0,Xs=null,Fi=!1,e!==null&&TL(t,e),t=W1(t,n),t.flags|=4096;return t}return e=Ao(e.child,{mode:n.mode,children:n.children}),e.ref=t.ref,t.child=e,e.return=t,e}function q1(e,t){var r=t.ref;if(r===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof r!="function"&&typeof r!="object")throw Error(q(284));(e===null||e.ref!==r)&&(t.flags|=4194816)}}function vS(e,t,r,n,i){return Oc(t),r=E8(e,t,r,n,void 0,i),n=C8(),e!==null&&!Lr?(A8(e,t,i),No(e,t,i)):(ot&&n&&p8(t),t.flags|=1,sn(e,t,r,i),t.child)}function Z_(e,t,r,n,i,a){return Oc(t),t.updateQueue=null,r=zL(t,n,r,i),NL(e),n=C8(),e!==null&&!Lr?(A8(e,t,a),No(e,t,a)):(ot&&n&&p8(t),t.flags|=1,sn(e,t,r,a),t.child)}function K_(e,t,r,n,i){if(Oc(t),t.stateNode===null){var a=zu,o=r.contextType;typeof o=="object"&&o!==null&&(a=un(o)),a=new r(n,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=gS,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=n,a.state=t.memoizedState,a.refs={},b8(t),o=r.contextType,a.context=typeof o=="object"&&o!==null?un(o):zu,a.state=t.memoizedState,o=r.getDerivedStateFromProps,typeof o=="function"&&(_b(t,r,o,n),a.state=t.memoizedState),typeof r.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&&gS.enqueueReplaceState(a,a.state,null),Oh(t,n,a,i),Th(),a.state=t.memoizedState),typeof a.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,l=kc(r,s);a.props=l;var c=a.context,u=r.contextType;o=zu,typeof u=="object"&&u!==null&&(o=un(u));var f=r.getDerivedStateFromProps;u=typeof f=="function"||typeof a.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s||c!==o)&&W_(t,a,n,o),hs=!1;var d=t.memoizedState;a.state=d,Oh(t,n,a,i),Th(),c=t.memoizedState,s||d!==c||hs?(typeof f=="function"&&(_b(t,r,f,n),c=t.memoizedState),(l=hs||V_(t,r,l,n,d,c,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=n,t.memoizedState=c),a.props=n,a.state=c,a.context=o,n=l):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,cS(e,t),o=t.memoizedProps,u=kc(r,o),a.props=u,f=t.pendingProps,d=a.context,c=r.contextType,l=zu,typeof c=="object"&&c!==null&&(l=un(c)),s=r.getDerivedStateFromProps,(c=typeof s=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(o!==f||d!==l)&&W_(t,a,n,l),hs=!1,d=t.memoizedState,a.state=d,Oh(t,n,a,i),Th();var h=t.memoizedState;o!==f||d!==h||hs||e!==null&&e.dependencies!==null&&N0(e.dependencies)?(typeof s=="function"&&(_b(t,r,s,n),h=t.memoizedState),(u=hs||V_(t,r,u,n,d,h,l)||e!==null&&e.dependencies!==null&&N0(e.dependencies))?(c||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(n,h,l),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(n,h,l)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=h),a.props=n,a.state=h,a.context=l,n=u):(typeof a.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),n=!1)}return a=n,q1(e,t),n=(t.flags&128)!==0,a||n?(a=t.stateNode,r=n&&typeof r.getDerivedStateFromError!="function"?null:a.render(),t.flags|=1,e!==null&&n?(t.child=Mc(t,e.child,null,i),t.child=Mc(t,null,r,i)):sn(e,t,r,i),t.memoizedState=a.state,e=t.child):e=No(e,t,i),e}function J_(e,t,r,n){return Tc(),t.flags|=256,sn(e,t,r,n),t.child}var xb={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Tb(e){return{baseLanes:e,cachePool:ML()}}function Ob(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=fi),e}function wI(e,t,r){var n=t.pendingProps,i=!1,a=(t.flags&128)!==0,o;if((o=a)||(o=e!==null&&e.memoizedState===null?!1:(yr.current&2)!==0),o&&(i=!0,t.flags&=-129),o=(t.flags&32)!==0,t.flags&=-33,e===null){if(ot){if(i?Cs(t):As(),(e=Yt)?(e=dP(e,Fi),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:fl!==null?{id:Ia,overflow:Pa}:null,retryLane:536870912,hydrationErrors:null},r=_L(e),r.return=t,t.child=r,cn=t,Yt=null)):e=null,e===null)throw dl(t);return LS(e)?t.lanes=32:t.lanes=536870912,null}var s=n.children;return n=n.fallback,i?(As(),i=t.mode,s=V0({mode:"hidden",children:s},i),n=pc(n,i,r,null),s.return=t,n.return=t,s.sibling=n,t.child=s,n=t.child,n.memoizedState=Tb(r),n.childLanes=Ob(e,o,r),t.memoizedState=xb,dh(null,n)):(Cs(t),bS(t,s))}var l=e.memoizedState;if(l!==null&&(s=l.dehydrated,s!==null)){if(a)t.flags&256?(Cs(t),t.flags&=-257,t=Mb(e,t,r)):t.memoizedState!==null?(As(),t.child=e.child,t.flags|=128,t=null):(As(),s=n.fallback,i=t.mode,n=V0({mode:"visible",children:n.children},i),s=pc(s,i,r,null),s.flags|=2,n.return=t,s.return=t,n.sibling=s,t.child=n,Mc(t,e.child,null,r),n=t.child,n.memoizedState=Tb(r),n.childLanes=Ob(e,o,r),t.memoizedState=xb,t=dh(null,n));else if(Cs(t),LS(s)){if(o=s.nextSibling&&s.nextSibling.dataset,o)var c=o.dgst;o=c,n=Error(q(419)),n.stack="",n.digest=o,lp({value:n,source:null,stack:null}),t=Mb(e,t,r)}else if(Lr||pd(e,t,r,!1),o=(r&e.childLanes)!==0,Lr||o){if(o=Nt,o!==null&&(n=Kk(o,r),n!==0&&n!==l.retryLane))throw l.retryLane=n,Gc(e,n),Xn(o,e,n),P8;kS(s)||Y0(),t=Mb(e,t,r)}else kS(s)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,Yt=ji(s.nextSibling),cn=t,ot=!0,Xs=null,Fi=!1,e!==null&&TL(t,e),t=bS(t,
vendor: 7,016 bytes, line 584
584n.children),t.flags|=4096);return t}return i?(As(),s=n.fallback,i=t.mode,l=e.child,c=l.sibling,n=Ao(l,{mode:"hidden",children:n.children}),n.subtreeFlags=l.subtreeFlags&65011712,c!==null?s=Ao(c,s):(s=pc(s,i,r,null),s.flags|=2),s.return=t,n.return=t,n.sibling=s,t.child=n,dh(null,n),n=t.child,s=e.child.memoizedState,s===null?s=Tb(r):(i=s.cachePool,i!==null?(l=kr._currentValue,i=i.parent!==l?{parent:l,pool:l}:i):i=ML(),s={baseLanes:s.baseLanes|r,cachePool:i}),n.memoizedState=s,n.childLanes=Ob(e,o,r),t.memoizedState=xb,dh(e.child,n)):(Cs(t),r=e.child,e=r.sibling,r=Ao(r,{mode:"visible",children:n.children}),r.return=t,r.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=r,t.memoizedState=null,r)}function bS(e,t){return t=V0({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function V0(e,t){return e=ui(22,e,null,t),e.lanes=0,e}function Mb(e,t,r){return Mc(t,e.child,null,r),e=bS(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function $_(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),oS(e.return,t,r)}function Rb(e,t,r,n,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=r,o.tailMode=i,o.treeForkCount=a)}function EI(e,t,r){var n=t.pendingProps,i=n.revealOrder,a=n.tail;n=n.children;var o=yr.current,s=(o&2)!==0;if(s?(o=o&1|2,t.flags|=128):o&=1,Ut(yr,o),sn(e,t,n,r),n=ot?sp:0,!s&&e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&$_(e,r,t);else if(e.tag===19)$_(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(r=t.child,i=null;r!==null;)e=r.alternate,e!==null&&B0(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),Rb(t,!1,i,r,a,n);break;case"backwards":case"unstable_legacy-backwards":for(r=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&B0(e)===null){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}Rb(t,!0,r,null,a,n);break;case"together":Rb(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function No(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),pl|=t.lanes,!(r&t.childLanes))if(e!==null){if(pd(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(q(153));if(t.child!==null){for(e=t.child,r=Ao(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Ao(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function D8(e,t){return e.lanes&t?!0:(e=e.dependencies,!!(e!==null&&N0(e)))}function IY(e,t,r){switch(t.tag){case 3:M0(t,t.stateNode.containerInfo),Es(t,kr,e.memoizedState.cache),Tc();break;case 27:case 5:Y3(t);break;case 4:M0(t,t.stateNode.containerInfo);break;case 10:Es(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,dS(t),null;break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(Cs(t),t.flags|=128,null):r&t.child.childLanes?wI(e,t,r):(Cs(t),e=No(e,t,r),e!==null?e.sibling:null);Cs(t);break;case 19:var i=(e.flags&128)!==0;if(n=(r&t.childLanes)!==0,n||(pd(e,t,r,!1),n=(r&t.childLanes)!==0),i){if(n)return EI(e,t,r);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Ut(yr,yr.current),n)break;return null;case 22:return t.lanes=0,SI(e,t,r,t.pendingProps);case 24:Es(t,kr,e.memoizedState.cache)}return No(e,t,r)}function CI(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)Lr=!0;else{if(!D8(e,r)&&!(t.flags&128))return Lr=!1,IY(e,t,r);Lr=!!(e.flags&131072)}else Lr=!1,ot&&t.flags&1048576&&xL(t,sp,t.index);switch(t.lanes=0,t.tag){case 16:e:{var n=t.pendingProps;if(e=Ql(t.elementType),t.type=e,typeof e=="function")h8(e)?(n=kc(e,n),t.tag=1,t=K_(null,t,e,n,r)):(t.tag=0,t=vS(null,t,e,n,r));else{if(e!=null){var i=e.$$typeof;if(i===$5){t.tag=11,t=G_(null,t,e,n,r);break e}else if(i===e8){t.tag=14,t=Y_(null,t,e,n,r);break e}}throw t=q3(e)||e,Error(q(306,t,""))}}return t;case 0:return vS(e,t,t.type,t.pendingProps,r);case 1:return n=t.type,i=kc(n,t.pendingProps),K_(e,t,n,i,r);case 3:e:{if(M0(t,t.stateNode.containerInfo),e===null)throw Error(q(387));n=t.pendingProps;var a=t.memoizedState;i=a.element,cS(e,t),Oh(t,n,null,r);var o=t.memoizedState;if(n=o.cache,Es(t,kr,n),n!==a.cache&&sS(t,[kr],r,!0),Th(),n=o.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){t=J_(e,t,n,r);break e}else if(n!==i){i=zi(Error(q(424)),t),lp(i),t=J_(e,t,n,r);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Yt=ji(e.firstChild),cn=t,ot=!0,Xs=null,Fi=!0,r=LL(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling}else{if(Tc(),n===i){t=No(e,t,r);break e}sn(e,t,n,r)}t=t.child}return t;case 26:return q1(e,t),e===null?(r=bx(t.type,null,t.pendingProps,null))?t.memoizedState=r:ot||(r=t.type,e=t.pendingProps,n=K0(Ys.current).createElement(r),n[ln]=t,n[Zn]=e,fn(n,r,e),tn(n),t.stateNode=n):t.memoizedState=bx(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Y3(t),e===null&&ot&&(n=t.stateNode=hP(t.type,t.pendingProps,Ys.current),cn=t,Fi=!0,i=Yt,Al(t.type)?(IS=i,Yt=ji(n.firstChild)):Yt=i),sn(e,t,t.pendingProps.children,r),q1(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ot&&((i=n=Yt)&&(n=cX(n,t.type,t.pendingProps,Fi),n!==null?(t.stateNode=n,cn=t,Yt=ji(n.firstChild),Fi=!1,i=!0):i=!1),i||dl(t)),Y3(t),i=t.type,a=t.pendingProps,o=e!==null?e.memoizedProps:null,n=a.children,MS(i,a)?n=null:o!==null&&MS(i,o)&&(t.flags|=32),t.memoizedState!==null&&(i=E8(e,t,AY,null,null,r),pp._currentValue=i),q1(e,t),sn(e,t,n,r),t.child;case 6:return e===null&&ot&&((e=r=Yt)&&(r=uX(r,t.pendingProps,Fi),r!==null?(t.stateNode=r,cn=t,Yt=null,e=!0):e=!1),e||dl(t)),null;case 13:return wI(e,t,r);case 4:return M0(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Mc(t,null,n,r):sn(e,t,n,r),t.child;case 11:return G_(e,t,t.type,t.pendingProps,r);case 7:return sn(e,t,t.pendingProps,r),t.child;case 8:return sn(e,t,t.pendingProps.children,r),t.child;case 12:return sn(e,t,t.pendingProps.children,r),t.child;case 10:return n=t.pendingProps,Es(t,t.type,n.value),sn(e,t,n.children,r),t.child;case 9:return i=t.type._context,n=t.pendingProps.children,Oc(t),i=un(i),n=n(i),t.flags|=1,sn(e,t,n,r),t.child;case 14:return Y_(e,t,t.type,t.pendingProps,r);case 15:return bI(e,t,t.type,t.pendingProps,r);case 19:return EI(e,t,r);case 31:return LY(e,t,r);case 22:return SI(e,t,r,t.pendingProps);case 24:return Oc(t),n=un(kr),e===null?(i=y8(),i===null&&(i=Nt,a=g8(),i.pooledCache=a,a.refCount++,a!==null&&(i.pooledCacheLanes|=r),i=a),t.memoizedState={parent:n,cache:i}
vendor: 6,162 bytes, line 584
584,b8(t),Es(t,kr,i)):(e.lanes&r&&(cS(e,t),Oh(t,null,null,r),Th()),i=e.memoizedState,a=t.memoizedState,i.parent!==n?(i={parent:n,cache:n},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),Es(t,kr,n)):(n=a.cache,Es(t,kr,n),n!==i.cache&&sS(t,[kr],r,!0))),sn(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(q(156,t.tag))}function eo(e){e.flags|=4}function kb(e,t,r,n,i){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(YI())e.flags|=8192;else throw gc=z0,v8}else e.flags&=-16777217}function ex(e,t){if(t.type!=="stylesheet"||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!gP(t))if(YI())e.flags|=8192;else throw gc=z0,v8}function pg(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Xk():536870912,e.lanes|=t,Lf|=t)}function Bd(e,t){if(!ot)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function jt(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags&65011712,n|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function PY(e,t,r){var n=t.pendingProps;switch(m8(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return jt(t),null;case 1:return jt(t),null;case 3:return r=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),_o(kr),xf(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(uu(t)?eo(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Eb())),jt(t),null;case 26:var i=t.type,a=t.memoizedState;return e===null?(eo(t),a!==null?(jt(t),ex(t,a)):(jt(t),kb(t,i,null,n,r))):a?a!==e.memoizedState?(eo(t),jt(t),ex(t,a)):(jt(t),t.flags&=-16777217):(e=e.memoizedProps,e!==n&&eo(t),jt(t),kb(t,i,e,n,r)),null;case 27:if(R0(t),r=Ys.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&eo(t);else{if(!n){if(t.stateNode===null)throw Error(q(166));return jt(t),null}e=Ba.current,uu(t)?M_(t):(e=hP(i,n,r),t.stateNode=e,eo(t))}return jt(t),null;case 5:if(R0(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&eo(t);else{if(!n){if(t.stateNode===null)throw Error(q(166));return jt(t),null}if(a=Ba.current,uu(t))M_(t);else{var o=K0(Ys.current);switch(a){case 1:a=o.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:a=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":a=o.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":a=o.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":a=o.createElement("div"),a.innerHTML="<script><\/script>",a=a.removeChild(a.firstChild);break;case"select":a=typeof n.is=="string"?o.createElement("select",{is:n.is}):o.createElement("select"),n.multiple?a.multiple=!0:n.size&&(a.size=n.size);break;default:a=typeof n.is=="string"?o.createElement(i,{is:n.is}):o.createElement(i)}}a[ln]=t,a[Zn]=n;e:for(o=t.child;o!==null;){if(o.tag===5||o.tag===6)a.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;o.sibling===null;){if(o.return===null||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=a;e:switch(fn(a,i,n),i){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&eo(t)}}return jt(t),kb(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,r),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&eo(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(q(166));if(e=Ys.current,uu(t)){if(e=t.stateNode,r=t.memoizedProps,n=null,i=cn,i!==null)switch(i.tag){case 27:case 5:n=i.memoizedProps}e[ln]=t,e=!!(e.nodeValue===r||n!==null&&n.suppressHydrationWarning===!0||cP(e.nodeValue,r)),e||dl(t,!0)}else e=K0(e).createTextNode(n),e[ln]=t,t.stateNode=e}return jt(t),null;case 31:if(r=t.memoizedState,e===null||e.memoizedState!==null){if(n=uu(t),r!==null){if(e===null){if(!n)throw Error(q(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(q(557));e[ln]=t}else Tc(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;jt(t),e=!1}else r=Eb(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return t.flags&256?(ci(t),t):(ci(t),null);if(t.flags&128)throw Error(q(558))}return jt(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=uu(t),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(q(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(q(317));i[ln]=t}else Tc(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;jt(t),i=!1}else i=Eb(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(ci(t),t):(ci(t),null)}return ci(t),t.flags&128?(t.lanes=r,t):(r=n!==null,e=e!==null&&e.memoizedState!==null,r&&(n=t.child,i=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(i=n.alternate.memoizedState.cachePool.pool),a=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(a=n.memoizedState.cachePool.pool),a!==i&&(n.flags|=2048)),r!==e&&r&&(t.child.flags|=8192),pg(t,t.updateQueue),jt(t),null);case 4:return xf(),e===null&&j8(t.stateNode.containerInfo),jt(t),null;case 10:return _o(t.type),jt(t),null;case 19:if(rn(yr),n=t.memoizedState,n===null)return jt(t),null;if(i=(t.flags&128)!==0,a=n.rendering,a===null)if(i)Bd(n,!1);else{if(dr!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=B0(e),a!==null){for(t.flags|=128,Bd(n,!1),e=a.updateQueue,t.updateQueue=e,pg(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)AL(r,e),r=r.sibling;
vendor: 24,157 bytes, line 584
584return Ut(yr,yr.current&1|2),ot&&ho(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&pi()>q0&&(t.flags|=128,i=!0,Bd(n,!1),t.lanes=4194304)}else{if(!i)if(e=B0(a),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,pg(t,e),Bd(n,!0),n.tail===null&&n.tailMode==="hidden"&&!a.alternate&&!ot)return jt(t),null}else 2*pi()-n.renderingStartTime>q0&&r!==536870912&&(t.flags|=128,i=!0,Bd(n,!1),t.lanes=4194304);n.isBackwards?(a.sibling=t.child,t.child=a):(e=n.last,e!==null?e.sibling=a:t.child=a,n.last=a)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=pi(),e.sibling=null,r=yr.current,Ut(yr,i?r&1|2:r&1),ot&&ho(t,n.treeForkCount),e):(jt(t),null);case 22:case 23:return ci(t),S8(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?r&536870912&&!(t.flags&128)&&(jt(t),t.subtreeFlags&6&&(t.flags|=8192)):jt(t),r=t.updateQueue,r!==null&&pg(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==r&&(t.flags|=2048),e!==null&&rn(mc),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),_o(kr),jt(t),null;case 25:return null;case 30:return null}throw Error(q(156,t.tag))}function DY(e,t){switch(m8(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _o(kr),xf(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return R0(t),null;case 31:if(t.memoizedState!==null){if(ci(t),t.alternate===null)throw Error(q(340));Tc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(ci(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(q(340));Tc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return rn(yr),null;case 4:return xf(),null;case 10:return _o(t.type),null;case 22:case 23:return ci(t),S8(),e!==null&&rn(mc),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return _o(kr),null;case 25:return null;default:return null}}function AI(e,t){switch(m8(t),t.tag){case 3:_o(kr),xf();break;case 26:case 27:case 5:R0(t);break;case 4:xf();break;case 31:t.memoizedState!==null&&ci(t);break;case 13:ci(t);break;case 19:rn(yr);break;case 10:_o(t.type);break;case 22:case 23:ci(t),S8(),e!==null&&rn(mc);break;case 24:_o(kr)}}function gm(e,t){try{var r=t.updateQueue,n=r!==null?r.lastEffect:null;if(n!==null){var i=n.next;r=i;do{if((r.tag&e)===e){n=void 0;var a=r.create,o=r.inst;n=a(),o.destroy=n}r=r.next}while(r!==i)}}catch(s){Et(t,t.return,s)}}function hl(e,t,r){try{var n=t.updateQueue,i=n!==null?n.lastEffect:null;if(i!==null){var a=i.next;n=a;do{if((n.tag&e)===e){var o=n.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var l=r,c=s;try{c()}catch(u){Et(i,l,u)}}}n=n.next}while(n!==a)}}catch(u){Et(t,t.return,u)}}function _I(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{PL(t,r)}catch(n){Et(e,e.return,n)}}}function xI(e,t,r){r.props=kc(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(n){Et(e,t,n)}}function Rh(e,t){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof r=="function"?e.refCleanup=r(n):r.current=n}}catch(i){Et(e,t,i)}}function Da(e,t){var r=e.ref,n=e.refCleanup;if(r!==null)if(typeof n=="function")try{n()}catch(i){Et(e,t,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(i){Et(e,t,i)}else r.current=null}function TI(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":r.autoFocus&&n.focus();break e;case"img":r.src?n.src=r.src:r.srcSet&&(n.srcset=r.srcSet)}}catch(i){Et(e,e.return,i)}}function Lb(e,t,r){try{var n=e.stateNode;nX(n,e.type,r,t),n[Zn]=t}catch(i){Et(e,e.return,i)}}function OI(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Al(e.type)||e.tag===4}function Ib(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||OI(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&&Al(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function SS(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,t):(t=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,t.appendChild(e),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=wo));else if(n!==4&&(n===27&&Al(e.type)&&(r=e.stateNode,t=null),e=e.child,e!==null))for(SS(e,t,r),e=e.sibling;e!==null;)SS(e,t,r),e=e.sibling}function W0(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(n===27&&Al(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(W0(e,t,r),e=e.sibling;e!==null;)W0(e,t,r),e=e.sibling}function MI(e){var t=e.stateNode,r=e.memoizedProps;try{for(var n=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);fn(t,n,r),t[ln]=e,t[Zn]=r}catch(a){Et(e,e.return,a)}}var bo=!1,Rr=!1,Pb=!1,tx=typeof WeakSet=="function"?WeakSet:Set,en=null;function NY(e,t){if(e=e.containerInfo,TS=ty,e=gL(e),u8(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var i=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{r.nodeType,a.nodeType}catch{r=null;break e}var o=0,s=-1,l=-1,c=0,u=0,f=e,d=null;t:for(;;){for(var h;f!==r||i!==0&&f.nodeType!==3||(s=o+i),f!==a||n!==0&&f.nodeType!==3||(l=o+n),f.nodeType===3&&(o+=f.nodeValue.length),(h=f.firstChild)!==null;)d=f,f=h;for(;;){if(f===e)break t;if(d===r&&++c===i&&(s=o),d===a&&++u===n&&(l=o),(h=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=h}r=s===-1||l===-1?null:{start:s,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(OS={focusedElem:e,selectionRange:r},ty=!1,en=t;en!==null;)if(t=en,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,en=e;else for(;en!==null;){switch(t=en,a=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r<e.length;r++)i=e[r],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&a!==null){e=void 0,r=t,i=a.memoizedProps,a=a.memoizedState,n=r.stateNode;try{var p=kc(r.type,i);e=n.getSnapshotBeforeUpdate(p,a),n.__reactInternalSnapshotBeforeUpdate=e}catch(v){Et(r,r.return,v)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,r=e.nodeType,r===9)RS(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":RS(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(q(163))}if(e=t.sibling,e!==null){e.return=t.return,en=e;break}en=t.return}}function RI(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:ro(e,r),n&4&&gm(5,r);break;case 1:if(ro(e,r),n&4)if(e=r.stateNode,t===null)try{e.componentDidMount()}catch(o){Et(r,r.return,o)}else{var i=kc(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(o){Et(r,r.return,o)}}n&64&&_I(r),n&512&&Rh(r,r.return);break;case 3:if(ro(e,r),n&64&&(e=r.updateQueue,e!==null)){if(t=null,r.child!==null)switch(r.child.tag){case 27:case 5:t=r.child.stateNode;break;case 1:t=r.child.stateNode}try{PL(e,t)}catch(o){Et(r,r.return,o)}}break;case 27:t===null&&n&4&&MI(r);case 26:case 5:ro(e,r),t===null&&n&4&&TI(r),n&512&&Rh(r,r.return);break;case 12:ro(e,r);break;case 31:ro(e,r),n&4&&II(e,r);break;case 13:ro(e,r),n&4&&PI(e,r),n&64&&(e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(r=qY.bind(null,r),fX(e,r))));break;case 22:if(n=r.memoizedState!==null||bo,!n){t=t!==null&&t.memoizedState!==null||Rr,i=bo;var a=Rr;bo=n,(Rr=t)&&!a?oo(e,r,(r.subtreeFlags&8772)!==0):ro(e,r),bo=i,Rr=a}break;case 30:break;default:ro(e,r)}}function kI(e){var t=e.alternate;t!==null&&(e.alternate=null,kI(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&i8(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 $t=null,qn=!1;function to(e,t,r){for(r=r.child;r!==null;)LI(e,t,r),r=r.sibling}function LI(e,t,r){if(mi&&typeof mi.onCommitFiberUnmount=="function")try{mi.onCommitFiberUnmount(cm,r)}catch{}switch(r.tag){case 26:Rr||Da(r,t),to(e,t,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:Rr||Da(r,t);var n=$t,i=qn;Al(r.type)&&($t=r.stateNode,qn=!1),to(e,t,r),Ph(r.stateNode),$t=n,qn=i;break;case 5:Rr||Da(r,t);case 6:if(n=$t,i=qn,$t=null,to(e,t,r),$t=n,qn=i,$t!==null)if(qn)try{($t.nodeType===9?$t.body:$t.nodeName==="HTML"?$t.ownerDocument.body:$t).removeChild(r.stateNode)}catch(a){Et(r,t,a)}else try{$t.removeChild(r.stateNode)}catch(a){Et(r,t,a)}break;case 18:$t!==null&&(qn?(e=$t,px(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,r.stateNode),Nf(e)):px($t,r.stateNode));break;case 4:n=$t,i=qn,$t=r.stateNode.containerInfo,qn=!0,to(e,t,r),$t=n,qn=i;break;case 0:case 11:case 14:case 15:hl(2,r,t),Rr||hl(4,r,t),to(e,t,r);break;case 1:Rr||(Da(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"&&xI(r,t,n)),to(e,t,r);break;case 21:to(e,t,r);break;case 22:Rr=(n=Rr)||r.memoizedState!==null,to(e,t,r),Rr=n;break;default:to(e,t,r)}}function II(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Nf(e)}catch(r){Et(t,t.return,r)}}}function PI(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Nf(e)}catch(r){Et(t,t.return,r)}}function zY(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new tx),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new tx),t;default:throw Error(q(435,e.tag))}}function mg(e,t){var r=zY(e);t.forEach(function(n){if(!r.has(n)){r.add(n);var i=GY.bind(null,e,n);n.then(i,i)}})}function Bn(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var i=r[n],a=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 27:if(Al(s.type)){$t=s.stateNode,qn=!1;break e}break;case 5:$t=s.stateNode,qn=!1;break e;case 3:case 4:$t=s.stateNode.containerInfo,qn=!0;break e}s=s.return}if($t===null)throw Error(q(160));LI(a,o,i),$t=null,qn=!1,a=i.alternate,a!==null&&(a.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)DI(t,e),t=t.sibling}var ia=null;function DI(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Bn(t,e),Un(e),n&4&&(hl(3,e,e.return),gm(3,e),hl(5,e,e.return));break;case 1:Bn(t,e),Un(e),n&512&&(Rr||r===null||Da(r,r.return)),n&64&&bo&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?n:r.concat(n))));break;case 26:var i=ia;if(Bn(t,e),Un(e),n&512&&(Rr||r===null||Da(r,r.return)),n&4){var a=r!==null?r.memoizedState:null;if(n=e.memoizedState,r===null)if(n===null)if(e.stateNode===null){e:{n=e.type,r=e.memoizedProps,i=i.ownerDocument||i;t:switch(n){case"title":a=i.getElementsByTagName("title")[0],(!a||a[dm]||a[ln]||a.namespaceURI==="http://www.w3.org/2000/svg"||a.hasAttribute("itemprop"))&&(a=i.createElement(n),i.head.insertBefore(a,i.querySelector("head > title"))),fn(a,n,r),a[ln]=e,tn(a),n=a;break e;case"link":var o=wx("link","href",i).get(n+(r.href||""));if(o){for(var s=0;s<o.length;s++)if(a=o[s],a.getAttribute("href")===(r.href==null||r.href===""?null:r.href)&&a.getAttribute("rel")===(r.rel==null?null:r.rel)&&a.getAttribute("title")===(r.title==null?null:r.title)&&a.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){o.splice(s,1);break t}}a=i.createElement(n),fn(a,n,r),i.head.appendChild(a);break;case"meta":if(o=wx("meta","content",i).get(n+(r.content||""))){for(s=0;s<o.length;s++)if(a=o[s],a.getAttribute("content")===(r.content==null?null:""+r.content)&&a.getAttribute("name")===(r.name==null?null:r.name)&&a.getAttribute("property")===(r.property==null?null:r.property)&&a.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&a.getAttribute("charset")===(r.charSet==null?null:r.charSet)){o.splice(s,1);break t}}a=i.createElement(n),fn(a,n,r),i.head.appendChild(a);break;default:throw Error(q(468,n))}a[ln]=e,tn(a),n=a}e.stateNode=n}else Ex(i,e.type,e.stateNode);else e.stateNode=Sx(i,n,e.memoizedProps);else a!==n?(a===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):a.count--,n===null?Ex(i,e.type,e.stateNode):Sx(i,n,e.memoizedProps)):n===null&&e.stateNode!==null&&Lb(e,e.memoizedProps,r.memoizedProps)}break;case 27:Bn(t,e),Un(e),n&512&&(Rr||r===null||Da(r,r.return)),r!==null&&n&4&&Lb(e,e.memoizedProps,r.memoizedProps);break;case 5:if(Bn(t,e),Un(e),n&512&&(Rr||r===null||Da(r,r.return)),e.flags&32){i=e.stateNode;try{Of(i,"")}catch(p){Et(e,e.return,p)}}n&4&&e.stateNode!=null&&(i=e.memoizedProps,Lb(e,i,r!==null?r.memoizedProps:i)),n&1024&&(Pb=!0);break;case 6:if(Bn(t,e),Un(e),n&4){if(e.stateNode===null)throw Error(q(162));n=e.memoizedProps,r=e.stateNode;try{r.nodeValue=n}catch(p){Et(e,e.return,p)}}break;case 3:if(X1=null,i=ia,ia=J0(t.containerInfo),Bn(t,e),ia=i,Un(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Nf(t.containerInfo)}catch(p){Et(e,e.return,p)}Pb&&(Pb=!1,NI(e));break;case 4:n=ia,ia=J0(e.stateNode.containerInfo),Bn(t,e),Un(e),ia=n;break;case 12:Bn(t,e),Un(e);break;case 31:Bn(t,e),Un(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,mg(e,n)));break;case 13:Bn(t,e),Un(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(zv=pi()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,mg(e,n)));break;case 22:i=e.memoizedState!==null;var l=r!==null&&r.memoizedState!==null,c=bo,u=Rr;if(bo=c||i,Rr=u||l,Bn(t,e),Rr=u,bo=c,Un(e),n&8192)e:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(r===null||l||bo||Rr||Zl(e)),r=null,t=e;;){if(t.tag===5||t.tag===26){if(r===null){l=r=t;try{if(a=l.stateNode,i)o=a.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{s=l.stateNode;var f=l.memoizedProps.style,d=f!=null&&f.hasOwnProperty("display")?f.display:null;s.style.display=d==null||typeof d=="boolean"?"":(""+d).trim()}}catch(p){Et(l,l.return,p)}}}else if(t.tag===6){if(r===null){l=t;try{l.stateNode.nodeValue=i?"":l.memoizedProps}catch(p){Et(l,l.return,p)}}}else if(t.tag===18){if(r===null){l=t;try{var h=l.stateNode;i?mx(h,!0):mx(l.stateNode,!1)}catch(p){Et(l,l.return,p)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(r=n.retryQueue,r!==null&&(n.retryQueue=null,mg(e,r))));break;case 19:Bn(t,e),Un(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,mg(e,n)));break;case 30:break;case 21:break;default:Bn(t,e),Un(e)}}function Un(e){var t=e.flags;if(t&2){try{for(var r,n=e.return;n!==null;){if(OI(n)){r=n;break}n=n.return}if(r==null)throw Error(q(160));switch(r.tag){case 27:var i=r.stateNode,a=Ib(e);W0(e,a,i);break;case 5:var o=r.stateNode;r.flags&32&&(Of(o,""),r.flags&=-33);var s=Ib(e);W0(e,s,o);break;case 3:case 4:var l=r.stateNode.containerInfo,c=Ib(e);SS(e,c,l);break;default:throw Error(q(161))}}catch(u){Et(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function NI(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;NI(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function ro(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)RI(e,t.alternate,t),t=t.sibling}function Zl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:hl(4,t,t.return),Zl(t);break;case 1:Da(t,t.return);var r=t.stateNode;typeof r.componentWillUnmount=="function"&&xI(t,t.return,r),Zl(t);break;case 27:Ph(t.stateNode);case 26:case 5:Da(t,t.return),Zl(t);break;case 22:t.memoizedState===null&&Zl(t);break;case 30:Zl(t);break;default:Zl(t)}e=e.sibling}}function oo(e,t,r){for(r=r&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:oo(i,a,r),gm(4,a);break;case 1:if(oo(i,a,r),n=a,i=n.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(c){Et(n,n.return,c)}if(n=a,i=n.updateQueue,i!==null){var s=n.stateNode;try{var l=i.shared.hiddenCallbacks;if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)IL(l[i],s)}catch(c){Et(n,n.return,c)}}r&&o&64&&_I(a),Rh(a,a.return);break;case 27:MI(a);case 26:case 5:oo(i,a,r),r&&n===null&&o&4&&TI(a),Rh(a,a.return);break;case 12:oo(i,a,r);break;case 31:oo(i,a,r),r&&o&4&&II(i,a);break;case 13:oo(i,a,r),r&&o&4&&PI(i,a);break;case 22:a.memoizedState===null&&oo(i,a,r),Rh(a,a.return);break;case 30:break;default:oo(i,a,r)}t=t.sibling}}function N8(e,t){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&pm(r))}function z8(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&pm(e))}function Ji(e,t,r,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)zI(e,t,r,n),t=t.sibling}function zI(e,t,r,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Ji(e,t,r,n),i&2048&&gm(9,t);break;case 1:Ji(e,t,r,n);break;case 3:Ji(e,t,r,n),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&pm(e)));break;case 12:if(i&2048){Ji(e,t,r,n),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s=="function"&&s(o,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(l){Et(t,t.return,l)}}else Ji(e,t,r,n);break;case 31:Ji(e,t,r,n);break;case 13:Ji(e,t,r,n);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState!==null?a._visibility&2?Ji(e,t,r,n):kh(e,t):a._visibility&2?Ji(e,t,r,n):(a._visibility|=2,yu(e,t,r,n,(t.subtreeFlags&10256)!==0||!1)),i&2048&&N8(o,t);break;case 24:Ji(e,t,r,n),i&2048&&z8(t.alternate,t);break;default:Ji(e,t,r,n)}}function yu(e,t,r,n,i){for(i=i&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var a=e,o=t,s=r,l=n,c=o.flags;switch(o.tag){case 0:case 11:case 15:yu(a,o,s,l,i),gm(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState!==null?u._visibility&2?yu(a,o,s,l,i):kh(a,o):(u._visibility|=2,yu(a,o,s,l,i)),i&&c&2048&&N8(o.alternate,o);break;case 24:yu(a,o,s,l,i),i&&c&2048&&z8(o.alternate,o);break;default:yu(a,o,s,l,i)}t=t.sibling}}function kh(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var r=e,n=t,i=n.flags;switch(n.tag){case 22:kh(r,n),i&2048&&N8(n.alternate,n);break;case 24:kh(r,n),i&2048&&z8(n.alternate,n);break;default:kh(r,n)}t=t.sibling}}var hh=8192;function fu(e,t,r){if(e.subtreeFlags&hh)for(e=e.child;e!==null;)FI(e,t,r),e=e.sibling}function FI(e,t,r){switch(e.tag){case 26:fu(e,t,r),e.flags&hh&&e.memoizedState!==null&&CX(r,ia,e.memoizedState,e.memoizedProps);break;case 5:fu(e,t,r);break;case 3:case 4:var n=ia;ia=J0(e.stateNode.containerInfo),fu(e,t,r),ia=n;break;case 22:e.memoizedState===null&&(n=e.alternate,n!==null&&n.memoizedState!==null?(n=hh,hh=16777216,fu(e,t,r),hh=n):fu(e,t,r));break;default:fu(e,t,r)}}function BI(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 Ud(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];en=n,HI(n,e)}BI(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)UI(e),e=e.sibling}function UI(e){switch(e.tag){case 0:case 11:case 15:Ud(e),e.flags&2048&&hl(9,e,e.return);break;case 3:Ud(e);break;case 12:Ud(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,G1(e)):Ud(e);break;default:Ud(e)}}function G1(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];en=n,HI(n,e)}BI(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:hl(8,t,t.return),G1(t);break;case 22:r=t.stateNode,r._visibility&2&&(r._visibility&=-3,G1(t));break;default:G1(t)}e=e.sibling}}function HI(e,t){for(;en!==null;){var r=en;switch(r.tag){case 0:case 11:case 15:hl(8,r,t);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var n=r.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:pm(r.memoizedState.cache)}if(n=r.child,n!==null)n.return=r,en=n;else e:for(r=e;en!==null;){n=en;var i=n.sibling,a=n.return;if(kI(n),n===r){en=null;break e}if(i!==null){i.return=a,en=i;break e}en=a}}}var FY={getCacheForType:function(e){var t=un(kr),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r},cacheSignal:function(){return un(kr).controller.signal}},BY=typeof WeakMap=="function"?WeakMap:Map,mt=0,Nt=null,$e=null,nt=0,wt=0,ri=null,Bs=!1,gd=!1,F8=!1,zo=0,dr=0,pl=0,yc=0,B8=0,fi=0,Lf=0,Lh=null,Gn=null,wS=!1,zv=0,jI=0,q0=1/0,G0=null,Ks=null,Vr=0,Js=null,If=null,xo=0,ES=0,CS=null,VI=null,Ih=0,AS=null;function yi(){return mt&2&&nt!==0?nt&-nt:Ae.T!==null?H8():Jk()}function WI(){if(fi===0)if(!(nt&536870912)||ot){var e=sg;sg<<=1,!(sg&3932160)&&(sg=262144),fi=e}else fi=536870912;return e=Si.current,e!==null&&(e.flags|=32),fi}function Xn(e,t,r){(e===Nt&&(wt===2||wt===9)||e.cancelPendingCommit!==null)&&(Pf(e,0),Us(e,nt,fi,!1)),fm(e,r),(!(mt&2)||e!==Nt)&&(e===Nt&&(!(mt&2)&&(yc|=r),dr===4&&Us(e,nt,fi,!1)),Wa(e))}function qI(e,t,r){if(mt&6)throw Error(q(327));var n=!r&&(t&127)===0&&(t&e.expiredLanes)===0||um(e,t),i=n?jY(e,t):Db(e,t,!0),a=n;do{if(i===0){gd&&!n&&Us(e,t,0,!1);break}else{if(r=e.current.alternate,a&&!UY(r)){i=Db(e,t,!1),a=!1;continue}if(i===2){if(a=t,e.errorRecoveryDisabledLanes&a)var o=0;else o=e.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){t=o;e:{var s=e;i=Lh;var l=s.current.memoizedState.isDehydrated;if(l&&(Pf(s,o).flags|=256),o=Db(s,o,!1),o!==2){if(F8&&!l){s.errorRecoveryDisabledLanes|=a,yc|=a,i=4;break e}a=Gn,Gn=i,a!==null&&(Gn===null?Gn=a:Gn.push.apply(Gn,a))}i=o}if(a=!1,i!==2)continue}}if(i===1){Pf(e,0),Us(e,t,0,!0);break}e:{switch(n=e,a=i,a){case 0:case 1:throw Error(q(345));case 4:if((t&4194048)!==t)break;case 6:Us(n,t,fi,!Bs);break e;case 2:Gn=null;break;case 3:case 5:break;default:throw Error(q(329))}if((t&62914560)===t&&(i=zv+300-pi(),10<i)){if(Us(n,t,fi,!Bs),xv(n,0,!0)!==0)break e;xo=t,n.timeoutHandle=fP(rx.bind(null,n,r,Gn,G0,wS,t,fi,yc,Lf,Bs,a,"Throttled",-0,0),i);break e}rx(n,r,Gn,G0,wS,t,fi,yc,Lf,Bs,a,null,-0,0)}}break}while(!0);Wa(e)}function rx(e,t,r,n,i,a,o,s,l,c,u,f,d,h){if(e.timeoutHandle=-1,f=t.subtreeFlags,f&8192||(f&16785408)===16785408){f={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:wo},FI(t,a,f);var p=(a&62914560)===a?zv-pi():(a&4194048)===a?jI-pi():0;if(p=AX(f,p),p!==null){xo=a,e.cancelPendingCommit=p(ix.bind(null,e,t,a,r,n,i,o,s,l,u,f,null,d,h)),Us(e,a,o,!c);return}}ix(e,t,a,r,n,i,o,s,l)}function UY(e){for(var t=e;;){var r=t.tag;if((r===0||r===11||r===15)&&t.flags&16384&&(r=t.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var n=0;n<r.length;n++){var i=r[n],a=i.getSnapshot;i=i.value;try{if(!bi(a(),i))return!1}catch{return!1}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;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 Us(e,t,r,n){t&=~B8,t&=~yc,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var i=t;0<i;){var a=31-gi(i),o=1<<a;n[a]=-1,i&=~o}r!==0&&Qk(e,r,t)}function Fv(){return mt&6?!0:(ym(0),!1)}
vendor: 8,094 bytes, line 584
584function U8(){if($e!==null){if(wt===0)var e=$e.return;else e=$e,Eo=Yc=null,_8(e),nf=null,cp=0,e=$e;for(;e!==null;)AI(e.alternate,e),e=e.return;$e=null}}function Pf(e,t){var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,oX(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),xo=0,U8(),Nt=e,$e=r=Ao(e.current,null),nt=t,wt=0,ri=null,Bs=!1,gd=um(e,t),F8=!1,Lf=fi=B8=yc=pl=dr=0,Gn=Lh=null,wS=!1,t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var i=31-gi(n),a=1<<i;t|=e[i],n&=~a}return zo=t,Rv(),r}function GI(e,t){He=null,Ae.H=fp,t===md||t===Lv?(t=P_(),wt=3):t===v8?(t=P_(),wt=4):wt=t===P8?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,ri=t,$e===null&&(dr=1,j0(e,zi(t,e.current)))}function YI(){var e=Si.current;return e===null?!0:(nt&4194048)===nt?Hi===null:(nt&62914560)===nt||nt&536870912?e===Hi:!1}function XI(){var e=Ae.H;return Ae.H=fp,e===null?fp:e}function QI(){var e=Ae.A;return Ae.A=FY,e}function Y0(){dr=4,Bs||(nt&4194048)!==nt&&Si.current!==null||(gd=!0),!(pl&134217727)&&!(yc&134217727)||Nt===null||Us(Nt,nt,fi,!1)}function Db(e,t,r){var n=mt;mt|=2;var i=XI(),a=QI();(Nt!==e||nt!==t)&&(G0=null,Pf(e,t)),t=!1;var o=dr;e:do try{if(wt!==0&&$e!==null){var s=$e,l=ri;switch(wt){case 8:U8(),o=6;break e;case 3:case 2:case 9:case 6:Si.current===null&&(t=!0);var c=wt;if(wt=0,ri=null,Uu(e,s,l,c),r&&gd){o=0;break e}break;default:c=wt,wt=0,ri=null,Uu(e,s,l,c)}}HY(),o=dr;break}catch(u){GI(e,u)}while(!0);return t&&e.shellSuspendCounter++,Eo=Yc=null,mt=n,Ae.H=i,Ae.A=a,$e===null&&(Nt=null,nt=0,Rv()),o}function HY(){for(;$e!==null;)ZI($e)}function jY(e,t){var r=mt;mt|=2;var n=XI(),i=QI();Nt!==e||nt!==t?(G0=null,q0=pi()+500,Pf(e,t)):gd=um(e,t);e:do try{if(wt!==0&&$e!==null){t=$e;var a=ri;t:switch(wt){case 1:wt=0,ri=null,Uu(e,t,a,1);break;case 2:case 9:if(I_(a)){wt=0,ri=null,nx(t);break}t=function(){wt!==2&&wt!==9||Nt!==e||(wt=7),Wa(e)},a.then(t,t);break e;case 3:wt=7;break e;case 4:wt=5;break e;case 7:I_(a)?(wt=0,ri=null,nx(t)):(wt=0,ri=null,Uu(e,t,a,7));break;case 5:var o=null;switch($e.tag){case 26:o=$e.memoizedState;case 5:case 27:var s=$e;if(o?gP(o):s.stateNode.complete){wt=0,ri=null;var l=s.sibling;if(l!==null)$e=l;else{var c=s.return;c!==null?($e=c,Bv(c)):$e=null}break t}}wt=0,ri=null,Uu(e,t,a,5);break;case 6:wt=0,ri=null,Uu(e,t,a,6);break;case 8:U8(),dr=6;break e;default:throw Error(q(462))}}VY();break}catch(u){GI(e,u)}while(!0);return Eo=Yc=null,Ae.H=n,Ae.A=i,mt=r,$e!==null?0:(Nt=null,nt=0,Rv(),dr)}function VY(){for(;$e!==null&&!dG();)ZI($e)}function ZI(e){var t=CI(e.alternate,e,zo);e.memoizedProps=e.pendingProps,t===null?Bv(e):$e=t}function nx(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=Z_(r,t,t.pendingProps,t.type,void 0,nt);break;case 11:t=Z_(r,t,t.pendingProps,t.type.render,t.ref,nt);break;case 5:_8(t);default:AI(r,t),t=$e=AL(t,zo),t=CI(r,t,zo)}e.memoizedProps=e.pendingProps,t===null?Bv(e):$e=t}function Uu(e,t,r,n){Eo=Yc=null,_8(t),nf=null,cp=0;var i=t.return;try{if(kY(e,i,t,r,nt)){dr=1,j0(e,zi(r,e.current)),$e=null;return}}catch(a){if(i!==null)throw $e=i,a;dr=1,j0(e,zi(r,e.current)),$e=null;return}t.flags&32768?(ot||n===1?e=!0:gd||nt&536870912?e=!1:(Bs=e=!0,(n===2||n===9||n===3||n===6)&&(n=Si.current,n!==null&&n.tag===13&&(n.flags|=16384))),KI(t,e)):Bv(t)}function Bv(e){var t=e;do{if(t.flags&32768){KI(t,Bs);return}e=t.return;var r=PY(t.alternate,t,zo);if(r!==null){$e=r;return}if(t=t.sibling,t!==null){$e=t;return}$e=t=e}while(t!==null);dr===0&&(dr=5)}function KI(e,t){do{var r=DY(e.alternate,e);if(r!==null){r.flags&=32767,$e=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!t&&(e=e.sibling,e!==null)){$e=e;return}$e=e=r}while(e!==null);dr=6,$e=null}function ix(e,t,r,n,i,a,o,s,l){e.cancelPendingCommit=null;do Uv();while(Vr!==0);if(mt&6)throw Error(q(327));if(t!==null){if(t===e.current)throw Error(q(177));if(a=t.lanes|t.childLanes,a|=f8,EG(e,r,a,o,s,l),e===Nt&&($e=Nt=null,nt=0),If=t,Js=e,xo=r,ES=a,CS=i,VI=n,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,YY(k0,function(){return rP(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,t.subtreeFlags&13878||n){n=Ae.T,Ae.T=null,i=gt.p,gt.p=2,o=mt,mt|=4;try{NY(e,t,r)}finally{mt=o,gt.p=i,Ae.T=n}}Vr=1,JI(),$I(),eP()}}function JI(){if(Vr===1){Vr=0;var e=Js,t=If,r=(t.flags&13878)!==0;if(t.subtreeFlags&13878||r){r=Ae.T,Ae.T=null;var n=gt.p;gt.p=2;var i=mt;mt|=4;try{DI(t,e);var a=OS,o=gL(e.containerInfo),s=a.focusedElem,l=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&mL(s.ownerDocument.documentElement,s)){if(l!==null&&u8(s)){var c=l.start,u=l.end;if(u===void 0&&(u=c),"selectionStart"in s)s.selectionStart=c,s.selectionEnd=Math.min(u,s.value.length);else{var f=s.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var h=d.getSelection(),p=s.textContent.length,v=Math.min(l.start,p),m=l.end===void 0?v:Math.min(l.end,p);!h.extend&&v>m&&(o=m,m=v,v=o);var y=x_(s,v),g=x_(s,m);if(y&&g&&(h.rangeCount!==1||h.anchorNode!==y.node||h.anchorOffset!==y.offset||h.focusNode!==g.node||h.focusOffset!==g.offset)){var b=f.createRange();b.setStart(y.node,y.offset),h.removeAllRanges(),v>m?(h.addRange(b),h.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),h.addRange(b))}}}}for(f=[],h=s;h=h.parentNode;)h.nodeType===1&&f.push({element:h,left:h.scrollLeft,top:h.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<f.length;s++){var S=f[s];S.element.scrollLeft=S.left,S.element.scrollTop=S.top}}ty=!!TS,OS=TS=null}finally{mt=i,gt.p=n,Ae.T=r}}e.current=t,Vr=2}}function $I(){if(Vr===2){Vr=0;var e=Js,t=If,r=(t.flags&8772)!==0;if(t.subtreeFlags&8772||r){r=Ae.T,Ae.T=null;var n=gt.p;gt.p=2;var i=mt;mt|=4;try{RI(e,t.alternate,t)}finally{mt=i,gt.p=n,Ae.T=r}}Vr=3}}function eP(){if(Vr===4||Vr===3){Vr=0,hG();var e=Js,t=If,r=xo,n=VI;t.subtreeFlags&10256||t.flags&10256?Vr=5:(Vr=0,If=Js=null,tP(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(Ks=null),n8(r),t=t.stateNode,mi&&typeof mi.onCommitFiberRoot=="function")try{mi.onCommitFiberRoot(cm,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=Ae.T,i=gt.p,gt.p=2,Ae.T=null;try{for(var a=e.onRecoverableError,o=0;o<n.length;o++){var s=n[o];a(s.value,{componentStack:s.stack})}}finally{Ae.T=t,gt.p=i}}xo&3&&Uv(),Wa(e),i=e.pendingLanes,r&261930&&i&42?e===AS?Ih++:(Ih=0,AS=e):Ih=0,ym(0)}}function tP(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,pm(t)))}function Uv(){return JI(),$I(),eP(),rP()}function rP(){if(Vr!==5)return!1;var e=Js,t=ES;ES=0;var r=n8(xo),n=Ae.T,i=gt.p;try{gt.p=32>r?32:r,Ae.T=null,r=CS,CS=null;var a=Js,o=xo;if(Vr=0,If=Js=null,xo=0,mt&6)throw Error(q(331));var s=mt;if(mt|=4,UI(a.current),zI(a,a.current,o,r),mt=s,ym(0,!1),mi&&typeof mi.onPostCommitFiberRoot=="function")try{mi.onPostCommitFiberRoot(cm,a)}catch{}return!0}finally{gt.p=i,Ae.T=n,tP(e,t)}}function ax(e,t,r){t=zi(r,t),t=yS(e.stateNode,t,2),e=Zs(e,t,2),e!==null&&(fm(e,2),Wa(e))}function Et(e,t,r){if(e.tag===3)ax(e,e,r);else for(;t!==null;){if(t.tag===3){ax(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Ks===null||!Ks.has(n))){e=zi(r,e),r=yI(2),n=Zs(t,r,2),n!==null&&(vI(r,n,t,e),fm(n,2),Wa(n));break}}t=t.return}}function Nb(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new BY;var i=new Set;n.set(t,i)}else i=n.get(t),i===void 0&&(i=new Set,n.set(t,i));i.has(r)||(F8=!0,i.add(r),e=WY.bind(null,e,t,r),t.then(e,e))}function WY(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Nt===e&&(nt&r)===r&&(dr===4||dr===3&&(nt&62914560)===nt&&300>pi()-zv?!(mt&2)&&Pf(e,0):B8|=r,Lf===nt&&(Lf=0)),Wa(e)}function nP(e,t){t===0&&(t=Xk()),e=Gc(e,t),e!==null&&(fm(e,t),Wa(e))}function qY(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),nP(e,r)}function GY(e,t){var r=0;switch(e.tag){case 31:case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(r=i.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(q(314))}n!==null&&n.delete(t),nP(e,r)}
vendor: 5,215 bytes, line 584
584function YY(e,t){return t8(e,t)}var X0=null,vu=null,_S=!1,Q0=!1,zb=!1,Hs=0;function Wa(e){e!==vu&&e.next===null&&(vu===null?X0=vu=e:vu=vu.next=e),Q0=!0,_S||(_S=!0,QY())}function ym(e,t){if(!zb&&Q0){zb=!0;do for(var r=!1,n=X0;n!==null;){if(e!==0){var i=n.pendingLanes;if(i===0)var a=0;else{var o=n.suspendedLanes,s=n.pingedLanes;a=(1<<31-gi(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(r=!0,ox(n,a))}else a=nt,a=xv(n,n===Nt?a:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),!(a&3)||um(n,a)||(r=!0,ox(n,a));n=n.next}while(r);zb=!1}}function XY(){iP()}function iP(){Q0=_S=!1;var e=0;Hs!==0&&aX()&&(e=Hs);for(var t=pi(),r=null,n=X0;n!==null;){var i=n.next,a=aP(n,t);a===0?(n.next=null,r===null?X0=i:r.next=i,i===null&&(vu=r)):(r=n,(e!==0||a&3)&&(Q0=!0)),n=i}Vr!==0&&Vr!==5||ym(e),Hs!==0&&(Hs=0)}function aP(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-gi(a),s=1<<o,l=i[o];l===-1?(!(s&r)||s&n)&&(i[o]=wG(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}if(t=Nt,r=nt,r=xv(e,e===t?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,r===0||e===t&&(wt===2||wt===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&fb(n),e.callbackNode=null,e.callbackPriority=0;if(!(r&3)||um(e,r)){if(t=r&-r,t===e.callbackPriority)return t;switch(n!==null&&fb(n),n8(r)){case 2:case 8:r=Gk;break;case 32:r=k0;break;case 268435456:r=Yk;break;default:r=k0}return n=oP.bind(null,e),r=t8(r,n),e.callbackPriority=t,e.callbackNode=r,t}return n!==null&&n!==null&&fb(n),e.callbackPriority=2,e.callbackNode=null,2}function oP(e,t){if(Vr!==0&&Vr!==5)return e.callbackNode=null,e.callbackPriority=0,null;var r=e.callbackNode;if(Uv()&&e.callbackNode!==r)return null;var n=nt;return n=xv(e,e===Nt?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(qI(e,n,t),aP(e,pi()),e.callbackNode!=null&&e.callbackNode===r?oP.bind(null,e):null)}function ox(e,t){if(Uv())return null;qI(e,t,!0)}function QY(){sX(function(){mt&6?t8(qk,XY):iP()})}function H8(){if(Hs===0){var e=Mf;e===0&&(e=og,og<<=1,!(og&261888)&&(og=256)),Hs=e}return Hs}function sx(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:z1(""+e)}function lx(e,t){var r=t.ownerDocument.createElement("input");return r.name=t.name,r.value=t.value,e.id&&r.setAttribute("form",e.id),t.parentNode.insertBefore(r,t),e=new FormData(e),r.parentNode.removeChild(r),e}function ZY(e,t,r,n,i){if(t==="submit"&&r&&r.stateNode===i){var a=sx((i[Zn]||null).action),o=n.submitter;o&&(t=(t=o[Zn]||null)?sx(t.formAction):o.getAttribute("formAction"),t!==null&&(a=t,o=null));var s=new Tv("action","action",null,n,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(Hs!==0){var l=o?lx(i,o):new FormData(i);mS(r,{pending:!0,data:l,method:i.method,action:a},null,l)}}else typeof a=="function"&&(s.preventDefault(),l=o?lx(i,o):new FormData(i),mS(r,{pending:!0,data:l,method:i.method,action:a},a,l))},currentTarget:i}]})}}for(var Fb=0;Fb<nS.length;Fb++){var Bb=nS[Fb],KY=Bb.toLowerCase(),JY=Bb[0].toUpperCase()+Bb.slice(1);ga(KY,"on"+JY)}ga(vL,"onAnimationEnd");ga(bL,"onAnimationIteration");ga(SL,"onAnimationStart");ga("dblclick","onDoubleClick");ga("focusin","onFocus");ga("focusout","onBlur");ga(pY,"onTransitionRun");ga(mY,"onTransitionStart");ga(gY,"onTransitionCancel");ga(wL,"onTransitionEnd");Tf("onMouseEnter",["mouseout","mouseover"]);Tf("onMouseLeave",["mouseout","mouseover"]);Tf("onPointerEnter",["pointerout","pointerover"]);Tf("onPointerLeave",["pointerout","pointerover"]);Vc("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Vc("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Vc("onBeforeInput",["compositionend","keypress","textInput","paste"]);Vc("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Vc("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Vc("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var dp="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(" "),$Y=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(dp));function sP(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var o=n.length-1;0<=o;o--){var s=n[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&i.isPropagationStopped())break e;a=s,i.currentTarget=c;try{a(i)}catch(u){I0(u)}i.currentTarget=null,a=l}else for(o=0;o<n.length;o++){if(s=n[o],l=s.instance,c=s.currentTarget,s=s.listener,l!==a&&i.isPropagationStopped())break e;a=s,i.currentTarget=c;try{a(i)}catch(u){I0(u)}i.currentTarget=null,a=l}}}}function Je(e,t){var r=t[Q3];r===void 0&&(r=t[Q3]=new Set);var n=e+"__bubble";r.has(n)||(lP(t,e,2,!1),r.add(n))}function Ub(e,t,r){var n=0;t&&(n|=4),lP(r,e,n,t)}var gg="_reactListening"+Math.random().toString(36).slice(2);
vendor: 8,418 bytes, lines 584-585
584function j8(e){if(!e[gg]){e[gg]=!0,$k.forEach(function(r){r!=="selectionchange"&&($Y.has(r)||Ub(r,!1,e),Ub(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gg]||(t[gg]=!0,Ub("selectionchange",!1,t))}}function lP(e,t,r,n){switch(wP(t)){case 2:var i=TX;break;case 8:i=OX;break;default:i=G8}r=i.bind(null,t,r,e),i=void 0,!eS||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):i!==void 0?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function Hb(e,t,r,n,i){var a=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var o=n.tag;if(o===3||o===4){var s=n.stateNode.containerInfo;if(s===i)break;if(o===4)for(o=n.return;o!==null;){var l=o.tag;if((l===3||l===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;s!==null;){if(o=ku(s),o===null)return;if(l=o.tag,l===5||l===6||l===26||l===27){n=a=o;continue e}s=s.parentNode}}n=n.return}sL(function(){var c=a,u=o8(r),f=[];e:{var d=EL.get(e);if(d!==void 0){var h=Tv,p=e;switch(e){case"keypress":if(B1(r)===0)break e;case"keydown":case"keyup":h=GG;break;case"focusin":p="focus",h=gb;break;case"focusout":p="blur",h=gb;break;case"beforeblur":case"afterblur":h=gb;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=g_;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=PG;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=QG;break;case vL:case bL:case SL:h=zG;break;case wL:h=KG;break;case"scroll":case"scrollend":h=LG;break;case"wheel":h=$G;break;case"copy":case"cut":case"paste":h=BG;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=v_;break;case"toggle":case"beforetoggle":h=tY}var v=(t&4)!==0,m=!v&&(e==="scroll"||e==="scrollend"),y=v?d!==null?d+"Capture":null:d;v=[];for(var g=c,b;g!==null;){var S=g;if(b=S.stateNode,S=S.tag,S!==5&&S!==26&&S!==27||b===null||y===null||(S=ip(g,y),S!=null&&v.push(hp(g,S,b))),m)break;g=g.return}0<v.length&&(d=new h(d,p,null,r,u),f.push({event:d,listeners:v}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",d&&r!==$3&&(p=r.relatedTarget||r.fromElement)&&(ku(p)||p[dd]))break e;if((h||d)&&(d=u.window===u?u:(d=u.ownerDocument)?d.defaultView||d.parentWindow:window,h?(p=r.relatedTarget||r.toElement,h=c,p=p?ku(p):null,p!==null&&(m=lm(p),v=p.tag,p!==m||v!==5&&v!==27&&v!==6)&&(p=null)):(h=null,p=c),h!==p)){if(v=g_,S="onMouseLeave",y="onMouseEnter",g="mouse",(e==="pointerout"||e==="pointerover")&&(v=v_,S="onPointerLeave",y="onPointerEnter",g="pointer"),m=h==null?d:fh(h),b=p==null?d:fh(p),d=new v(S,g+"leave",h,r,u),d.target=m,d.relatedTarget=b,S=null,ku(u)===c&&(v=new v(y,g+"enter",p,r,u),v.target=b,v.relatedTarget=m,S=v),m=S,h&&p)t:{for(v=eX,y=h,g=p,b=0,S=y;S;S=v(S))b++;S=0;for(var w=g;w;w=v(w))S++;for(;0<b-S;)y=v(y),b--;for(;0<S-b;)g=v(g),S--;for(;b--;){if(y===g||g!==null&&y===g.alternate){v=y;break t}y=v(y),g=v(g)}v=null}else v=null;h!==null&&cx(f,d,h,v,!1),p!==null&&m!==null&&cx(f,m,p,v,!0)}}e:{if(d=c?fh(c):window,h=d.nodeName&&d.nodeName.toLowerCase(),h==="select"||h==="input"&&d.type==="file")var A=E_;else if(w_(d))if(hL)A=fY;else{A=cY;var _=lY}else h=d.nodeName,!h||h.toLowerCase()!=="input"||d.type!=="checkbox"&&d.type!=="radio"?c&&a8(c.elementType)&&(A=E_):A=uY;if(A&&(A=A(e,c))){dL(f,A,r,u);break e}_&&_(e,d,c),e==="focusout"&&c&&d.type==="number"&&c.memoizedProps.value!=null&&J3(d,"number",d.value)}switch(_=c?fh(c):window,e){case"focusin":(w_(_)||_.contentEditable==="true")&&(Pu=_,tS=c,Ah=null);break;case"focusout":Ah=tS=Pu=null;break;case"mousedown":rS=!0;break;case"contextmenu":case"mouseup":case"dragend":rS=!1,T_(f,r,u);break;case"selectionchange":if(hY)break;case"keydown":case"keyup":T_(f,r,u)}var C;if(c8)e:{switch(e){case"compositionstart":var M="onCompositionStart";break e;case"compositionend":M="onCompositionEnd";break e;case"compositionupdate":M="onCompositionUpdate";break e}M=void 0}else Iu?uL(e,r)&&(M="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(M="onCompositionStart");M&&(cL&&r.locale!=="ko"&&(Iu||M!=="onCompositionStart"?M==="onCompositionEnd"&&Iu&&(C=lL()):(Fs=u,s8="value"in Fs?Fs.value:Fs.textContent,Iu=!0)),_=Z0(c,M),0<_.length&&(M=new y_(M,e,null,r,u),f.push({event:M,listeners:_}),C?M.data=C:(C=fL(r),C!==null&&(M.data=C)))),(C=nY?iY(e,r):aY(e,r))&&(M=Z0(c,"onBeforeInput"),0<M.length&&(_=new y_("onBeforeInput","beforeinput",null,r,u),f.push({event:_,listeners:M}),_.data=C)),ZY(f,e,c,r,u)}sP(f,t)})}function hp(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Z0(e,t){for(var r=t+"Capture",n=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=ip(e,r),i!=null&&n.unshift(hp(e,i,a)),i=ip(e,t),i!=null&&n.push(hp(e,i,a))),e.tag===3)return n;e=e.return}return[]}function eX(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function cx(e,t,r,n,i){for(var a=t._reactName,o=[];r!==null&&r!==n;){var s=r,l=s.alternate,c=s.stateNode;if(s=s.tag,l!==null&&l===n)break;s!==5&&s!==26&&s!==27||c===null||(l=c,i?(c=ip(r,a),c!=null&&o.unshift(hp(r,c,l))):i||(c=ip(r,a),c!=null&&o.push(hp(r,c,l)))),r=r.return}o.length!==0&&e.push({event:t,listeners:o})}var tX=/\r\n?/g,rX=/\u0000|\uFFFD/g;function ux(e){return(typeof e=="string"?e:""+e).replace(tX,`
585`).replace(rX,"")}function cP(e,t){return t=ux(t),ux(e)===t}function Rt(e,t,r,n,i,a){switch(r){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Of(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Of(e,""+n);break;case"className":cg(e,"class",n);break;case"tabIndex":cg(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":cg(e,r,n);break;case"style":oL(e,n,a);break;case"data":if(t!=="object"){cg(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||r!=="href")){e.removeAttribute(r);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=z1(""+n),e.setAttribute(r,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof a=="function"&&(r==="formAction"?(t!=="input"&&Rt(e,t,"name",i.name,i,null),Rt(e,t,"formEncType",i.formEncType,i,null),Rt(e,t,"formMethod",i.formMethod,i,null),Rt(e,t,"formTarget",i.formTarget,i,null)):(Rt(e,t,"encType",i.encType,i,null),Rt(e,t,"method",i.method,i,null),Rt(e,t,"target",i.target,i,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=z1(""+n),e.setAttribute(r,n);break;case"onClick":n!=null&&(e.onclick=wo);break;case"onScroll":n!=null&&Je("scroll",e);break;case"onScrollEnd":n!=null&&Je("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(q(61));if(r=n.__html,r!=null){if(i.children!=null)throw Error(q(60));e.innerHTML=r}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}r=z1(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""+n):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
585ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":n===!0?e.setAttribute(r,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,n):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(r,n):e.removeAttribute(r);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(r):e.setAttribute(r,n);break;case"popover":Je("beforetoggle",e),Je("toggle",e),N1(e,"popover",n);break;case"xlinkActuate":$a(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":$a(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":$a(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":$a(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":$a(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":$a(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":$a(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":$a(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":$a(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":N1(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=RG.get(r)||r,N1(e,r,n))}}function xS(e,t,r,n,i,a){switch(r){case"style":oL(e,n,a);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(q(61));if(r=n.__html,r!=null){if(i.children!=null)throw Error(q(60));e.innerHTML=r}}break;case"children":typeof n=="string"?Of(e,n):(typeof n=="number"||typeof n=="bigint")&&Of(e,""+n);break;case"onScroll":n!=null&&Je("scroll",e);break;case"onScrollEnd":n!=null&&Je("scrollend",e);break;case"onClick":n!=null&&(e.onclick=wo);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!eL.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(i=r.endsWith("Capture"),t=r.slice(2,i?r.length-7:void 0),a=e[Zn]||null,a=a!=null?a[r]:null,typeof a=="function"&&e.removeEventListener(t,a,i),typeof n=="function")){typeof a!="function"&&a!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(t,n,i);break e}r in e?e[r]=n:n===!0?e.setAttribute(r,""):N1(e,r,n)}}}function fn(e,t,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Je("error",e),Je("load",e);var n=!1,i=!1,a;for(a in r)if(r.hasOwnProperty(a)){var o=r[a];if(o!=null)switch(a){case"src":n=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(q(137,t));default:Rt(e,t,a,o,r,null)}}i&&Rt(e,t,"srcSet",r.srcSet,r,null),n&&Rt(e,t,"src",r.src,r,null);return;case"input":Je("invalid",e);var s=a=o=i=null,l=null,c=null;for(n in r)if(r.hasOwnProperty(n)){var u=r[n];if(u!=null)switch(n){case"name":i=u;break;case"type":o=u;break;case"checked":l=u;break;case"defaultChecked":c=u;break;case"value":a=u;break;case"defaultValue":s=u;break;case"children":case"dangerouslySetInnerHTML":if(u!=null)throw Error(q(137,t));break;default:Rt(e,t,n,u,r,null)}}nL(e,a,s,l,c,o,i,!1);return;case"select":Je("invalid",e),n=o=a=null;for(i in r)if(r.hasOwnProperty(i)&&(s=r[i],s!=null))switch(i){case"value":a=s;break;case"defaultValue":o=s;break;case"multiple":n=s;default:Rt(e,t,i,s,r,null)}
vendor: 4,880 bytes, line 585
585t=a,r=o,e.multiple=!!n,t!=null?ef(e,!!n,t,!1):r!=null&&ef(e,!!n,r,!0);return;case"textarea":Je("invalid",e),a=i=n=null;for(o in r)if(r.hasOwnProperty(o)&&(s=r[o],s!=null))switch(o){case"value":n=s;break;case"defaultValue":i=s;break;case"children":a=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(q(91));break;default:Rt(e,t,o,s,r,null)}aL(e,n,i,a);return;case"option":for(l in r)if(r.hasOwnProperty(l)&&(n=r[l],n!=null))switch(l){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:Rt(e,t,l,n,r,null)}return;case"dialog":Je("beforetoggle",e),Je("toggle",e),Je("cancel",e),Je("close",e);break;case"iframe":case"object":Je("load",e);break;case"video":case"audio":for(n=0;n<dp.length;n++)Je(dp[n],e);break;case"image":Je("error",e),Je("load",e);break;case"details":Je("toggle",e);break;case"embed":case"source":case"link":Je("error",e),Je("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(c in r)if(r.hasOwnProperty(c)&&(n=r[c],n!=null))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(q(137,t));default:Rt(e,t,c,n,r,null)}return;default:if(a8(t)){for(u in r)r.hasOwnProperty(u)&&(n=r[u],n!==void 0&&xS(e,t,u,n,r,void 0));return}}for(s in r)r.hasOwnProperty(s)&&(n=r[s],n!=null&&Rt(e,t,s,n,r,null))}function nX(e,t,r,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,a=null,o=null,s=null,l=null,c=null,u=null;for(h in r){var f=r[h];if(r.hasOwnProperty(h)&&f!=null)switch(h){case"checked":break;case"value":break;case"defaultValue":l=f;default:n.hasOwnProperty(h)||Rt(e,t,h,null,n,f)}}for(var d in n){var h=n[d];if(f=r[d],n.hasOwnProperty(d)&&(h!=null||f!=null))switch(d){case"type":a=h;break;case"name":i=h;break;case"checked":c=h;break;case"defaultChecked":u=h;break;case"value":o=h;break;case"defaultValue":s=h;break;case"children":case"dangerouslySetInnerHTML":if(h!=null)throw Error(q(137,t));break;default:h!==f&&Rt(e,t,d,h,n,f)}}K3(e,o,s,l,c,u,a,i);return;case"select":h=o=s=d=null;for(a in r)if(l=r[a],r.hasOwnProperty(a)&&l!=null)switch(a){case"value":break;case"multiple":h=l;default:n.hasOwnProperty(a)||Rt(e,t,a,null,n,l)}for(i in n)if(a=n[i],l=r[i],n.hasOwnProperty(i)&&(a!=null||l!=null))switch(i){case"value":d=a;break;case"defaultValue":s=a;break;case"multiple":o=a;default:a!==l&&Rt(e,t,i,a,n,l)}t=s,r=o,n=h,d!=null?ef(e,!!r,d,!1):!!n!=!!r&&(t!=null?ef(e,!!r,t,!0):ef(e,!!r,r?[]:"",!1));return;case"textarea":h=d=null;for(s in r)if(i=r[s],r.hasOwnProperty(s)&&i!=null&&!n.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:Rt(e,t,s,null,n,i)}for(o in n)if(i=n[o],a=r[o],n.hasOwnProperty(o)&&(i!=null||a!=null))switch(o){case"value":d=i;break;case"defaultValue":h=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(q(91));break;default:i!==a&&Rt(e,t,o,i,n,a)}iL(e,d,h);return;case"option":for(var p in r)if(d=r[p],r.hasOwnProperty(p)&&d!=null&&!n.hasOwnProperty(p))switch(p){case"selected":e.selected=!1;break;default:Rt(e,t,p,null,n,d)}for(l in n)if(d=n[l],h=r[l],n.hasOwnProperty(l)&&d!==h&&(d!=null||h!=null))switch(l){case"selected":e.selected=d&&typeof d!="function"&&typeof d!="symbol";break;default:Rt(e,t,l,d,n,h)}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 v in r)d=r[v],r.hasOwnProperty(v)&&d!=null&&!n.hasOwnProperty(v)&&Rt(e,t,v,null,n,d);for(c in n)if(d=n[c],h=r[c],n.hasOwnProperty(c)&&d!==h&&(d!=null||h!=null))switch(c){case"children":case"dangerouslySetInnerHTML":if(d!=null)throw Error(q(137,t));break;default:Rt(e,t,c,d,n,h)}return;default:if(a8(t)){for(var m in r)d=r[m],r.hasOwnProperty(m)&&d!==void 0&&!n.hasOwnProperty(m)&&xS(e,t,m,void 0,n,d);for(u in n)d=n[u],h=r[u],!n.hasOwnProperty(u)||d===h||d===void 0&&h===void 0||xS(e,t,u,d,n,h);return}}for(var y in r)d=r[y],r.hasOwnProperty(y)&&d!=null&&!n.hasOwnProperty(y)&&Rt(e,t,y,null,n,d);for(f in n)d=n[f],h=r[f],!n.hasOwnProperty(f)||d===h||d==null&&h==null||Rt(e,t,f,d,n,h)}function fx(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function iX(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,r=performance.getEntriesByType("resource"),n=0;n<r.length;n++){var i=r[n],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&fx(o)){for(o=0,s=i.responseEnd,n+=1;n<r.length;n++){var l=r[n],c=l.startTime;if(c>s)break;var u=l.transferSize,f=l.initiatorType;u&&fx(f)&&(l=l.responseEnd,o+=u*(l<s?1:(s-c)/(l-c)))}if(--n,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 TS=null,OS=null;
vendor: 13,212 bytes, line 585
585function K0(e){return e.nodeType===9?e:e.ownerDocument}function dx(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 uP(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 MS(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 jb=null;function aX(){var e=window.event;return e&&e.type==="popstate"?e===jb?!1:(jb=e,!0):(jb=null,!1)}var fP=typeof setTimeout=="function"?setTimeout:void 0,oX=typeof clearTimeout=="function"?clearTimeout:void 0,hx=typeof Promise=="function"?Promise:void 0,sX=typeof queueMicrotask=="function"?queueMicrotask:typeof hx<"u"?function(e){return hx.resolve(null).then(e).catch(lX)}:fP;function lX(e){setTimeout(function(){throw e})}function Al(e){return e==="head"}function px(e,t){var r=t,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"||r==="/&"){if(n===0){e.removeChild(i),Nf(t);return}n--}else if(r==="$"||r==="$?"||r==="$~"||r==="$!"||r==="&")n++;else if(r==="html")Ph(e.ownerDocument.documentElement);else if(r==="head"){r=e.ownerDocument.head,Ph(r);for(var a=r.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[dm]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&a.rel.toLowerCase()==="stylesheet"||r.removeChild(a),a=o}}else r==="body"&&Ph(e.ownerDocument.body);r=i}while(r);Nf(t)}function mx(e,t){var r=e;e=0;do{var n=r.nextSibling;if(r.nodeType===1?t?(r._stashedDisplay=r.style.display,r.style.display="none"):(r.style.display=r._stashedDisplay||"",r.getAttribute("style")===""&&r.removeAttribute("style")):r.nodeType===3&&(t?(r._stashedText=r.nodeValue,r.nodeValue=""):r.nodeValue=r._stashedText||""),n&&n.nodeType===8)if(r=n.data,r==="/$"){if(e===0)break;e--}else r!=="$"&&r!=="$?"&&r!=="$~"&&r!=="$!"||e++;r=n}while(r)}function RS(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var r=t;switch(t=t.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":RS(r),i8(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function cX(e,t,r,n){for(;e.nodeType===1;){var i=r;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[dm])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(a=e.getAttribute("rel"),a==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(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}}else 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;if(e=ji(e.nextSibling),e===null)break}return null}function uX(e,t,r){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=ji(e.nextSibling),e===null))return null;return e}function dP(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=ji(e.nextSibling),e===null))return null;return e}function kS(e){return e.data==="$?"||e.data==="$~"}function LS(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function fX(e,t){var r=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||r.readyState!=="loading")t();else{var n=function(){t(),r.removeEventListener("DOMContentLoaded",n)};r.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function ji(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 IS=null;function gx(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"||r==="/&"){if(t===0)return ji(e.nextSibling);t--}else r!=="$"&&r!=="$!"&&r!=="$?"&&r!=="$~"&&r!=="&"||t++}e=e.nextSibling}return null}function yx(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"||r==="$~"||r==="&"){if(t===0)return e;t--}else r!=="/$"&&r!=="/&"||t++}e=e.previousSibling}return null}function hP(e,t,r){switch(t=K0(r),e){case"html":if(e=t.documentElement,!e)throw Error(q(452));return e;case"head":if(e=t.head,!e)throw Error(q(453));return e;case"body":if(e=t.body,!e)throw Error(q(454));return e;default:throw Error(q(451))}}function Ph(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);i8(e)}var qi=new Map,vx=new Set;function J0(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Jo=gt.d;gt.d={f:dX,r:hX,D:pX,C:mX,L:gX,m:yX,X:bX,S:vX,M:SX};function dX(){var e=Jo.f(),t=Fv();return e||t}function hX(e){var t=hd(e);t!==null&&t.tag===5&&t.type==="form"?oI(t):Jo.r(e)}var yd=typeof document>"u"?null:document;function pP(e,t,r){var n=yd;if(n&&typeof t=="string"&&t){var i=Ni(t);i='link[rel="'+e+'"][href="'+i+'"]',typeof r=="string"&&(i+='[crossorigin="'+r+'"]'),vx.has(i)||(vx.add(i),e={rel:e,crossOrigin:r,href:t},n.querySelector(i)===null&&(t=n.createElement("link"),fn(t,"link",e),tn(t),n.head.appendChild(t)))}}function pX(e){Jo.D(e),pP("dns-prefetch",e,null)}function mX(e,t){Jo.C(e,t),pP("preconnect",e,t)}function gX(e,t,r){Jo.L(e,t,r);var n=yd;if(n&&e&&t){var i='link[rel="preload"][as="'+Ni(t)+'"]';t==="image"&&r&&r.imageSrcSet?(i+='[imagesrcset="'+Ni(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(i+='[imagesizes="'+Ni(r.imageSizes)+'"]')):i+='[href="'+Ni(e)+'"]';var a=i;switch(t){case"style":a=Df(e);break;case"script":a=vd(e)}qi.has(a)||(e=Qt({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),qi.set(a,e),n.querySelector(i)!==null||t==="style"&&n.querySelector(vm(a))||t==="script"&&n.querySelector(bm(a))||(t=n.createElement("link"),fn(t,"link",e),tn(t),n.head.appendChild(t)))}}function yX(e,t){Jo.m(e,t);var r=yd;if(r&&e){var n=t&&typeof t.as=="string"?t.as:"script",i='link[rel="modulepreload"][as="'+Ni(n)+'"][href="'+Ni(e)+'"]',a=i;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":a=vd(e)}if(!qi.has(a)&&(e=Qt({rel:"modulepreload",href:e},t),qi.set(a,e),r.querySelector(i)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(bm(a)))return}n=r.createElement("link"),fn(n,"link",e),tn(n),r.head.appendChild(n)}}}function vX(e,t,r){Jo.S(e,t,r);var n=yd;if(n&&e){var i=$u(n).hoistableStyles,a=Df(e);t=t||"default";var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=n.querySelector(vm(a)))s.loading=5;else{e=Qt({rel:"stylesheet",href:e,"data-precedence":t},r),(r=qi.get(a))&&V8(e,r);var l=o=n.createElement("link");tn(l),fn(l,"link",e),l._p=new Promise(function(c,u){l.onload=c,l.onerror=u}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Y1(o,t,n)}o={type:"stylesheet",instance:o,count:1,state:s},i.set(a,o)}}}function bX(e,t){Jo.X(e,t);var r=yd;if(r&&e){var n=$u(r).hoistableScripts,i=vd(e),a=n.get(i);a||(a=r.querySelector(bm(i)),a||(e=Qt({src:e,async:!0},t),(t=qi.get(i))&&W8(e,t),a=r.createElement("script"),tn(a),fn(a,"link",e),r.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},n.set(i,a))}}function SX(e,t){Jo.M(e,t);var r=yd;if(r&&e){var n=$u(r).hoistableScripts,i=vd(e),a=n.get(i);a||(a=r.querySelector(bm(i)),a||(e=Qt({src:e,async:!0,type:"module"},t),(t=qi.get(i))&&W8(e,t),a=r.createElement("script"),tn(a),fn(a,"link",e),r.head.appendChild(a)),a={type:"script",instance:a,count:1,state:null},n.set(i,a))}}function bx(e,t,r,n){var i=(i=Ys.current)?J0(i):null;if(!i)throw Error(q(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=Df(r.href),r=$u(i).hoistableStyles,n=r.get(t),n||(n={type:"style",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Df(r.href);var a=$u(i).hoistableStyles,o=a.get(e);if(o||(i=i.ownerDocument||i,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},a.set(e,o),(a=i.querySelector(vm(e)))&&!a._p&&(o.instance=a,o.state.loading=5),qi.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},qi.set(e,r),a||wX(i,e,r,o.state))),t&&n===null)throw Error(q(528,""));return o}if(t&&n!==null)throw Error(q(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=vd(r),r=$u(i).hoistableScripts,n=r.get(t),n||(n={type:"script",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(q(444,e))}}function Df(e){return'href="'+Ni(e)+'"'}function vm(e){return'link[rel="stylesheet"]['+e+"]"}function mP(e){return Qt({},e,{"data-precedence":e.precedence,precedence:null})}function wX(e,t,r,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),fn(t,"link",r),tn(t),e.head.appendChild(t))}function vd(e){return'[src="'+Ni(e)+'"]'}function bm(e){return"script[async]"+e}function Sx(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+Ni(r.href)+'"]');if(n)return t.instance=n,tn(n),n;var i=Qt({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),tn(n),fn(n,"style",i),Y1(n,r.precedence,e),t.instance=n;case"stylesheet":i=Df(r.href);var a=e.querySelector(vm(i));if(a)return t.state.loading|=4,t.instance=a,tn(a),a;n=mP(r),(i=qi.get(i))&&V8(n,i),a=(e.ownerDocument||e).createElement("link"),tn(a);var o=a;return o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),fn(a,"link",n),t.state.loading|=4,Y1(a,r.precedence,e),t.instance=a;case"script":return a=vd(r.src),(i=e.querySelector(bm(a)))?(t.instance=i,tn(i),i):(n=r,(i=qi.get(a))&&(n=Qt({},r),W8(n,i)),e=e.ownerDocument||e,i=e.createElement("script"),tn(i),fn(i,"link",n),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(q(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(n=t.instance,t.state.loading|=4,Y1(n,r.precedence,e));return t.instance}function Y1(e,t,r){for(var n=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=n.length?n[n.length-1]:null,a=i,o=0;o<n.length;o++){var s=n[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=r.nodeType===9?r.head:r,t.insertBefore(e,t.firstChild))}function V8(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function W8(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var X1=null;function wx(e,t,r){if(X1===null){var n=new Map,i=X1=new Map;i.set(r,n)}else i=X1,n=i.get(r),n||(n=new Map,i.set(r,n));if(n.has(e))return n;for(n.set(e,null),r=r.getElementsByTagName(e),i=0;i<r.length;i++){var a=r[i];if(!(a[dm]||a[ln]||e==="link"&&a.getAttribute("rel")==="stylesheet")&&a.namespaceURI!=="http://www.w3.org/2000/svg"){var o=a.getAttribute(t)||"";o=e+o;var s=n.get(o);s?s.push(a):n.set(o,[a])}}return n}function Ex(e,t,r){e=e.ownerDocument||e,e.head.insertBefore(r,t==="title"?e.querySelector("head > title"):null)}function EX(e,t,r){if(r===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 gP(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}function CX(e,t,r,n){if(r.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&
vendor: 9,501 bytes, line 585
585!(r.state.loading&4)){if(r.instance===null){var i=Df(n.href),a=t.querySelector(vm(i));if(a){t=a._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=$0.bind(e),t.then(e,e)),r.state.loading|=4,r.instance=a,tn(a);return}a=t.ownerDocument||t,n=mP(n),(i=qi.get(i))&&V8(n,i),a=a.createElement("link"),tn(a);var o=a;o._p=new Promise(function(s,l){o.onload=s,o.onerror=l}),fn(a,"link",n),r.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,t),(t=r.state.preload)&&!(r.state.loading&3)&&(e.count++,r=$0.bind(e),t.addEventListener("load",r),t.addEventListener("error",r))}}var Vb=0;function AX(e,t){return e.stylesheets&&e.count===0&&Q1(e,e.stylesheets),0<e.count||0<e.imgCount?function(r){var n=setTimeout(function(){if(e.stylesheets&&Q1(e,e.stylesheets),e.unsuspend){var a=e.unsuspend;e.unsuspend=null,a()}},6e4+t);0<e.imgBytes&&Vb===0&&(Vb=62500*iX());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Q1(e,e.stylesheets),e.unsuspend)){var a=e.unsuspend;e.unsuspend=null,a()}},(e.imgBytes>Vb?50:800)+t);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(i)}}:null}function $0(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Q1(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ey=null;function Q1(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ey=new Map,t.forEach(_X,e),ey=null,$0.call(e))}function _X(e,t){if(!(t.state.loading&4)){var r=ey.get(e);if(r)var n=r.get(null);else{r=new Map,ey.set(e,r);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")&&(r.set(o.dataset.precedence,o),n=o)}n&&r.set(null,n)}i=t.instance,o=i.getAttribute("data-precedence"),a=r.get(o)||n,a===n&&r.set(null,i),r.set(o,i),this.count++,n=$0.bind(this),i.addEventListener("load",n),i.addEventListener("error",n),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var pp={$$typeof:So,Provider:null,Consumer:null,_currentValue:hc,_currentValue2:hc,_threadCount:0};function xX(e,t,r,n,i,a,o,s,l){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=db(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=db(0),this.hiddenUpdates=db(null),this.identifierPrefix=n,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function yP(e,t,r,n,i,a,o,s,l,c,u,f){return e=new xX(e,t,r,o,l,c,u,f,s),t=1,a===!0&&(t|=24),a=ui(3,null,null,t),e.current=a,a.stateNode=e,t=g8(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:n,isDehydrated:r,cache:t},b8(a),e}function vP(e){return e?(e=zu,e):zu}function bP(e,t,r,n,i,a){i=vP(i),n.context===null?n.context=i:n.pendingContext=i,n=Qs(t),n.payload={element:r},a=a===void 0?null:a,a!==null&&(n.callback=a),r=Zs(e,n,t),r!==null&&(Xn(r,e,t),xh(r,e,t))}function Cx(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function q8(e,t){Cx(e,t),(e=e.alternate)&&Cx(e,t)}function SP(e){if(e.tag===13||e.tag===31){var t=Gc(e,67108864);t!==null&&Xn(t,e,67108864),q8(e,67108864)}}function Ax(e){if(e.tag===13||e.tag===31){var t=yi();t=r8(t);var r=Gc(e,t);r!==null&&Xn(r,e,t),q8(e,t)}}var ty=!0;function TX(e,t,r,n){var i=Ae.T;Ae.T=null;var a=gt.p;try{gt.p=2,G8(e,t,r,n)}finally{gt.p=a,Ae.T=i}}function OX(e,t,r,n){var i=Ae.T;Ae.T=null;var a=gt.p;try{gt.p=8,G8(e,t,r,n)}finally{gt.p=a,Ae.T=i}}function G8(e,t,r,n){if(ty){var i=PS(n);if(i===null)Hb(e,t,n,ry,r),_x(e,n);else if(RX(i,e,t,r,n))n.stopPropagation();else if(_x(e,n),t&4&&-1<MX.indexOf(e)){for(;i!==null;){var a=hd(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=Xl(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var l=1<<31-gi(o);s.entanglements[1]|=l,o&=~l}Wa(a),!(mt&6)&&(q0=pi()+500,ym(0))}}break;case 31:case 13:s=Gc(a,2),s!==null&&Xn(s,a,2),Fv(),q8(a,2)}if(a=PS(n),a===null&&Hb(e,t,n,ry,r),a===i)break;i=a}i!==null&&n.stopPropagation()}else Hb(e,t,n,null,r)}}function PS(e){return e=o8(e),Y8(e)}var ry=null;function Y8(e){if(ry=null,e=ku(e),e!==null){var t=lm(e);if(t===null)e=null;else{var r=t.tag;if(r===13){if(e=Uk(t),e!==null)return e;e=null}else if(r===31){if(e=Hk(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ry=e,null}function wP(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"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(pG()){case qk:return 2;case Gk:return 8;case k0:case mG:return 32;case Yk:return 268435456;default:return 32}default:return 32}}var DS=!1,$s=null,el=null,tl=null,mp=new Map,gp=new Map,_s=[],MX="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 _x(e,t){switch(e){case"focusin":case"focusout":$s=null;break;case"dragenter":case"dragleave":el=null;break;case"mouseover":case"mouseout":tl=null;break;case"pointerover":case"pointerout":mp.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":gp.delete(t.pointerId)}}function Hd(e,t,r,n,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:a,targetContainers:[i]},t!==null&&(t=hd(t),t!==null&&SP(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function RX(e,t,r,n,i){switch(t){case"focusin":return $s=Hd($s,e,t,r,n,i),!0;case"dragenter":return el=Hd(el,e,t,r,n,i),!0;case"mouseover":return tl=Hd(tl,e,t,r,n,i),!0;case"pointerover":var a=i.pointerId;return mp.set(a,Hd(mp.get(a)||null,e,t,r,n,i)),!0;case"gotpointercapture":return a=i.pointerId,gp.set(a,Hd(gp.get(a)||null,e,t,r,n,i)),!0}return!1}function EP(e){var t=ku(e.target);if(t!==null){var r=lm(t);if(r!==null){if(t=r.tag,t===13){if(t=Uk(r),t!==null){e.blockedOn=t,c_(e.priority,function(){Ax(r)});return}}else if(t===31){if(t=Hk(r),t!==null){e.blockedOn=t,c_(e.priority,function(){Ax(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Z1(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=PS(e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);$3=n,r.target.dispatchEvent(n),$3=null}else return t=hd(r),t!==null&&SP(t),e.blockedOn=r,!1;t.shift()}return!0}function xx(e,t,r){Z1(e)&&r.delete(t)}function kX(){DS=!1,$s!==null&&Z1($s)&&($s=null),el!==null&&Z1(el)&&(el=null),tl!==null&&Z1(tl)&&(tl=null),mp.forEach(xx),gp.forEach(xx)}function yg(e,t){e.blockedOn===t&&(e.blockedOn=null,DS||(DS=!0,qr.unstable_scheduleCallback(qr.unstable_NormalPriority,kX)))}var vg=null;function Tx(e){vg!==e&&(vg=e,qr.unstable_scheduleCallback(qr.unstable_NormalPriority,function(){vg===e&&(vg=null);for(var t=0;t<e.length;t+=3){var r=e[t],n=e[t+1],i=e[t+2];if(typeof n!="function"){if(Y8(n||r)===null)continue;break}var a=hd(r);a!==null&&(e.splice(t,3),t-=3,mS(a,{pending:!0,data:i,method:r.method,action:n},n,i))}}))}function Nf(e){function t(l){return yg(l,e)}$s!==null&&yg($s,e),el!==null&&yg(el,e),tl!==null&&yg(tl,e),mp.forEach(t),gp.forEach(t);for(var r=0;r<_s.length;r++){var n=_s[r];n.blockedOn===e&&(n.blockedOn=null)}for(;0<_s.length&&(r=_s[0],r.blockedOn===null);)EP(r),r.blockedOn===null&&_s.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(n=0;n<r.length;n+=3){var i=r[n],a=r[n+1],o=i[Zn]||null;if(typeof a=="function")o||Tx(r);else if(o){var s=null;if(a&&a.hasAttribute("formAction")){if(i=a,o=a[Zn]||null)s=o.formAction;else if(Y8(i)!==null)continue}else s=o.action;typeof s=="function"?r[n+1]=s:(r.splice(n,3),n-=3),Tx(r)}
585}}function CP(){function e(a){a.canIntercept&&a.info==="react-transition"&&a.intercept({handler:function(){return new Promise(function(o){return i=o})},focusReset:"manual",scroll:"manual"})}function t(){i!==null&&(i(),i=null),n||setTimeout(r,20)}function r(){if(!n&&!navigation.transition){var a=navigation.currentEntry;a&&a.url!=null&&navigation.navigate(a.url,{state:a.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var n=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(r,100),function(){n=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),i!==null&&(i(),i=null)}}}function X8(e){this._internalRoot=e}Hv.prototype.render=X8.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(q(409));var r=t.current,n=yi();bP(r,n,e,t,null,null)};Hv.prototype.unmount=X8.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;bP(e.current,2,null,e,null,null),Fv(),t[dd]=null}};function Hv(e){this._internalRoot=e}Hv.prototype.unstable_scheduleHydration=function(e){if(e){var t=Jk();e={blockedOn:null,target:e,priority:t};for(var r=0;r<_s.length&&t!==0&&t<_s[r].priority;r++);_s.splice(r,0,e),r===0&&EP(e)}};var Ox=Fk.version;if(Ox!=="19.2.6")throw Error(q(527,Ox,"19.2.6"));gt.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(q(188)):(e=Object.keys(e).join(","),Error(q(268,e)));return e=sG(t),e=e!==null?jk(e):null,e=e===null?null:e.stateNode,e};var LX={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:Ae,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var bg=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!bg.isDisabled&&bg.supportsFiber)try{cm=bg.inject(LX),mi=bg}catch{}}_v.createRoot=function(e,t){if(!Bk(e))throw Error(q(299));var r=!1,n="",i=pI,a=mI,o=gI;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(i=t.onUncaughtError),t.onCaughtError!==void 0&&(a=t.onCaughtError),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=yP(e,1,!1,null,null,r,n,null,i,a,o,CP),e[dd]=t.current,j8(e),new X8(t)};_v.hydrateRoot=function(e,t,r){if(!Bk(e))throw Error(q(299));var n=!1,i="",a=pI,o=mI,s=gI,l=null;return r!=null&&(r.unstable_strictMode===!0&&(n=!0),r.identifierPrefix!==void 0&&(i=r.identifierPrefix),r.onUncaughtError!==void 0&&(a=r.onUncaughtError),r.onCaughtError!==void 0&&(o=r.onCaughtError),r.onRecoverableError!==void 0&&(s=r.onRecoverableError),r.formState!==void 0&&(l=r.formState)),t=yP(e,1,!0,t,r??null,n,i,l,a,o,s,CP),t.context=vP(null),r=t.current,n=yi(),n=r8(n),i=Qs(n),i.callback=null,Zs(r,i,n),r=n,t.current.lanes=r,fm(t,r),Wa(t),e[dd]=t.current,j8(e),new Hv(t)};_v.version="19.2.6";function AP(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(AP)}catch(e){console.error(e)}}AP(),Dk.exports=_v;var IX=Dk.exports;const PX=im(IX);var _P={exports:{}},xP={};/**
586 * @license React
587 * react-compiler-runtime.production.js
588 *
589 * Copyright (c) Meta Platforms, Inc. and affiliates.
590 *
591 * This source code is licensed under the MIT license found in the
592 * LICENSE file in the root directory of this source tree.
593 */var DX=x.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;xP.c=function(e){return DX.H.useMemoCache(e)};_P.exports=xP;var ae=_P.exports;function NX(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function zX(e,t,r){return t&&NX(e.prototype,t),e}function Gt(){return Gt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gt.apply(this,arguments)}function FX(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function rl(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a<n.length;a++)i=n[a],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function Mx(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var TP=Lt.createContext(),BX={container:{containerRoot:{},containerAnchorOriginTopCenter:{},containerAnchorOriginBottomCenter:{},containerAnchorOriginTopRight:{},containerAnchorOriginBottomRight:{},containerAnchorOriginTopLeft:{},containerAnchorOriginBottomLeft:{}}},no={view:{default:20},snackbar:{default:6,dense:2}},$l={maxSnack:3,dense:!1,hideIconVariant:!1,variant:"default",autoHideDuration:5e3,anchorOrigin:{vertical:"bottom",horizontal:"left"},TransitionComponent:WV,transitionDuration:{enter:225,exit:195}},Dh=function(t){return t.charAt(0).toUpperCase()+t.slice(1)},UX=function(t){return""+Dh(t.vertical)+Dh(t.horizontal)},HX=function(t){return Object.keys(t).filter(function(r){return!BX.container[r]}).reduce(function(r,n){var i;return Gt({},r,(i={},i[n]=t[n],i))},{})},xs={TIMEOUT:"timeout",CLICKAWAY:"clickaway",MAXSNACK:"maxsnack",INSTRUCTED:"instructed"},K1={toContainerAnchorOrigin:function(t){return"containerAnchorOrigin"+t},toAnchorOrigin:function(t){var r=t.vertical,n=t.horizontal;return"anchorOrigin"+Dh(r)+Dh(n)},toVariant:function(t){return"variant"+Dh(t)}},Sg=function(t){return!!t||t===0},Rx=function(t){return typeof t=="number"||t===null},jX=function(t,r,n){return function(i){return i==="autoHideDuration"?Rx(t.autoHideDuration)?t.autoHideDuration:Rx(r.autoHideDuration)?r.autoHideDuration:$l.autoHideDuration:t[i]||r[i]||n[i]}};function Wb(e,t,r){return e===void 0&&(e={}),t===void 0&&(t={}),r===void 0&&(r={}),Gt({},r,{},t,{},e)}var VX="SnackbarContent",OP={root:VX+"-root"},WX=bv("div")(function(e){var t,r,n=e.theme;return r={},r["&."+OP.root]=(t={display:"flex",flexWrap:"wrap",flexGrow:1},t[n.breakpoints.up("sm")]={flexGrow:"initial",minWidth:288},t),r}),qX=x.forwardRef(function(e,t){var r=e.className,n=rl(e,["className"]);return Lt.createElement(WX,Object.assign({ref:t,className:ep(OP.root,r)},n))}
593),kx={right:"left",left:"right",bottom:"up",top:"down"},GX=function(t){return t.horizontal!=="center"?kx[t.horizontal]:kx[t.vertical]},YX=function(t){return Lt.createElement(dn,Object.assign({},t),Lt.createElement("path",{d:`M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41
594        10.59L10 14.17L17.59 6.58L19 8L10 17Z`}))},XX=function(t){return Lt.createElement(dn,Object.assign({},t),Lt.createElement("path",{d:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z"}))},QX=function(t){return Lt.createElement(dn,Object.assign({},t),Lt.createElement("path",{d:`M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,
595        6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,
596        13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z`}))},ZX=function(t){return Lt.createElement(dn,Object.assign({},t),Lt.createElement("path",{d:`M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,
597        0 22,12A10,10 0 0,0 12,2Z`}))},wg={fontSize:20,marginInlineEnd:8},KX={default:void 0,success:Lt.createElement(YX,{style:wg}),warning:Lt.createElement(XX,{style:wg}),error:Lt.createElement(QX,{style:wg}),info:Lt.createElement(ZX,{style:wg})};function Nh(e,t){return e.reduce(function(r,n){return n==null?r:function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var l=[].concat(o);t&&l.indexOf(t)===-1&&l.push(t),r.apply(this,l),n.apply(this,l)}},function(){})}var JX=typeof window<"u"?x.useLayoutEffect:x.useEffect;function Lx(e){var t=x.useRef(e);return JX(function(){t.current=e}),x.useCallback(function(){return t.current.apply(void 0,arguments)},[])}var $X=x.forwardRef(function(e,t){var r=e.children,n=e.autoHideDuration,i=e.ClickAwayListenerProps,a=e.disableWindowBlurListener,o=a===void 0?!1:a,s=e.onClose,l=e.onMouseEnter,c=e.onMouseLeave,u=e.open,f=e.resumeHideDuration,d=rl(e,["children","autoHideDuration","ClickAwayListenerProps","disableWindowBlurListener","onClose","onMouseEnter","onMouseLeave","open","resumeHideDuration"]),h=x.useRef(),p=Lx(function(){s&&s.apply(void 0,arguments)}),v=Lx(function(w){!s||w==null||(clearTimeout(h.current),h.current=setTimeout(function(){p(null,xs.TIMEOUT)},w))});x.useEffect(function(){return u&&v(n),function(){clearTimeout(h.current)}},[u,n,v]);var m=function(){clearTimeout(h.current)},y=x.useCallback(function(){n!=null&&v(f??n*.5)},[n,f,v]),g=function(A){l&&l(A),m()},b=function(A){c&&c(A),y()},S=function(A){s&&s(A,xs.CLICKAWAY)};return x.useEffect(function(){if(!o&&u)return window.addEventListener("focus",y),window.addEventListener("blur",m),function(){window.removeEventListener("focus",y),window.removeEventListener("blur",m)}},[o,y,u]),x.createElement(GV,Gt({onClickAway:S},i),x.createElement("div",Gt({onMouseEnter:g,onMouseLeave:b,ref:t},d),r))}),io="SnackbarItem",An={contentRoot:io+"-contentRoot",lessPadding:io+"-lessPadding",variantSuccess:io+"-variantSuccess",variantError:io+"-variantError",variantInfo:io+"-variantInfo",variantWarning:io+"-variantWarning",message:io+"-message",action:io+"-action",wrappedRoot:io+"-wrappedRoot"},eQ=bv($X)(function(e){var t,r=e.theme,n=r.palette.mode||r.palette.type,i=qV(r.palette.background.default,n==="light"?.8:.98);return t={},t["&."+An.wrappedRoot]={position:"relative",transform:"translateX(0)",top:0,right:0,bottom:0,left:0},t["."+An.contentRoot]=Gt({}
597,r.typography.body2,{backgroundColor:i,color:r.palette.getContrastText(i),alignItems:"center",padding:"6px 16px",borderRadius:"4px",boxShadow:"0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12)"}),t["."+An.lessPadding]={paddingLeft:8*2.5},t["."+An.variantSuccess]={backgroundColor:"#43a047",color:"#fff"},t["."+An.variantError]={backgroundColor:"#d32f2f",color:"#fff"},t["."+An.variantInfo]={backgroundColor:"#2196f3",color:"#fff"},t["."+An.variantWarning]={backgroundColor:"#ff9800",color:"#fff"},t["."+An.message]={display:"flex",alignItems:"center",padding:"8px 0"},t["."+An.action]={display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8},t}),tQ=function(t){var r=t.classes,n=rl(t,["classes"]),i=x.useRef(),a=x.useState(!0),o=a[0],s=a[1];x.useEffect(function(){return function(){i.current&&clearTimeout(i.current)}},[]);var l=Nh([n.snack.onClose,n.onClose],n.snack.key),c=function(){n.snack.requestClose&&l(null,xs.INSTRCUTED)},u=function(){i.current=setTimeout(function(){s(!o)},125)},f=n.style,d=n.ariaAttributes,h=n.className,p=n.hideIconVariant,v=n.iconVariant,m=n.snack,y=n.action,g=n.content,b=n.TransitionComponent,S=n.TransitionProps,w=n.transitionDuration,A=rl(n,["style","dense","ariaAttributes","className","hideIconVariant","iconVariant","snack","action","content","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),_=m.key,C=m.open,M=m.className,L=m.variant,z=m.content,T=m.action,k=m.ariaAttributes,P=m.anchorOrigin,F=m.message,I=m.TransitionComponent,B=m.TransitionProps,H=m.transitionDuration,V=rl(m,["persist","key","open","entered","requestClose","className","variant","content","action","ariaAttributes","anchorOrigin","message","TransitionComponent","TransitionProps","transitionDuration","onEnter","onEntered","onEntering","onExit","onExited","onExiting"]),G=Gt({},KX,{},v)[L],oe=Gt({"aria-describedby":"notistack-snackbar"},Wb(k,d)),_e=I||b||$l.TransitionComponent,je=Wb(H,w,$l.transitionDuration),Re=Gt({direction:GX(P)},Wb(B,S)),Ye=T||y;typeof Ye=="function"&&(Ye=Ye(_));var se=z||g;typeof se=="function"&&(se=se(_,m.message));var pt=["onEnter","onEntering","onEntered","onExit","onExiting","onExited"].reduce(function(pr,Tt){var Nr;return Gt({},pr,(Nr={},Nr[Tt]=Nh([n.snack[Tt],n[Tt]],n.snack.key),Nr))},{});return Lt.createElement(KR,{unmountOnExit:!0,timeout:175,in:o,onExited:pt.onExited},Lt.createElement(eQ,Object.assign({},A,V,{open:C,className:ep(r.root,An.wrappedRoot,r[K1.toAnchorOrigin(P)]),onClose:l}),Lt.createElement(_e,Object.assign({appear:!0,in:C,timeout:je},Re,{onExit:pt.onExit,onExiting:pt.onExiting,onExited:u,onEnter:pt.onEnter,onEntering:pt.onEntering,onEntered:Nh([pt.onEntered,c])}),se||Lt.createElement(qX,Object.assign({},oe,{role:"alert",style:f,className:ep(An.contentRoot,An[K1.toVariant(L)],r[K1.toVariant(L)],h,M,!p&&G&&An.lessPadding)}),Lt.createElement("div",{id:oe["aria-describedby"],className:An.message},p?null:G,F),Ye&&Lt.createElement("div",{className:An.action},Ye)))))},qb={container:"& > .MuiCollapse-container, & > .MuiCollapse-root",wrapper:"& > .MuiCollapse-container > .MuiCollapse-wrapper, & > .MuiCollapse-root > .MuiCollapse-wrapper"},Gb=16,Wl="SnackbarContainer",aa={root:Wl+"-root",rootDense:Wl+"-rootDense",top:Wl+"-top",bottom:Wl+"-bottom",left:Wl+"-left",right:Wl+"-right",center:Wl+"-center"},rQ=bv("div")(function(e){var t,r,n,i,a,o,s=e.theme;return o={},o["&."+aa.root]=(t={boxSizing:"border-box",display:"flex",maxHeight:"100%",position:"fixed",zIndex:s.zIndex.snackbar,height:"auto",width:"auto",transition:"top 300ms ease 0ms, right 300ms ease 0ms, bottom 300ms ease 0ms, left 300ms ease 0ms, margin 300ms ease 0ms, max-width 300ms ease 0ms",pointerEvents:"none"},t[qb.container]={pointerEvents:"all"},t[qb.wrapper]={padding:no.snackbar.default+"px 0px",transition:"padding 300ms ease 0ms"},t.maxWidth="calc(100% - "+no.view.default*2+"px)",t[s.breakpoints.down("sm")]={width:"100%",maxWidth:"calc(100% - "+Gb*2+"px)"},t),o["&."+aa.rootDense]=(r={},r[qb.wrapper]={padding:no.snackbar.dense+"px 0px"},r),o["&."+aa.top]={top:no.view.default-no.snackbar.default,flexDirection:"column"},o["&."+aa.bottom]={bottom:no.view.default-no.snackbar.default,flexDirection:"column-reverse"},o["&."+aa.left]=(n={left:no.view.default},n[s.breakpoints.up("sm")]={alignItems:"flex-start"},n[s.breakpoints.down("sm")]={left:Gb+"px"},n),o["&."+aa.right]=(i={right:no.view.default},i[s.breakpoints.up("sm")]={alignItems:"flex-end"},i[s.breakpoints.down("sm")]={right:Gb+"px"},i),o["&."+aa.center]=(a={left:"50%",transform:"translateX(-50%)"},a[s.breakpoints.up("sm")]={alignItems:"center"},a),o}),nQ=function(t){var r=t.className,n=t.anchorOrigin,i=t.dense,a=rl(t,["className","anchorOrigin","dense"]),o=ep(aa[n.vertical],aa[n.horizontal],aa.root,r,i&&aa.rootDense);return Lt.createElement(rQ,Object.assign({className:o},a))},iQ=Lt.memo(nQ),aQ=function(e){FX(t,e);function t(n){var i;return i=e.call(this,n)||this,i.enqueueSnackbar=function(a,o){o===void 0&&(o={});var s=o,l=s.key,c=s.preventDuplicate,u=rl(s,["key","preventDuplicate"]),f=Sg(l),d=f?l:new Date().getTime()+Math.random(),h=jX(u,i.props,$l),p=Gt({key:d},u,{message:a,open:!0,entered:!1,requestClose:!1,variant:h("variant"),anchorOrigin:h("anchorOrigin"),autoHideDuration:h("autoHideDuration")});return u.persist&&(p.autoHideDuration=void 0),i.setState(function(v){if(c===void 0&&i.props.preventDuplicate||c){var m=function(S){return f?S.key===l:S.message===a},y=v.queue.findIndex(m)>-1,g=v.snacks.findIndex(m)>-1;if(y||g)return v}return i.handleDisplaySnack(Gt({},v,{queue:[].concat(v.queue,[p])}))}),d},i.handleDisplaySnack=function(a){var o=a.snacks;return o.length>=i.maxSnack?i.handleDismissOldest(a):i.processQueue(a)},i.processQueue=function(a){var o=a.queue,s=a.snacks;return o.length>0?Gt({},a,{snacks:[].concat(s,[o[0]]),queue:o.slice(1,o.length)}):a}
597,i.handleDismissOldest=function(a){if(a.snacks.some(function(u){return!u.open||u.requestClose}))return a;var o=!1,s=!1,l=a.snacks.reduce(function(u,f){return u+(f.open&&f.persist?1:0)},0);l===i.maxSnack&&(s=!0);var c=a.snacks.map(function(u){return!o&&(!u.persist||s)?(o=!0,u.entered?(u.onClose&&u.onClose(null,xs.MAXSNACK,u.key),i.props.onClose&&i.props.onClose(null,xs.MAXSNACK,u.key),Gt({},u,{open:!1})):Gt({},u,{requestClose:!0})):Gt({},u)});return Gt({},a,{snacks:c})},i.handleEnteredSnack=function(a,o,s){if(!Sg(s))throw new Error("handleEnteredSnack Cannot be called with undefined key");i.setState(function(l){var c=l.snacks;return{snacks:c.map(function(u){return u.key===s?Gt({},u,{entered:!0}):Gt({},u)})}})},i.handleCloseSnack=function(a,o,s){if(i.props.onClose&&i.props.onClose(a,o,s),o!==xs.CLICKAWAY){var l=s===void 0;i.setState(function(c){var u=c.snacks,f=c.queue;return{snacks:u.map(function(d){return!l&&d.key!==s?Gt({},d):d.entered?Gt({},d,{open:!1}):Gt({},d,{requestClose:!0})}),queue:f.filter(function(d){return d.key!==s})}})}},i.closeSnackbar=function(a){var o=i.state.snacks.find(function(s){return s.key===a});Sg(a)&&o&&o.onClose&&o.onClose(null,xs.INSTRUCTED,a),i.handleCloseSnack(null,xs.INSTRUCTED,a)},i.handleExitedSnack=function(a,o,s){var l=o||s;if(!Sg(l))throw new Error("handleExitedSnack Cannot be called with undefined key");i.setState(function(c){var u=i.processQueue(Gt({},c,{snacks:c.snacks.filter(function(f){return f.key!==l})}));return u.queue.length===0?u:i.handleDismissOldest(u)})},i.state={snacks:[],queue:[],contextValue:{enqueueSnackbar:i.enqueueSnackbar.bind(Mx(i)),closeSnackbar:i.closeSnackbar.bind(Mx(i))}},i}var r=t.prototype;return r.render=function(){var i=this,a=this.state.contextValue,o=this.props,s=o.iconVariant,l=o.dense,c=l===void 0?$l.dense:l,u=o.hideIconVariant,f=u===void 0?$l.hideIconVariant:u,d=o.domRoot,h=o.children,p=o.classes,v=p===void 0?{}:p,m=rl(o,["maxSnack","preventDuplicate","variant","anchorOrigin","iconVariant","dense","hideIconVariant","domRoot","children","classes"]),y=this.state.snacks.reduce(function(b,S){var w,A=UX(S.anchorOrigin),_=b[A]||[];return Gt({},b,(w={},w[A]=[].concat(_,[S]),w))},{}),g=Object.keys(y).map(function(b){var S=y[b];
597return Lt.createElement(iQ,{key:b,dense:c,anchorOrigin:S[0].anchorOrigin,className:ep(v.containerRoot,v[K1.toContainerAnchorOrigin(b)])},S.map(function(w){return Lt.createElement(tQ,Object.assign({},m,{key:w.key,snack:w,dense:c,iconVariant:s,hideIconVariant:f,classes:HX(v),onClose:i.handleCloseSnack,onExited:Nh([i.handleExitedSnack,i.props.onExited]),onEntered:Nh([i.handleEnteredSnack,i.props.onEntered])}))}))});return Lt.createElement(TP.Provider,{value:a},h,d?H5.createPortal(g,d):g)},zX(t,[{key:"maxSnack",get:function(){return this.props.maxSnack||$l.maxSnack}}]),t}(x.Component),oQ=function(){return x.useContext(TP)};function sQ(e,t){const r=ae.c(13),n=typeof document>"u";let i;r[0]!==t||r[1]!==e?(i=()=>{const d=n||typeof localStorage>"u"?JSON.stringify(t):localStorage.getItem(e),h=JSON.parse(d);return typeof t=="object"&&d!==null&&Object.keys(t).forEach(p=>{h.hasOwnProperty(p)||(h[p]=t[p])}),d===null?t:h},r[0]=t,r[1]=e,r[2]=i):i=r[2];const[a,o]=x.useState(i);let s;r[3]!==e?(s=()=>{const d=h=>{h.storageArea===localStorage&&h.key===e&&o(JSON.parse(h.newValue))};return window.addEventListener("storage",d),()=>{window.removeEventListener("storage",d)}},r[3]=e,r[4]=s):s=r[4];let l;r[5]!==t||r[6]!==e?(l=[e,t],r[5]=t,r[6]=e,r[7]=l):l=r[7],x.useEffect(s,l);let c;r[8]!==e?(c=d=>{o(h=>{const p=typeof d=="function"?d(h):d;return localStorage==null||localStorage.setItem(e,JSON.stringify(p)),p})},r[8]=e,r[9]=c):c=r[9];const u=c;let f;return r[10]!==u||r[11]!==a?(f=[a,u],r[10]=u,r[11]=a,r[12]=f):f=r[12],f}function jd(e,t){return`linear-gradient(to bottom, ${e}, ${t})`}const NS={lighter:"#b2dfdb",light:"#52c7b8",main:"#009688",dark:"#00675b",darker:"#004d40"},lQ={lighter:"#D6E4FF",light:"#84A9FF",main:"#3366FF",dark:"#1939B7",darker:"#091A7A"},zS={lighter:"#D0F2FF",light:"#74CAFF",main:"#1890FF",dark:"#0C53B7",darker:"#04297A"},FS={lighter:"#D3FCD2",light:"#77ED8B",main:"#22C55E",dark:"#118D57",darker:"#065E49"},BS={lighter:"#FFF7CD",light:"#FFE16A",main:"#FFC107",dark:"#B78103",darker:"#7A4F01"},US={lighter:"#FFE7D9",light:"#FFA48D",main:"#FF4842",dark:"#B72136",darker:"#7A0C2E"},cQ={lighter:Ge("#fff",1),light:Ge("#fff",1),main:Ge("#fff",1),dark:Ge("#fff",1),darker:Ge("#fff",1)},uQ={lighter:"#4d555e",light:"#4d555e",main:"#2D3748",dark:"#4A5568",darker:"#4A5568"},Or={0:"#FFFFFF",100:"#F9FAFB",200:"#F4F6F8",300:"#DFE3E8",400:"#C4CDD5",500:"#919EAB",600:"#637381",700:"#454F5B",800:"#212B36",900:"#161C24",5008:Ge("#919EAB",.08),50012:Ge("#919EAB",.12),50016:Ge("#919EAB",.16),50024:Ge("#919EAB",.24),50032:Ge("#919EAB",.32),50048:Ge("#919EAB",.48),50056:Ge("#919EAB",.56),50080:Ge("#919EAB",.8)},fQ={primary:jd(NS.light,NS.main),info:jd(zS.light,zS.main),success:jd(FS.light,FS.main),warning:jd(BS.light,BS.main),error:jd(US.light,US.main)},dQ={violet:["#826AF9","#9E86FF","#D0AEFF","#F7D2FF"],blue:["#2D99FF","#83CFFF","#A5F3FF","#CCFAFF"],green:["#2CD9C5","#60F1C8","#A4F7CC","#C0F2DC"],yellow:["#FFE700","#FFEF5A","#FFF7AE","#FFF3D6"],red:["#FF6C40","#FF8F6D","#FFBD98","#FFF2D4"]},Eg={common:{black:"#000",white:"#fff"},primary:{...NS,contrastText:"#fff"},secondary:{...lQ,contrastText:"#fff"},info:{...zS,contrastText:"#fff"},success:{...FS,contrastText:"#fff"},warning:{...BS,contrastText:Or[800]},error:{...US,contrastText:"#fff"},light:{...cQ,contrastText:Or[800]},dark:{...uQ,contrastText:"#fff"},grey:Or,gradients:fQ,chart:dQ,divider:Or[50024],active:"#0a84ff",action:{hover:Or[5008],selected:Or[50016],disabled:Or[50080],disabledBackground:Or[50024],focus:Or[50024],hoverOpacity:.08,disabledOpacity:.48}},ai={light:{...Eg,mode:"light",text:{primary:Or[800],secondary:Or[600],disabled:Or[500]},background:{paper:"#fff",default:"#fff",neutral:Or[200]},action:{active:Or[600],...Eg.action}},dark:{...Eg,mode:"dark",text:{primary:"#fff",secondary:Or[500],disabled:Or[600]},background:{paper:Or[800],default:Or[900],neutral:Or[50016]},action:{active:Or[500],...Eg.action}}},Xc=[{name:"default",...ai.light.primary},{name:"purple",lighter:"#EBD6FD",light:"#B985F4",main:"#7635dc",dark:"#431A9E",darker:"#200A69",contrastText:"#fff"},{name:"cyan",lighter:"#D1FFFC",light:"#76F2FF",main:"#1CCAFF",dark:"#0E77B7",darker:"#053D7A",contrastText:ai.light.grey[800]},{name:"blue",lighter:"#D1E9FC",light:"#76B0F1",main:"#2065D1",dark:"#103996",darker:"#061B64",contrastText:"#fff"},{name:"orange",lighter:"#FEF4D4",light:"#FED680",main:"#fda92d",dark:"#B66816",darker:"#793908",contrastText:ai.light.grey[800]},{name:"red",lighter:"#FFE3D5",light:"#FFC1AC",main:"#FF3030",dark:"#B71833",darker:"#7A0930",contrastText:"#fff"}],MP=Xc[0],hQ=Xc[1],pQ=Xc[2],mQ=Xc[3],gQ=Xc[4],yQ=Xc[5];function vQ(e){return{purple:hQ,cyan:pQ,blue:mQ,orange:gQ,red:yQ,default:MP}[e]}function me(e,t){return`${e}${t}`}const W8e="/dashboard/playeditor",q8e="/dashboard/playbook-editor",ce="/dashboard",G8e={createAccount:"/dashboard/create-account",pickSubscription:"/dashboard/pick-subscription"},ha={root:ce,home:me(ce,"/home"),calendar:me(ce,"/calendar"),notificationRedirect:me(ce,"/go"),reports:{reports:me(ce,"/reports"),attendance:me(ce,"/reports/attendance"),taskCompletion:me(ce,"/reports/task-completion"),drillMinutes:me(ce,"/reports/drill-minutes")},attendance:me(ce,"/attendance"),tasks:me(ce,"/tasks"),messages:me(ce,"/messages"),practiceList:me(ce,"/practices"),practiceEvent:e=>me(ce,`/practice/${e}`),invite:me(ce,"/invite"),checkout:me(ce,"/checkout"),updatePlan:me(ce,"/update-plan"),survey:me(ce,"/survey"),finishedSurvey:me(ce,"/finished_survey"),printInvoice:e=>me(ce,"/print-invoice/"+e),pickSubscription:me(ce,"/pick-subscription"),signup:me(ce,"/signup"),login:ce,drills:{drills:me(ce,"/drills"),drill:e=>me(ce,`/drill/${e}`)},plays:{plays:me(ce,"/plays"),playbooks:me(ce,"/playbooks"),playbook:e=>me(ce,`/playbook/${e}`),play:e=>me(ce,`/play/${e}`),playFromJson:me(ce,"/play-from-json"),importFastDraw:me(ce,"/import-fastdraw")},uploads:{videos:me(ce,"/videos"),images:me(ce,"/images"),audio:me(ce,"/audio")},rotations:{rotation:e=>me(ce,`/rotation/${e}`),rotations:me(ce,"/rotations"),editor:me(ce,"/rotation-editor"),substitutionManager:me(ce,"/substitution-manager")},practices:{practicePlan:e=>me(ce,`/practice-plan/${e}`),practicePlans:me(ce,"/practice-plans"),editor:me(ce,"/practice-planner"),drills:me(ce,"/drills")},boards:{boards:me(ce,"/boards"),board:e=>me(ce,`/board/${e}`)},admin:{library:me(ce,"/admin/play-library"),drillLibrary:me(ce,"/admin/drill-library"),play:e=>me(ce,`/admin/play-library/${e}`),drill:e=>me(ce,`/admin/drill-library/${e}`)},settings:{organization:e=>me(ce,`/settings/organization/${e}`),team:e=>me(ce,`/settings/teams/${e}`),teamFeatures:e=>me(ce,`/settings/teams/${e}/features`),teamRoster:e=>me(ce,`/settings/teams/${e}/roster`),teamNotifications:e=>me(ce,`/settings/teams/${e}
597/notifications`),teams:me(ce,"/settings/teams")},user:{root:me(ce,"/user"),profile:me(ce,"/user/profile"),account:me(ce,"/user/account"),settings:me(ce,"/user/settings"),manageTeams:me(ce,"/user/manage-teams")},welcomeOrganization:me(ce,"/get_started")},RP=ha.plays.plays;function Y8e(e){return e?ha.home:RP}const Ix={BASE_URL:"/dashboard/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_AUTH0_AUDIENCE:"https://thehoopsgeek.com/coaching/api",VITE_AUTH0_CLIENT_ID:"0xowv8HnnglytLI46GZuQgm8i0vYYk48",VITE_AUTH0_DOMAIN:"login.thehoopsgeek.com",VITE_AUTH0_REDIRECT:"https://app.thehoopsgeek.com/dashboard/plays",VITE_BUNNY_IMAGES_CDN:"https://thg-images.b-cdn.net",VITE_BUNNY_IMAGES_ENDPOINT:"https://la.storage.bunnycdn.com",VITE_BUNNY_IMAGES_FOLDER:"profile-pics",VITE_BUNNY_IMAGES_ZONE:"thg-images",VITE_BUNNY_THUMBNAIL_DOMAIN:"https://vz-e6e35471-d16.b-cdn.net",VITE_CLASSIC_YEARLY_SUSCRIPTION_PLAN_ID:"804531",VITE_HOST_API_KEY:"https://app.thehoopsgeek.com/apiv2",VITE_HOST_API_KEY_V2:"https://app.thehoopsgeek.com/apiv2",VITE_MARKETING_PAGE:"https://app.thehoopsgeek.com",VITE_MIXPANEL_PROJECT:"553a414965315113366d39d44edfc169",VITE_NODE_API:"https://app.thehoopsgeek.com/apiv2",VITE_PADDLE_CLIENT_TOKEN:"live_d19c3f6bff63d8167de2c585f3a",VITE_PADDLE_ENVIRONMENT:"production",VITE_PADDLE_SELLER:"160811",VITE_PUBLIC_API:"https://thehoopsgeek.com",VITE_REFORM_WELCOME_SURVEY:"https://forms.reform.app/hoopsgeek/welcome-user-survey/dwmr8w?44991197-6163-44cf-9eed-b59560a2a59e=",VITE_WELCOME_FORM_ID:"17528319-e67f-4e2c-b182-148242c16e16"};var Px={};const Hu=(e,t="")=>typeof import.meta<"u"&&Ix?Ix[e]||t:typeof process<"u"&&Px&&Px[e]||t,kP=Hu("VITE_HOST_API_KEY")||Hu("REMOTION_COACHING_API"),Vd={clientId:Hu("VITE_AUTH0_CLIENT_ID"),domain:Hu("VITE_AUTH0_DOMAIN"),redirectUri:Hu("VITE_AUTH0_REDIRECT"),audience:Hu("VITE_AUTH0_AUDIENCE")},Yb={MOBILE_HEIGHT:72,MAIN_DESKTOP_HEIGHT:88,DASHBOARD_DESKTOP_HEIGHT:60,DASHBOARD_DESKTOP_OFFSET_HEIGHT:60},Xb={DASHBOARD_WIDTH:280,DASHBOARD_COLLAPSE_WIDTH:88,COLLAPSED_LIST_PADDING_X:1,COLLAPSED_ITEM_PADDING_X:1,DASHBOARD_ITEM_ROOT_HEIGHT:40,DASHBOARD_ITEM_SUB_HEIGHT:34,DASHBOARD_ITEM_DESKTOP_ROOT_HEIGHT:34,DASHBOARD_ITEM_DESKTOP_SUB_HEIGHT:30,DASHBOARD_ITEM_HORIZONTAL_HEIGHT:32};function X8e(e){const t=Number.parseFloat(e.spacing(Xb.COLLAPSED_LIST_PADDING_X)),r=Number.parseFloat(e.spacing(Xb.COLLAPSED_ITEM_PADDING_X));return Xb.DASHBOARD_COLLAPSE_WIDTH-2*t-2*r}const Q8e={NAVBAR_ITEM:22,NAVBAR_ITEM_HORIZONTAL:20},bQ={themeMode:"light",themeDirection:"ltr",themeContrast:"default",themeLayout:"horizontal",themeColorPresets:"default",themeStretch:!1,themePlaysView:"grid",themeRotationsView:"list",themeVideosView:"grid",themeImagesView:"grid",themeAudioClipsView:"grid",themePlaysPerPage:20,themePlaybooksPerPage:20,themeVideosPerPage:20,themeRotationsPerPage:20,themePracticePlansPerPage:20,themeImagesPerPage:20,themeAudioClipsPerPage:20},Ke={...bQ,onToggleMode:()=>{},onChangeMode:()=>{},onToggleDirection:()=>{},onChangeDirection:()=>{},onChangeDirectionByLang:()=>{},onToggleLayout:()=>{},onChangeLayout:()=>{},onToggleContrast:()=>{},onChangeContrast:()=>{},onChangeColor:()=>{},setColor:MP,colorOption:[],onToggleStretch:()=>{},onResetSetting:()=>{},onChangePlaysView:()=>{},onChangeRotationsView:()=>{},onChangePlaysPerPage:()=>{},onChangeRotationsPerPage:()=>{},onChangeVideosView:()=>{},onChangeVideosPerPage:()=>{},onChangeImagesView:()=>{},onChangeImagesPerPage:()=>{},onChangeAudioClipsView:()=>{},onChangeAudioClipsPerPage:()=>{},onChangePracticePlansPerPage:()=>{}},LP=x.createContext(Ke);IP.propTypes={children:Z.node};function IP({children:e}){const[t,r]=sQ("settings",{themeMode:Ke.themeMode,themeLayout:Ke.themeLayout,themeStretch:Ke.themeStretch,themeContrast:Ke.themeContrast,themeDirection:Ke.themeDirection,themeColorPresets:Ke.themeColorPresets,themePlaysView:Ke.themePlaysView,themeRotationsView:Ke.themeRotationsView,themeVideosView:Ke.themeVideosView,themeImagesView:Ke.themeImagesView,themeAudioClipsView:Ke.themeAudioClipsView,themePlaysPerPage:Ke.themePlaysPerPage,themePlaybooksPerPage:Ke.themePlaybooksPerPage,themeVideosPerPage:Ke.themeVideosPerPage,themeImagesPerPage:Ke.themeImagesPerPage,themeRotationsPerPage:Ke.themeRotationsPerPage,themeAudioClipsPerPage:Ke.themeAudioClipsPerPage,themePracticePlansPerPage:Ke.themePracticePlansPerPage}),n={};for(const k of Object.keys(t))k.endsWith("PerPage")&&Number(t[k])>100&&(n[k]=100);const i=localStorage.getItem("i18nextLng")==="ar";x.useEffect(()=>{i&&c("ar")},[i]);const a=()=>{r({...t,themeMode:t.themeMode==="light"?"dark":"light"})},o=k=>{r({...t,themeMode:k.target.value})},s=()=>{r({...t,themeDirection:t.themeDirection==="rtl"?"ltr":"rtl"})},l=k=>{r({...t,themeDirection:k.target.value})},c=k=>{r({...t,themeDirection:k==="ar"?"rtl":"ltr"})},u=()=>{r({...t,themeLayout:t.themeLayout==="vertical"?"horizontal":"vertical"})},f=k=>{r({...t,themeLayout:k.target.value})},d=()=>{r({...t,themeContrast:t.themeContrast==="default"?"bold":"default"})},h=k=>{r({...t,themeContrast:k.target.value})},p=k=>{r({...t,themeColorPresets:k.target.value})},v=()=>{r({...t,themeStretch:!t.themeStretch})},m=k=>{r({...t,themePlaysView:k})},y=k=>{r({...t,themeRotationsView:k})},g=k=>{r({...t,themeVideosView:k})},b=k=>{r({...t,themeImagesView:k})},S=k=>{r({...t,themeAudioClipsView:k})},w=k=>{r({...t,themePlaysPerPage:k})},A=k=>{r({...t,themeRotationsPerPage:k})},_=k=>{r({...t,themePlaybooksPerPage:k})},C=k=>{r({...t,themeVideosPerPage:k})},M=k=>{r({...t,themeImagesPerPage:k})},L=k=>{r({...t,themeAudioClipsPerPage:k})},z=k=>{r({...t,themePracticePlansPerPage:k})},T=()=>{r({themeMode:Ke.themeMode,themeLayout:Ke.themeLayout,themeStretch:Ke.themeStretch,theme
597Contrast:Ke.themeContrast,themeDirection:Ke.themeDirection,themeColorPresets:Ke.themeColorPresets,themePlaysView:Ke.themePlaysView,themeRotationsView:Ke.themeRotationsView,themeVideosView:Ke.themeVideosView,themeImagesView:Ke.themeImagesView,themeAudioClipsView:Ke.themeAudioClipsView,themePlaysPerPage:Ke.themePlaysPerPage,themePlaybooksPerPage:Ke.themePlaybooksPerPage,themeVideosPerPage:Ke.themeVideosPerPage,themeRotationsPerPage:Ke.themeRotationsPerPage,themePracticePlansPerPage:Ke.themePracticePlansPerPage,themeImagesPerPage:Ke.themeImagesPerPage,themeAudioClipsPerPage:Ke.themeAudioClipsPerPage})};return O(LP.Provider,{value:{...t,...n,onToggleMode:a,onChangeMode:o,onToggleDirection:s,onChangeDirection:l,onChangeDirectionByLang:c,onToggleLayout:u,onChangeLayout:f,onChangeContrast:h,onToggleContrast:d,onToggleStretch:v,onChangePlaysView:m,onChangeRotationsView:y,onChangeVideosView:g,onChangeImagesView:b,onChangeAudioClipsView:S,onChangePlaysPerPage:w,onChangePlaybooksPerPage:_,onChangeRotationsPerPage:A,onChangeVideosPerPage:C,onChangeImagesPerPage:M,onChangeAudioClipsPerPage:L,onChangePracticePlansPerPage:z,onChangeColor:p,setColor:vQ(t.themeColorPresets),colorOption:Xc.map(k=>({name:k.name,value:k.main})),onResetSetting:T},children:e})}const PP=()=>x.useContext(LP);function SQ(e,t){const r=e.icons,n=e.aliases||Object.create(null),i=Object.create(null);function a(o){if(r[o])return i[o]=[];if(!(o in i)){i[o]=null;const s=n[o]&&n[o].parent,l=s&&a(s);l&&(i[o]=[s].concat(l))}return i[o]}return Object.keys(r).concat(Object.keys(n)).forEach(a),i}const DP=Object.freeze({left:0,top:0,width:16,height:16}),ny=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),Q8=Object.freeze({...DP,...ny}),HS=Object.freeze({...Q8,body:"",hidden:!1});function wQ(e,t){const r={};!e.hFlip!=!t.hFlip&&(r.hFlip=!0),!e.vFlip!=!t.vFlip&&(r.vFlip=!0);const n=((e.rotate||0)+(t.rotate||0))%4;return n&&(r.rotate=n),r}function Dx(e,t){const r=wQ(e,t);for(const n in HS)n in ny?n in e&&!(n in r)&&(r[n]=ny[n]):n in t?r[n]=t[n]:n in e&&(r[n]=e[n]);return r}function EQ(e,t,r){const n=e.icons,i=e.aliases||Object.create(null);let a={};function o(s){a=Dx(n[s]||i[s],a)}return o(t),r.forEach(o),Dx(e,a)}function NP(e,t){const r=[];if(typeof e!="object"||typeof e.icons!="object")return r;e.not_found instanceof Array&&e.not_found.forEach(i=>{t(i,null),r.push(i)});const n=SQ(e);for(const i in n){const a=n[i];a&&(t(i,EQ(e,i,a)),r.push(i))}return r}const CQ={provider:"",aliases:{},not_found:{},...DP};function Qb(e,t){for(const r in t)if(r in e&&typeof e[r]!=typeof t[r])return!1;return!0}function zP(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Qb(e,CQ))return null;const r=t.icons;for(const i in r){const a=r[i];if(!i||typeof a.body!="string"||!Qb(a,HS))return null}const n=t.aliases||Object.create(null);for(const i in n){const a=n[i],o=a.parent;if(!i||typeof o!="string"||!r[o]&&!n[o]||!Qb(a,HS))return null}return t}const Nx=Object.create(null);function AQ(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function zf(e,t){const r=Nx[e]||(Nx[e]=Object.create(null));return r[t]||(r[t]=AQ(e,t))}function FP(e,t){return zP(t)?NP(t,(r,n)=>{n?e.icons[r]=n:e.missing.add(r)}):[]}function _Q(e,t,r){try{if(typeof r.body=="string")return e.icons[t]={...r},!0}catch{}return!1}const BP=/^[a-z0-9]+(-[a-z0-9]+)*$/,jv=(e,t,r,n="")=>{const i=e.split(":");if(e.slice(0,1)==="@"){if(i.length<2||i.length>3)return null;n=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){const s=i.pop(),l=i.pop(),c={provider:i.length>0?i[0]:n,prefix:l,name:s};return t&&!J1(c)?null:c}const a=i[0],o=a.split("-");if(o.length>1){const s={provider:n,prefix:o.shift(),name:o.join("-")};return t&&!J1(s)?null:s}if(r&&n===""){const s={provider:n,prefix:"",name:a};return t&&!J1(s,r)?null:s}return null},J1=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1;let yp=!1;function UP(e){return typeof e=="boolean"&&(yp=e),yp}function zx(e){const t=typeof e=="string"?jv(e,!0,yp):e;if(t){const r=zf(t.provider,t.prefix),n=t.name;return r.icons[n]||(r.missing.has(n)?null:void 0)}}function xQ(e,t){const r=jv(e,!0,yp);if(!r)return!1;const n=zf(r.provider,r.prefix);return t?_Q(n,r.name,t):(n.missing.add(r.name),!0)}function TQ(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),yp&&!t&&!e.prefix){let i=!1;return zP(e)&&(e.prefix="",NP(e,(a,o)=>{xQ(a,o)&&(i=!0)})),i}const r=e.prefix;if(!J1({prefix:r,name:"a"}))return!1;const n=zf(t,r);return!!FP(n,e)}const HP=Object.freeze({width:null,height:null}),jP=Object.freeze({...HP,...ny}),OQ=/(-?[0-9.]*[0-9]+[0-9.]*)/g,MQ=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Fx(e,t,r){if(t===1)return e;if(r=r||100,typeof e=="number")return Math.ceil(e*t*r)/r;if(typeof e!="string")return e;const n=e.split(OQ);if(n===null||!n.length)return e;const i=[];let a=n.shift(),o=MQ.test(a);for(;;){if(o){const s=parseFloat(a);isNaN(s)?i.push(a):i.push(Math.ceil(s*t*r)/r)}else i.push(a);if(a=n.shift(),a===void 0)return i.join("");o=!o}}function RQ(e,t="defs"){let r="";
597const n=e.indexOf("<"+t);for(;n>=0;){const i=e.indexOf(">",n),a=e.indexOf("</"+t);if(i===-1||a===-1)break;const o=e.indexOf(">",a);if(o===-1)break;r+=e.slice(i+1,a).trim(),e=e.slice(0,n).trim()+e.slice(o+1)}return{defs:r,content:e}}function kQ(e,t){return e?"<defs>"+e+"</defs>"+t:t}function LQ(e,t,r){const n=RQ(e);return kQ(n.defs,t+n.content+r)}const IQ=e=>e==="unset"||e==="undefined"||e==="none";function PQ(e,t){const r={...Q8,...e},n={...jP,...t},i={left:r.left,top:r.top,width:r.width,height:r.height};let a=r.body;[r,n].forEach(v=>{const m=[],y=v.hFlip,g=v.vFlip;let b=v.rotate;y?g?b+=2:(m.push("translate("+(i.width+i.left).toString()+" "+(0-i.top).toString()+")"),m.push("scale(-1 1)"),i.top=i.left=0):g&&(m.push("translate("+(0-i.left).toString()+" "+(i.height+i.top).toString()+")"),m.push("scale(1 -1)"),i.top=i.left=0);let S;switch(b<0&&(b-=Math.floor(b/4)*4),b=b%4,b){case 1:S=i.height/2+i.top,m.unshift("rotate(90 "+S.toString()+" "+S.toString()+")");break;case 2:m.unshift("rotate(180 "+(i.width/2+i.left).toString()+" "+(i.height/2+i.top).toString()+")");break;case 3:S=i.width/2+i.left,m.unshift("rotate(-90 "+S.toString()+" "+S.toString()+")");break}b%2===1&&(i.left!==i.top&&(S=i.left,i.left=i.top,i.top=S),i.width!==i.height&&(S=i.width,i.width=i.height,i.height=S)),m.length&&(a=LQ(a,'<g transform="'+m.join(" ")+'">',"</g>"))});const o=n.width,s=n.height,l=i.width,c=i.height;let u,f;o===null?(f=s===null?"1em":s==="auto"?c:s,u=Fx(f,l/c)):(u=o==="auto"?l:o,f=s===null?Fx(u,c/l):s==="auto"?c:s);const d={},h=(v,m)=>{IQ(m)||(d[v]=m.toString())};h("width",u),h("height",f);const p=[i.left,i.top,l,c];return d.viewBox=p.join(" "),{attributes:d,viewBox:p,body:a}}const DQ=/\sid="(\S+)"/g,NQ="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let zQ=0;function FQ(e,t=NQ){const r=[];let n;for(;n=DQ.exec(e);)r.push(n[1]);if(!r.length)return e;const i="suffix"+(Math.random()*16777216|Date.now()).toString(16);return r.forEach(a=>{const o=typeof t=="function"?t(a):t+(zQ++).toString(),s=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+o+i+"$3")}),e=e.replace(new RegExp(i,"g"),""),e}const jS=Object.create(null);function BQ(e,t){jS[e]=t}function VS(e){return jS[e]||jS[""]}function Z8(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const K8=Object.create(null),Wd=["https://api.simplesvg.com","https://api.unisvg.com"],$1=[];for(;Wd.length>0;)Wd.length===1||Math.random()>.5?$1.push(Wd.shift()):$1.push(Wd.pop());K8[""]=Z8({resources:["https://api.iconify.design"].concat($1)});function UQ(e,t){const r=Z8(t);return r===null?!1:(K8[e]=r,!0)}function J8(e){return K8[e]}const HQ=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Bx=HQ();function jQ(e,t){const r=J8(e);if(!r)return 0;let n;if(!r.maxURL)n=0;else{let i=0;r.resources.forEach(o=>{i=Math.max(i,o.length)});const a=t+".json?icons=";n=r.maxURL-i-r.path.length-a.length}return n}function VQ(e){return e===404}const WQ=(e,t,r)=>{const n=[],i=jQ(e,t),a="icons";let o={type:a,provider:e,prefix:t,icons:[]},s=0;return r.forEach((l,c)=>{s+=l.length+1,s>=i&&c>0&&(n.push(o),o={type:a,provider:e,prefix:t,icons:[]},s=l.length),o.icons.push(l)}),n.push(o),n};function qQ(e){if(typeof e=="string"){const t=J8(e);
597if(t)return t.path}return"/"}const GQ=(e,t,r)=>{if(!Bx){r("abort",424);return}let n=qQ(t.provider);switch(t.type){case"icons":{const a=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});n+=a+".json?"+l.toString();break}case"custom":{const a=t.uri;n+=a.slice(0,1)==="/"?a.slice(1):a;break}default:r("abort",400);return}let i=503;Bx(e+n).then(a=>{const o=a.status;if(o!==200){setTimeout(()=>{r(VQ(o)?"abort":"next",o)});return}return i=501,a.json()}).then(a=>{if(typeof a!="object"||a===null){setTimeout(()=>{a===404?r("abort",a):r("next",i)});return}setTimeout(()=>{r("success",a)})}).catch(()=>{r("next",i)})},YQ={prepare:WQ,send:GQ};function VP(e,t){e.forEach(r=>{const n=r.loaderCallbacks;n&&(r.loaderCallbacks=n.filter(i=>i.id!==t))})}function XQ(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let r=!1;const n=e.provider,i=e.prefix;t.forEach(a=>{const o=a.icons,s=o.pending.length;o.pending=o.pending.filter(l=>{if(l.prefix!==i)return!0;const c=l.name;if(e.icons[c])o.loaded.push({provider:n,prefix:i,name:c});else if(e.missing.has(c))o.missing.push({provider:n,prefix:i,name:c});else return r=!0,!0;return!1}),o.pending.length!==s&&(r||VP([e],a.id),a.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),a.abort))})}))}let QQ=0;function ZQ(e,t,r){const n=QQ++,i=VP.bind(null,r,n);if(!t.pending.length)return i;const a={id:n,icons:t,callback:e,abort:i};return r.forEach(o=>{(o.loaderCallbacks||(o.loaderCallbacks=[])).push(a)}),i}function KQ(e){const t={loaded:[],missing:[],pending:[]},r=Object.create(null);e.sort((i,a)=>i.provider!==a.provider?i.provider.localeCompare(a.provider):i.prefix!==a.prefix?i.prefix.localeCompare(a.prefix):i.name.localeCompare(a.name));let n={provider:"",prefix:"",name:""};return e.forEach(i=>{if(n.name===i.name&&n.prefix===i.prefix&&n.provider===i.provider)return;n=i;const a=i.provider,o=i.prefix,s=i.name,l=r[a]||(r[a]=Object.create(null)),c=l[o]||(l[o]=zf(a,o));let u;s in c.icons?u=t.loaded:o===""||c.missing.has(s)?u=t.missing:u=t.pending;const f={provider:a,prefix:o,name:s};u.push(f)}),t}function JQ(e,t=!0,r=!1){const n=[];return e.forEach(i=>{const a=typeof i=="string"?jv(i,t,r):i;a&&n.push(a)}),n}const $Q={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function eZ(e,t,r,n){const i=e.resources.length,a=e.random?Math.floor(Math.random()*i):e.index;let o;if(e.random){let A=e.resources.slice(0);for(o=[];A.length>1;){const _=Math.floor(Math.random()*A.length);o.push(A[_]),A=A.slice(0,_).concat(A.slice(_+1))}o=o.concat(A)}else o=e.resources.slice(a).concat(e.resources.slice(0,a));const s=Date.now();let l="pending",c=0,u,f=null,d=[],h=[];typeof n=="function"&&h.push(n);function p(){f&&(clearTimeout(f),f=null)}function v(){l==="pending"&&(l="aborted"),p(),d.forEach(A=>{A.status==="pending"&&(A.status="aborted")}),d=[]}function m(A,_){_&&(h=[]),typeof A=="function"&&h.push(A)}function y(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:d.length,subscribe:m,abort:v}}function g(){l="failed",h.forEach(A=>{A(void 0,u)})}function b(){d.forEach(A=>{A.status==="pending"&&(A.status="aborted")}),d=[]}function S(A,_,C){const M=_!=="success";switch(d=d.filter(L=>L!==A),l){case"pending":break;case"failed":if(M||!e.dataAfterTimeout)return;break;default:return}if(_==="abort"){u=C,g();return}if(M){u=C,d.length||(o.length?w():g());return}if(p(),b(),!e.random){const L=e.resources.indexOf(A.resource);L!==-1&&L!==e.index&&(e.index=L)}l="completed",h.forEach(L=>{L(C)})}function w(){if(l!=="pending")return;p();const A=o.shift();if(A===void 0){if(d.length){f=setTimeout(()=>{p(),l==="pending"&&(b(),g())},e.timeout);return}g();return}const _={status:"pending",resource:A,callback:(C,M)=>{S(_,C,M)}};d.push(_),c++,f=setTimeout(w,e.rotate),r(A,t,_.callback)}return setTimeout(w),y}function WP(e){const t={...$Q,...e};let r=[];function n(){r=r.filter(s=>s().status==="pending")}function i(s,l,c){const u=eZ(t,s,l,(f,d)=>{n(),c&&c(f,d)});return r.push(u),u}function a(s){return r.find(l=>s(l))||null}return{query:i,find:a,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:n}}function Ux(){}const Zb=Object.create(null);function tZ(e){if(!Zb[e]){const t=J8(e);
597if(!t)return;const r=WP(t),n={config:t,redundancy:r};Zb[e]=n}return Zb[e]}function rZ(e,t,r){let n,i;if(typeof e=="string"){const a=VS(e);if(!a)return r(void 0,424),Ux;i=a.send;const o=tZ(e);o&&(n=o.redundancy)}else{const a=Z8(e);if(a){n=WP(a);const o=e.resources?e.resources[0]:"",s=VS(o);s&&(i=s.send)}}return!n||!i?(r(void 0,424),Ux):n.query(t,i,r)().abort}function Hx(){}function nZ(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,XQ(e)}))}function iZ(e){const t=[],r=[];return e.forEach(n=>{(n.match(BP)?t:r).push(n)}),{valid:t,invalid:r}}function qd(e,t,r){function n(){const i=e.pendingIcons;t.forEach(a=>{i&&i.delete(a),e.icons[a]||e.missing.add(a)})}if(r&&typeof r=="object")try{if(!FP(e,r).length){n();return}}catch(i){console.error(i)}n(),nZ(e)}function jx(e,t){e instanceof Promise?e.then(r=>{t(r)}).catch(()=>{t(null)}):t(e)}function aZ(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:r,prefix:n}=e,i=e.iconsToLoad;if(delete e.iconsToLoad,!i||!i.length)return;const a=e.loadIcon;if(e.loadIcons&&(i.length>1||!a)){jx(e.loadIcons(i,n,r),u=>{qd(e,i,u)});return}if(a){i.forEach(u=>{const f=a(u,n,r);jx(f,d=>{const h=d?{prefix:n,icons:{[u]:d}}:null;qd(e,[u],h)})});return}const{valid:o,invalid:s}=iZ(i);if(s.length&&qd(e,s,null),!o.length)return;const l=n.match(BP)?VS(r):null;if(!l){qd(e,o,null);return}l.prepare(r,n,o).forEach(u=>{rZ(r,u,f=>{qd(e,u.icons,f)})})}))}const oZ=(e,t)=>{const r=JQ(e,!0,UP()),n=KQ(r);if(!n.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(n.loaded,n.missing,n.pending,Hx)}),()=>{l=!1}}const i=Object.create(null),a=[];let o,s;return n.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===o)return;o=c,s=u,a.push(zf(c,u));const f=i[c]||(i[c]=Object.create(null));f[u]||(f[u]=[])}),n.pending.forEach(l=>{const{provider:c,prefix:u,name:f}=l,d=zf(c,u),h=d.pendingIcons||(d.pendingIcons=new Set);h.has(f)||(h.add(f),i[c][u].push(f))}),a.forEach(l=>{const c=i[l.provider][l.prefix];c.length&&aZ(l,c)}),t?ZQ(t,n,a):Hx};function sZ(e,t){const r={...e};for(const n in t){const i=t[n],a=typeof i;n in HP?(i===null||i&&(a==="string"||a==="number"))&&(r[n]=i):a===typeof r[n]&&(r[n]=n==="rotate"?i%4:i)}return r}const lZ=/[\s,]+/;function cZ(e,t){t.split(lZ).forEach(r=>{switch(r.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function uZ(e,t=0){const r=e.replace(/^-?[0-9.]*/,"");function n(i){for(;i<0;)i+=4;return i%4}if(r===""){const i=parseInt(e);return isNaN(i)?0:n(i)}else if(r!==e){let i=0;switch(r){case"%":i=25;break;case"deg":i=90}if(i){let a=parseFloat(e.slice(0,e.length-r.length));return isNaN(a)?0:(a=a/i,a%1===0?n(a):0)}}return t}function fZ(e,t){let r=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const n in t)r+=" "+n+'="'+t[n]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+r+">"+e+"</svg>"}function dZ(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")}function hZ(e){return"data:image/svg+xml,"+dZ(e)}function pZ(e){return'url("'+hZ(e)+'")'}let zh;function mZ(){try{zh=window.trustedTypes.createPolicy("iconify",{createHTML:e=>e})}catch{zh=null}}function gZ(e){return zh===void 0&&mZ(),zh?zh.createHTML(e):e}const qP={...jP,inline:!1},yZ={xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},vZ={display:"inline-block"},WS={backgroundColor:"currentColor"},GP={backgroundColor:"transparent"},Vx={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Wx={WebkitMask:WS,mask:WS,background:GP};for(const e in Wx){const t=Wx[e];for(const r in Vx)t[e+r]=Vx[r]}const bZ={...qP,inline:!0};function qx(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const SZ=(e,t,r)=>{const n=t.inline?bZ:qP,i=sZ(n,t),a=t.mode||"svg",o={},s=t.style||{},l={...a==="svg"?yZ:{}};if(r){const m=jv(r,!1,!0);if(m){const y=["iconify"],g=["provider","prefix"];for(const b of g)m[b]&&y.push("iconify--"+m[b]);l.className=y.join(" ")}}for(let m in t){const y=t[m];if(y!==void 0)switch(m){case"icon":case"style":case"children":case"onLoad":case"mode":case"ssr":case"fallback":break;case"_ref":l.ref=y;break;case"className":l[m]=(l[m]?l[m]+" ":"")+y;break;case"inline":case"hFlip":case"vFlip":i[m]=y===!0||y==="true"||y===1;break;case"flip":typeof y=="string"&&cZ(i,y);break;case"color":o.color=y;break;case"rotate":typeof y=="string"?i[m]=uZ(y):typeof y=="number"&&(i[m]=y);break;case"ariaHidden":case"aria-hidden":y!==!0&&y!=="true"&&delete l["aria-hidden"];break;default:n[m]===void 0&&(l[m]=y)}}const c=PQ(e,i),u=c.attributes;if(i.inline&&(o.verticalAlign="-0.125em"),a==="svg"){l.style={...o,...s},Object.assign(l,u);let m=0,y=t.id;return typeof y=="string"&&(y=y.replace(/-/g,"_")),l.dangerouslySetInnerHTML={__html:gZ(FQ(c.body,y?()=>y+"ID"+m++:"iconifyReact"))},x.createElement("svg",l)}const{body:f,width:d,height:h}=e,p=a==="mask"||(a==="bg"?!1:f.indexOf("currentColor")!==-1),v=fZ(f,{...u,width:d+"",height:h+""});return l.style={...o,"--svg":pZ(v),width:qx(u.width),height:qx(u.height),...vZ,...p?WS:GP,...s},x.createElement("span",l)};UP(!0);BQ("",YQ);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,r="Invalid IconifyPreload syntax.";
597typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(n=>{try{(typeof n!="object"||n===null||n instanceof Array||typeof n.icons!="object"||typeof n.prefix!="string"||!TQ(n))&&console.error(r)}catch{console.error(r)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let r in t){const n="IconifyProviders["+r+"] is invalid.";try{const i=t[r];if(typeof i!="object"||!i||i.resources===void 0)continue;UQ(r,i)||console.error(n)}catch{console.error(n)}}}}function YP(e){const[t,r]=x.useState(!!e.ssr),[n,i]=x.useState({});function a(h){if(h){const p=e.icon;if(typeof p=="object")return{name:"",data:p};const v=zx(p);if(v)return{name:p,data:v}}return{name:""}}const[o,s]=x.useState(a(!!e.ssr));function l(){const h=n.callback;h&&(h(),i({}))}function c(h){if(JSON.stringify(o)!==JSON.stringify(h))return l(),s(h),!0}function u(){var h;const p=e.icon;if(typeof p=="object"){c({name:"",data:p});return}const v=zx(p);if(c({name:p,data:v}))if(v===void 0){const m=oZ([p],u);i({callback:m})}else v&&((h=e.onLoad)===null||h===void 0||h.call(e,p))}x.useEffect(()=>(r(!0),l),[]),x.useEffect(()=>{t&&u()},[e.icon,t]);const{name:f,data:d}=o;return d?SZ({...Q8,...d},e,f):e.children?e.children:e.fallback?e.fallback:x.createElement("span",{})}const wZ=x.forwardRef((e,t)=>YP({...e,_ref:t}));x.forwardRef((e,t)=>YP({inline:!0,...e,_ref:t}));$8.propTypes={icon:Z.oneOfType([Z.element,Z.string,Z.object]),sx:Z.object,ssr:Z.bool,id:Z.string};function $8(e){const t=ae.c(14);let r,n,i,a,o;t[0]!==e?({icon:r,sx:o,id:n,ssr:a,...i}=e,t[0]=e,t[1]=r,t[2]=n,t[3]=i,t[4]=a,t[5]=o):(r=t[1],n=t[2],i=t[3],a=t[4],o=t[5]);const s=x.useId(),l=n??(a?s:void 0);let c;t[6]!==o?(c={...o},t[6]=o,t[7]=c):c=t[7];let u;return t[8]!==r||t[9]!==i||t[10]!==a||t[11]!==l||t[12]!==c?(u=O(hr,{component:wZ,icon:r,ssr:a,id:l,sx:c,...i}),t[8]=r,t[9]=i,t[10]=a,t[11]=l,t[12]=c,t[13]=u):u=t[13],u}const Gd=e=>{const t=(e==null?void 0:e.durationIn)||.64,r=(e==null?void 0:e.easeIn)||[.43,.13,.23,.96];return{duration:t,ease:r}},Cg=e=>{const t=(e==null?void 0:e.durationOut)||.48,r=(e==null?void 0:e.easeOut)||[.43,.13,.23,.96];return{duration:t,ease:r}},Kb=e=>{const t=e==null?void 0:e.durationIn,r=e==null?void 0:e.durationOut,n=e==null?void 0:e.easeIn,i=e==null?void 0:e.easeOut;return{in:{initial:{},animate:{scale:[.3,1.1,.9,1.03,.97,1],opacity:[0,1,1,1,1,1],transition:Gd({durationIn:t,easeIn:n})},exit:{scale:[.9,1.1,.3],opacity:[1,1,0]}},inUp:{initial:{},animate:{y:[720,-24,12,-4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:{...Gd({durationIn:t,easeIn:n})}}
597,exit:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:Cg({durationOut:r,easeOut:i})}},inDown:{initial:{},animate:{y:[-720,24,-12,4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:Gd({durationIn:t,easeIn:n})},exit:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:Cg({durationOut:r,easeOut:i})}},inLeft:{initial:{},animate:{x:[-720,24,-12,4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:Gd({durationIn:t,easeIn:n})},exit:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0],transition:Cg({durationOut:r,easeOut:i})}},inRight:{initial:{},animate:{x:[720,-24,12,-4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:Gd({durationIn:t,easeIn:n})},exit:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0],transition:Cg({durationOut:r,easeOut:i})}},out:{animate:{scale:[.9,1.1,.3],opacity:[1,1,0]}},outUp:{animate:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outDown:{animate:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outLeft:{animate:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0]}},outRight:{animate:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0]}}}},Gx=e=>{const t=(e==null?void 0:e.staggerIn)||.05,r=(e==null?void 0:e.staggerIn)||.05,n=(e==null?void 0:e.staggerIn)||.05;return{animate:{transition:{staggerChildren:t,delayChildren:r}},exit:{transition:{staggerChildren:n,staggerDirection:-1}}}},EZ=x.createContext({});function CZ(e){const t=x.useRef(null);return t.current===null&&(t.current=e()),t.current}const XP=x.createContext(null),QP=x.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),ZP=typeof window<"u",AZ=ZP?x.useLayoutEffect:x.useEffect,_Z=e=>e;function xZ(e){let t=new Set,r=new Set,n=!1,i=!1;const a=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function s(c){a.has(c)&&(l.schedule(c),e()),c(o)}const l={schedule:(c,u=!1,f=!1)=>{const h=f&&n?t:r;return u&&a.add(c),h.has(c)||h.add(c),c},cancel:c=>{r.delete(c),a.delete(c)},process:c=>{if(o=c,n){i=!0;return}n=!0,[t,r]=[r,t],t.forEach(s),t.clear(),n=!1,i&&(i=!1,l.process(c))}};return l}const Ag=["read","resolveKeyframes","update","preRender","render","postRender"],TZ=40;function KP(e,t){let r=!1,n=!0;const i={delta:0,timestamp:0,isProcessing:!1},a=()=>r=!0,o=Ag.reduce((y,g)=>(y[g]=xZ(a),y),{}),{read:s,resolveKeyframes:l,update:c,preRender:u,render:f,postRender:d}=o,h=()=>{const y=performance.now();r=!1,i.delta=n?1e3/60:Math.max(Math.min(y-i.timestamp,TZ),1),i.timestamp=y,i.isProcessing=!0,s.process(i),l.process(i),c.process(i),u.process(i),f.process(i),d.process(i),i.isProcessing=!1,r&&t&&(n=!1,e(h))},p=()=>{r=!0,n=!0,i.isProcessing||e(h)};return{schedule:Ag.reduce((y,g)=>{const b=o[g];return y[g]=(S,w=!1,A=!1)=>(r||p(),b.schedule(S,w,A)),y},{}),cancel:y=>{for(let g=0;g<Ag.length;g++)o[Ag[g]].cancel(y)},state:i,steps:o}}const{schedule:Yx,cancel:Z8e,state:K8e,steps:J8e}=KP(typeof requestAnimationFrame<"u"?requestAnimationFrame:_Z,!0),eE=x.createContext({strict:!1}),Xx={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},iy={};for(const e in Xx)iy[e]={isEnabled:t=>Xx[e].some(r=>!!t[r])};function Qx(e){for(const t in e)iy[t]={...iy[t],...e[t]}}function OZ({children:e,features:t,strict:r=!1}){const[,n]=x.useState(!Jb(t)),i=x.useRef(void 0);if(!Jb(t)){const{renderer:a,...o}=t;i.current=a,Qx(o)}return x.useEffect(()=>{Jb(t)&&t().then(({renderer:a,...o})=>{Qx(o),i.current=a,n(!0)})},[]),pa.jsx(eE.Provider,{value:{renderer:i.current,strict:r},children:e})}function Jb(e){return typeof e=="function"}const MZ=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function ay(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||MZ.has(e)}let JP=e=>!ay(e);function RZ(e){e&&(JP=t=>t.startsWith("on")?!ay(t):e(t))}try{RZ(require("@emotion/is-prop-valid").default)}catch{}function kZ(e,t,r){const n={};for(const i in e)i==="values"&&typeof e.values=="object"||(JP(i)||r===!0&&ay(i)||!t&&!ay(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}function LZ(e){if(typeof Proxy>"u")return e;const t=new Map,r=(...n)=>e(...n);return new Proxy(r,{get:(n,i)=>i==="create"?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}const Vv=x.createContext({});function qS(e){return typeof e=="string"||Array.isArray(e)}function $P(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const IZ=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],PZ=["initial",...IZ];function tE(e){return $P(e.animate)||PZ.some(t=>qS(e[t]))}function DZ(e){return!!(tE(e)||e.variants)}function NZ(e,t){if(tE(e)){const{initial:r,animate:n}=e;return{initial:r===!1||qS(r)?r:void 0,animate:qS(n)?n:void 0}}return e.inherit!==!1?t:{}}function zZ(e){const{initial:t,animate:r}=NZ(e,x.useContext(Vv));return x.useMemo(()=>({initial:t,animate:r}),[Zx(t),Zx(r)])}function Zx(e){return Array.isArray(e)?e.join(" "):e}const FZ=Symbol.for("motionComponentSymbol");function eD(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function BZ(e,t,r){return x.useCallback(n=>{n&&e.onMount&&e.onMount(n),t&&(n?t.mount(n):t.unmount()),r&&(typeof r=="function"?r(n):eD(r)&&(r.current=n))},[t])}const tD=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),UZ="framerAppearId",HZ="data-"+tD(UZ),{schedule:jZ}=KP(queueMicrotask,!1),VZ=x.createContext({});function WZ(e,t,r,n,i){var a,o;const{visualElement:s}=x.useContext(Vv),l=x.useContext(eE),c=x.useContext(XP),u=x.useContext(QP).reducedMotion,f=x.useRef(null);n=n||l.renderer,!f.current&&n&&(f.current=n(e,{visualState:t,parent:s,props:r,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:u}));const d=f.current,h=x.useContext(VZ);d&&!d.projection&&i&&(d.type==="html"||d.type==="svg")&&qZ(f.current,r,i,h);const p=x.useRef(!1);x.useInsertionEffect(()=>{d&&p.current&&d.update(r,c)});const v=r[HZ],m=x.useRef(!!v&&!(!((a=window.MotionHandoffIsComplete)===null||a===void 0)&&a.call(window,v))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,v)));return AZ(()=>{d&&(p.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),jZ.render(d.render),m.current&&d.animationState&&d.animationState.animateChanges())}),x.useEffect(()=>{d&&(!m.current&&d.animationState&&d.animationState.animateChanges(),m.current&&(queueMicrotask(()=>{var y;(y=window.MotionHandoffMarkAsComplete)===null||y===void 0||y.call(window,v)}),m.current=!1))}),d}function qZ(e,t,r,n){const{layoutId:i,layout:a,drag:o,dragConstraints:s,layoutScroll:l,layoutRoot:c}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:rD(e.parent)),e.projection.setOptions({layoutId:i,layout:a,alwaysMeasureLayout:!!o||s&&eD(s),visualElement:e,animationType:typeof a=="str
597ing"?a:"both",initialPromotionConfig:n,layoutScroll:l,layoutRoot:c})}function rD(e){if(e)return e.options.allowProjection!==!1?e.projection:rD(e.parent)}function GZ({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:i}){var a,o;function s(c,u){let f;const d={...x.useContext(QP),...c,layoutId:YZ(c)},{isStatic:h}=d,p=zZ(c),v=n(c,h);if(!h&&ZP){XZ();const m=QZ(d);f=m.MeasureLayout,p.visualElement=WZ(i,v,d,t,m.ProjectionNode)}return pa.jsxs(Vv.Provider,{value:p,children:[f&&p.visualElement?pa.jsx(f,{visualElement:p.visualElement,...d}):null,r(i,c,BZ(v,p.visualElement,u),v,h,p.visualElement)]})}s.displayName=`motion.${typeof i=="string"?i:`create(${(o=(a=i.displayName)!==null&&a!==void 0?a:i.name)!==null&&o!==void 0?o:""})`}`;const l=x.forwardRef(s);return l[FZ]=i,l}function YZ({layoutId:e}){const t=x.useContext(EZ).id;return t&&e!==void 0?t+"-"+e:e}function XZ(e,t){x.useContext(eE).strict}function QZ(e){const{drag:t,layout:r}=iy;if(!t&&!r)return{};const n={...t,...r};return{MeasureLayout:t!=null&&t.isEnabled(e)||r!=null&&r.isEnabled(e)?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}const ZZ=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function nD(e){return typeof e!="string"||e.includes("-")?!1:!!(ZZ.indexOf(e)>-1||/[A-Z]/u.test(e))}function Kx(e){const t=[{},{}];return e==null||e.values.forEach((r,n)=>{t[0][n]=r.get(),t[1][n]=r.getVelocity()}),t}function KZ(e,t,r,n){if(typeof t=="function"){const[i,a]=Kx(n);t=t(r!==void 0?r:e.custom,i,a)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,a]=Kx(n);t=t(r!==void 0?r:e.custom,i,a)}return t}const JZ=e=>Array.isArray(e),$Z=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),$8e=e=>JZ(e)?e[e.length-1]||0:e,Lc=e=>!!(e&&e.getVelocity);function eK(e){const t=Lc(e)?e.get():e;return $Z(t)?t.toValue():t}function tK({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:r},n,i,a){const o={latestValues:rK(n,i,a,e),renderState:t()};return r&&(o.onMount=s=>r({props:n,current:s,...o}),o.onUpdate=s=>r(s)),o}const iD=e=>(t,r)=>{const n=x.useContext(Vv),i=x.useContext(XP),a=()=>tK(e,t,n,i);return r?a():CZ(a)};function rK(e,t,r,n){const i={},a=n(e,{});for(const d in a)i[d]=eK(a[d]);let{initial:o,animate:s}=e;const l=tE(e),c=DZ(e);t&&c&&!l&&e.inherit!==!1&&(o===void 0&&(o=t.initial),s===void 0&&(s=t.animate));let u=r?r.initial===!1:!1;u=u||o===!1;const f=u?s:o;if(f&&typeof f!="boolean"&&!$P(f)){const d=Array.isArray(f)?f:[f];for(let h=0;h<d.length;h++){const p=KZ(e,d[h]);if(p){const{transitionEnd:v,transition:m,...y}=p;for(const g in y){let b=y[g];if(Array.isArray(b)){const S=u?b.length-1:0;b=b[S]}b!==null&&(i[g]=b)}for(const g in v)i[g]=v[g]}}}return i}const Wv=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],rE=new Set(Wv),aD=e=>t=>typeof t=="string"&&t.startsWith(e),nK=aD("--"),iK=aD("var(--"),eEe=e=>iK(e)?aK.test(e.split("/*")[0].trim()):!1,aK=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,oD=(e,t)=>t&&typeof e=="number"?t.transform(e):e,oK=(e,t,r)=>r>t?t:r<e?e:r,nE={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},GS={...nE,transform:e=>oK(0,1,e)},_g={...nE,default:1},Sm=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),ql=Sm("deg"),$b=Sm("%"),Oe=Sm("px"),tEe=Sm("vh"),rEe=Sm("vw"),Jx={...$b,parse:e=>$b.parse(e)/100,transform:e=>$b.transform(e*100)},sK={borderWidth:Oe,borderTopWidth:Oe,borderRightWidth:Oe,borderBottomWidth:Oe,borderLeftWidth:Oe,borderRadius:Oe,radius:Oe,borderTopLeftRadius:Oe,borderTopRightRadius:Oe,borderBottomRightRadius:Oe,borderBottomLeftRadius:Oe,width:Oe,maxWidth:Oe,height:Oe,maxHeight:Oe,top:Oe,right:Oe,bottom:Oe,left:Oe,padding:Oe,paddingTop:Oe,paddingRight:Oe,paddingBottom:Oe,paddingLeft:Oe,margin:Oe,marginTop:Oe,marginRight:Oe,marginBottom:Oe,marginLeft:Oe,backgroundPositionX:Oe,backgroundPositionY:Oe},lK={rotate:ql,rotateX:ql,rotateY:ql,rotateZ:ql,scale:_g,scaleX:_g,scaleY:_g,scaleZ:_g,skew:ql,skewX:ql,skewY:ql,distance:Oe,translateX:Oe,translateY:Oe,translateZ:Oe,x:Oe,y:Oe,z:Oe,perspective:Oe,transformPerspective:Oe,opacity:GS,originX:Jx,originY:Jx,originZ:Oe},$x={...nE,transform:Math.round},sD={...sK,...lK,zIndex:$x,size:Oe,fillOpacity:GS,strokeOpacity:GS,numOctaves:$x},cK={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},uK=Wv.length;function fK(e,t,r){let n="",i=!0;for(let a=0;a<uK;a++){const o=Wv[a],s=e[o];if(s===void 0)continue;let l=!0;if(typeof s=="number"?l=s===(o.startsWith("scale")?1:0):l=parseFloat(s)===0,!l||r){const c=oD(s,sD[o]);if(!l){i=!1;const u=cK[o]||o;n+=`${u}(${c}) `}r&&(t[o]=c)}}return n=n.trim(),r?n=r(t,i?"":n):i&&(n="none"),n}function lD(e,t,r){const{style:n,vars:i,transformOrigin:a}=e;let o=!1,s=!1;for(const l in t){const c=t[l];if(rE.has(l)){o=!0;continue}else if(nK(l)){i[l]=c;continue}else{const u=oD(c,sD[l]);l.startsWith("origin")?(s=!0,a[l]=u):n[l]=u}}if(t.transform||(o||r?n.transform=fK(t,e.transform,r):n.transform&&(n.transform="none")),s){const{originX:l="50%",originY:c="50%",originZ:u=0}=a;n.transformOrigin=`${l} ${c} ${u}`}}const dK={offset:"stroke-dashoffset",array:"stroke-dasharray"},hK={offset:"strokeDashoffset",array:"strokeDasharray"};function pK(e,t,r=1,n=0,i=!0){e.pathLength=1;const a=i?dK:hK;e[a.offset]=Oe.transform(-n);const o=Oe.transform(t),s=Oe.transform(r);e[a.array]=`${o} ${s}`}function e7(e,t,r){return typeof e=="string"?e:Oe.transform(t+r*e)}function mK(e,t,r){const n=e7(t,e.x,e.width),i=e7(r,e.y,e.height);return`${n} ${i}`}function cD(e,{attrX:t,attrY:r,attrScale:n,originX:i,originY:a,pathLength:o,pathSpacing:s=1,pathOffset:l=0,...c}
597,u,f){if(lD(e,c,f),u){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:d,style:h,dimensions:p}=e;d.transform&&(p&&(h.transform=d.transform),delete d.transform),p&&(i!==void 0||a!==void 0||h.transform)&&(h.transformOrigin=mK(p,i!==void 0?i:.5,a!==void 0?a:.5)),t!==void 0&&(d.x=t),r!==void 0&&(d.y=r),n!==void 0&&(d.scale=n),o!==void 0&&pK(d,o,s,l,!1)}const iE=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),uD=()=>({...iE(),attrs:{}}),fD=e=>typeof e=="string"&&e.toLowerCase()==="svg";function gK(e,{style:t,vars:r},n,i){Object.assign(e.style,t,i&&i.getProjectionStyles(n));for(const a in r)e.style.setProperty(a,r[a])}const yK=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function vK(e,t,r,n){gK(e,t,void 0,n);for(const i in t.attrs)e.setAttribute(yK.has(i)?i:tD(i),t.attrs[i])}const dD={};function nEe(e){Object.assign(dD,e)}function hD(e,{layout:t,layoutId:r}){return rE.has(e)||e.startsWith("origin")||(t||r!==void 0)&&(!!dD[e]||e==="opacity")}function pD(e,t,r){var n;const{style:i}=e,a={};for(const o in i)(Lc(i[o])||t.style&&Lc(t.style[o])||hD(o,e)||((n=r==null?void 0:r.getValue(o))===null||n===void 0?void 0:n.liveStyle)!==void 0)&&(a[o]=i[o]);return a}function bK(e,t,r){const n=pD(e,t,r);for(const i in e)if(Lc(e[i])||Lc(t[i])){const a=Wv.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;n[a]=e[i]}return n}function SK(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}const t7=["x","y","width","height","cx","cy","r"],wK={useVisualState:iD({scrapeMotionValuesFromProps:bK,createRenderState:uD,onUpdate:({props:e,prevProps:t,current:r,renderState:n,latestValues:i})=>{if(!r)return;let a=!!e.drag;if(!a){for(const s in i)if(rE.has(s)){a=!0;break}}if(!a)return;let o=!t;if(t)for(let s=0;s<t7.length;s++){const l=t7[s];e[l]!==t[l]&&(o=!0)}o&&Yx.read(()=>{SK(r,n),Yx.render(()=>{cD(n,i,fD(r.tagName),e.transformTemplate),vK(r,n)})})}})},EK={useVisualState:iD({scrapeMotionValuesFromProps:pD,createRenderState:iE})};function mD(e,t,r){for(const n in t)!Lc(t[n])&&!hD(n,r)&&(e[n]=t[n])}function CK({transformTemplate:e},t){return x.useMemo(()=>{const r=iE();return lD(r,t,e),Object.assign({},r.vars,r.style)},[t])}function AK(e,t){const r=e.style||{},n={};return mD(n,r,e),Object.assign(n,CK(e,t)),n}function _K(e,t){const r={},n=AK(e,t);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=n,r}function xK(e,t,r,n){const i=x.useMemo(()=>{const a=uD();return cD(a,t,fD(n),e.transformTemplate),{...a.attrs,style:{...a.style}}},[t]);if(e.style){const a={};mD(a,e.style,e),i.style={...a,...i.style}}return i}function TK(e=!1){return(r,n,i,{latestValues:a},o)=>{const l=(nD(r)?xK:_K)(n,a,o,r),c=kZ(n,typeof r=="string",e),u=r!==x.Fragment?{...c,...l,ref:i}:{},{children:f}=n,d=x.useMemo(()=>Lc(f)?f.get():f,[f]);return x.createElement(r,{...u,children:d})}}function OK(e,t){return function(n,{forwardMotionProps:i}={forwardMotionProps:!1}){const o={...nD(n)?wK:EK,preloadedFeatures:e,useRender:TK(i),createVisualElement:t,Component:n};return GZ(o)}}const MK=OK(),vc=LZ(MK);Z.node.isRequired,Z.func,Z.bool.isRequired,Z.object,Z.object;Z.string.isRequired,Z.object,Z.object;const gD=x.forwardRef((e,t)=>{const r=ae.c(36);let n,i,a,o,s,l;r[0]!==e?({color:s,size:l,children:n,sx:a,sxWrap:o,...i}=e,r[0]=e,r[1]=n,r[2]=i,r[3]=a,r[4]=o,r[5]=s,r[6]=l):(n=r[1],i=r[2],a=r[3],o=r[4],s=r[5],l=r[6]);const c=s===void 0?"primary":s,u=l===void 0?"large":l,f=am();if(c==="default"||c==="inherit"||c==="primary"||c==="secondary"){let S;r[7]!==n||r[8]!==c||r[9]!==i||r[10]!==t||r[11]!==u||r[12]!==a?(S=O(kA,{ref:t,size:u,color:c,sx:a,...i,children:n}),r[7]=n,r[8]=c,r[9]=i,r[10]=t,r[11]=u,r[12]=a,r[13]=S):S=r[13];let w;return r[14]!==u||r[15]!==o||r[16]!==S?(w=O(YS,{size:u,sxWrap:o,children:S}),r[14]=u,r[15]=o,r[16]=S,r[17]=w):w=r[17],w}const d=f.customShadows[c],h=f.palette[c],p=f.palette[c],v=f.palette[c];let m;r[18]!==v.dark?(m={bgcolor:v.dark},r[18]=v.dark,r[19]=m):m=r[19];let y;r[20]!==a||r[21]!==d||r[22]!==h.contrastText||r[23]!==p.main||r[24]!==m?(y={boxShadow:d,color:h.contrastText,bgcolor:p.main,"&:hover":m,...a},r[20]=a,r[21]=d,r[22]=h.contrastText,r[23]=p.main,r[24]=m,r[25]=y):y=r[25];let g;r[26]!==n||r[27]!==i||r[28]!==t||r[29]!==u||r[30]!==y?(g=O(kA,{ref:t,size:u,sx:y,...i,children:n}),r[26]=n,r[27]=i,r[28]=t,r[29]=u,r[30]=y,r[31]=g):g=r[31];let b;return r[32]!==u||r[33]!==o||r[34]!==g?(b=O(YS,{size:u,sxWrap:o,children:g}),r[32]=u,r[33]=o,r[34]=g,r[35]=b):b=r[35],b});gD.displayName="FabButtonAnimate";gD.propTypes={children:Z.node.isRequired,color:Z.oneOf(["inherit","default","primary","secondary","info","success","warning","error"]),size:Z.oneOf(["small","medium","large"]),sx:Z.object,sxWrap:Z.object};
597const RK={hover:{scale:1.07},tap:{scale:.97}},kK={hover:{scale:1.06},tap:{scale:.98}},LK={hover:{scale:1.05},tap:{scale:.99}};YS.propTypes={children:Z.node.isRequired,size:Z.oneOf(["small","medium","large"]),sxWrap:Z.object};function YS(e){const t=ae.c(6),{size:r,children:n,sxWrap:i}=e,s=r==="small"&&RK||r==="large"&&LK||kK;let l;t[0]!==i?(l={display:"inline-flex",...i},t[0]=i,t[1]=l):l=t[1];let c;return t[2]!==n||t[3]!==s||t[4]!==l?(c=O(hr,{component:vc.div,whileTap:"tap",whileHover:"hover",variants:s,sx:l,children:n}),t[2]=n,t[3]=s,t[4]=l,t[5]=c):c=t[5],c}const yD=x.forwardRef((e,t)=>{const r=ae.c(12);let n,i,a;r[0]!==e?({children:n,size:a,...i}=e,r[0]=e,r[1]=n,r[2]=i,r[3]=a):(n=r[1],i=r[2],a=r[3]);const o=a===void 0?"medium":a;let s;r[4]!==n||r[5]!==i||r[6]!==t||r[7]!==o?(s=O(YV,{size:o,ref:t,...i,children:n}),r[4]=n,r[5]=i,r[6]=t,r[7]=o,r[8]=s):s=r[8];let l;return r[9]!==o||r[10]!==s?(l=O(vD,{size:o,children:s}),r[9]=o,r[10]=s,r[11]=l):l=r[11],l});yD.propTypes={children:Z.node.isRequired,color:Z.oneOf(["inherit","default","primary","secondary","info","success","warning","error"]),size:Z.oneOf(["small","medium","large"])};const IK={hover:{scale:1.1},tap:{scale:.95}},PK={hover:{scale:1.09},tap:{scale:.97}},DK={hover:{scale:1.08},tap:{scale:.99}};vD.propTypes={children:Z.node.isRequired,size:Z.oneOf(["small","medium","large"])};function vD(e){const t=ae.c(4),{size:r,children:n}=e,o=r==="small"&&IK||r==="large"&&DK||PK;let s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s={display:"inline-flex"},t[0]=s):s=t[0];let l;return t[1]!==n||t[2]!==o?(l=O(hr,{component:vc.div,whileTap:"tap",whileHover:"hover",variants:o,sx:s,children:n}),t[1]=n,t[2]=o,t[3]=l):l=t[3],l}function NK(e,t,r,n){const i=ae.c(13),a=am();let o;i[0]!==t||i[1]!==a.breakpoints?(o=a.breakpoints.up(t),i[0]=t,i[1]=a.breakpoints,i[2]=o):o=i[2];const s=rg(o);let l;i[3]!==t||i[4]!==a.breakpoints?(l=a.breakpoints.down(t),i[3]=t,i[4]=a.breakpoints,i[5]=l):l=i[5];const c=rg(l);let u;i[6]!==n||i[7]!==r||i[8]!==a.breakpoints?(u=a.breakpoints.between(r,n),i[6]=n,i[7]=r,i[8]=a.breakpoints,i[9]=u):u=i[9];const f=rg(u);let d;i[10]!==t||i[11]!==a.breakpoints?(d=a.breakpoints.only(t),i[10]=t,i[11]=a.breakpoints,i[12]=d):d=i[12];const h=rg(d);return e==="up"?s:e==="down"?c:e==="between"?f:e==="only"?h:null}Z.node.isRequired,Z.bool;bD.propTypes={action:Z.bool,animate:Z.bool,children:Z.node.isRequired};function bD(e){const t=ae.c(14);let r,n,i,a;if(t[0]!==e?({animate:r,action:a,children:n,...i}=e,t[0]=e,t[1]=r,t[2]=n,t[3]=i,t[4]=a):(r=t[1],n=t[2],i=t[3],a=t[4]),a===void 0?!1:a){const c=r?"animate":"exit";let u;t[5]===Symbol.for("react.memo_cache_sentinel")?(u=Gx(),t[5]=u):u=t[5];let f;return t[6]!==n||t[7]!==i||t[8]!==c?(f=O(hr,{component:vc.div,initial:!1,animate:c,variants:u,...i,children:n}),t[6]=n,t[7]=i,t[8]=c,t[9]=f):f=t[9],f}let s;t[10]===Symbol.for("react.memo_cache_sentinel")?(s=Gx(),t[10]=s):s=t[10];let l;return t[11]!==n||t[12]!==i?(l=O(hr,{component:vc.div,initial:"initial",animate:"animate",exit:"exit",variants:s,...i,children:n}),t[11]=n,t[12]=i,t[13]=l):l=t[13],l}const zK=()=>ie(()=>import("./features-NkSMtNf8.js"),__vite__mapDeps([0,1,2,3,4,5,6])).then(e=>e.default);SD.propTypes={children:Z.node};function SD(e){const t=ae.c(2),{children:r}=e;let n;return t[0]!==r?(n=O(OZ,{strict:!0,features:zK,children:r}),t[0]=r,t[1]=n):n=t[1],n}function FK(){const e=am(),t=e.palette.mode==="light";return O(JR,{styles:{body:{"& .SnackbarContent-root":{width:"100%",padding:e.spacing(1),margin:e.spacing(.25,0),boxShadow:e.customShadows.z8,borderRadius:e.shape.borderRadius,color:e.palette.grey[t?0:800],backgroundColor:e.palette.grey[t?900:0],"&.SnackbarItem-variantSuccess, &.SnackbarItem-variantError, &.SnackbarItem-variantWarning, &.SnackbarItem-variantInfo":{color:e.palette.text.primary,backgroundColor:e.palette.background.paper},[e.breakpoints.up("md")]:{minWidth:240}},"& .SnackbarItem-message":{padding:"0 !important",fontWeight:e.typography.fontWeightMedium},"& .SnackbarItem-action":{marginRight:0,color:e.palette.action.active,"& svg":{width:20,height:20}}}}})}wD.propTypes={children:Z.node};function wD(e){const t=ae.c(8),{children:r}=e,{themeDirection:n}=PP(),i=n==="rtl",a=x.useRef(null);let o;t[0]===Symbol.for("react.memo_cache_sentinel")?(o=p=>()=>{a.current.closeSnackbar(p)},t[0]=o):o=t[0];const s=o;let l;t[1]===Symbol.for("react.memo_cache_sentinel")?(l=O(FK,{}),t[1]=l):l=t[1];const c=i?KR:void 0;let u,f,d;t[2]===Symbol.for("react.memo_cache_sentinel")?(u={vertical:"bottom",horizontal:"right"},f={info:O(ph,{icon:"eva:info-fill",color:"info"}),success:O(ph,{icon:"eva:checkmark-circle-2-fill",color:"success"}),warning:O(ph,{icon:"eva:alert-triangle-fill",color:"warning"}),error:O(ph,{icon:"eva:alert-circle-fill",color:"error"})},d=p=>O(yD,{size:"small",onClick:s(p),sx:{p:.5},children:O($8,{icon:"eva:close-fill"})}),t[2]=u,t[3]=f,t[4]=d):(u=t[2],f=t[3],d=t[4]);let h;return t[5]!==r||t[6]!==c?(h=xe(Fr,{children:[l,O(aQ,{ref:a,dense:!0,maxSnack:5,preventDuplicate:!0,autoHideDuration:5e3,TransitionComponent:c,variant:"success",anchorOrigin:u,iconVariant:f,action:d,children:r})]}),t[5]=r,t[6]=c,t[7]=h):h=t[7],h}ph.propTypes={icon:Z.string,color:Z.oneOf(["primary","secondary","info","success","warning","error"])};function ph(e){const t=ae.c(10),{icon:r,color:n}=e,i=`${n}.main`;let a;t[0]!==n?(a=c=>Ge(c.palette[n].main,.16),t[0]=n,t[1]=a):a=t[1];let o;t[2]!==i||t[3]!==a?(o={mr:1.5,width:40,height:40,display:"flex",borderRadius:1.5,alignItems:"center",justifyContent:"center",color:i,bgcolor:a},t[2]=i,t[3]=a,t[4]=o):o=t[4];let s;t[5]!==r?(s=O($8,{icon:r,width:24,height:24}),t[5]=r,t[6]=s):s=t[6];let l;return t[7]!==o||t[8]!==s?(l=O(hr,{component:"span",sx:o,children:s}),t[7]=o,t[8]=s,t[9]=l):l=t[9],l}var Ff={},Y;if(typeof window>"u"){var r7={hostname:""};Y={crypto:{randomUUID:function(){throw Error("unsupported")}},navigator:{userAgent:"",onLine:!0},document:{createElement:function(){return{}},location:r7,referrer:""},screen:{width:0,height:0},location:r7,addEventListener:function(){},removeEventListener:function(){},dispatchEvent:function(){},CustomEvent:function(){}}}else Y=window;var Qn={DEBUG:!1,LIB_VERSION:"2.80.0"},oa="__mp_targeting",XS="__mp_recorder",BK="__MP_RECORDER_FILENAME__",ED="__MP_TARGETING_FILENAME__";function n7(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function i7(e,t,r,n,i,a,o){try{var s=e[a](o),l=s.value}catch(c){r(c);return}s.done?t(l):Promise.resolve(l).then(n,i)}function qv(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var a=e.apply(t,r);function o(l){i7(a,n,i,o,s,"next",l)}
vendor: 52,830 bytes, lines 597-619
597function s(l){i7(a,n,i,o,s,"throw",l)}o(void 0)})}}function e0(e,t,r){return CD()?e0=Reflect.construct:e0=function(i,a,o){var s=[null];s.push.apply(s,a);var l=Function.bind.apply(i,s),c=new l;return o&&vp(c,o.prototype),c},e0.apply(null,arguments)}function UK(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Kt(e,t,r){return t&&UK(e.prototype,t),e}function qe(){return qe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qe.apply(this,arguments)}function QS(e){return QS=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},QS(e)}function rr(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&vp(e,t)}function be(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function HK(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Ic(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a<n.length;a++)i=n[a],!(t.indexOf(i)>=0)&&(r[i]=e[i]);return r}function vp(e,t){return vp=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},vp(e,t)}function Se(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}function jK(e,t){if(e){if(typeof e=="string")return n7(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(r);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n7(e,t)}}function bp(e){var t=typeof Map=="function"?new Map:void 0;return bp=function(n){if(n===null||!HK(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,i)}function i(){return e0(n,arguments,QS(this).constructor)}return i.prototype=Object.create(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),vp(i,n)},bp(e)}function CD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(CD=function(){return!!e})()}function J(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=jK(e))||t){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Pc(e,t){var r,n,i,a,o={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;o;)try{if(r=1,n&&(i=c[0]&2?n.return:c[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,c[1])).done)return i;switch(n=0,i&&(c=[c[0]&2,i.value]),c[0]){case 0:case 1:i=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,n=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(c[0]===6||c[0]===2)){o=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]<i[3])){o.label=c[1];break}if(c[0]===6&&o.label<i[1]){o.label=i[1],i=c;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(c);break}i[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(u){c=[6,u],n=0}finally{r=i=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function aE(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var VK=Object.defineProperty,WK=function(e,t,r){return t in e?VK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},$=function(e,t,r){return WK(e,(typeof t>"u"?"undefined":Se(t))!=="symbol"?t+"":t,r)},a7,qK=Object.defineProperty,GK=function(e,t,r){return t in e?qK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},o7=function(e,t,r){return GK(e,(typeof t>"u"?"undefined":Se(t))!=="symbol"?t+"":t,r)},Br=function(e){return 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}(Br||{}),s7={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},l7={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},xg={},YK=function(){return!!globalThis.Zone};function oE(e){if(xg[e])return xg[e];var t=globalThis[e],r=t.prototype,n=e in s7?s7[e]:void 0,i=!!(n&&n.every(function(u){var f,d;return!!((d=(f=Object.getOwnPropertyDescriptor(r,u))==null?void 0:f.get)!=null&&d.toString().includes("[native code]"))})),a=e in l7?l7[e]:void 0,o=!!(a&&a.every(function(u){var f;return typeof r[u]=="function"&&((f=r[u])==null?void 0:f.toString().includes("[native code]"))}));if(i&&o&&!YK())return xg[e]=t.prototype,t.prototype;try{var s=document.createElement("iframe");document.body.appendChild(s);var l=s.contentWindow;if(!l)return t.prototype;var c=l[e].prototype;return document.body.removeChild(s),c?xg[e]=c:r}catch{return r}}var e4={};function _l(e,t,r){var n,i=e+"."+String(r);if(e4[i])return e4[i].call(t);var a=oE(e),o=(n=Object.getOwnPropertyDescriptor(a,r))==null?void 0:n.get;return o?(e4[i]=o,o.call(t)):t[r]}var t4={};function AD(e,t,r){var n=e+"."+String(r);if(t4[n])return t4[n].bind(t);var i=oE(e),a=i[r];return typeof a!="function"?t[r]:(t4[n]=a,a.bind(t))}function XK(e){return _l("Node",e,"childNodes")}function QK(e){return _l("Node",e,"parentNode")}function ZK(e){return _l("Node",e,"parentElement")}function KK(e){return _l("Node",e,"textContent")}function JK(e,t){return AD("Node",e,"contains")(t)}function $K(e){return AD("Node",e,"getRootNode")()}function eJ(e){return!e||!("host"in e)?null:_l("ShadowRoot",e,"host")}function tJ(e){return e.styleSheets}function rJ(e){return!e||!("shadowRoot"in e)?null:_l("Element",e,"shadowRoot")}function nJ(e,t){return _l("Element",e,"querySelector")(t)}function iJ(e,t){return _l("Element",e,"querySelectorAll")(t)}function aJ(){return oE("MutationObserver").constructor}function oJ(e,t,r){try{if(!(t in e))return function(){};var n=e[t],i=r(n);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:n}})),e[t]=i,function(){e[t]=n}}catch{return function(){}}}var yn={childNodes:XK,parentNode:QK,parentElement:ZK,textContent:KK,contains:JK,getRootNode:$K,host:eJ,styleSheets:tJ,shadowRoot:rJ,querySelector:nJ,querySelectorAll:iJ,mutationObserver:aJ,patch:oJ};function _D(e){return e.nodeType===e.ELEMENT_NODE}function Fh(e){var t=e&&"host"in e&&"mode"in e&&yn.host(e)||null;return!!(t&&"shadowRoot"in t&&yn.shadowRoot(t)===e)}function Bh(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function sJ(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 lJ(e){var t=e.cssText;if(t.split('"').length<3)return t;var r=["@import","url("+JSON.stringify(e.href)+")"];return e.layerName===""?r.push("layer"):e.layerName&&r.push("layer("+e.layerName+")"),e.supportsText&&r.push("supports("+e.supportsText+")"),e.media.length&&r.push(e.media.mediaText),r.join(" ")+";"}function ZS(e){try{var t=e.rules||e.cssRules;if(!t)return null;var r=e.href;!r&&e.ownerNode&&e.ownerNode.ownerDocument&&(r=e.ownerNode.ownerDocument.location.href);var n=Array.from(t,function(i){return xD(i,r)}).join("");return sJ(n)}catch{return null}}function xD(e,t){if(uJ(e)){var r;try{r=ZS(e.styleSheet)||lJ(e)}catch{r=e.cssText}return e.styleSheet.href?ly(r,e.styleSheet.href):r}else{var n=e.cssText;return fJ(e)&&e.selectorText.includes(":")&&(n=cJ(n)),t?ly(n,t):n}}function cJ(e){var t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function uJ(e){return"styleSheet"in e}function fJ(e){return"selectorText"in e}var TD=function(){function e(){o7(this,"idNodeMap",new Map),o7(this,"nodeMetaMap",new WeakMap)}var t=e.prototype;return t.getId=function(n){var i;if(!n)return-1;var a=(i=this.getMeta(n))==null?void 0:i.id;return a??-1},t.getNode=function(n){return this.idNodeMap.get(n)||null},t.getIds=function(){return Array.from(this.idNodeMap.keys())},t.getMeta=function(n){return this.nodeMetaMap.get(n)||null},t.removeNodeFromMap=function(n,i){var a=this;i===void 0&&(i=!1);var o=this.getId(n);this.idNodeMap.delete(o),i&&this.nodeMetaMap.delete(n),n.childNodes&&n.childNodes.forEach(function(s){return a.removeNodeFromMap(s,i)})},t.has=function(n){return this.idNodeMap.has(n)},t.hasNode=function(n){return this.nodeMetaMap.has(n)},t.add=function(n,i){var a=i.id;this.idNodeMap.set(a,n),this.nodeMetaMap.set(n,i)},t.replace=function(n,i){var a=this.getNode(n);if(a){var o=this.nodeMetaMap.get(a);o&&this.nodeMetaMap.set(i,o)}this.idNodeMap.set(n,i)},t.reset=function(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap},e}();function dJ(){return new TD}function oy(e){var t=e.element,r=e.maskInputOptions,n=e.tagName,i=e.type,a=e.value,o=e.maskInputFn,s=a||"",l=i&&Dc(i);return(r[n.toLowerCase()]||l&&r[l])&&(o?s=o(s,t):s="*".repeat(s.length)),s}function Dc(e){return e.toLowerCase()}var c7="__rrweb_original__";function hJ(e){var t=e.getContext("2d");if(!t)return!0;for(var r=50,n=0;n<e.width;n+=r)for(var i=0;i<e.height;i+=r){var a=t.getImageData,o=c7 in a?a[c7]:a,s=new Uint32Array(o.call(t,n,i,Math.min(r,e.width-n),Math.min(r,e.height-i)).data.buffer);if(s.some(function(l){return l!==0}))return!1}return!0}function sy(e){var t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?Dc(t):null}function OD(e,t){var r;try{r=new URL(e,t??window.location.href)}catch{return null}var n=/\.([0-9a-z]+)(?:$)/i,i=r.pathname.match(n),a;return(a=i==null?void 0:i[1])!=null?a:null}function pJ(e){var t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}var mJ=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,gJ=/^(?:[a-z+]+:)?\/\//i,yJ=/^www\..*/i,vJ=/^(data:)([^,]*),(.*)/i;function ly(e,t){return(e||"").replace(mJ,function(r,n,i,a,o,s){var l=i||o||s,c=n||a||"";if(!l)return r;if(gJ.test(l)||yJ.test(l)||vJ.test(l))return"url("+c+l+c+")";if(l[0]==="/")return"url("+c+(pJ(t)+l)+c+")";var u=t.split("/"),f=l.split("/");u.pop();for(var d=J(f),h;!(h=d()).done;){var p=h.value;p!=="."&&(p===".."?u.pop():u.push(p))}return"url("+c+u.join("/")+c+")"})}function Tg(e,t){return t===void 0&&(t=!1),t?e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,""):e.replace(/(\/\*[^*]*\*\/)|[\s;]/g,"").replace(/0px/g,"0")}function bJ(e,t,r){r===void 0&&(r=!1);var n=Array.from(t.childNodes),i=[],a=0;if(n.length>1&&e&&typeof e=="string"){for(var o=Tg(e,r),s=o.length/e.length,l=1;l<n.length;l++)if(n[l].textContent&&typeof n[l].textContent=="string"){for(var c=Tg(n[l].textContent,r),u=100,f=3;f<c.length&&(c[f].match(/[a-zA-Z0-9]/)||c.indexOf(c.substring(0,f),1)!==-1);f++);for(;f<c.length;f++){var d=c.substring(0,f),h=o.split(d),p=-1;if(h.length===2)p=h[0].length;else if(h.length>2&&h[0]===""&&n[l-1].textContent!=="")p=o.indexOf(d,1);else if(h.length===1){if(d=d.substring(0,d.length-1),h=o.split(d),h.length<=1)return i.push(e),i;f=u+1}else f===c.length-1&&(p=o.indexOf(d));if(h.length>=2&&f>u){var v=n[l-1].textContent;if(v&&typeof v=="string"){var m=Tg(v).length;p=o.indexOf(d,m)}p===-1&&(p=h[0].length)}if(p!==-1){for(var y=Math.floor(p/s);y>0&&y<e.length;){if(a+=1,a>50*n.length)return i.push(e),i;var g=Tg(e.substring(0,y),r);if(g.length===p){i.push(e.substring(0,y)),e=e.substring(y),o=o.substring(p);break}else g.length<p?y+=Math.max(1,Math.floor((p-g.length)/s)):y-=Math.max(1,Math.floor((g.length-p)*s))}break}}}}return i.push(e),i}function SJ(e,t){return bJ(e,t).join("/* rr_split */")}var wJ=1,EJ=new RegExp("[^a-z0-9-_:]"),Sp=-2;function MD(){return wJ++}function CJ(e){if(be(e,HTMLFormElement))return"form";var t=Dc(e.tagName);return EJ.test(t)?"div":t}var du,u7,AJ=/^[^ \t\n\r\u000c]+/,_J=/^[, \t\n\r\u000c]+/;function xJ(e,t){if(t.trim()==="")return t;var r=0;function n(c){var u,f=c.exec(t.substring(r));return f?(u=f[0],r+=u.length,u):""}for(var i=[];n(_J),!(r>=t.length);){var a=n(AJ);if(a.slice(-1)===",")a=ju(e,a.substring(0,a.length-1)),i.push(a);else{var o="";a=ju(e,a);for(var s=!1;;){var l=t.charAt(r);if(l===""){i.push((a+o).trim());break}else if(s)l===")"&&(s=!1);else if(l===","){r+=1,i.push((a+o).trim());break}else l==="("&&(s=!0);o+=l,r+=1}}}return i.join(", ")}var f7=new WeakMap;function ju(e,t){return!t||t.trim()===""?t:sE(e,t)}function TJ(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function sE(e,t){var r=f7.get(e);if(r||(r=e.createElement("a"),f7.set(e,r)),!t)t="";else if(t.startsWith("blob:")||t.startsWith("data:"))return t;return r.setAttribute("href",t),r.href}function RD(e,t,r,n){return n&&(r==="src"||r==="href"&&!(t==="use"&&n[0]==="#")||r==="xlink:href"&&n[0]!=="#"||r==="background"&&(t==="table"||t==="td"||t==="th")?ju(e,n):r==="srcset"?xJ(e,n):r==="style"?ly(n,sE(e)):t==="object"&&r==="data"?ju(e,n):n)}function kD(e,t,r){return(e==="video"||e==="audio")&&t==="autoplay"}function OJ(e,t,r){try{if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(var n=e.classList.length;n--;){var i=e.classList[n];if(t.test(i))return!0}if(r)return e.matches(r)}catch{}return!1}function cy(e,t,r){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return r?cy(yn.parentNode(e),t,r):!1;for(var n=e.classList.length;n--;){var i=e.classList[n];if(t.test(i))return!0}return r?cy(yn.parentNode(e),t,r):!1}function LD(e,t,r,n){var i;if(_D(e)){if(i=e,!yn.childNodes(i).length)return!1}else{if(yn.parentElement(e)===null)return!1;i=yn.parentElement(e)}try{if(typeof t=="string"){if(n){if(i.closest("."+t))return!0}else if(i.classList.contains(t))return!0}else if(cy(i,t,n))return!0;if(r){if(n){if(i.closest(r))return!0}else if(i.matches(r))return!0}}catch{}return!1}function MJ(e,t,r){var n=e.contentWindow;if(n){var i=!1,a;try{a=n.document.readyState}catch{return}if(a!=="complete"){var o=setTimeout(function(){i||(t(),i=!0)},r);e.addEventListener("load",function(){clearTimeout(o),i=!0,t()});return}var s="about:blank";if(n.location.href!==s||e.src===s||e.src==="")return setTimeout(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}}function RJ(e,t,r){var n=!1,i;try{i=e.sheet}catch{return}if(!i){var a=setTimeout(function(){n||(t(),n=!0)},r);e.addEventListener("load",function(){clearTimeout(a),n=!0,t()})}}function kJ(e,t){var r=t.doc,n=t.mirror,i=t.blockClass,a=t.blockSelector,o=t.needsMask,s=t.inlineStylesheet,l=t.maskInputOptions,c=l===void 0?{}:l,u=t.maskTextFn,f=t.maskInputFn,d=t.dataURLOptions,h=d===void 0?{}:d,p=t.inlineImages,v=t.recordCanvas,m=t.keepIframeSrcFn,y=t.newlyAddedElement,g=y===void 0?!1:y,b=t.cssCaptured,S=b===void 0?!1:b,w=LJ(r,n);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:Br.Document,childNodes:[],compatMode:e.compatMode}:{type:Br.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:Br.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:w};case e.ELEMENT_NODE:return PJ(e,{doc:r,blockClass:i,blockSelector:a,inlineStylesheet:s,maskInputOptions:c,maskInputFn:f,dataURLOptions:h,inlineImages:p,recordCanvas:v,keepIframeSrcFn:m,newlyAddedElement:g,rootId:w});case e.TEXT_NODE:return IJ(e,{doc:r,needsMask:o,maskTextFn:u,rootId:w,cssCaptured:S});case e.CDATA_SECTION_NODE:return{type:Br.CDATA,textContent:"",rootId:w};case e.COMMENT_NODE:return{type:Br.Comment,textContent:yn.textContent(e)||"",rootId:w};default:return!1}}function LJ(e,t){if(t.hasNode(e)){var r=t.getId(e);return r===1?void 0:r}}function IJ(e,t){var r=t.needsMask,n=t.maskTextFn,i=t.rootId,a=t.cssCaptured,o=yn.parentNode(e),s=o&&o.tagName,l="",c=s==="STYLE"?!0:void 0,u=s==="SCRIPT"?!0:void 0;return u?l="SCRIPT_PLACEHOLDER":a||(l=yn.textContent(e),c&&l&&(l=ly(l,sE(t.doc)))),!c&&!u&&l&&r&&(l=n?n(l,yn.parentElement(e)):l.replace(/[\S]/g,"*")),{type:Br.Text,textContent:l||"",rootId:i}}function PJ(e,t){for(var r=t.doc,n=t.blockClass,i=t.blockSelector,a=t.inlineStylesheet,o=t.maskInputOptions,s=o===void 0?{}:o,l=t.maskInputFn,c=t.dataURLOptions,u=c===void 0?{}:c,f=t.inlineImages,d=t.recordCanvas,h=t.keepIframeSrcFn,p=t.newlyAddedElement,v=p===void 0?!1:p,m=t.rootId,y=OJ(e,n,i),g=CJ(e),b={},S=e.attributes.length,w=0;w<S;w++){var A=e.attributes[w];kD(g,A.name,A.value)||(b[A.name]=RD(r,g,Dc(A.name),A.value))}if(g==="link"&&a){var _=Array.from(r.styleSheets).find(function(Re){return Re.href===e.href}),C=null;_&&(C=ZS(_)),C&&(delete b.rel,delete b.href,b._cssText=C)}if(g==="style"&&e.sheet){var M=ZS(e.sheet);M&&(e.childNodes.length>1&&(M=SJ(M,e)),b._cssText=M)}if(g==="input"||g==="textarea"||g==="select"){var L=e.value,z=e.checked;b.type!=="radio"&&b.type!=="checkbox"&&b.type!=="submit"&&b.type!=="button"&&L?b.value=oy({element:e,type:sy(e),tagName:g,value:L,maskInputOptions:s,maskInputFn:l}):z&&(b.checked=z)}if(g==="option"&&(e.selected&&!s.select?b.selected=!0:delete b.selected),g==="dialog"&&e.open&&(b.rr_open_mode=e.matches("dialog:modal")?"modal":"non-modal"),g==="canvas"&&d){if(e.__context==="2d")hJ(e)||(b.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){var T=e.toDataURL(u.type,u.quality),k=r.createElement("canvas");k.width=e.width,k.height=e.height;var P=k.toDataURL(u.type,u.quality);T!==P&&(b.rr_dataURL=T)}}if(g==="img"&&f){du||(du=r.createElement("canvas"),u7=du.getContext("2d"));var F=e,I=F.currentSrc||F.getAttribute("src")||"<unknown-src>",B=F.crossOrigin,H=function(){F.removeEventListener("load",H);try{du.width=F.naturalWidth,du.height=F.naturalHeight,u7.drawImage(F,0,0),b.rr_dataURL=du.toDataURL(u.type,u.quality)}catch(Re){if(F.crossOrigin!=="anonymous"){F.crossOrigin="anonymous",F.complete&&F.naturalWidth!==0?H():F.addEventListener("load",H);return}else console.warn("Cannot inline img src="+I+"! Error: "+Re)}F.crossOrigin==="anonymous"&&(B?b.crossOrigin=B:F.removeAttribute("crossorigin"))};F.complete&&F.naturalWidth!==0?H():F.addEventListener("load",H)}if(g==="audio"||g==="video"){var V=b;V.rr_mediaState=e.paused?"paused":"played",V.rr_mediaCurrentTime=e.currentTime,V.rr_mediaPlaybackRate=e.playbackRate,V.rr_mediaMuted=e.muted,V.rr_mediaLoop=e.loop,V.rr_mediaVolume=e.volume}if(v||(e.scrollLeft&&(b.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(b.rr_scrollTop=e.scrollTop)),y){var G=e.getBoundingClientRect(),oe=G.width,_e=G.height;b={class:b.class,rr_width:""+oe+"px",rr_height:""+_e+"px"}}g==="iframe"&&!h(b.src)&&(e.contentDocument||(b.rr_src=b.src),delete b.src);var je;try{customElements.get(g)&&(je=!0)}catch{}return{type:Br.Element,tagName:g,attributes:b,childNodes:[],isSVG:TJ(e)||void 0,needBlock:y,rootId:m,isCustom:je}}function zt(e){return e==null?"":e.toLowerCase()}function DJ(e,t){if(t.comment&&e.type===Br.Comment)return!0;if(e.type===Br.Element){if(t.script&&(e.tagName==="script"||e.tagName==="link"&&(e.attributes.rel==="preload"&&e.attributes.as==="script"||e.attributes.rel==="modulepreload")||e.tagName==="link"&&e.attributes.rel==="prefetch"&&typeof e.attributes.href=="string"&&OD(e.attributes.href)==="js"))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(zt(e.attributes.name).match(/^msapplication-tile(image|color)$/)||zt(e.attributes.name)==="application-name"||zt(e.attributes.rel)==="icon"||zt(e.attributes.rel)==="apple-touch-icon"||zt(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&zt(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(zt(e.attributes.property).match(/^(og|twitter|fb):/)||zt(e.attributes.name).match(/^(og|twitter):/)||zt(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(zt(e.attributes.name)==="robots"||zt(e.attributes.name)==="googlebot"||zt(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(zt(e.attributes.name)==="author"||zt(e.attributes.name)==="generator"||zt(e.attributes.name)==="framework"||zt(e.attributes.name)==="publisher"||zt(e.attributes.name)==="progid"||zt(e.attributes.property).match(/^article:/)||zt(e.attributes.property).match(/^product:/)))return!0;if(t.headMetaVerification&&(zt(e.attributes.name)==="google-site-verification"||zt(e.attributes.name)==="yandex-verification"||zt(e.attributes.name)==="csrf-token"||zt(e.attributes.name)==="p:domain_verify"||zt(e.attributes.name)==="verify-v1"||zt(e.attributes.name)==="verification"||zt(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Vu(e,t){var r=t.doc,n=t.mirror,i=t.blockClass,a=t.blockSelector,o=t.maskTextClass,s=t.maskTextSelector,l=t.skipChild,c=l===void 0?!1:l,u=t.inlineStylesheet,f=u===void 0?!0:u,d=t.maskInputOptions,h=d===void 0?{}:d,p=t.maskTextFn,v=t.maskInputFn,m=t.slimDOMOptions,y=t.dataURLOptions,g=y===void 0?{}:y,b=t.inlineImages,S=b===void 0?!1:b,w=t.recordCanvas,A=w===void 0?!1:w,_=t.onSerialize,C=t.onIframeLoad,M=t.iframeLoadTimeout,L=M===void 0?5e3:M,z=t.onStylesheetLoad,T=t.stylesheetLoadTimeout,k=T===void 0?5e3:T,P=t.keepIframeSrcFn,F=P===void 0?function(){return!1}:P,I=t.newlyAddedElement,B=I===void 0?!1:I,H=t.cssCaptured,V=H===void 0?!1:H,G=t.needsMask,oe=t.preserveWhiteSpace,_e=oe===void 0?!0:oe;if(!G){var je=G===void 0;G=LD(e,o,s,je)}var Re=kJ(e,{doc:r,mirror:n,blockClass:i,blockSelector:a,needsMask:G,inlineStylesheet:f,maskInputOptions:h,maskTextFn:p,maskInputFn:v,dataURLOptions:g,inlineImages:S,recordCanvas:A,keepIframeSrcFn:F,newlyAddedElement:B,cssCaptured:V});if(!Re)return console.warn(e,"not serialized"),null;var Ye;n.hasNode(e)?Ye=n.getId(e):DJ(Re,m)||!_e&&Re.type===Br.Text&&!Re.textContent.replace(/^\s+|\s+$/gm,"").length?Ye=Sp:Ye=MD();var se=Object.assign(Re,{id:Ye});if(n.add(e,se),Ye===Sp)return null;_&&_(e);var pt=!c;if(se.type===Br.Element){pt=pt&&!se.needBlock,delete se.needBlock;var pr=yn.shadowRoot(e);pr&&Bh(pr)&&(se.isShadowHost=!0)}if((se.type===Br.Document||se.type===Br.Element)&&pt){m.headWhitespace&&se.type===Br.Element&&se.tagName==="head"&&(_e=!1);var Tt={doc:r,mirror:n,blockClass:i,blockSelector:a,needsMask:G,maskTextClass:o,maskTextSelector:s,skipChild:c,inlineStylesheet:f,maskInputOptions:h,maskTextFn:p,maskInputFn:v,slimDOMOptions:m,dataURLOptions:g,inlineImages:S,recordCanvas:A,preserveWhiteSpace:_e,onSerialize:_,onIframeLoad:C,iframeLoadTimeout:L,onStylesheetLoad:z,stylesheetLoadTimeout:k,keepIframeSrcFn:F,cssCaptured:!1};if(!(se.type===Br.Element&&se.tagName==="textarea"&&se.attributes.value!==void 0)){se.type===Br.Element&&se.attributes._cssText!==void 0&&typeof se.attributes._cssText=="string"&&(Tt.cssCaptured=!0);for(var Nr=J(Array.from(yn.childNodes(e))),Ei;!(Ei=Nr()).done;){var mr=Ei.value,bt=Vu(mr,Tt);bt&&se.childNodes.push(bt)}}var _r=null;if(_D(e)&&(_r=yn.shadowRoot(e)))for(var Yr=J(Array.from(yn.childNodes(_r))),Jn;!(Jn=Yr()).done;){var zr=Jn.value,Dn=Vu(zr,Tt);Dn&&(Bh(_r)&&(Dn.isShadow=!0),se.childNodes.push(Dn))}}var $n=yn.parentNode(e);return $n&&Fh($n)&&Bh($n)&&(se.isShadow=!0),se.type===Br.Element&&se.tagName==="iframe"&&MJ(e,function(){var Ie=e.contentDocument;if(Ie&&C){var xr=Vu(Ie,{doc:Ie,mirror:n,blockClass:i,blockSelector:a,needsMask:G,maskTextClass:o,maskTextSelector:s,skipChild:!1,inlineStylesheet:f,maskInputOptions:h,maskTextFn:p,maskInputFn:v,slimDOMOptions:m,dataURLOptions:g,inlineImages:S,recordCanvas:A,preserveWhiteSpace:_e,onSerialize:_,onIframeLoad:C,iframeLoadTimeout:L,onStylesheetLoad:z,stylesheetLoadTimeout:k,keepIframeSrcFn:F});xr&&C(e,xr)}},L),se.type===Br.Element&&se.tagName==="link"&&typeof se.attributes.rel=="string"&&(se.attributes.rel==="stylesheet"||se.attributes.rel==="preload"&&typeof se.attributes.href=="string"&&OD(se.attributes.href)==="css")&&RJ(e,function(){if(z){var Ie=Vu(e,{doc:r,mirror:n,blockClass:i,blockSelector:a,needsMask:G,maskTextClass:o,maskTextSelector:s,skipChild:!1,inlineStylesheet:f,maskInputOptions:h,maskTextFn:p,maskInputFn:v,slimDOMOptions:m,dataURLOptions:g,inlineImages:S,recordCanvas:A,preserveWhiteSpace:_e,onSerialize:_,onIframeLoad:C,iframeLoadTimeout:L,onStylesheetLoad:z,stylesheetLoadTimeout:k,keepIframeSrcFn:F});Ie&&z(e,Ie)}},k),se}function NJ(e,t){var r=t||{},n=r.mirror,i=n===void 0?new TD:n,a=r.blockClass,o=a===void 0?"rr-block":a,s=r.blockSelector,l=s===void 0?null:s,c=r.maskTextClass,u=c===void 0?"rr-mask":c,f=r.maskTextSelector,d=f===void 0?null:f,h=r.inlineStylesheet,p=h===void 0?!0:h,v=r.inlineImages,m=v===void 0?!1:v,y=r.recordCanvas,g=y===void 0?!1:y,b=r.maskAllInputs,S=b===void 0?!1:b,w=r.maskTextFn,A=r.maskInputFn,_=r.slimDOM,C=_===void 0?!1:_,M=r.dataURLOptions,L=r.preserveWhiteSpace,z=r.onSerialize,T=r.onIframeLoad,k=r.iframeLoadTimeout,P=r.onStylesheetLoad,F=r.stylesheetLoadTimeout,I=r.keepIframeSrcFn,B=I===void 0?function(){return!1}:I,H=S===!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,password:!0,hidden:!0}:S===!1?{password:!0}:S,V=C===!0||C==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:C==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:C===!1?{}:C;return Vu(e,{doc:e,mirror:i,blockClass:o,blockSelector:l,maskTextClass:u,maskTextSelector:d,skipChild:!1,inlineStylesheet:p,maskInputOptions:H,maskTextFn:w,maskInputFn:A,slimDOMOptions:V,dataURLOptions:M,inlineImages:m,recordCanvas:g,preserveWhiteSpace:L,onSerialize:z,onIframeLoad:T,iframeLoadTimeout:k,onStylesheetLoad:P,stylesheetLoadTimeout:F,keepIframeSrcFn:B,newlyAddedElement:!1})}function zJ(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function FJ(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return be(this,n)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var lE={exports:{}},Vt=String,ID=function(){return{isColorSupported:!1,reset:Vt,bold:Vt,dim:Vt,italic:Vt,underline:Vt,inverse:Vt,hidden:Vt,strikethrough:Vt,black:Vt,red:Vt,green:Vt,yellow:Vt,blue:Vt,magenta:Vt,cyan:Vt,white:Vt,gray:Vt,bgBlack:Vt,bgRed:Vt,bgGreen:Vt,bgYellow:Vt,bgBlue:Vt,bgMagenta:Vt,bgCyan:Vt,bgWhite:Vt}};lE.exports=ID();lE.exports.createColors=ID;var BJ=lE.exports,UJ={},HJ=Object.freeze(Object.defineProperty({__proto__:null,default:UJ},Symbol.toStringTag,{value:"Module"})),wr=FJ(HJ),d7=BJ,h7=wr,KS=function(e){rr(t,e);function t(n,i,a,o,s,l){var c;return c=e.call(this,n)||this,c.name="CssSyntaxError",c.reason=n,s&&(c.file=s),o&&(c.source=o),l&&(c.plugin=l),typeof i<"u"&&typeof a<"u"&&(typeof i=="number"?(c.line=i,c.column=a):(c.line=i.line,c.column=i.column,c.endLine=a.line,c.endColumn=a.column)),c.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(c,t),c}var r=t.prototype;return r.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},r.showSourceCode=function(i){var a=this;if(!this.source)return"";var o=this.source;i==null&&(i=d7.isColorSupported),h7&&i&&(o=h7(o));var s=o.split(/\r?\n/),l=Math.max(this.line-3,0),c=Math.min(this.line+2,s.length),u=String(c).length,f,d;if(i){var h=d7.createColors(!0),p=h.bold,v=h.gray,m=h.red;f=function(y){return p(m(y))},d=function(y){return v(y)}}else f=d=function(y){return y};return s.slice(l,c).map(function(y,g){var b=l+1+g,S=" "+(" "+b).slice(-u)+" | ";if(b===a.line){var w=d(S.replace(/\d/g," "))+y.slice(0,a.column-1).replace(/[^\t]/g," ");return f(">")+d(S)+y+`
598 `+w+f("^")}return" "+d(S)+y}).join(`
599`)},r.toString=function(){var i=this.showSourceCode();return i&&(i=`
600
601`+i+`
602`),this.name+": "+this.message+i},t}(bp(Error)),cE=KS;KS.default=KS;var xl={};xl.isClean=Symbol("isClean");xl.my=Symbol("my");var p7={after:`
603`,beforeClose:`
604`,beforeComment:`
605`,beforeDecl:`
606`,beforeOpen:" ",beforeRule:`
607`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function jJ(e){return e[0].toUpperCase()+e.slice(1)}var JS=function(){function e(r){this.builder=r}var t=e.prototype;return t.atrule=function(n,i){var a="@"+n.name,o=n.params?this.rawValue(n,"params"):"";if(typeof n.raws.afterName<"u"?a+=n.raws.afterName:o&&(a+=" "),n.nodes)this.block(n,a+o);else{var s=(n.raws.between||"")+(i?";":"");this.builder(a+o+s,n)}},t.beforeAfter=function(n,i){var a;n.type==="decl"?a=this.raw(n,null,"beforeDecl"):n.type==="comment"?a=this.raw(n,null,"beforeComment"):i==="before"?a=this.raw(n,null,"beforeRule"):a=this.raw(n,null,"beforeClose");for(var o=n.parent,s=0;o&&o.type!=="root";)s+=1,o=o.parent;if(a.includes(`
608`)){var l=this.raw(n,null,"indent");if(l.length)for(var c=0;c<s;c++)a+=l}return a},t.block=function(n,i){var a=this.raw(n,"between","beforeOpen");this.builder(i+a+"{",n,"start");var o;n.nodes&&n.nodes.length?(this.body(n),o=this.raw(n,"after")):o=this.raw(n,"after","emptyBody"),o&&this.builder(o),this.builder("}",n,"end")},t.body=function(n){for(var i=n.nodes.length-1;i>0&&n.nodes[i].type==="comment";)i-=1;for(var a=this.raw(n,"semicolon"),o=0;o<n.nodes.length;o++){var s=n.nodes[o],l=this.raw(s,"before");l&&this.builder(l),this.stringify(s,i!==o||a)}},t.comment=function(n){var i=this.raw(n,"left","commentLeft"),a=this.raw(n,"right","commentRight");this.builder("/*"+i+n.text+a+"*/",n)},t.decl=function(n,i){var a=this.raw(n,"between","colon"),o=n.prop+a+this.rawValue(n,"value");n.important&&(o+=n.raws.important||" !important"),i&&(o+=";"),this.builder(o,n)},t.document=function(n){this.body(n)},t.raw=function(n,i,a){var o;if(a||(a=i),i&&(o=n.raws[i],typeof o<"u"))return o;var s=n.parent;if(a==="before"&&(!s||s.type==="root"&&s.first===n||s&&s.type==="document"))return"";if(!s)return p7[a];var l=n.root();if(l.rawCache||(l.rawCache={}),typeof l.rawCache[a]<"u")return l.rawCache[a];if(a==="before"||a==="after")return this.beforeAfter(n,a);var c="raw"+jJ(a);return this[c]?o=this[c](l,n):l.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=p7[a]),l.rawCache[a]=o,o},t.rawBeforeClose=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length>0&&typeof a.raws.after<"u")return i=a.raws.after,i.includes(`
609`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(n,i){var a;return n.walkComments(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
610`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeDecl"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeDecl=function(n,i){var a;return n.walkDecls(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
611`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeRule"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeOpen=function(n){var i;return n.walk(function(a){if(a.type!=="decl"&&(i=a.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(n){var i;return n.walk(function(a){if(a.nodes&&(a.parent!==n||n.first!==a)&&typeof a.raws.before<"u")return i=a.raws.before,i.includes(`
612`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(n){var i;return n.walkDecls(function(a){if(typeof a.raws.between<"u")return i=a.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length===0&&(i=a.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(n){if(n.raws.indent)return n.raws.indent;var i;return n.walk(function(a){var o=a.parent;if(o&&o!==n&&o.parent&&o.parent===n&&typeof a.raws.before<"u"){var s=a.raws.before.split(`
613`);return i=s[s.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length&&a.last.type==="decl"&&(i=a.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(n,i){var a=n[i],o=n.raws[i];return o&&o.value===a?o.raw:a},t.root=function(n){this.body(n),n.raws.after&&this.builder(n.raws.after)},t.rule=function(n){this.block(n,this.rawValue(n,"selector")),n.raws.ownSemicolon&&this.builder(n.raws.ownSemicolon,n,"end")},t.stringify=function(n,i){if(!this[n.type])throw new Error("Unknown AST node type "+n.type+". Maybe you need to change PostCSS stringifier.");this[n.type](n,i)},e}(),PD=JS;JS.default=JS;var VJ=PD;function $S(e,t){var r=new VJ(t);r.stringify(e)}var Gv=$S;$S.default=$S;var Og=xl.isClean,WJ=xl.my,qJ=cE,GJ=PD,YJ=Gv;function ew(e,t){var r=new e.constructor;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&n!=="proxyCache"){var i=e[n],a=typeof i>"u"?"undefined":Se(i);n==="parent"&&a==="object"?t&&(r[n]=t):n==="source"?r[n]=i:Array.isArray(i)?r[n]=i.map(function(o){return ew(o,r)}):(a==="object"&&i!==null&&(i=ew(i)),r[n]=i)}return r}var tw=function(){function e(r){r===void 0&&(r={}),this.raws={},this[Og]=!1,this[WJ]=!0;for(var n in r)if(n==="nodes"){this.nodes=[];for(var i=J(r[n]),a;!(a=i()).done;){var o=a.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[n]=r[n]}var t=e.prototype;return t.addToError=function(n){if(n.postcssNode=this,n.stack&&this.source&&/\n\s{4}at /.test(n.stack)){var i=this.source;n.stack=n.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return n},t.after=function(n){return this.parent.insertAfter(this,n),this},t.assign=function(n){n===void 0&&(n={});for(var i in n)this[i]=n[i];return this},t.before=function(n){return this.parent.insertBefore(this,n),this},t.cleanRaws=function(n){delete this.raws.before,delete this.raws.after,n||delete this.raws.between},t.clone=function(n){n===void 0&&(n={});var i=ew(this);for(var a in n)i[a]=n[a];return i},t.cloneAfter=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertBefore(this,i),i},t.error=function(n,i){if(i===void 0&&(i={}),this.source){var a=this.rangeBy(i),o=a.end,s=a.start;return this.source.input.error(n,{column:s.column,line:s.line},{column:o.column,line:o.line},i)}return new qJ(n)},t.getProxyProcessor=function(){return{get:function(i,a){return a==="proxyOf"?i:a==="root"?function(){return i.root().toProxy()}:i[a]},set:function(i,a,o){return i[a]===o||(i[a]=o,(a==="prop"||a==="value"||a==="name"||a==="params"||a==="important"||a==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[Og]){this[Og]=!1;for(var n=this;n=n.parent;)n[Og]=!1}},t.next=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n+1]}},t.positionBy=function(n,i){var a=this.source.start;if(n.index)a=this.positionInside(n.index,i);else if(n.word){i=this.toString();var o=i.indexOf(n.word);o!==-1&&(a=this.positionInside(o,i))}return a},t.positionInside=function(n,i){for(var a=i||this.toString(),o=this.source.start.column,s=this.source.start.line,l=0;l<n;l++)a[l]===`
614`?(o=1,s+=1):o+=1;return{column:o,line:s}},t.prev=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n-1]}},t.rangeBy=function(n){var i={column:this.source.start.column,line:this.source.start.line},a=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(n.word){var o=this.toString(),s=o.indexOf(n.word);s!==-1&&(i=this.positionInside(s,o),a=this.positionInside(s+n.word.length,o))}else n.start?i={column:n.start.column,line:n.start.line}:n.index&&(i=this.positionInside(n.index)),n.end?a={column:n.end.column,line:n.end.line}:typeof n.endIndex=="number"?a=this.positionInside(n.endIndex):n.index&&(a=this.positionInside(n.index+1));return(a.line<i.line||a.line===i.line&&a.column<=i.column)&&(a={column:i.column+1,line:i.line}),{end:a,start:i}},t.raw=function(n,i){var a=new GJ;return a.raw(this,n,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];if(this.parent){for(var o=this,s=!1,l=J(i),c;!(c=l()).done;){var u=c.value;u===this?s=!0:s?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}s||this.remove()}return this},t.root=function(){for(var n=this;n.parent&&n.parent.type!=="document";)n=n.parent;return n},t.toJSON=function(n,i){var a={},o=i==null;i=i||new Map;var s=0;for(var l in this)if(Object.prototype.hasOwnProperty.call(this,l)&&!(l==="parent"||l==="proxyCache")){var c=this[l];if(Array.isArray(c))a[l]=c.map(function(f){return(typeof f>"u"?"undefined":Se(f))==="object"&&f.toJSON?f.toJSON(null,i):f});else if((typeof c>"u"?"undefined":Se(c))==="object"&&c.toJSON)a[l]=c.toJSON(null,i);else if(l==="source"){var u=i.get(c.input);u==null&&(u=s,i.set(c.input,s),s++),a[l]={end:c.end,inputId:u,start:c.start}}else a[l]=c}return o&&(a.inputs=[].concat(i.keys()).map(function(f){return f.toJSON()})),a},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(n){n===void 0&&(n=YJ),n.stringify&&(n=n.stringify);var i="";return n(this,function(a){i+=a}),i},t.warn=function(n,i,a){var o={node:this};for(var s in a)o[s]=a[s];return n.warn(i,o)},Kt(e,[{key:"proxyOf",get:function(){return this}}]),e}(),Yv=tw;tw.default=tw;var XJ=Yv,rw=function(e){rr(t,e);function t(r){var n;return r&&typeof r.value<"u"&&typeof r.value!="string"&&(r=qe({},r,{value:String(r.value)})),n=e.call(this,r)||this,n.type="decl",n}return Kt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t}(XJ),Xv=rw;rw.default=rw;var QJ="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",ZJ=function(e){e===void 0&&(e=21);for(var t="",r=e;r--;)t+=QJ[Math.random()*64|0];return t},KJ={nanoid:ZJ},m7=wr.SourceMapConsumer,g7=wr.SourceMapGenerator,JJ=wr.existsSync,$J=wr.readFileSync,r4=wr.dirname,e$=wr.join;function t$(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var nw=function(){function e(r,n){if(n.map!==!1){this.loadAnnotation(r),this.inline=this.startWith(this.annotation,"data:");var i=n.map?n.map.prev:void 0,a=this.loadMap(n.from,i);!this.mapFile&&n.from&&(this.mapFile=n.from),this.mapFile&&(this.root=r4(this.mapFile)),a&&(this.text=a)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new m7(this.text)),this.consumerCache},t.decodeInline=function(n){var i=/^data:application\/json;charset=utf-?8;base64,/,a=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,s=/^data:application\/json,/;if(o.test(n)||s.test(n))return decodeURIComponent(n.substr(RegExp.lastMatch.length));if(i.test(n)||a.test(n))return t$(n.substr(RegExp.lastMatch.length));var l=n.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+l)},t.getAnnotationURL=function(n){return n.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(n){return(typeof n>"u"?"undefined":Se(n))!=="object"?!1:typeof n.mappings=="string"||typeof n._mappings=="string"||Array.isArray(n.sections)},t.loadAnnotation=function(n){var i=n.match(/\/\*\s*# sourceMappingURL=/gm);if(i){var a=n.lastIndexOf(i.pop()),o=n.indexOf("*/",a);a>-1&&o>-1&&(this.annotation=this.getAnnotationURL(n.substring(a,o)))}},t.loadFile=function(n){if(this.root=r4(n),JJ(n))return this.mapFile=n,$J(n,"utf-8").toString().trim()},t.loadMap=function(n,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var a=i(n);if(a){var o=this.loadFile(a);if(!o)throw new Error("Unable to load previous source map: "+a.toString());return o}}else{if(be(i,m7))return g7.fromSourceMap(i).toString();if(be(i,g7))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var s=this.annotation;return n&&(s=e$(r4(n),s)),this.loadFile(s)}}},t.startWith=function(n,i){return n?n.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e}(),DD=nw;nw.default=nw;var r$=wr.SourceMapConsumer,n$=wr.SourceMapGenerator,y7=wr.fileURLToPath,Mg=wr.pathToFileURL,iw=wr.isAbsolute,aw=wr.resolve,i$=KJ.nanoid,n4=wr,v7=cE,a$=DD,i4=Symbol("fromOffsetCache"),o$=!!(r$&&n$),b7=!!(aw&&iw),uy=function(){function e(r,n){if(n===void 0&&(n={}),r===null||typeof r>"u"||(typeof r>"u"?"undefined":Se(r))==="object"&&!r.toString)throw new Error("PostCSS received "+r+" instead of CSS string");if(this.css=r.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,n.from&&(!b7||/^\w+:\/\//.test(n.from)||iw(n.from)?this.file=n.from:this.file=aw(n.from)),b7&&o$){var i=new a$(this.css,n);if(i.text){this.map=i;var a=i.consumer().file;!this.file&&a&&(this.file=this.mapResolve(a))}}this.file||(this.id="<input css "+i$(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(n,i,a,o){o===void 0&&(o={});var s,l,c;if(i&&(typeof i>"u"?"undefined":Se(i))==="object"){var u=i,f=a;if(typeof u.offset=="number"){var d=this.fromOffset(u.offset);i=d.line,a=d.col}else i=u.line,a=u.column;if(typeof f.offset=="number"){var h=this.fromOffset(f.offset);l=h.line,c=h.col}else l=f.line,c=f.column}else if(!a){var p=this.fromOffset(i);i=p.line,a=p.col}var v=this.origin(i,a,l,c);return v?s=new v7(n,v.endLine===void 0?v.line:{column:v.column,line:v.line},v.endLine===void 0?v.column:{column:v.endColumn,line:v.endLine},v.source,v.file,o.plugin):s=new v7(n,l===void 0?i:{column:a,line:i},l===void 0?a:{column:c,line:l},this.css,this.file,o.plugin),s.input={column:a,endColumn:c,endLine:l,line:i,source:this.css},this.file&&(Mg&&(s.input.url=Mg(this.file).toString()),s.input.file=this.file),s},t.fromOffset=function(n){var i,a;if(this[i4])a=this[i4];else{var o=this.css.split(`
615`);a=new Array(o.length);for(var s=0,l=0,c=o.length;l<c;l++)a[l]=s,s+=o[l].length+1;this[i4]=a}i=a[a.length-1];var u=0;if(n>=i)u=a.length-1;else for(var f=a.length-2,d;u<f;)if(d=u+(f-u>>1),n<a[d])f=d-1;else if(n>=a[d+1])u=d+1;else{u=d;break}return{col:n-a[u]+1,line:u+1}},t.mapResolve=function(n){return/^\w+:\/\//.test(n)?n:aw(this.map.consumer().sourceRoot||this.map.root||".",n)},t.origin=function(n,i,a,o){if(!this.map)return!1;var s=this.map.consumer(),l=s.originalPositionFor({column:i,line:n});if(!l.source)return!1;var c;typeof a=="number"&&(c=s.originalPositionFor({column:o,line:a}));var u;iw(l.source)?u=Mg(l.source):u=new URL(l.source,this.map.consumer().sourceRoot||Mg(this.map.mapFile));var f={column:l.column,endColumn:c&&c.column,endLine:c&&c.line,line:l.line,url:u.toString()};if(u.protocol==="file:")if(y7)f.file=y7(u);else throw new Error("file: protocol is not available in this PostCSS build");var d=s.sourceContentFor(l.source);return d&&(f.source=d),f},t.toJSON=function(){for(var n={},i=0,a=["hasBOM","css","file","id"];i<a.length;i++){var o=a[i];this[o]!=null&&(n[o]=this[o])}return this.map&&(n.map=qe({},this.map),n.map.consumerCache&&(n.map.consumerCache=void 0)),n},Kt(e,[{key:"from",get:function(){return this.file||this.id}}]),e}(),Qv=uy;uy.default=uy;n4&&n4.registerInput&&n4.registerInput(uy);var ND=wr.SourceMapConsumer,t0=wr.SourceMapGenerator,r0=wr.dirname,zD=wr.relative,FD=wr.resolve,BD=wr.sep,S7=wr.pathToFileURL,s$=Qv,l$=!!(ND&&t0),c$=!!(r0&&FD&&zD&&BD),u$=function(){function e(r,n,i,a){this.stringify=r,this.mapOpts=i.map||{},this.root=n,this.opts=i,this.css=a,this.originalCSS=a,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var n;this.isInline()?n="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?n=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?n=this.mapOpts.annotation(this.opts.to,this.root):n=this.outputFile()+".map";var i=`
616`;this.css.includes(`\r
617`)&&(i=`\r
618`),this.css+=i+"/*# sourceMappingURL="+n+" */"},t.applyPrevMaps=function(){for(var n=J(this.previous()),i;!(i=n()).done;){var a=i.value,o=this.toUrl(this.path(a.file)),s=a.root||r0(a.file),l=void 0;this.mapOpts.sourcesContent===!1?(l=new ND(a.text),l.sourcesContent&&(l.sourcesContent=null)):l=a.consumer(),this.map.applySourceMap(l,o,this.toUrl(this.path(s)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var n,i=this.root.nodes.length-1;i>=0;i--)n=this.root.nodes[i],n.type==="comment"&&n.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),c$&&l$&&this.isMap())return this.generateMap();var n="";return this.stringify(this.root,function(i){n+=i}),[n]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var n=this.previous()[0].consumer();n.file=this.outputFile(),this.map=t0.fromSourceMap(n,{ignoreInvalidMapping:!0})}else this.map=new t0({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var n=this;this.css="",this.map=new t0({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,a=1,o="<no source>",s={generated:{column:0,line:0},original:{column:0,line:0},source:""},l,c;this.stringify(this.root,function(u,f,d){if(n.css+=u,f&&d!=="end"&&(s.generated.line=i,s.generated.column=a-1,f.source&&f.source.start?(s.source=n.sourcePath(f),s.original.line=f.source.start.line,s.original.column=f.source.start.column-1,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,n.map.addMapping(s))),l=u.match(/\n/g),l?(i+=l.length,c=u.lastIndexOf(`
619`),a=u.length-c):a+=u.length,f&&d!=="start"){var h=f.parent||{raws:{}},p=f.type==="decl"||f.type==="atrule"&&!f.nodes;(!p||f!==h.last||h.raws.semicolon)&&(f.source&&f.source.end?(s.source=n.sourcePath(f),s.original.line=f.source.end.line,s.original.column=f.source.end.column-1,s.generated.line=i,s.generated.column=a-2,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,s.generated.line=i,s.generated.column=a-1,n.map.addMapping(s)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(n){return n.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var n=this.mapOpts.annotation;return typeof n<"u"&&n!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(n){return n.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"},t.path=function(n){if(this.mapOpts.absolute||n.charCodeAt(0)===60||/^\w+:\/\//.test(n))return n;var i=this.memoizedPaths.get(n);if(i)return i;var a=this.opts.to?r0(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(a=r0(FD(a,this.mapOpts.annotation)));var o=zD(a,n);return this.memoizedPaths.set(n,o),o},t.previous=function(){var n=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(a){if(a.source&&a.source.input.map){var o=a.source.input.map;n.previousMaps.includes(o)||n.previousMaps.push(o)}});else{var i=new s$(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var n=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var s=o.source.input.from;if(s&&!i[s]){i[s]=!0;var l=n.usesFileUrls?n.toFileUrl(s):n.toUrl(n.path(s));n.map.setSourceContent(l,o.source.input.css)}}});else if(this.css){var a=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(a,this.css)}},t.sourcePath=function(n){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(n.source.input.from):this.toUrl(this.path(n.source.input.from))},t.toBase64=function(n){return Buffer?Buffer.from(n).toString("base64"):window.btoa(unescape(encodeURIComponent(n)))},t.toFileUrl=function(n){var i=this.memoizedFileURLs.get(n);if(i)return i;if(S7){var a=S7(n).toString();return this.memoizedFileURLs.set(n,a),a}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(n){var i=this.memoizedURLs.get(n);if(i)return i;BD==="\\"&&(n=n.replace(/\\/g,"/"));var a=encodeURI(n).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(n,a),a},e}(),UD=u$,f$=Yv,ow=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="comment",n}return t}(f$),Zv=ow;ow.default=ow;var HD=xl.isClean,jD=xl.my,VD=Xv,WD=Zv,d$=Yv,qD,uE,fE,GD;function YD(e){return e.map(function(t){return t.nodes&&(t.nodes=YD(t.nodes)),delete t.source,t})}function XD(e){if(e[HD]=!1,e.proxyOf.nodes)for(var t=J(e.proxyOf.nodes),r;!(r=t()).done;){var n=r.value;XD(n)}}var Fo=function(e){rr(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];for(var s=J(a),l;!(l=s()).done;)for(var c=l.value,u=this.normalize(c,this.last),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.push(h)}return this.markDirty(),this},r.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var a=J(this.nodes),o;!(o=a()).done;){var s=o.value;s.cleanRaws(i)}},r.each=function(i){if(this.proxyOf.nodes){for(var a=this.getIterator(),o,s;this.indexes[a]<this.proxyOf.nodes.length&&(o=this.indexes[a],s=i(this.proxyOf.nodes[o],o),s!==!1);)this.indexes[a]+=1;return delete this.indexes[a],s}},r.every=function(i){return this.nodes.every(i)},r.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},r.getProxyProcessor=function(){return{get:function(a,o){return o==="proxyOf"?a:a[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];var u;return(u=a)[o].apply(u,[].concat(l.map(function(f){return typeof f=="function"?function(d,h){return f(d.toProxy(),h)}:f})))}:o==="every"||o==="some"?function(s){return a[o](function(l){for(var c=arguments.length,u=new Array(c>1?c-1:0),f=1;f<c;f++)u[f-1]=arguments[f];return s.apply(void 0,[].concat([l.toProxy()],u))})}:o==="root"?function(){return a.root().toProxy()}:o==="nodes"?a.nodes.map(function(s){return s.toProxy()}):o==="first"||o==="last"?a[o].toProxy():a[o]:a[o]},set:function(a,o,s){return a[o]===s||(a[o]=s,(o==="name"||o==="params"||o==="selector")&&a.markDirty()),!0}}},r.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},r.insertAfter=function(i,a){var o=this.index(i),s=this.normalize(a,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var l=J(s),c;!(c=l()).done;){var u=c.value;this.proxyOf.nodes.splice(o+1,0,u)}var f;for(var d in this.indexes)f=this.indexes[d],o<f&&(this.indexes[d]=f+s.length);return this.markDirty(),this},r.insertBefore=function(i,a){var o=this.index(i),s=o===0?"prepe
619nd":!1,l=this.normalize(a,this.proxyOf.nodes[o],s).reverse();o=this.index(i);for(var c=J(l),u;!(u=c()).done;){var f=u.value;this.proxyOf.nodes.splice(o,0,f)}var d;for(var h in this.indexes)d=this.indexes[h],o<=d&&(this.indexes[h]=d+l.length);return this.markDirty(),this},r.normalize=function(i,a){var o=this;if(typeof i=="string")i=YD(qD(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var s=J(i),l;!(l=s()).done;){var c=l.value;c.parent&&c.parent.removeChild(c,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=J(i),f;!(f=u()).done;){var d=f.value;d.parent&&d.parent.removeChild(d,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new VD(i)]}else if(i.selector)i=[new uE(i)];else if(i.name)i=[new fE(i)];else if(i.text)i=[new WD(i)];else throw new Error("Unknown node type in node creation");var h=i.map(function(p){return p[jD]||t.rebuild(p),p=p.proxyOf,p.parent&&p.parent.removeChild(p),p[HD]&&XD(p),typeof p.raws.before>"u"&&a&&typeof a.raws.before<"u"&&(p.raws.before=a.raws.before.replace(/\S/g,"")),p.parent=o.proxyOf,p});return h},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];a=a.reverse();for(var s=J(a),l;!(l=s()).done;){for(var c=l.value,u=this.normalize(c,this.first,"prepend").reverse(),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.unshift(h)}for(var p in this.indexes)this.indexes[p]=this.indexes[p]+u.length}return this.markDirty(),this},r.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},r.removeAll=function(){for(var i=J(this.proxyOf.nodes),a;!(a=i()).done;){var o=a.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},r.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var a;for(var o in this.indexes)a=this.indexes[o],a>=i&&(this.indexes[o]=a-1);return this.markDirty(),this},r.replaceValues=function(i,a,o){return o||(o=a,a={}),this.walkDecls(function(s){a.props&&!a.props.includes(s.prop)||a.fast&&!s.value.includes(a.fast)||(s.value=s.value.replace(i,o))}),this.markDirty(),this},r.some=function(i){return this.nodes.some(i)},r.walk=function(i){return this.each(function(a,o){var s;try{s=i(a,o)}catch(l){throw a.addToError(l)}return s!==!1&&a.walk&&(s=a.walk(i)),s})},r.walkAtRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="atrule"&&i.test(o.name))return a(o,s)}):this.walk(function(o,s){if(o.type==="atrule"&&o.name===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="atrule")return a(o,s)}))},r.walkComments=function(i){return this.walk(function(a,o){if(a.type==="comment")return i(a,o)})},r.walkDecls=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="decl"&&i.test(o.prop))return a(o,s)}):this.walk(function(o,s){if(o.type==="decl"&&o.prop===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="decl")return a(o,s)}))},r.walkRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="rule"&&i.test(o.selector))return a(o,s)}):this.walk(function(o,s){if(o.type==="rule"&&o.selector===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="rule")return a(o,s)}))},Kt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t}(d$);Fo.registerParse=function(e){qD=e};Fo.registerRule=function(e){uE=e};Fo.registerAtRule=function(e){fE=e};Fo.registerRoot=function(e){GD=e};var Qc=Fo;Fo.default=Fo;Fo.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,fE.prototype):e.type==="rule"?Object.setPrototypeOf(e,uE.prototype):e.type==="decl"?Object.setPrototypeOf(e,VD.prototype):e.type==="comment"?Object.setPrototypeOf(e,WD.prototype):e.type==="root"&&Object.setPrototypeOf(e,GD.prototype),e[jD]=!0,e.nodes&&e.nodes.forEach(function(t){Fo.rebuild(t)})};var h$=Qc,QD,ZD,wp=function(e){rr(t,e);function t(n){var i;return i=e.call(this,qe({type:"document"},n))||this,i.nodes||(i.nodes=[]),i}
vendor: 11,226 bytes, lines 619-620
619var r=t.prototype;return r.toResult=function(i){i===void 0&&(i={});var a=new QD(new ZD,this,i);return a.stringify()},t}(h$);wp.registerLazyResult=function(e){QD=e};wp.registerProcessor=function(e){ZD=e};var dE=wp;wp.default=wp;var sw=function(){function e(r,n){if(n===void 0&&(n={}),this.type="warning",this.text=r,n.node&&n.node.source){var i=n.node.rangeBy(n);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var a in n)this[a]=n[a]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e}(),KD=sw;sw.default=sw;var p$=KD,lw=function(){function e(r,n,i){this.processor=r,this.messages=[],this.root=n,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(n,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var a=new p$(n,i);return this.messages.push(a),a},t.warnings=function(){return this.messages.filter(function(n){return n.type==="warning"})},Kt(e,[{key:"content",get:function(){return this.css}}]),e}(),hE=lw;lw.default=lw;var a4=39,w7=34,Rg=92,E7=47,kg=10,Yd=32,Lg=12,Ig=9,Pg=13,m$=91,g$=93,y$=40,v$=41,b$=123,S$=125,w$=59,E$=42,C$=58,A$=64,Dg=/[\t\n\f\r "#'()/;[\\\]{}]/g,Ng=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,_$=/.[\r\n"'(/\\]/,C7=/[\da-f]/i,x$=function(t,r){r===void 0&&(r={});var n=t.css.valueOf(),i=r.ignoreErrors,a,o,s,l,c,u,f,d,h,p,v=n.length,m=0,y=[],g=[];function b(){return m}function S(C){throw t.error("Unclosed "+C,m)}function w(){return g.length===0&&m>=v}function A(C){if(g.length)return g.pop();if(!(m>=v)){var M=C?C.ignoreUnclosed:!1;switch(a=n.charCodeAt(m),a){case kg:case Yd:case Ig:case Pg:case Lg:{o=m;do o+=1,a=n.charCodeAt(o);while(a===Yd||a===kg||a===Ig||a===Pg||a===Lg);p=["space",n.slice(m,o)],m=o-1;break}case m$:case g$:case b$:case S$:case C$:case w$:case v$:{var L=String.fromCharCode(a);p=[L,L,m];break}case y$:{if(d=y.length?y.pop()[1]:"",h=n.charCodeAt(m+1),d==="url"&&h!==a4&&h!==w7&&h!==Yd&&h!==kg&&h!==Ig&&h!==Lg&&h!==Pg){o=m;do{if(u=!1,o=n.indexOf(")",o+1),o===-1)if(i||M){o=m;break}else S("bracket");for(f=o;n.charCodeAt(f-1)===Rg;)f-=1,u=!u}while(u);p=["brackets",n.slice(m,o+1),m,o],m=o}else o=n.indexOf(")",m+1),l=n.slice(m,o+1),o===-1||_$.test(l)?p=["(","(",m]:(p=["brackets",l,m,o],m=o);break}case a4:case w7:{s=a===a4?"'":'"',o=m;do{if(u=!1,o=n.indexOf(s,o+1),o===-1)if(i||M){o=m+1;break}else S("string");for(f=o;n.charCodeAt(f-1)===Rg;)f-=1,u=!u}while(u);p=["string",n.slice(m,o+1),m,o],m=o;break}case A$:{Dg.lastIndex=m+1,Dg.test(n),Dg.lastIndex===0?o=n.length-1:o=Dg.lastIndex-2,p=["at-word",n.slice(m,o+1),m,o],m=o;break}case Rg:{for(o=m,c=!0;n.charCodeAt(o+1)===Rg;)o+=1,c=!c;if(a=n.charCodeAt(o+1),c&&a!==E7&&a!==Yd&&a!==kg&&a!==Ig&&a!==Pg&&a!==Lg&&(o+=1,C7.test(n.charAt(o)))){for(;C7.test(n.charAt(o+1));)o+=1;n.charCodeAt(o+1)===Yd&&(o+=1)}p=["word",n.slice(m,o+1),m,o],m=o;break}default:{a===E7&&n.charCodeAt(m+1)===E$?(o=n.indexOf("*/",m+2)+1,o===0&&(i||M?o=n.length:S("comment")),p=["comment",n.slice(m,o+1),m,o],m=o):(Ng.lastIndex=m+1,Ng.test(n),Ng.lastIndex===0?o=n.length-1:o=Ng.lastIndex-2,p=["word",n.slice(m,o+1),m,o],y.push(p),m=o);break}}return m++,p}}function _(C){g.push(C)}return{back:_,endOfFile:w,nextToken:A,position:b}},JD=Qc,fy=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="atrule",i}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.append).call.apply(s,[].concat([this],a))},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.prepend).call.apply(s,[].concat([this],a))},t}(JD),pE=fy;fy.default=fy;JD.registerAtRule(fy);var $D=Qc,eN,tN,Bf=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="root",i.nodes||(i.nodes=[]),i}var r=t.prototype;return r.normalize=function(i,a,o){var s=e.prototype.normalize.call(this,i);if(a){if(o==="prepend")this.nodes.length>1?a.raws.before=this.nodes[1].raws.before:delete a.raws.before;else if(this.first!==a)for(var l=J(s),c;!(c=l()).done;){var u=c.value;u.raws.before=a.raws.before}}return s},r.removeChild=function(i,a){var o=this.index(i);return!a&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},r.toResult=function(i){i===void 0&&(i={});var a=new eN(new tN,this,i);return a.stringify()},t}($D);Bf.registerLazyResult=function(e){eN=e};Bf.registerProcessor=function(e){tN=e};var wm=Bf;Bf.default=Bf;$D.registerRoot(Bf);var Ep={comma:function(t){return Ep.split(t,[","],!0)},space:function(t){var r=[" ",`
620`,"	"];return Ep.split(t,r)},split:function(t,r,n){for(var i=[],a="",o=!1,s=0,l=!1,c="",u=!1,f=J(t),d;!(d=f()).done;){var h=d.value;u?u=!1:h==="\\"?u=!0:l?h===c&&(l=!1):h==='"'||h==="'"?(l=!0,c=h):h==="("?s+=1:h===")"?s>0&&(s-=1):s===0&&r.includes(h)&&(o=!0),o?(a!==""&&i.push(a.trim()),a="",o=!1):a+=h}return(n||a!=="")&&i.push(a.trim()),i}},rN=Ep;Ep.default=Ep;var nN=Qc,T$=rN,dy=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="rule",n.nodes||(n.nodes=[]),n}return Kt(t,[{key:"selectors",get:function(){return T$.comma(this.selector)},set:function(n){var i=this.selector?this.selector.match(/,\s*/):null,a=i?i[0]:","+this.raw("between","beforeOpen");this.selector=n.join(a)}}]),t}(nN),mE=dy;dy.default=dy;nN.registerRule(dy);var O$=Xv,M$=x$,R$=Zv,k$=pE,L$=wm,A7=mE,_7={empty:!0,space:!0};function I$(e){for(var t=e.length-1;t>=0;t--){var r=e[t],n=r[3]||r[2];if(n)return n}}var P$=function(){function e(r){this.input=r,this.root=new L$,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:r,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(n){var i=new k$;i.name=n[1].slice(1),i.name===""&&this.unnamedAtrule(i,n),this.init(i,n[2]);for(var a,o,s,l=!1,c=!1,u=[],f=[];!this.tokenizer.endOfFile();){if(n=this.tokenizer.nextToken(),a=n[0],a==="("||a==="["?f.push(a==="("?")":"]"):a==="{"&&f.length>0?f.push("}"):a===f[f.length-1]&&f.pop(),f.length===0)if(a===";"){i.source.end=this.getPosition(n[2]),i.source.end.offset++,this.semicolon=!0;break}else if(a==="{"){c=!0;break}else if(a==="}"){if(u.length>0){for(s=u.length-1,o=u[s];o&&o[0]==="space";)o=u[--s];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(n);break}else u.push(n);else u.push(n);if(this.tokenizer.endOfFile()){l=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),l&&(n=u[u.length-1],i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),c&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(n){var i=this.colon(n);if(i!==!1){for(var a=0,o,s=i-1;s>=0&&(o=n[s],!(o[0]!=="space"&&(a+=1,a===2)));s--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(n){for(var i=0,a,o,s,l=J(n.entries()),c;!(c=l()).done;){var u=c.value,f=u[0],d=u[1];if(a=d,o=a[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!s)this.doubleColon(a);else{if(s[0]==="word"&&s[1]==="progid")continue;return f}s=a}return!1},t.comment=function(n){var i=new R$;this.init(i,n[2]),i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++;var a=n[1].slice(2,-2);if(/^\s*$/.test(a))i.text="",i.raws.left=a,i.raws.right="";else{var o=a.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=M$(this.input)},t.decl=function(n,i){var a=new O$;this.init(a,n[0][2]);var o=n[n.length-1];for(o[0]===";"&&(this.semicolon=!0,n.pop()),a.source.end=this.getPosition(o[3]||o[2]||I$(n)),a.source.end.offset++;n[0][0]!=="word";)n.length===1&&this.unknownWord(n),a.raws.before+=n.shift()[1];for(a.source.start=this.getPosition(n[0][2]),a.prop="";n.length;){var s=n[0][0];if(s===":"||s==="space"||s==="comment")break;a.prop+=n.shift()[1]}a.raws.between="";for(var l;n.length;)if(l=n.shift(),l[0]===":"){a.raws.between+=l[1];break}else l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]),a.raws.between+=l[1];(a.prop[0]==="_"||a.prop[0]==="*")&&(a.raws.before+=a.prop[0],a.prop=a.prop.slice(1));for(var c=[],u;n.length&&(u=n[0][0],!(u!=="space"&&u!=="comment"));)c.push(n.shift());this.precheckMissedSemicolon(n);for(var f=n.length-1;f>=0;f--){if(l=n[f],l[1].toLowerCase()==="!important"){a.important=!0;var d=this.stringFrom(n,f);d=this.spacesFromEnd(n)+d,d!==" !important"&&(a.raws.important=d);break}else if(l[1].toLowerCase()==="important"){for(var h=n.slice(0),p="",v=f;v>0;v--){var m=h[v][0];if(p.trim().indexOf("!")===0&&m!=="space")break;p=h.pop()[1]+p}p.trim().indexOf("!")===0&&(a.important=!0,a.raws.important=p,n=h)}if(l[0]!=="space"&&l[0]!=="comment")break}var y=n.some(function(g){return g[0]!=="space"&&g[0]!=="comment"});y&&(a.raws.between+=c.map(function(g){return g[1]}).join(""),c=[]),this.raw(a,"value",c.concat(n),i),a.value.includes(":")&&!i&&this.checkMissedSemicolon(n)},t.doubleColon=function(n){throw this.input.error("Double colon",{offset:n[2]},{offset:n[2]+n[1].length})},t.emptyRule=function(n){var i=new A7;this.init(i,n[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(n){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(n[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(n)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(n){if(this.spaces+=n[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(n){var i=this.input.fromOffset(n);return{column:i.col,line:i.line,offset:n}},t.init=function(n,i){this.current.push(n),n.source={input:this.input,start:this.getPosition(i)},n.raws.before=this.spaces,this.spaces="",n.type!=="comment"&&(this.semicolon=!1)},t.other=function(n){for(var i=!1,a=null,o=!1,s=null,l=[],c=n[1].startsWith("--"),u=[],f=n;f;){if(a=f[0],u.push(f),a==="("||a==="[")s||(s=f),l.push(a==="("?")":"]");else if(c&&o&&a==="{")s||(s=f),l.push("}");else if(l.length===0)if(a===";")if(o){this.decl(u,c);return}else break;else if(a==="{"){this.rule(u);return}else if(a==="}"){this.tokenizer.back(u.pop()),i=!0;break}else a===":"&&(o=!0);else a===l[l.length-1]&&(l.pop(),l.length===0&&(s=null));f=this.tokenizer.nextToken()}
vendor: 5,141 bytes, line 620
620if(this.tokenizer.endOfFile()&&(i=!0),l.length>0&&this.unclosedBracket(s),i&&o){if(!c)for(;u.length&&(f=u[u.length-1][0],!(f!=="space"&&f!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,c)}else this.unknownWord(u)},t.parse=function(){for(var n;!this.tokenizer.endOfFile();)switch(n=this.tokenizer.nextToken(),n[0]){case"space":this.spaces+=n[1];break;case";":this.freeSemicolon(n);break;case"}":this.end(n);break;case"comment":this.comment(n);break;case"at-word":this.atrule(n);break;case"{":this.emptyRule(n);break;default:this.other(n);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(n,i,a,o){for(var s,l,c=a.length,u="",f=!0,d,h,p=0;p<c;p+=1)s=a[p],l=s[0],l==="space"&&p===c-1&&!o?f=!1:l==="comment"?(h=a[p-1]?a[p-1][0]:"empty",d=a[p+1]?a[p+1][0]:"empty",!_7[h]&&!_7[d]?u.slice(-1)===","?f=!1:u+=s[1]:f=!1):u+=s[1];if(!f){var v=a.reduce(function(m,y){return m+y[1]},"");n.raws[i]={raw:v,value:u}}n[i]=u},t.rule=function(n){n.pop();var i=new A7;this.init(i,n[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(n),this.raw(i,"selector",n),this.current=i},t.spacesAndCommentsFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],!(i!=="space"&&i!=="comment"));)a=n.pop()[1]+a;return a},t.spacesAndCommentsFromStart=function(n){for(var i,a="";n.length&&(i=n[0][0],!(i!=="space"&&i!=="comment"));)a+=n.shift()[1];return a},t.spacesFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],i==="space");)a=n.pop()[1]+a;return a},t.stringFrom=function(n,i){for(var a="",o=i;o<n.length;o++)a+=n[o][1];return n.splice(i,n.length-i),a},t.unclosedBlock=function(){var n=this.current.source.start;throw this.input.error("Unclosed block",n.line,n.column)},t.unclosedBracket=function(n){throw this.input.error("Unclosed bracket",{offset:n[2]},{offset:n[2]+1})},t.unexpectedClose=function(n){throw this.input.error("Unexpected }",{offset:n[2]},{offset:n[2]+1})},t.unknownWord=function(n){throw this.input.error("Unknown word",{offset:n[0][2]},{offset:n[0][2]+n[0][1].length})},t.unnamedAtrule=function(n,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e}(),D$=P$,N$=Qc,z$=D$,F$=Qv;function hy(e,t){var r=new F$(e,t),n=new z$(r);try{n.parse()}catch(i){throw i}return n.root}var gE=hy;hy.default=hy;N$.registerParse(hy);var Ea=xl.isClean,B$=xl.my,U$=UD,H$=Gv,j$=Qc,V$=dE,x7=hE,W$=gE,q$=wm,G$={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},Y$={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},X$={Once:!0,postcssPlugin:!0,prepare:!0},Uf=0;function Xd(e){return(typeof e>"u"?"undefined":Se(e))==="object"&&typeof e.then=="function"}function iN(e){var t=!1,r=G$[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,Uf,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,Uf,r+"Exit"]:[r,r+"Exit"]}function T7(e){var t;return e.type==="document"?t=["Document",Uf,"DocumentExit"]:e.type==="root"?t=["Root",Uf,"RootExit"]:t=iN(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function cw(e){return e[Ea]=!1,e.nodes&&e.nodes.forEach(function(t){return cw(t)}),e}var uw={},Hf=function(){function e(r,n,i){var a=this;this.stringified=!1,this.processed=!1;var o;if((typeof n>"u"?"undefined":Se(n))==="object"&&n!==null&&(n.type==="root"||n.type==="document"))o=cw(n);else if(be(n,e)||be(n,x7))o=cw(n.root),n.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=n.map);else{var s=W$;i.syntax&&(s=i.syntax.parse),i.parser&&(s=i.parser),s.parse&&(s=s.parse);try{o=s(n,i)}catch(l){this.processed=!0,this.error=l}o&&!o[B$]&&j$.rebuild(o)}this.result=new x7(r,o,i),this.helpers=qe({},uw,{postcss:uw,result:this.result}),this.plugins=this.processor.plugins.map(function(l){return(typeof l>"u"?"undefined":Se(l))==="object"&&l.prepare?qe({},l,l.prepare(a.result)):l})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(n,i){var a=this.result.lastPlugin;try{if(i&&i.addToError(n),this.error=n,n.name==="CssSyntaxError"&&!n.plugin)n.plugin=a.postcssPlugin,n.setMessage();else if(a.postcssVersion)var o,s,l,c,u}catch(f){console&&console.error&&console.error(f)}return n},t.prepareVisitors=function(){var n=this;this.listeners={};for(var i=function(u,f,d){n.listeners[f]||(n.listeners[f]=[]),n.listeners[f].push([u,d])},a=J(this.plugins),o;!(o=a()).done;){var s=o.value;if((typeof s>"u"?"undefined":Se(s))==="object")for(var l in s){if(!Y$[l]&&/^[A-Z]/.test(l))throw new Error("Unknown event "+l+" in "+s.postcssPlugin+". Try to update PostCSS ("+this.processor.ver
vendor: 4,524 bytes, line 620
620sion+" now).");if(!X$[l])if(Se(s[l])==="object")for(var c in s[l])c==="*"?i(s,l,s[l][c]):i(s,l+"-"+c.toLowerCase(),s[l][c]);else typeof s[l]=="function"&&i(s,l,s[l])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var n=this;return qv(function(){var i,a,o,s,l,c,u,f,d,h,p,v;return Pc(this,function(m){switch(m.label){case 0:n.plugin=0,i=0,m.label=1;case 1:if(!(i<n.plugins.length))return[3,6];if(a=n.plugins[i],o=n.runOnRoot(a),!Xd(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw s=m.sent(),n.handleError(s);case 5:return i++,[3,1];case 6:if(n.prepareVisitors(),!n.hasListener)return[3,18];l=n.result.root,m.label=7;case 7:if(l[Ea])return[3,14];l[Ea]=!0,c=[T7(l)],m.label=8;case 8:if(!(c.length>0))return[3,13];if(u=n.visitTick(c),!Xd(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw f=m.sent(),d=c[c.length-1].node,n.handleError(f,d);case 12:return[3,8];case 13:return[3,7];case 14:if(!n.listeners.OnceExit)return[3,18];h=function(){var y,g,b,S,w;return Pc(this,function(A){switch(A.label){case 0:y=v.value,g=y[0],b=y[1],n.result.lastPlugin=g,A.label=1;case 1:return A.trys.push([1,6,,7]),l.type!=="document"?[3,3]:(S=l.nodes.map(function(_){return b(_,n.helpers)}),[4,Promise.all(S)]);case 2:return A.sent(),[3,5];case 3:return[4,b(l,n.helpers)];case 4:A.sent(),A.label=5;case 5:return[3,7];case 6:throw w=A.sent(),n.handleError(w);case 7:return[2]}})},p=J(n.listeners.OnceExit),m.label=15;case 15:return(v=p()).done?[3,18]:[5,aE(h())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return n.processed=!0,[2,n.stringify()]}})})()},t.runOnRoot=function(n){var i=this;this.result.lastPlugin=n;try{if((typeof n>"u"?"undefined":Se(n))==="object"&&n.Once){if(this.result.root.type==="document"){var a=this.result.root.nodes.map(function(o){return n.Once(o,i.helpers)});return Xd(a[0])?Promise.all(a):a}return n.Once(this.result.root,this.helpers)}else if(typeof n=="function")return n(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var n=this.result.opts,i=H$;n.syntax&&(i=n.syntax.stringify),n.stringifier&&(i=n.stringifier),i.stringify&&(i=i.stringify);var a=new U$(i,this.result.root,this.result.opts),o=a.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var n=J(this.plugins),i;!(i=n()).done;){var a=i.value,o=this.runOnRoot(a);if(Xd(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var s=this.result.root;!s[Ea];)s[Ea]=!0,this.walkSync(s);if(this.listeners.OnceExit)if(s.type==="document")for(var l=J(s.nodes),c;!(c=l()).done;){var u=c.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,s)}return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this.css},t.visitSync=function(n,i){for(var a=J(n),o;!(o=a()).done;){var s=o.value,l=s[0],c=s[1];this.result.lastPlugin=l;var u=void 0;try{u=c(i,this.helpers)}catch(f){throw this.handleError(f,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(Xd(u))throw this.getAsyncError()}},t.visitTick=function(n){var i=n[n.length-1],a=i.node,o=i.visitors;if(a.type!=="root"&&a.type!=="document"&&!a.parent){n.pop();return}if(o.length>0&&i.visitorIndex<o.length){var s=o[i.visitorIndex],l=s[0],c=s[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=l;try{return c(a.toProxy(),this.helpers)}catch(p){throw this.handleError(p,a)}}if(i.iterator!==0){for(var u=i.iterator,f;f=a.nodes[a.indexes[u]];)if(a.indexes[u]+=1,!f[Ea]){f[Ea]=!0,n.push(T7(f));return}i.iterator=0,delete a.indexes[u]}for(var d=i.events;i.eventIndex<d.length;){var h=d[i.eventIndex];if(i.eventIndex+=1,h===Uf){a.nodes&&a.nodes.length&&(a[Ea]=!0,i.iterator=a.getIterator());return}else if(this.listeners[h]){i.visitors=this.listeners[h];return}}n.pop()},t.walkSync=function(n){var i=this;n[Ea]=!0;for(var a=iN(n),o=J(a),s;!(s=o()).done;){var l=s.value;if(l===Uf)n.nodes&&n.each(function(u){u[Ea]||i.walkSync(u)});else{var c=this.listeners[l];if(c&&this.visitSync(c,n.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()}
620,Kt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e}();Hf.registerPostcss=function(e){uw=e};var aN=Hf;Hf.default=Hf;q$.registerLazyResult(Hf);V$.registerLazyResult(Hf);var Q$=UD,Z$=Gv,K$=gE,J$=hE,fw=function(){function e(r,n,i){n=n.toString(),this.stringified=!1,this._processor=r,this._css=n,this._opts=i,this._map=void 0;var a,o=Z$;this.result=new J$(this._processor,a,this._opts),this.result.css=n;var s=this;Object.defineProperty(this.result,"root",{get:function(){return s.root}});var l=new Q$(o,a,this._opts,n);if(l.isMap()){var c=l.generate(),u=c[0],f=c[1];u&&(this.result.css=u),f&&(this.result.map=f)}else l.clearAnnotation(),this.result.css=l.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},Kt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var n,i=K$;try{n=i(this._css,this._opts)}catch(a){this.error=a}if(this.error)throw this.error;return this._root=n,n}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e}(),$$=fw;fw.default=fw;var eee=$$,tee=aN,ree=dE,nee=wm,Cp=function(){function e(r){r===void 0&&(r=[]),this.version="8.4.38",this.plugins=this.normalize(r)}var t=e.prototype;return t.normalize=function(n){for(var i=[],a=J(n),o;!(o=a()).done;){var s=o.value;if(s.postcss===!0?s=s():s.postcss&&(s=s.postcss),(typeof s>"u"?"undefined":Se(s))==="object"&&Array.isArray(s.plugins))i=i.concat(s.plugins);else if((typeof s>"u"?"undefined":Se(s))==="object"&&s.postcssPlugin)i.push(s);else if(typeof s=="function")i.push(s);else if(!((typeof s>"u"?"undefined":Se(s))==="object"&&(s.parse||s.stringify)))throw new Error(s+" is not a PostCSS plugin")}return i},t.process=function(n,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new eee(this,n,i):new tee(this,n,i)},t.use=function(n){return this.plugins=this.plugins.concat(this.normalize([n])),this},e}(),iee=Cp;Cp.default=Cp;nee.registerProcessor(Cp);ree.registerProcessor(Cp);var aee=Xv,oee=DD,see=Zv,lee=pE,cee=Qv,uee=wm,fee=mE;function Ap(e,t){if(Array.isArray(e))return e.map(function(f){return Ap(f)});var r=e.inputs,n=Ic(e,["inputs"]);if(r){t=[];for(var i=J(r),a;!(a=i()).done;){var o=a.value,s=qe({},o,{__proto__:cee.prototype});s.map&&(s.map=qe({},s.map,{__proto__:oee.prototype})),t.push(s)}}if(n.nodes&&(n.nodes=e.nodes.map(function(f){return Ap(f,t)})),n.source){var l=n.source,c=l.inputId,u=Ic(l,["inputId"]);n.source=u,c!=null&&(n.source.input=t[c])}if(n.type==="root")return new uee(n);if(n.type==="decl")return new aee(n);if(n.type==="rule")return new fee(n);if(n.type==="comment")return new see(n);if(n.type==="atrule")return new lee(n);throw new Error("Unknown node type: "+e.type)}var dee=Ap;Ap.default=Ap;var hee=cE,oN=Xv,pee=aN,mee=Qc,yE=iee,gee=Gv,yee=dee,sN=dE,vee=KD,lN=Zv,cN=pE,bee=hE,See=Qv,wee=gE,Eee=rN,uN=mE,fN=wm,Cee=Yv;function At(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new yE(t)}At.plugin=function(t,r){var n=!1;function i(){for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];console&&console.warn&&!n&&(n=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
621https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Ff.LANG&&Ff.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
622https://www.w3ctech.com/topic/2226`));var c=r.apply(void 0,[].concat(s));return c.postcssPlugin=t,c.postcssVersion=new yE().version,c}var a;return Object.defineProperty(i,"postcss",{get:function(){return a||(a=i()),a}}),i.process=function(o,s,l){return At([i(l)]).process(o,s)},i};At.stringify=gee;At.parse=wee;At.fromJSON=yee;At.list=Eee;At.comment=function(e){return new lN(e)};At.atRule=function(e){return new cN(e)};At.decl=function(e){return new oN(e)};At.rule=function(e){return new uN(e)};At.root=function(e){return new fN(e)};At.document=function(e){return new sN(e)};At.CssSyntaxError=hee;At.Declaration=oN;At.Container=mee;At.Processor=yE;At.Document=sN;At.Comment=lN;At.Warning=vee;At.AtRule=cN;At.Result=bee;At.Input=See;At.Rule=uN;At.Root=fN;At.Node=Cee;pee.registerPostcss(At);var Aee=At;At.default=At;var nr=zJ(Aee);nr.stringify;nr.fromJSON;nr.plugin;nr.parse;nr.list;nr.document;nr.comment;nr.atRule;nr.rule;nr.decl;nr.root;nr.CssSyntaxError;nr.Declaration;nr.Container;nr.Processor;nr.Document;nr.Comment;nr.Warning;nr.AtRule;nr.Result;nr.Input;nr.Rule;nr.Root;nr.Node;var _ee=Object.defineProperty,xee=function(e,t,r){return t in e?_ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},xi=function(e,t,r){return xee(e,(typeof t>"u"?"undefined":Se(t))!=="symbol"?t+"":t,r)};
vendor: 26,496 bytes, lines 622-644
622function Tee(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Oee(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return be(this,n)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var vE={exports:{}},Wt=String,dN=function(){return{isColorSupported:!1,reset:Wt,bold:Wt,dim:Wt,italic:Wt,underline:Wt,inverse:Wt,hidden:Wt,strikethrough:Wt,black:Wt,red:Wt,green:Wt,yellow:Wt,blue:Wt,magenta:Wt,cyan:Wt,white:Wt,gray:Wt,bgBlack:Wt,bgRed:Wt,bgGreen:Wt,bgYellow:Wt,bgBlue:Wt,bgMagenta:Wt,bgCyan:Wt,bgWhite:Wt}};vE.exports=dN();vE.exports.createColors=dN;var Mee=vE.exports,Ree={},kee=Object.freeze(Object.defineProperty({__proto__:null,default:Ree},Symbol.toStringTag,{value:"Module"})),Er=Oee(kee),O7=Mee,M7=Er,dw=function(e){rr(t,e);function t(n,i,a,o,s,l){var c;return c=e.call(this,n)||this,c.name="CssSyntaxError",c.reason=n,s&&(c.file=s),o&&(c.source=o),l&&(c.plugin=l),typeof i<"u"&&typeof a<"u"&&(typeof i=="number"?(c.line=i,c.column=a):(c.line=i.line,c.column=i.column,c.endLine=a.line,c.endColumn=a.column)),c.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(c,t),c}var r=t.prototype;return r.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},r.showSourceCode=function(i){var a=this;if(!this.source)return"";var o=this.source;i==null&&(i=O7.isColorSupported),M7&&i&&(o=M7(o));var s=o.split(/\r?\n/),l=Math.max(this.line-3,0),c=Math.min(this.line+2,s.length),u=String(c).length,f,d;if(i){var h=O7.createColors(!0),p=h.bold,v=h.gray,m=h.red;f=function(y){return p(m(y))},d=function(y){return v(y)}}else f=d=function(y){return y};return s.slice(l,c).map(function(y,g){var b=l+1+g,S=" "+(" "+b).slice(-u)+" | ";if(b===a.line){var w=d(S.replace(/\d/g," "))+y.slice(0,a.column-1).replace(/[^\t]/g," ");return f(">")+d(S)+y+`
623 `+w+f("^")}return" "+d(S)+y}).join(`
624`)},r.toString=function(){var i=this.showSourceCode();return i&&(i=`
625
626`+i+`
627`),this.name+": "+this.message+i},t}(bp(Error)),bE=dw;dw.default=dw;var Tl={};Tl.isClean=Symbol("isClean");Tl.my=Symbol("my");var R7={after:`
628`,beforeClose:`
629`,beforeComment:`
630`,beforeDecl:`
631`,beforeOpen:" ",beforeRule:`
632`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function Lee(e){return e[0].toUpperCase()+e.slice(1)}var hw=function(){function e(r){this.builder=r}var t=e.prototype;return t.atrule=function(n,i){var a="@"+n.name,o=n.params?this.rawValue(n,"params"):"";if(typeof n.raws.afterName<"u"?a+=n.raws.afterName:o&&(a+=" "),n.nodes)this.block(n,a+o);else{var s=(n.raws.between||"")+(i?";":"");this.builder(a+o+s,n)}},t.beforeAfter=function(n,i){var a;n.type==="decl"?a=this.raw(n,null,"beforeDecl"):n.type==="comment"?a=this.raw(n,null,"beforeComment"):i==="before"?a=this.raw(n,null,"beforeRule"):a=this.raw(n,null,"beforeClose");for(var o=n.parent,s=0;o&&o.type!=="root";)s+=1,o=o.parent;if(a.includes(`
633`)){var l=this.raw(n,null,"indent");if(l.length)for(var c=0;c<s;c++)a+=l}return a},t.block=function(n,i){var a=this.raw(n,"between","beforeOpen");this.builder(i+a+"{",n,"start");var o;n.nodes&&n.nodes.length?(this.body(n),o=this.raw(n,"after")):o=this.raw(n,"after","emptyBody"),o&&this.builder(o),this.builder("}",n,"end")},t.body=function(n){for(var i=n.nodes.length-1;i>0&&n.nodes[i].type==="comment";)i-=1;for(var a=this.raw(n,"semicolon"),o=0;o<n.nodes.length;o++){var s=n.nodes[o],l=this.raw(s,"before");l&&this.builder(l),this.stringify(s,i!==o||a)}},t.comment=function(n){var i=this.raw(n,"left","commentLeft"),a=this.raw(n,"right","commentRight");this.builder("/*"+i+n.text+a+"*/",n)},t.decl=function(n,i){var a=this.raw(n,"between","colon"),o=n.prop+a+this.rawValue(n,"value");n.important&&(o+=n.raws.important||" !important"),i&&(o+=";"),this.builder(o,n)},t.document=function(n){this.body(n)},t.raw=function(n,i,a){var o;if(a||(a=i),i&&(o=n.raws[i],typeof o<"u"))return o;var s=n.parent;if(a==="before"&&(!s||s.type==="root"&&s.first===n||s&&s.type==="document"))return"";if(!s)return R7[a];var l=n.root();if(l.rawCache||(l.rawCache={}),typeof l.rawCache[a]<"u")return l.rawCache[a];if(a==="before"||a==="after")return this.beforeAfter(n,a);var c="raw"+Lee(a);return this[c]?o=this[c](l,n):l.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=R7[a]),l.rawCache[a]=o,o},t.rawBeforeClose=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length>0&&typeof a.raws.after<"u")return i=a.raws.after,i.includes(`
634`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(n,i){var a;return n.walkComments(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
635`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeDecl"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeDecl=function(n,i){var a;return n.walkDecls(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
636`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeRule"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeOpen=function(n){var i;return n.walk(function(a){if(a.type!=="decl"&&(i=a.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(n){var i;return n.walk(function(a){if(a.nodes&&(a.parent!==n||n.first!==a)&&typeof a.raws.before<"u")return i=a.raws.before,i.includes(`
637`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(n){var i;return n.walkDecls(function(a){if(typeof a.raws.between<"u")return i=a.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length===0&&(i=a.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(n){if(n.raws.indent)return n.raws.indent;var i;return n.walk(function(a){var o=a.parent;if(o&&o!==n&&o.parent&&o.parent===n&&typeof a.raws.before<"u"){var s=a.raws.before.split(`
638`);return i=s[s.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length&&a.last.type==="decl"&&(i=a.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(n,i){var a=n[i],o=n.raws[i];return o&&o.value===a?o.raw:a},t.root=function(n){this.body(n),n.raws.after&&this.builder(n.raws.after)},t.rule=function(n){this.block(n,this.rawValue(n,"selector")),n.raws.ownSemicolon&&this.builder(n.raws.ownSemicolon,n,"end")},t.stringify=function(n,i){if(!this[n.type])throw new Error("Unknown AST node type "+n.type+". Maybe you need to change PostCSS stringifier.");this[n.type](n,i)},e}(),hN=hw;hw.default=hw;var Iee=hN;function pw(e,t){var r=new Iee(t);r.stringify(e)}var Kv=pw;pw.default=pw;var zg=Tl.isClean,Pee=Tl.my,Dee=bE,Nee=hN,zee=Kv;function mw(e,t){var r=new e.constructor;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&n!=="proxyCache"){var i=e[n],a=typeof i>"u"?"undefined":Se(i);n==="parent"&&a==="object"?t&&(r[n]=t):n==="source"?r[n]=i:Array.isArray(i)?r[n]=i.map(function(o){return mw(o,r)}):(a==="object"&&i!==null&&(i=mw(i)),r[n]=i)}return r}var gw=function(){function e(r){r===void 0&&(r={}),this.raws={},this[zg]=!1,this[Pee]=!0;for(var n in r)if(n==="nodes"){this.nodes=[];for(var i=J(r[n]),a;!(a=i()).done;){var o=a.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[n]=r[n]}var t=e.prototype;return t.addToError=function(n){if(n.postcssNode=this,n.stack&&this.source&&/\n\s{4}at /.test(n.stack)){var i=this.source;n.stack=n.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return n},t.after=function(n){return this.parent.insertAfter(this,n),this},t.assign=function(n){n===void 0&&(n={});for(var i in n)this[i]=n[i];return this},t.before=function(n){return this.parent.insertBefore(this,n),this},t.cleanRaws=function(n){delete this.raws.before,delete this.raws.after,n||delete this.raws.between},t.clone=function(n){n===void 0&&(n={});var i=mw(this);for(var a in n)i[a]=n[a];return i},t.cloneAfter=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertBefore(this,i),i},t.error=function(n,i){if(i===void 0&&(i={}),this.source){var a=this.rangeBy(i),o=a.end,s=a.start;return this.source.input.error(n,{column:s.column,line:s.line},{column:o.column,line:o.line},i)}return new Dee(n)},t.getProxyProcessor=function(){return{get:function(i,a){return a==="proxyOf"?i:a==="root"?function(){return i.root().toProxy()}:i[a]},set:function(i,a,o){return i[a]===o||(i[a]=o,(a==="prop"||a==="value"||a==="name"||a==="params"||a==="important"||a==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[zg]){this[zg]=!1;for(var n=this;n=n.parent;)n[zg]=!1}},t.next=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n+1]}},t.positionBy=function(n,i){var a=this.source.start;if(n.index)a=this.positionInside(n.index,i);else if(n.word){i=this.toString();var o=i.indexOf(n.word);o!==-1&&(a=this.positionInside(o,i))}return a},t.positionInside=function(n,i){for(var a=i||this.toString(),o=this.source.start.column,s=this.source.start.line,l=0;l<n;l++)a[l]===`
639`?(o=1,s+=1):o+=1;return{column:o,line:s}},t.prev=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n-1]}},t.rangeBy=function(n){var i={column:this.source.start.column,line:this.source.start.line},a=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(n.word){var o=this.toString(),s=o.indexOf(n.word);s!==-1&&(i=this.positionInside(s,o),a=this.positionInside(s+n.word.length,o))}else n.start?i={column:n.start.column,line:n.start.line}:n.index&&(i=this.positionInside(n.index)),n.end?a={column:n.end.column,line:n.end.line}:typeof n.endIndex=="number"?a=this.positionInside(n.endIndex):n.index&&(a=this.positionInside(n.index+1));return(a.line<i.line||a.line===i.line&&a.column<=i.column)&&(a={column:i.column+1,line:i.line}),{end:a,start:i}},t.raw=function(n,i){var a=new Nee;return a.raw(this,n,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];if(this.parent){for(var o=this,s=!1,l=J(i),c;!(c=l()).done;){var u=c.value;u===this?s=!0:s?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}s||this.remove()}return this},t.root=function(){for(var n=this;n.parent&&n.parent.type!=="document";)n=n.parent;return n},t.toJSON=function(n,i){var a={},o=i==null;i=i||new Map;var s=0;for(var l in this)if(Object.prototype.hasOwnProperty.call(this,l)&&!(l==="parent"||l==="proxyCache")){var c=this[l];if(Array.isArray(c))a[l]=c.map(function(f){return(typeof f>"u"?"undefined":Se(f))==="object"&&f.toJSON?f.toJSON(null,i):f});else if((typeof c>"u"?"undefined":Se(c))==="object"&&c.toJSON)a[l]=c.toJSON(null,i);else if(l==="source"){var u=i.get(c.input);u==null&&(u=s,i.set(c.input,s),s++),a[l]={end:c.end,inputId:u,start:c.start}}else a[l]=c}return o&&(a.inputs=[].concat(i.keys()).map(function(f){return f.toJSON()})),a},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(n){n===void 0&&(n=zee),n.stringify&&(n=n.stringify);var i="";return n(this,function(a){i+=a}),i},t.warn=function(n,i,a){var o={node:this};for(var s in a)o[s]=a[s];return n.warn(i,o)},Kt(e,[{key:"proxyOf",get:function(){return this}}]),e}(),Jv=gw;gw.default=gw;var Fee=Jv,yw=function(e){rr(t,e);function t(r){var n;return r&&typeof r.value<"u"&&typeof r.value!="string"&&(r=qe({},r,{value:String(r.value)})),n=e.call(this,r)||this,n.type="decl",n}return Kt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t}(Fee),$v=yw;yw.default=yw;var Bee="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",Uee=function(e){e===void 0&&(e=21);for(var t="",r=e;r--;)t+=Bee[Math.random()*64|0];return t},Hee={nanoid:Uee},k7=Er.SourceMapConsumer,L7=Er.SourceMapGenerator,jee=Er.existsSync,Vee=Er.readFileSync,o4=Er.dirname,Wee=Er.join;function qee(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var vw=function(){function e(r,n){if(n.map!==!1){this.loadAnnotation(r),this.inline=this.startWith(this.annotation,"data:");var i=n.map?n.map.prev:void 0,a=this.loadMap(n.from,i);!this.mapFile&&n.from&&(this.mapFile=n.from),this.mapFile&&(this.root=o4(this.mapFile)),a&&(this.text=a)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new k7(this.text)),this.consumerCache},t.decodeInline=function(n){var i=/^data:application\/json;charset=utf-?8;base64,/,a=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,s=/^data:application\/json,/;if(o.test(n)||s.test(n))return decodeURIComponent(n.substr(RegExp.lastMatch.length));if(i.test(n)||a.test(n))return qee(n.substr(RegExp.lastMatch.length));var l=n.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+l)},t.getAnnotationURL=function(n){return n.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(n){return(typeof n>"u"?"undefined":Se(n))!=="object"?!1:typeof n.mappings=="string"||typeof n._mappings=="string"||Array.isArray(n.sections)},t.loadAnnotation=function(n){var i=n.match(/\/\*\s*# sourceMappingURL=/gm);if(i){var a=n.lastIndexOf(i.pop()),o=n.indexOf("*/",a);a>-1&&o>-1&&(this.annotation=this.getAnnotationURL(n.substring(a,o)))}},t.loadFile=function(n){if(this.root=o4(n),jee(n))return this.mapFile=n,Vee(n,"utf-8").toString().trim()},t.loadMap=function(n,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var a=i(n);if(a){var o=this.loadFile(a);if(!o)throw new Error("Unable to load previous source map: "+a.toString());return o}}else{if(be(i,k7))return L7.fromSourceMap(i).toString();if(be(i,L7))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var s=this.annotation;return n&&(s=Wee(o4(n),s)),this.loadFile(s)}}},t.startWith=function(n,i){return n?n.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e}(),pN=vw;vw.default=vw;var Gee=Er.SourceMapConsumer,Yee=Er.SourceMapGenerator,I7=Er.fileURLToPath,Fg=Er.pathToFileURL,bw=Er.isAbsolute,Sw=Er.resolve,Xee=Hee.nanoid,s4=Er,P7=bE,Qee=pN,l4=Symbol("fromOffsetCache"),Zee=!!(Gee&&Yee),D7=!!(Sw&&bw),py=function(){function e(r,n){if(n===void 0&&(n={}),r===null||typeof r>"u"||(typeof r>"u"?"undefined":Se(r))==="object"&&!r.toString)throw new Error("PostCSS received "+r+" instead of CSS string");if(this.css=r.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,n.from&&(!D7||/^\w+:\/\//.test(n.from)||bw(n.from)?this.file=n.from:this.file=Sw(n.from)),D7&&Zee){var i=new Qee(this.css,n);if(i.text){this.map=i;var a=i.consumer().file;!this.file&&a&&(this.file=this.mapResolve(a))}}this.file||(this.id="<input css "+Xee(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(n,i,a,o){o===void 0&&(o={});var s,l,c;if(i&&(typeof i>"u"?"undefined":Se(i))==="object"){var u=i,f=a;if(typeof u.offset=="number"){var d=this.fromOffset(u.offset);i=d.line,a=d.col}else i=u.line,a=u.column;if(typeof f.offset=="number"){var h=this.fromOffset(f.offset);l=h.line,c=h.col}else l=f.line,c=f.column}else if(!a){var p=this.fromOffset(i);i=p.line,a=p.col}var v=this.origin(i,a,l,c);return v?s=new P7(n,v.endLine===void 0?v.line:{column:v.column,line:v.line},v.endLine===void 0?v.column:{column:v.endColumn,line:v.endLine},v.source,v.file,o.plugin):s=new P7(n,l===void 0?i:{column:a,line:i},l===void 0?a:{column:c,line:l},this.css,this.file,o.plugin),s.input={column:a,endColumn:c,endLine:l,line:i,source:this.css},this.file&&(Fg&&(s.input.url=Fg(this.file).toString()),s.input.file=this.file),s},t.fromOffset=function(n){var i,a;if(this[l4])a=this[l4];else{var o=this.css.split(`
640`);a=new Array(o.length);for(var s=0,l=0,c=o.length;l<c;l++)a[l]=s,s+=o[l].length+1;this[l4]=a}i=a[a.length-1];var u=0;if(n>=i)u=a.length-1;else for(var f=a.length-2,d;u<f;)if(d=u+(f-u>>1),n<a[d])f=d-1;else if(n>=a[d+1])u=d+1;else{u=d;break}return{col:n-a[u]+1,line:u+1}},t.mapResolve=function(n){return/^\w+:\/\//.test(n)?n:Sw(this.map.consumer().sourceRoot||this.map.root||".",n)},t.origin=function(n,i,a,o){if(!this.map)return!1;var s=this.map.consumer(),l=s.originalPositionFor({column:i,line:n});if(!l.source)return!1;var c;typeof a=="number"&&(c=s.originalPositionFor({column:o,line:a}));var u;bw(l.source)?u=Fg(l.source):u=new URL(l.source,this.map.consumer().sourceRoot||Fg(this.map.mapFile));var f={column:l.column,endColumn:c&&c.column,endLine:c&&c.line,line:l.line,url:u.toString()};if(u.protocol==="file:")if(I7)f.file=I7(u);else throw new Error("file: protocol is not available in this PostCSS build");var d=s.sourceContentFor(l.source);return d&&(f.source=d),f},t.toJSON=function(){for(var n={},i=0,a=["hasBOM","css","file","id"];i<a.length;i++){var o=a[i];this[o]!=null&&(n[o]=this[o])}return this.map&&(n.map=qe({},this.map),n.map.consumerCache&&(n.map.consumerCache=void 0)),n},Kt(e,[{key:"from",get:function(){return this.file||this.id}}]),e}(),e2=py;py.default=py;s4&&s4.registerInput&&s4.registerInput(py);var mN=Er.SourceMapConsumer,n0=Er.SourceMapGenerator,i0=Er.dirname,gN=Er.relative,yN=Er.resolve,vN=Er.sep,N7=Er.pathToFileURL,Kee=e2,Jee=!!(mN&&n0),$ee=!!(i0&&yN&&gN&&vN),ete=function(){function e(r,n,i,a){this.stringify=r,this.mapOpts=i.map||{},this.root=n,this.opts=i,this.css=a,this.originalCSS=a,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var n;this.isInline()?n="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?n=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?n=this.mapOpts.annotation(this.opts.to,this.root):n=this.outputFile()+".map";var i=`
641`;this.css.includes(`\r
642`)&&(i=`\r
643`),this.css+=i+"/*# sourceMappingURL="+n+" */"},t.applyPrevMaps=function(){for(var n=J(this.previous()),i;!(i=n()).done;){var a=i.value,o=this.toUrl(this.path(a.file)),s=a.root||i0(a.file),l=void 0;this.mapOpts.sourcesContent===!1?(l=new mN(a.text),l.sourcesContent&&(l.sourcesContent=null)):l=a.consumer(),this.map.applySourceMap(l,o,this.toUrl(this.path(s)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var n,i=this.root.nodes.length-1;i>=0;i--)n=this.root.nodes[i],n.type==="comment"&&n.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),$ee&&Jee&&this.isMap())return this.generateMap();var n="";return this.stringify(this.root,function(i){n+=i}),[n]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var n=this.previous()[0].consumer();n.file=this.outputFile(),this.map=n0.fromSourceMap(n,{ignoreInvalidMapping:!0})}else this.map=new n0({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var n=this;this.css="",this.map=new n0({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,a=1,o="<no source>",s={generated:{column:0,line:0},original:{column:0,line:0},source:""},l,c;this.stringify(this.root,function(u,f,d){if(n.css+=u,f&&d!=="end"&&(s.generated.line=i,s.generated.column=a-1,f.source&&f.source.start?(s.source=n.sourcePath(f),s.original.line=f.source.start.line,s.original.column=f.source.start.column-1,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,n.map.addMapping(s))),l=u.match(/\n/g),l?(i+=l.length,c=u.lastIndexOf(`
644`),a=u.length-c):a+=u.length,f&&d!=="start"){var h=f.parent||{raws:{}},p=f.type==="decl"||f.type==="atrule"&&!f.nodes;(!p||f!==h.last||h.raws.semicolon)&&(f.source&&f.source.end?(s.source=n.sourcePath(f),s.original.line=f.source.end.line,s.original.column=f.source.end.column-1,s.generated.line=i,s.generated.column=a-2,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,s.generated.line=i,s.generated.column=a-1,n.map.addMapping(s)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(n){return n.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var n=this.mapOpts.annotation;return typeof n<"u"&&n!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(n){return n.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"},t.path=function(n){if(this.mapOpts.absolute||n.charCodeAt(0)===60||/^\w+:\/\//.test(n))return n;var i=this.memoizedPaths.get(n);if(i)return i;var a=this.opts.to?i0(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(a=i0(yN(a,this.mapOpts.annotation)));var o=gN(a,n);return this.memoizedPaths.set(n,o),o},t.previous=function(){var n=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(a){if(a.source&&a.source.input.map){var o=a.source.input.map;n.previousMaps.includes(o)||n.previousMaps.push(o)}});else{var i=new Kee(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var n=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var s=o.source.input.from;if(s&&!i[s]){i[s]=!0;var l=n.usesFileUrls?n.toFileUrl(s):n.toUrl(n.path(s));n.map.setSourceContent(l,o.source.input.css)}}});else if(this.css){var a=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(a,this.css)}},t.sourcePath=function(n){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(n.source.input.from):this.toUrl(this.path(n.source.input.from))},t.toBase64=function(n){return Buffer?Buffer.from(n).toString("base64"):window.btoa(unescape(encodeURIComponent(n)))},t.toFileUrl=function(n){var i=this.memoizedFileURLs.get(n);if(i)return i;if(N7){var a=N7(n).toString();return this.memoizedFileURLs.set(n,a),a}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(n){var i=this.memoizedURLs.get(n);if(i)return i;vN==="\\"&&(n=n.replace(/\\/g,"/"));var a=encodeURI(n).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(n,a),a},e}(),bN=ete,tte=Jv,ww=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="comment",n}return t}(tte),t2=ww;ww.default=ww;var SN=Tl.isClean,wN=Tl.my,EN=$v,CN=t2,rte=Jv,AN,SE,wE,_N;function xN(e){return e.map(function(t){return t.nodes&&(t.nodes=xN(t.nodes)),delete t.source,t})}function TN(e){if(e[SN]=!1,e.proxyOf.nodes)for(var t=J(e.proxyOf.nodes),r;!(r=t()).done;){var n=r.value;TN(n)}}var Bo=function(e){rr(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];for(var s=J(a),l;!(l=s()).done;)for(var c=l.value,u=this.normalize(c,this.last),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.push(h)}return this.markDirty(),this},r.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var a=J(this.nodes),o;!(o=a()).done;){var s=o.value;s.cleanRaws(i)}},r.each=function(i){if(this.proxyOf.nodes){for(var a=this.getIterator(),o,s;this.indexes[a]<this.proxyOf.nodes.length&&(o=this.indexes[a],s=i(this.proxyOf.nodes[o],o),s!==!1);)this.indexes[a]+=1;return delete this.indexes[a],s}},r.every=function(i){return this.nodes.every(i)},r.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},r.getProxyProcessor=function(){return{get:function(a,o){return o==="proxyOf"?a:a[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];var u;return(u=a)[o].apply(u,[].concat(l.map(function(f){return typeof f=="function"?function(d,h){return f(d.toProxy(),h)}:f})))}:o==="every"||o==="some"?function(s){return a[o](function(l){for(var c=arguments.length,u=new Array(c>1?c-1:0),f=1;f<c;f++)u[f-1]=arguments[f];return s.apply(void 0,[].concat([l.toProxy()],u))})}:o==="root"?function(){return a.root().toProxy()}:o==="nodes"?a.nodes.map(function(s){return s.toProxy()}):o==="first"||o==="last"?a[o].toProxy():a[o]:a[o]},set:function(a,o,s){return a[o]===s||(a[o]=s,(o==="name"||o==="params"||o==="selector")&&a.markDirty()),!0}}},r.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},r.insertAfter=function(i,a){var o=this.index(i),s=this.normalize(a,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var l=J(s),c;!(c=l()).done;){var u=c.value;this.proxyOf.nodes.splice(o+1,0,u)}var f;for(var d in this.indexes)f=this.indexes[d],o<f&&(this.indexes[d]=f+s.length);return this.markDirty(),this},r.insertBefore=function(i,a){var o=this.index(i),s=o===0?"prepe
644nd":!1,l=this.normalize(a,this.proxyOf.nodes[o],s).reverse();o=this.index(i);for(var c=J(l),u;!(u=c()).done;){var f=u.value;this.proxyOf.nodes.splice(o,0,f)}var d;for(var h in this.indexes)d=this.indexes[h],o<=d&&(this.indexes[h]=d+l.length);return this.markDirty(),this},r.normalize=function(i,a){var o=this;if(typeof i=="string")i=xN(AN(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var s=J(i),l;!(l=s()).done;){var c=l.value;c.parent&&c.parent.removeChild(c,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=J(i),f;!(f=u()).done;){var d=f.value;d.parent&&d.parent.removeChild(d,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new EN(i)]}else if(i.selector)i=[new SE(i)];else if(i.name)i=[new wE(i)];else if(i.text)i=[new CN(i)];else throw new Error("Unknown node type in node creation");var h=i.map(function(p){return p[wN]||t.rebuild(p),p=p.proxyOf,p.parent&&p.parent.removeChild(p),p[SN]&&TN(p),typeof p.raws.before>"u"&&a&&typeof a.raws.before<"u"&&(p.raws.before=a.raws.before.replace(/\S/g,"")),p.parent=o.proxyOf,p});return h},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];a=a.reverse();for(var s=J(a),l;!(l=s()).done;){for(var c=l.value,u=this.normalize(c,this.first,"prepend").reverse(),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.unshift(h)}for(var p in this.indexes)this.indexes[p]=this.indexes[p]+u.length}return this.markDirty(),this},r.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},r.removeAll=function(){for(var i=J(this.proxyOf.nodes),a;!(a=i()).done;){var o=a.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},r.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var a;for(var o in this.indexes)a=this.indexes[o],a>=i&&(this.indexes[o]=a-1);return this.markDirty(),this},r.replaceValues=function(i,a,o){return o||(o=a,a={}),this.walkDecls(function(s){a.props&&!a.props.includes(s.prop)||a.fast&&!s.value.includes(a.fast)||(s.value=s.value.replace(i,o))}),this.markDirty(),this},r.some=function(i){return this.nodes.some(i)},r.walk=function(i){return this.each(function(a,o){var s;try{s=i(a,o)}catch(l){throw a.addToError(l)}return s!==!1&&a.walk&&(s=a.walk(i)),s})},r.walkAtRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="atrule"&&i.test(o.name))return a(o,s)}):this.walk(function(o,s){if(o.type==="atrule"&&o.name===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="atrule")return a(o,s)}))},r.walkComments=function(i){return this.walk(function(a,o){if(a.type==="comment")return i(a,o)})},r.walkDecls=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="decl"&&i.test(o.prop))return a(o,s)}):this.walk(function(o,s){if(o.type==="decl"&&o.prop===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="decl")return a(o,s)}))},r.walkRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="rule"&&i.test(o.selector))return a(o,s)}):this.walk(function(o,s){if(o.type==="rule"&&o.selector===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="rule")return a(o,s)}))},Kt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t}(rte);Bo.registerParse=function(e){AN=e};Bo.registerRule=function(e){SE=e};Bo.registerAtRule=function(e){wE=e};Bo.registerRoot=function(e){_N=e};var Zc=Bo;Bo.default=Bo;Bo.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,wE.prototype):e.type==="rule"?Object.setPrototypeOf(e,SE.prototype):e.type==="decl"?Object.setPrototypeOf(e,EN.prototype):e.type==="comment"?Object.setPrototypeOf(e,CN.prototype):e.type==="root"&&Object.setPrototypeOf(e,_N.prototype),e[wN]=!0,e.nodes&&e.nodes.forEach(function(t){Bo.rebuild(t)})};var nte=Zc,ON,MN,_p=function(e){rr(t,e);function t(n){var i;return i=e.call(this,qe({type:"document"},n))||this,i.nodes||(i.nodes=[]),i}
vendor: 11,268 bytes, lines 644-645
644var r=t.prototype;return r.toResult=function(i){i===void 0&&(i={});var a=new ON(new MN,this,i);return a.stringify()},t}(nte);_p.registerLazyResult=function(e){ON=e};_p.registerProcessor=function(e){MN=e};var EE=_p;_p.default=_p;var Ew=function(){function e(r,n){if(n===void 0&&(n={}),this.type="warning",this.text=r,n.node&&n.node.source){var i=n.node.rangeBy(n);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var a in n)this[a]=n[a]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e}(),RN=Ew;Ew.default=Ew;var ite=RN,Cw=function(){function e(r,n,i){this.processor=r,this.messages=[],this.root=n,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(n,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var a=new ite(n,i);return this.messages.push(a),a},t.warnings=function(){return this.messages.filter(function(n){return n.type==="warning"})},Kt(e,[{key:"content",get:function(){return this.css}}]),e}(),CE=Cw;Cw.default=Cw;var c4=39,z7=34,Bg=92,F7=47,Ug=10,Qd=32,Hg=12,jg=9,Vg=13,ate=91,ote=93,ste=40,lte=41,cte=123,ute=125,fte=59,dte=42,hte=58,pte=64,Wg=/[\t\n\f\r "#'()/;[\\\]{}]/g,qg=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,mte=/.[\r\n"'(/\\]/,B7=/[\da-f]/i,gte=function(t,r){r===void 0&&(r={});var n=t.css.valueOf(),i=r.ignoreErrors,a,o,s,l,c,u,f,d,h,p,v=n.length,m=0,y=[],g=[];function b(){return m}function S(C){throw t.error("Unclosed "+C,m)}function w(){return g.length===0&&m>=v}function A(C){if(g.length)return g.pop();if(!(m>=v)){var M=C?C.ignoreUnclosed:!1;switch(a=n.charCodeAt(m),a){case Ug:case Qd:case jg:case Vg:case Hg:{o=m;do o+=1,a=n.charCodeAt(o);while(a===Qd||a===Ug||a===jg||a===Vg||a===Hg);p=["space",n.slice(m,o)],m=o-1;break}case ate:case ote:case cte:case ute:case hte:case fte:case lte:{var L=String.fromCharCode(a);p=[L,L,m];break}case ste:{if(d=y.length?y.pop()[1]:"",h=n.charCodeAt(m+1),d==="url"&&h!==c4&&h!==z7&&h!==Qd&&h!==Ug&&h!==jg&&h!==Hg&&h!==Vg){o=m;do{if(u=!1,o=n.indexOf(")",o+1),o===-1)if(i||M){o=m;break}else S("bracket");for(f=o;n.charCodeAt(f-1)===Bg;)f-=1,u=!u}while(u);p=["brackets",n.slice(m,o+1),m,o],m=o}else o=n.indexOf(")",m+1),l=n.slice(m,o+1),o===-1||mte.test(l)?p=["(","(",m]:(p=["brackets",l,m,o],m=o);break}case c4:case z7:{s=a===c4?"'":'"',o=m;do{if(u=!1,o=n.indexOf(s,o+1),o===-1)if(i||M){o=m+1;break}else S("string");for(f=o;n.charCodeAt(f-1)===Bg;)f-=1,u=!u}while(u);p=["string",n.slice(m,o+1),m,o],m=o;break}case pte:{Wg.lastIndex=m+1,Wg.test(n),Wg.lastIndex===0?o=n.length-1:o=Wg.lastIndex-2,p=["at-word",n.slice(m,o+1),m,o],m=o;break}case Bg:{for(o=m,c=!0;n.charCodeAt(o+1)===Bg;)o+=1,c=!c;if(a=n.charCodeAt(o+1),c&&a!==F7&&a!==Qd&&a!==Ug&&a!==jg&&a!==Vg&&a!==Hg&&(o+=1,B7.test(n.charAt(o)))){for(;B7.test(n.charAt(o+1));)o+=1;n.charCodeAt(o+1)===Qd&&(o+=1)}p=["word",n.slice(m,o+1),m,o],m=o;break}default:{a===F7&&n.charCodeAt(m+1)===dte?(o=n.indexOf("*/",m+2)+1,o===0&&(i||M?o=n.length:S("comment")),p=["comment",n.slice(m,o+1),m,o],m=o):(qg.lastIndex=m+1,qg.test(n),qg.lastIndex===0?o=n.length-1:o=qg.lastIndex-2,p=["word",n.slice(m,o+1),m,o],y.push(p),m=o);break}}return m++,p}}function _(C){g.push(C)}return{back:_,endOfFile:w,nextToken:A,position:b}},kN=Zc,my=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="atrule",i}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.append).call.apply(s,[].concat([this],a))},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.prepend).call.apply(s,[].concat([this],a))},t}(kN),AE=my;my.default=my;kN.registerAtRule(my);var LN=Zc,IN,PN,jf=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="root",i.nodes||(i.nodes=[]),i}var r=t.prototype;return r.normalize=function(i,a,o){var s=e.prototype.normalize.call(this,i);if(a){if(o==="prepend")this.nodes.length>1?a.raws.before=this.nodes[1].raws.before:delete a.raws.before;else if(this.first!==a)for(var l=J(s),c;!(c=l()).done;){var u=c.value;u.raws.before=a.raws.before}}return s},r.removeChild=function(i,a){var o=this.index(i);return!a&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},r.toResult=function(i){i===void 0&&(i={});var a=new IN(new PN,this,i);return a.stringify()},t}(LN);jf.registerLazyResult=function(e){IN=e};jf.registerProcessor=function(e){PN=e};var Em=jf;jf.default=jf;LN.registerRoot(jf);var xp={comma:function(t){return xp.split(t,[","],!0)},space:function(t){var r=[" ",`
645`,"	"];return xp.split(t,r)},split:function(t,r,n){for(var i=[],a="",o=!1,s=0,l=!1,c="",u=!1,f=J(t),d;!(d=f()).done;){var h=d.value;u?u=!1:h==="\\"?u=!0:l?h===c&&(l=!1):h==='"'||h==="'"?(l=!0,c=h):h==="("?s+=1:h===")"?s>0&&(s-=1):s===0&&r.includes(h)&&(o=!0),o?(a!==""&&i.push(a.trim()),a="",o=!1):a+=h}return(n||a!=="")&&i.push(a.trim()),i}},DN=xp;xp.default=xp;var NN=Zc,yte=DN,gy=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="rule",n.nodes||(n.nodes=[]),n}return Kt(t,[{key:"selectors",get:function(){return yte.comma(this.selector)},set:function(n){var i=this.selector?this.selector.match(/,\s*/):null,a=i?i[0]:","+this.raw("between","beforeOpen");this.selector=n.join(a)}}]),t}(NN),_E=gy;gy.default=gy;NN.registerRule(gy);var vte=$v,bte=gte,Ste=t2,wte=AE,Ete=Em,U7=_E,H7={empty:!0,space:!0};function Cte(e){for(var t=e.length-1;t>=0;t--){var r=e[t],n=r[3]||r[2];if(n)return n}}var Ate=function(){function e(r){this.input=r,this.root=new Ete,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:r,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(n){var i=new wte;i.name=n[1].slice(1),i.name===""&&this.unnamedAtrule(i,n),this.init(i,n[2]);for(var a,o,s,l=!1,c=!1,u=[],f=[];!this.tokenizer.endOfFile();){if(n=this.tokenizer.nextToken(),a=n[0],a==="("||a==="["?f.push(a==="("?")":"]"):a==="{"&&f.length>0?f.push("}"):a===f[f.length-1]&&f.pop(),f.length===0)if(a===";"){i.source.end=this.getPosition(n[2]),i.source.end.offset++,this.semicolon=!0;break}else if(a==="{"){c=!0;break}else if(a==="}"){if(u.length>0){for(s=u.length-1,o=u[s];o&&o[0]==="space";)o=u[--s];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(n);break}else u.push(n);else u.push(n);if(this.tokenizer.endOfFile()){l=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),l&&(n=u[u.length-1],i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),c&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(n){var i=this.colon(n);if(i!==!1){for(var a=0,o,s=i-1;s>=0&&(o=n[s],!(o[0]!=="space"&&(a+=1,a===2)));s--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(n){for(var i=0,a,o,s,l=J(n.entries()),c;!(c=l()).done;){var u=c.value,f=u[0],d=u[1];if(a=d,o=a[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!s)this.doubleColon(a);else{if(s[0]==="word"&&s[1]==="progid")continue;return f}s=a}return!1},t.comment=function(n){var i=new Ste;this.init(i,n[2]),i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++;var a=n[1].slice(2,-2);if(/^\s*$/.test(a))i.text="",i.raws.left=a,i.raws.right="";else{var o=a.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=bte(this.input)},t.decl=function(n,i){var a=new vte;this.init(a,n[0][2]);var o=n[n.length-1];for(o[0]===";"&&(this.semicolon=!0,n.pop()),a.source.end=this.getPosition(o[3]||o[2]||Cte(n)),a.source.end.offset++;n[0][0]!=="word";)n.length===1&&this.unknownWord(n),a.raws.before+=n.shift()[1];for(a.source.start=this.getPosition(n[0][2]),a.prop="";n.length;){var s=n[0][0];if(s===":"||s==="space"||s==="comment")break;a.prop+=n.shift()[1]}a.raws.between="";for(var l;n.length;)if(l=n.shift(),l[0]===":"){a.raws.between+=l[1];break}else l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]),a.raws.between+=l[1];(a.prop[0]==="_"||a.prop[0]==="*")&&(a.raws.before+=a.prop[0],a.prop=a.prop.slice(1));for(var c=[],u;n.length&&(u=n[0][0],!(u!=="space"&&u!=="comment"));)c.push(n.shift());this.precheckMissedSemicolon(n);for(var f=n.length-1;f>=0;f--){if(l=n[f],l[1].toLowerCase()==="!important"){a.important=!0;var d=this.stringFrom(n,f);d=this.spacesFromEnd(n)+d,d!==" !important"&&(a.raws.important=d);break}else if(l[1].toLowerCase()==="important"){for(var h=n.slice(0),p="",v=f;v>0;v--){var m=h[v][0];if(p.trim().indexOf("!")===0&&m!=="space")break;p=h.pop()[1]+p}p.trim().indexOf("!")===0&&(a.important=!0,a.raws.important=p,n=h)}if(l[0]!=="space"&&l[0]!=="comment")break}var y=n.some(function(g){return g[0]!=="space"&&g[0]!=="comment"});y&&(a.raws.between+=c.map(function(g){return g[1]}).join(""),c=[]),this.raw(a,"value",c.concat(n),i),a.value.includes(":")&&!i&&this.checkMissedSemicolon(n)},t.doubleColon=function(n){throw this.input.error("Double colon",{offset:n[2]},{offset:n[2]+n[1].length})},t.emptyRule=function(n){var i=new U7;this.init(i,n[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(n){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(n[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(n)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(n){if(this.spaces+=n[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(n){var i=this.input.fromOffset(n);return{column:i.col,line:i.line,offset:n}},t.init=function(n,i){this.current.push(n),n.source={input:this.input,start:this.getPosition(i)},n.raws.before=this.spaces,this.spaces="",n.type!=="comment"&&(this.semicolon=!1)},t.other=function(n){for(var i=!1,a=null,o=!1,s=null,l=[],c=n[1].startsWith("--"),u=[],f=n;f;){if(a=f[0],u.push(f),a==="("||a==="[")s||(s=f),l.push(a==="("?")":"]");else if(c&&o&&a==="{")s||(s=f),l.push("}");else if(l.length===0)if(a===";")if(o){this.decl(u,c);return}else break;else if(a==="{"){this.rule(u);return}else if(a==="}"){this.tokenizer.back(u.pop()),i=!0;break}else a===":"&&(o=!0);else a===l[l.length-1]&&(l.pop(),l.length===0&&(s=null));f=this.tokenizer.nextToken()}
vendor: 5,165 bytes, line 645
645if(this.tokenizer.endOfFile()&&(i=!0),l.length>0&&this.unclosedBracket(s),i&&o){if(!c)for(;u.length&&(f=u[u.length-1][0],!(f!=="space"&&f!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,c)}else this.unknownWord(u)},t.parse=function(){for(var n;!this.tokenizer.endOfFile();)switch(n=this.tokenizer.nextToken(),n[0]){case"space":this.spaces+=n[1];break;case";":this.freeSemicolon(n);break;case"}":this.end(n);break;case"comment":this.comment(n);break;case"at-word":this.atrule(n);break;case"{":this.emptyRule(n);break;default:this.other(n);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(n,i,a,o){for(var s,l,c=a.length,u="",f=!0,d,h,p=0;p<c;p+=1)s=a[p],l=s[0],l==="space"&&p===c-1&&!o?f=!1:l==="comment"?(h=a[p-1]?a[p-1][0]:"empty",d=a[p+1]?a[p+1][0]:"empty",!H7[h]&&!H7[d]?u.slice(-1)===","?f=!1:u+=s[1]:f=!1):u+=s[1];if(!f){var v=a.reduce(function(m,y){return m+y[1]},"");n.raws[i]={raw:v,value:u}}n[i]=u},t.rule=function(n){n.pop();var i=new U7;this.init(i,n[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(n),this.raw(i,"selector",n),this.current=i},t.spacesAndCommentsFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],!(i!=="space"&&i!=="comment"));)a=n.pop()[1]+a;return a},t.spacesAndCommentsFromStart=function(n){for(var i,a="";n.length&&(i=n[0][0],!(i!=="space"&&i!=="comment"));)a+=n.shift()[1];return a},t.spacesFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],i==="space");)a=n.pop()[1]+a;return a},t.stringFrom=function(n,i){for(var a="",o=i;o<n.length;o++)a+=n[o][1];return n.splice(i,n.length-i),a},t.unclosedBlock=function(){var n=this.current.source.start;throw this.input.error("Unclosed block",n.line,n.column)},t.unclosedBracket=function(n){throw this.input.error("Unclosed bracket",{offset:n[2]},{offset:n[2]+1})},t.unexpectedClose=function(n){throw this.input.error("Unexpected }",{offset:n[2]},{offset:n[2]+1})},t.unknownWord=function(n){throw this.input.error("Unknown word",{offset:n[0][2]},{offset:n[0][2]+n[0][1].length})},t.unnamedAtrule=function(n,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e}(),_te=Ate,xte=Zc,Tte=_te,Ote=e2;function yy(e,t){var r=new Ote(e,t),n=new Tte(r);try{n.parse()}catch(i){throw i}return n.root}var xE=yy;yy.default=yy;xte.registerParse(yy);var Ca=Tl.isClean,Mte=Tl.my,Rte=bN,kte=Kv,Lte=Zc,Ite=EE,j7=CE,Pte=xE,Dte=Em,Nte={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},zte={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Fte={Once:!0,postcssPlugin:!0,prepare:!0},Vf=0;function Zd(e){return(typeof e>"u"?"undefined":Se(e))==="object"&&typeof e.then=="function"}function zN(e){var t=!1,r=Nte[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,Vf,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,Vf,r+"Exit"]:[r,r+"Exit"]}function V7(e){var t;return e.type==="document"?t=["Document",Vf,"DocumentExit"]:e.type==="root"?t=["Root",Vf,"RootExit"]:t=zN(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function Aw(e){return e[Ca]=!1,e.nodes&&e.nodes.forEach(function(t){return Aw(t)}),e}var _w={},Wf=function(){function e(r,n,i){var a=this;this.stringified=!1,this.processed=!1;var o;if((typeof n>"u"?"undefined":Se(n))==="object"&&n!==null&&(n.type==="root"||n.type==="document"))o=Aw(n);else if(be(n,e)||be(n,j7))o=Aw(n.root),n.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=n.map);else{var s=Pte;i.syntax&&(s=i.syntax.parse),i.parser&&(s=i.parser),s.parse&&(s=s.parse);try{o=s(n,i)}catch(l){this.processed=!0,this.error=l}o&&!o[Mte]&&Lte.rebuild(o)}this.result=new j7(r,o,i),this.helpers=qe({},_w,{postcss:_w,result:this.result}),this.plugins=this.processor.plugins.map(function(l){return(typeof l>"u"?"undefined":Se(l))==="object"&&l.prepare?qe({},l,l.prepare(a.result)):l})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(n,i){var a=this.result.lastPlugin;try{if(i&&i.addToError(n),this.error=n,n.name==="CssSyntaxError"&&!n.plugin)n.plugin=a.postcssPlugin,n.setMessage();else if(a.postcssVersion)var o,s,l,c,u}catch(f){console&&console.error&&console.error(f)}return n},t.prepareVisitors=function(){var n=this;this.listeners={};for(var i=function(u,f,d){n.listeners[f]||(n.listeners[f]=[]),n.listeners[f].push([u,d])},a=J(this.plugins),o;!(o=a()).done;){var s=o.value;if((typeof s>"u"?"undefined":Se(s))==="object")for(var l in s){if(!zte[l]&&/^[A-Z]/.test(l))throw new Error("Unknown event "+l+" in "+s.postcssPlugin+". Try to update PostCSS ("+this.processor.ver
vendor: 14,000 bytes, lines 645-647
645sion+" now).");if(!Fte[l])if(Se(s[l])==="object")for(var c in s[l])c==="*"?i(s,l,s[l][c]):i(s,l+"-"+c.toLowerCase(),s[l][c]);else typeof s[l]=="function"&&i(s,l,s[l])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var n=this;return qv(function(){var i,a,o,s,l,c,u,f,d,h,p,v;return Pc(this,function(m){switch(m.label){case 0:n.plugin=0,i=0,m.label=1;case 1:if(!(i<n.plugins.length))return[3,6];if(a=n.plugins[i],o=n.runOnRoot(a),!Zd(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw s=m.sent(),n.handleError(s);case 5:return i++,[3,1];case 6:if(n.prepareVisitors(),!n.hasListener)return[3,18];l=n.result.root,m.label=7;case 7:if(l[Ca])return[3,14];l[Ca]=!0,c=[V7(l)],m.label=8;case 8:if(!(c.length>0))return[3,13];if(u=n.visitTick(c),!Zd(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw f=m.sent(),d=c[c.length-1].node,n.handleError(f,d);case 12:return[3,8];case 13:return[3,7];case 14:if(!n.listeners.OnceExit)return[3,18];h=function(){var y,g,b,S,w;return Pc(this,function(A){switch(A.label){case 0:y=v.value,g=y[0],b=y[1],n.result.lastPlugin=g,A.label=1;case 1:return A.trys.push([1,6,,7]),l.type!=="document"?[3,3]:(S=l.nodes.map(function(_){return b(_,n.helpers)}),[4,Promise.all(S)]);case 2:return A.sent(),[3,5];case 3:return[4,b(l,n.helpers)];case 4:A.sent(),A.label=5;case 5:return[3,7];case 6:throw w=A.sent(),n.handleError(w);case 7:return[2]}})},p=J(n.listeners.OnceExit),m.label=15;case 15:return(v=p()).done?[3,18]:[5,aE(h())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return n.processed=!0,[2,n.stringify()]}})})()},t.runOnRoot=function(n){var i=this;this.result.lastPlugin=n;try{if((typeof n>"u"?"undefined":Se(n))==="object"&&n.Once){if(this.result.root.type==="document"){var a=this.result.root.nodes.map(function(o){return n.Once(o,i.helpers)});return Zd(a[0])?Promise.all(a):a}return n.Once(this.result.root,this.helpers)}else if(typeof n=="function")return n(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var n=this.result.opts,i=kte;n.syntax&&(i=n.syntax.stringify),n.stringifier&&(i=n.stringifier),i.stringify&&(i=i.stringify);var a=new Rte(i,this.result.root,this.result.opts),o=a.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var n=J(this.plugins),i;!(i=n()).done;){var a=i.value,o=this.runOnRoot(a);if(Zd(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var s=this.result.root;!s[Ca];)s[Ca]=!0,this.walkSync(s);if(this.listeners.OnceExit)if(s.type==="document")for(var l=J(s.nodes),c;!(c=l()).done;){var u=c.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,s)}return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this.css},t.visitSync=function(n,i){for(var a=J(n),o;!(o=a()).done;){var s=o.value,l=s[0],c=s[1];this.result.lastPlugin=l;var u=void 0;try{u=c(i,this.helpers)}catch(f){throw this.handleError(f,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(Zd(u))throw this.getAsyncError()}},t.visitTick=function(n){var i=n[n.length-1],a=i.node,o=i.visitors;if(a.type!=="root"&&a.type!=="document"&&!a.parent){n.pop();return}if(o.length>0&&i.visitorIndex<o.length){var s=o[i.visitorIndex],l=s[0],c=s[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=l;try{return c(a.toProxy(),this.helpers)}catch(p){throw this.handleError(p,a)}}if(i.iterator!==0){for(var u=i.iterator,f;f=a.nodes[a.indexes[u]];)if(a.indexes[u]+=1,!f[Ca]){f[Ca]=!0,n.push(V7(f));return}i.iterator=0,delete a.indexes[u]}for(var d=i.events;i.eventIndex<d.length;){var h=d[i.eventIndex];if(i.eventIndex+=1,h===Vf){a.nodes&&a.nodes.length&&(a[Ca]=!0,i.iterator=a.getIterator());return}else if(this.listeners[h]){i.visitors=this.listeners[h];return}}n.pop()},t.walkSync=function(n){var i=this;n[Ca]=!0;for(var a=zN(n),o=J(a),s;!(s=o()).done;){var l=s.value;if(l===Vf)n.nodes&&n.each(function(u){u[Ca]||i.walkSync(u)});else{var c=this.listeners[l];if(c&&this.visitSync(c,n.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()},Kt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e}();Wf.registerPostcss=function(e){_w=e};var FN=Wf;Wf.default=Wf;Dte.registerLazyResult(Wf);Ite.registerLazyResult(Wf);var Bte=bN,Ute=Kv,Hte=xE,jte=CE,xw=function(){function e(r,n,i){n=n.toString(),this.stringified=!1,this._processor=r,this._css=n,this._opts=i,this._map=void 0;var a,o=Ute;this.result=new jte(this._processor,a,this._opts),this.result.css=n;var s=this;Object.defineProperty(this.result,"root",{get:function(){return s.root}});var l=new Bte(o,a,this._opts,n);if(l.isMap()){var c=l.generate(),u=c[0],f=c[1];u&&(this.result.css=u),f&&(this.result.map=f)}else l.clearAnnotation(),this.result.css=l.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},Kt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var n,i=Hte;try{n=i(this._css,this._opts)}catch(a){this.error=a}if(this.error)throw this.error;return this._root=n,n}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e}(),Vte=xw;xw.default=xw;var Wte=Vte,qte=FN,Gte=EE,Yte=Em,Tp=function(){function e(r){r===void 0&&(r=[]),this.version="8.4.38",this.plugins=this.normalize(r)}var t=e.prototype;return t.normalize=function(n){for(var i=[],a=J(n),o;!(o=a()).done;){var s=o.value;if(s.postcss===!0?s=s():s.postcss&&(s=s.postcss),(typeof s>"u"?"undefined":Se(s))==="object"&&Array.isArray(s.plugins))i=i.concat(s.plugins);else if((typeof s>"u"?"undefined":Se(s))==="object"&&s.postcssPlugin)i.push(s);else if(typeof s=="function")i.push(s);else if(!((typeof s>"u"?"undefined":Se(s))==="object"&&(s.parse||s.stringify)))throw new Error(s+" is not a PostCSS plugin")}return i},t.process=function(n,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new Wte(this,n,i):new qte(this,n,i)},t.use=function(n){return this.plugins=this.plugins.concat(this.normalize([n])),this},e}(),Xte=Tp;Tp.default=Tp;Yte.registerProcessor(Tp);Gte.registerProcessor(Tp);var Qte=$v,Zte=pN,Kte=t2,Jte=AE,$te=e2,ere=Em,tre=_E;function Op(e,t){if(Array.isArray(e))return e.map(function(f){return Op(f)});var r=e.inputs,n=Ic(e,["inputs"]);if(r){t=[];for(var i=J(r),a;!(a=i()).done;){var o=a.value,s=qe({},o,{__proto__:$te.prototype});s.map&&(s.map=qe({},s.map,{__proto__:Zte.prototype})),t.push(s)}}if(n.nodes&&(n.nodes=e.nodes.map(function(f){return Op(f,t)})),n.source){var l=n.source,c=l.inputId,u=Ic(l,["inputId"]);n.source=u,c!=null&&(n.source.input=t[c])}if(n.type==="root")return new ere(n);if(n.type==="decl")return new Qte(n);if(n.type==="rule")return new tre(n);if(n.type==="comment")return new Kte(n);if(n.type==="atrule")return new Jte(n);throw new Error("Unknown node type: "+e.type)}var rre=Op;Op.default=Op;var nre=bE,BN=$v,ire=FN,are=Zc,TE=Xte,ore=Kv,sre=rre,UN=EE,lre=RN,HN=t2,jN=AE,cre=CE,ure=e2,fre=xE,dre=DN,VN=_E,WN=Em,hre=Jv;function _t(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new TE(t)}_t.plugin=function(t,r){var n=!1;function i(){for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];console&&console.warn&&!n&&(n=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
646https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Ff.LANG&&Ff.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
647https://www.w3ctech.com/topic/2226`));var c=r.apply(void 0,[].concat(s));return c.postcssPlugin=t,c.postcssVersion=new TE().version,c}var a;return Object.defineProperty(i,"postcss",{get:function(){return a||(a=i()),a}}),i.process=function(o,s,l){return _t([i(l)]).process(o,s)},i};_t.stringify=ore;_t.parse=fre;_t.fromJSON=sre;_t.list=dre;_t.comment=function(e){return new HN(e)};_t.atRule=function(e){return new jN(e)};_t.decl=function(e){return new BN(e)};_t.rule=function(e){return new VN(e)};_t.root=function(e){return new WN(e)};_t.document=function(e){return new UN(e)};_t.CssSyntaxError=nre;_t.Declaration=BN;_t.Container=are;_t.Processor=TE;_t.Document=UN;_t.Comment=HN;_t.Warning=lre;_t.AtRule=jN;_t.Result=cre;_t.Input=ure;_t.Rule=VN;_t.Root=WN;_t.Node=hre;ire.registerPostcss(_t);var pre=_t;_t.default=_t;var ir=Tee(pre);ir.stringify;ir.fromJSON;ir.plugin;ir.parse;ir.list;ir.document;ir.comment;ir.atRule;ir.rule;ir.decl;ir.root;ir.CssSyntaxError;ir.Declaration;ir.Container;ir.Processor;ir.Document;ir.Comment;ir.Warning;ir.AtRule;ir.Result;ir.Input;ir.Rule;ir.Root;ir.Node;var mre=function(){function e(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];xi(this,"parentElement",null),xi(this,"parentNode",null),xi(this,"ownerDocument"),xi(this,"firstChild",null),xi(this,"lastChild",null),xi(this,"previousSibling",null),xi(this,"nextSibling",null),xi(this,"ELEMENT_NODE",1),xi(this,"TEXT_NODE",3),xi(this,"nodeType"),xi(this,"nodeName"),xi(this,"RRNodeType")}var t=e.prototype;return t.contains=function(n){if(be(n,e)){if(n.ownerDocument!==this.ownerDocument)return!1;if(n===this)return!0}else return!1;for(;n.parentNode;){if(n.parentNode===this)return!0;n=n.parentNode}return!1},t.appendChild=function(n){throw new Error("RRDomException: Failed to execute 'appendChild' on 'RRNode': This RRNode type does not support this method.")},t.insertBefore=function(n,i){throw new Error("RRDomException: Failed to execute 'insertBefore' on 'RRNode': This RRNode type does not support this method.")},t.removeChild=function(n){throw new Error("RRDomException: Failed to execute 'removeChild' on 'RRNode': This RRNode type does not support this method.")},t.toString=function(){return"RRNode"},Kt(e,[{key:"childNodes",get:function(){for(var n=[],i=this.firstChild;i;)n.push(i),i=i.nextSibling;return n}}]),e}(),W7={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},q7={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},Gg={},gre=function(){return!!globalThis.Zone};function OE(e){if(Gg[e])return Gg[e];var t=globalThis[e],r=t.prototype,n=e in W7?W7[e]:void 0,i=!!(n&&n.every(function(u){var f,d;return!!((d=(f=Object.getOwnPropertyDescriptor(r,u))==null?void 0:f.get)!=null&&d.toString().includes("[native code]"))})),a=e in q7?q7[e]:void 0,o=!!(a&&a.every(function(u){var f;return typeof r[u]=="function"&&((f=r[u])==null?void 0:f.toString().includes("[native code]"))}));if(i&&o&&!gre())return Gg[e]=t.prototype,t.prototype;try{var s=document.createElement("iframe");document.body.appendChild(s);var l=s.contentWindow;if(!l)return t.prototype;var c=l[e].prototype;return document.body.removeChild(s),c?Gg[e]=c:r}catch{return r}}var u4={};function Ol(e,t,r){var n,i=e+"."+String(r);if(u4[i])return u4[i].call(t);var a=OE(e),o=(n=Object.getOwnPropertyDescriptor(a,r))==null?void 0:n.get;return o?(u4[i]=o,o.call(t)):t[r]}var f4={};function qN(e,t,r){var n=e+"."+String(r);if(f4[n])return f4[n].bind(t);var i=OE(e),a=i[r];return typeof a!="function"?t[r]:(f4[n]=a,a.bind(t))}function yre(e){return Ol("Node",e,"childNodes")}function vre(e){return Ol("Node",e,"parentNode")}function bre(e){return Ol("Node",e,"parentElement")}function Sre(e){return Ol("Node",e,"textContent")}function wre(e,t){return qN("Node",e,"contains")(t)}function Ere(e){return qN("Node",e,"getRootNode")()}function Cre(e){return!e||!("host"in e)?null:Ol("ShadowRoot",e,"host")}function Are(e){return e.styleSheets}function _re(e){return!e||!("shadowRoot"in e)?null:Ol("Element",e,"shadowRoot")}function xre(e,t){return Ol("Element",e,"querySelector")(t)}function Tre(e,t){return Ol("Element",e,"querySelectorAll")(t)}function GN(){return OE("MutationObserver").constructor}function Kc(e,t,r){try{if(!(t in e))return function(){};var n=e[t],i=r(n);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:n}})),e[t]=i,function(){e[t]=n}}catch{return function(){}}}var rt={childNodes:yre,parentNode:vre,parentElement:bre,textContent:Sre,contains:wre,getRootNode:Ere,host:Cre,styleSheets:Are,shadowRoot:_re,querySelector:xre,querySelectorAll:Tre,mutationObserver:GN,patch:Kc};function _n(e,t,r){r===void 0&&(r=document);var n={capture:!0,passive:!0};return r.addEventListener(e,t,n),function(){return r.removeEventListener(e,t,n)}}var bu=`Please stop import mirror directly. Instead of that,\r
648now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
649or you can use record.mirror to access the mirror instance during recording.`,G7={map:{},getId:function(){return console.error(bu),-1},getNode:function(){return console.error(bu),null},removeNodeFromMap:function(){console.error(bu)},has:function(){return console.error(bu),!1},reset:function(){console.error(bu)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(G7=new Proxy(G7,{get:function(t,r,n){return r==="map"&&console.error(bu),Reflect.get(t,r,n)}}));function Mp(e,t,r){r===void 0&&(r={});var n=null,i=0;return function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var l=Date.now();!i&&r.leading===!1&&(i=l);var c=t-(l-i),u=this;c<=0||c>t?(n&&(clearTimeout(n),n=null),i=l,e.apply(u,o)):!n&&r.trailing!==!1&&(n=setTimeout(function(){i=r.leading===!1?0:Date.now(),n=null,e.apply(u,o)},c))}}function r2(e,t,r,n,i){i===void 0&&(i=window);var a=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,n?r:{set:function(s){var l=this;setTimeout(function(){r.set.call(l,s)},0),a&&a.set&&a.set.call(this,s)}}),function(){return r2(e,t,a||{},!0)}}var vy=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(vy=function(){return new Date().getTime()});function YN(e){var t,r,n,i,a=e.document;return{left:a.scrollingElement?a.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:a.documentElement.scrollLeft||(a==null?void 0:a.body)&&((t=rt.parentElement(a.body))==null?void 0:t.scrollLeft)||((r=a==null?void 0:a.body)==null?void 0:r.scrollLeft)||0,top:a.scrollingElement?a.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:(a==null?void 0:a.documentElement.scrollTop)||(a==null?void 0:a.body)&&((n=rt.parentElement(a.body))==null?void 0:n.scrollTop)||((i=a==null?void 0:a.body)==null?void 0:i.scrollTop)||0}}function XN(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function QN(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function ZN(e){if(!e)return null;var t=e.nodeType===e.ELEMENT_NODE?e:rt.parentElement(e);return t}function xn(e,t,r,n){if(!e)return!1;var i=ZN(e);if(!i)return!1;try{if(typeof t=="string"){if(i.classList.contains(t)||n&&i.closest("."+t)!==null)return!0}else if(cy(i,t,n))return!0}catch{}return!!(r&&(i.matches(r)||n&&i.closest(r)!==null))}function Ore(e,t){return t.getId(e)!==-1}function d4(e,t,r){return e.tagName==="TITLE"&&r.headTitleMutations?!0:t.getId(e)===Sp}function KN(e,t){if(Fh(e))return!1;var r=t.getId(e);if(!t.has(r))return!0;var n=rt.parentNode(e);return n&&n.nodeType===e.DOCUMENT_NODE?!1:n?KN(n,t):!0}function Tw(e){return!!e.changedTouches}function Mre(e){e===void 0&&(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)}function JN(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function $N(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}function Ow(e){return e?be(e,mre)&&"shadowRoot"in e?!!e.shadowRoot:!!rt.shadowRoot(e):!1}var Rre=function(){function e(){$(this,"id",1),$(this,"styleIDMap",new WeakMap),$(this,"idStyleMap",new Map)}var t=e.prototype;return t.getId=function(n){var i;return(i=this.styleIDMap.get(n))!=null?i:-1},t.has=function(n){return this.styleIDMap.has(n)},t.add=function(n,i){if(this.has(n))return this.getId(n);var a;return i===void 0?a=this.id++:a=i,this.styleIDMap.set(n,a),this.idStyleMap.set(a,n),a},t.getStyle=function(n){return this.idStyleMap.get(n)||null},t.reset=function(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1},t.generateId=function(){return this.id++},t.remove=function(n){var i=this.styleIDMap.get(n);return i!==void 0?(this.styleIDMap.delete(n),this.idStyleMap.delete(i),!0):!1},e}();function ez(e){var t,r=null;return"getRootNode"in e&&((t=rt.getRootNode(e))==null?void 0:t.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&rt.host(rt.getRootNode(e))&&(r=rt.host(rt.getRootNode(e))),r}function kre(e){for(var t=e,r;r=ez(t);)t=r;return t}function Lre(e){var t=e.ownerDocument;if(!t)return!1;var r=kre(e);return rt.contains(t,r)}function tz(e){var t=e.ownerDocument;return t?rt.contains(t,e)||Lre(e):!1}var at=function(e){return 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}(at||{}),De=function(e){return 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}(De||{}),Hn=function(e){return 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}(Hn||{}),so=function(e){return e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e}(so||{}),qf=function(e){return e[e["2D"]=0]="2D",e[e.WebGL=1]="WebGL",e[e.WebGL2=2]="WebGL2",e}(qf||{}),Su=function(e){return 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}(Su||{}),rz=function(e){return 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}(rz||{});function Y7(e){return"__ln"in e}var Ire=function(){function e(){$(this,"length",0),$(this,"head",null),$(this,"tail",null)}var t=e.prototype;return t.get=function(n){if(n>=this.length)throw new Error("Position outside of list range");for(var i=this.head,a=0;a<n;a++)i=(i==null?void 0:i.next)||null;return i},t.addNode=function(n){var i={value:n,previous:null,next:null};if(n.__ln=i,n.previousSibling&&Y7(n.previousSibling)){var a=n.previousSibling.__ln.next;i.next=a,i.previous=n.previousSibling.__ln,n.previousSibling.__ln.next=i,a&&(a.previous=i)}else if(n.nextSibling&&Y7(n.nextSibling)&&n.nextSibling.__ln.previous){var o=n.nextSibling.__ln.previous;i.previous=o,i.next=n.nextSibling.__ln,n.nextSibling.__ln.previous=i,o&&(o.next=i)}else this.head&&(this.head.previous=i),i.next=this.head,this.head=i;i.next===null&&(this.tail=i),this.length++},t.removeNode=function(n){var i=n.__ln;this.head&&(i.previous?(i.previous.next=i.next,i.next?i.next.previous=i.previous:this.tail=i.previous):(this.head=i.next,this.head?this.head.previous=null:this.tail=null),n.__ln&&delete n.__ln,this.length--)},e}(),X7=function(e,t){return e+"@"+t},Pre=function(){function e(){var r=this;$(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,"removesSubTreeCache",new Set),$(this,"mutationCb"),$(this,"blockClass"),$(this,"blockSelector"),$(this,"maskTextClass"),$(this,"maskTextSelector"),$(this,"inlineStylesheet"),$(this,"maskInputOptions"),$(this,"maskTextFn"),$(this,"maskInputFn"),$(this,"keepIframeSrcFn"),$(this,"recordCanvas"),$(this,"inlineImages"),$(this,"slimDOMOptions"),$(this,"dataURLOptions"),$(this,"doc"),$(this,"mirror"),$(this,"iframeManager"),$(this,"stylesheetManager"),$(this,"shadowDomManager"),$(this,"canvasManager"),$(this,"processedNodeManager"),$(this,"unattachedDoc"),$(this,"processMutations",function(n){n.forEac
vendor: 5,495 bytes, line 649
649h(r.processMutation),r.emit()}),$(this,"emit",function(){if(!(r.frozen||r.locked)){for(var n=[],i=new Set,a=new Ire,o=function(T){for(var k=T,P=Sp;P===Sp;)k=k&&k.nextSibling,P=k&&r.mirror.getId(k);return P},s=function(T){var k=rt.parentNode(T);if(!(!k||!tz(T))){var P=!1;if(T.nodeType===Node.TEXT_NODE){var F=k.tagName;if(F==="TEXTAREA")return;F==="STYLE"&&r.addedSet.has(k)&&(P=!0)}var I=Fh(k)?r.mirror.getId(ez(T)):r.mirror.getId(k),B=o(T);if(I===-1||B===-1)return a.addNode(T);var H=Vu(T,{doc:r.doc,mirror:r.mirror,blockClass:r.blockClass,blockSelector:r.blockSelector,maskTextClass:r.maskTextClass,maskTextSelector:r.maskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:r.inlineStylesheet,maskInputOptions:r.maskInputOptions,maskTextFn:r.maskTextFn,maskInputFn:r.maskInputFn,slimDOMOptions:r.slimDOMOptions,dataURLOptions:r.dataURLOptions,recordCanvas:r.recordCanvas,inlineImages:r.inlineImages,onSerialize:function(V){JN(V,r.mirror)&&r.iframeManager.addIframe(V),$N(V,r.mirror)&&r.stylesheetManager.trackLinkElement(V),Ow(T)&&r.shadowDomManager.addShadowRoot(rt.shadowRoot(T),r.doc)},onIframeLoad:function(V,G){r.iframeManager.attachIframe(V,G),r.shadowDomManager.observeAttachShadow(V)},onStylesheetLoad:function(V,G){r.stylesheetManager.attachLinkElement(V,G)},cssCaptured:P});H&&(n.push({parentId:I,nextId:B,node:H}),i.add(H.id))}};r.mapRemoves.length;){var l=r.mapRemoves.shift();r.cleanupRemovedNode(l),r.mirror.removeNodeFromMap(l)}for(var c=J(r.movedSet),u;!(u=c()).done;){var f=u.value;Q7(r.removesSubTreeCache,f,r.mirror)&&!r.movedSet.has(rt.parentNode(f))||s(f)}for(var d=J(r.addedSet),h;!(h=d()).done;){var p=h.value;!Z7(r.droppedSet,p)&&!Q7(r.removesSubTreeCache,p,r.mirror)||Z7(r.movedSet,p)?s(p):r.droppedSet.add(p)}for(var v=null;a.length;){var m=null;if(v){var y=r.mirror.getId(rt.parentNode(v.value)),g=o(v.value);y!==-1&&g!==-1&&(m=v)}if(!m)for(var b=a.tail;b;){var S=b;if(b=b.previous,S){var w=r.mirror.getId(rt.parentNode(S.value)),A=o(S.value);if(A===-1)continue;if(w!==-1){m=S;break}else{var _=S.value,C=rt.parentNode(_);if(C&&C.nodeType===Node.DOCUMENT_FRAGMENT_NODE){var M=rt.host(C),L=r.mirror.getId(M);if(L!==-1){m=S;break}}}}}if(!m){for(;a.head;)a.removeNode(a.head.value);break}v=m.previous,a.removeNode(m.value),s(m.value)}var z={texts:r.texts.map(function(T){var k=T.node,P=rt.parentNode(k);return P&&P.tagName==="TEXTAREA"&&r.genTextAreaValueMutation(P),{id:r.mirror.getId(k),value:T.value}}).filter(function(T){return!i.has(T.id)}).filter(function(T){return r.mirror.has(T.id)}),attributes:r.attributes.map(function(T){var k=T.attributes;if(typeof k.style=="string"){var P=JSON.stringify(T.styleDiff),F=JSON.stringify(T._unchangedStyles);P.length<k.style.length&&(P+F).split("var(").length===k.style.split("var(").length&&(k.style=T.styleDiff)}return{id:r.mirror.getId(T.node),attributes:k}}).filter(function(T){return!i.has(T.id)}).filter(function(T){return r.mirror.has(T.id)}),removes:r.removes,adds:n};!z.texts.length&&!z.attributes.length&&!z.removes.length&&!z.adds.length||(r.texts=[],r.attributes=[],r.attributeMap=new WeakMap,r.removes=[],r.addedSet=new Set,r.movedSet=new Set,r.droppedSet=new Set,r.removesSubTreeCache=new Set,r.movedMap={},r.mutationCb(z))}}),$(this,"genTextAreaValueMutation",function(n){var i=r.attributeMap.get(n);i||(i={node:n,attributes:{},styleDiff:{},_unchangedStyles:{}},r.attributes.push(i),r.attributeMap.set(n,i));var a=Array.from(rt.childNodes(n),function(o){return rt.textContent(o)||""}).join("");i.attributes.value=oy({element:n,maskInputOptions:r.maskInputOptions,tagName:n.tagName,type:sy(n),value:a,maskInputFn:r.maskInputFn})}),$(this,"processMutation",function(n){if(!d4(n.target,r.mirror,r.slimDOMOptions))switch(n.type){case"characterData":{var i=rt.textContent(n.target);!xn(n.target,r.blockClass,r.blockSelector,!1)&&i!==n.oldValue&&r.texts.push({value:LD(n.target,r.maskTextClass,r.maskTextSelector,!0)&&i?r.maskTextFn?r.maskTextFn(i,ZN(n.target)):i.replace(/[\S]/g,"*"):i,node:n.target});break}case"attributes":{var a=n.target,o=n.attributeName,s=n.target.getAttribute(o);if(o==="value"){var l=sy(a);s=oy({element:a,maskInputOptions:r.maskInputOptions,tagName:a.tagName,type:l,value:s,maskInputFn:r.maskInputFn})}if(xn(n.target,r.blockClass,r.blockSelector,!1)||s===n.oldValue)return;var c=r.attributeMap.get(n.target);if(a.tagName==="IFRAME"&&o==="src"&&!r.keepIframeSrcFn(s))if(!a.contentDocument)o="rr_src";else return;if(c||(c={node:n.target,attributes:{},styleDiff:{},_unchangedStyles:{}},r.attributes.push(c),r.attributeMap.set(n.target,c)),o==="type"&&a.tagName==="INPUT"&&(n.oldValue||"").toLowerCase()==="password"&&a.setAttribute("data-rr-is-password","true"),!kD(a.tagName,o))if(c.attributes[o]=RD(r.doc,Dc(a.tagName),Dc(o),s),o==="style"){if(!r.unattachedDoc)try{r.unattachedDoc=document.implementation.createHTMLDocument()}catch{r.unattachedDoc=r.doc}var u=r.unattachedDoc.createElement("span");n.oldValue&&u.setAttribute("style",n.oldValue);for(var f=J(Array.from(a.style)),d;!(d=f()).done;){var h=d.value,p=a.style.getPropertyValue(h),v=a.style.getPropertyPriority(h);p!==u.style.getPropertyValue(h)||v!==u.style.getPropertyPriority(h)?v===""?c.styleDiff[h]=p:c.styleDiff[h]=[p,v]:c._unchangedStyles[h]=[p,v]}for(var m=J(Array.from(u.style)),y;!(y=m()).done;){var g=y.value;a.style.getPropertyValue(g)===""&&(c.styleDiff[g]=!1)}}else o==="open"&&a.tagName==="DIALOG"&&(a.matches("dialog:modal")?c.attributes.rr_open_mode="modal":c.attributes.rr_open_mode="non-modal");break}
vendor: 5,281 bytes, line 649
649case"childList":{if(xn(n.target,r.blockClass,r.blockSelector,!0))return;if(n.target.tagName==="TEXTAREA"){r.genTextAreaValueMutation(n.target);return}n.addedNodes.forEach(function(b){return r.genAdds(b,n.target)}),n.removedNodes.forEach(function(b){var S=r.mirror.getId(b),w=Fh(n.target)?r.mirror.getId(rt.host(n.target)):r.mirror.getId(n.target);xn(n.target,r.blockClass,r.blockSelector,!1)||d4(b,r.mirror,r.slimDOMOptions)||!Ore(b,r.mirror)||(r.addedSet.has(b)?(Mw(r.addedSet,b),r.droppedSet.add(b)):r.addedSet.has(n.target)&&S===-1||KN(n.target,r.mirror)||(r.movedSet.has(b)&&r.movedMap[X7(S,w)]?Mw(r.movedSet,b):(r.removes.push({parentId:w,id:S,isShadow:Fh(n.target)&&Bh(n.target)?!0:void 0}),Dre(b,r.removesSubTreeCache))),r.mapRemoves.push(b))});break}}}),$(this,"genAdds",function(n,i){if(!r.processedNodeManager.inOtherBuffer(n,r)&&!(r.addedSet.has(n)||r.movedSet.has(n))){if(r.mirror.hasNode(n)){if(d4(n,r.mirror,r.slimDOMOptions))return;r.movedSet.add(n);var a=null;i&&r.mirror.hasNode(i)&&(a=r.mirror.getId(i)),a&&a!==-1&&(r.movedMap[X7(r.mirror.getId(n),a)]=!0)}else r.addedSet.add(n),r.droppedSet.delete(n);xn(n,r.blockClass,r.blockSelector,!1)||(rt.childNodes(n).forEach(function(o){return r.genAdds(o)}),Ow(n)&&rt.childNodes(rt.shadowRoot(n)).forEach(function(o){r.processedNodeManager.add(o,r),r.genAdds(o,n)}))}}),$(this,"cleanupRemovedNode",function(n){if(n.nodeName==="IFRAME")try{r.iframeManager.removeIframe(n)}catch{}else try{r.stylesheetManager.cleanupStylesheetsForRemovedNode(n)}catch{}n.childNodes.forEach(function(i){r.cleanupRemovedNode(i)})})}var t=e.prototype;return t.init=function(n){var i=this;["mutationCb","blockClass","blockSelector","maskTextClass","maskTextSelector","inlineStylesheet","maskInputOptions","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(function(a){i[a]=n[a]})},t.freeze=function(){this.frozen=!0,this.canvasManager.freeze()},t.unfreeze=function(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()},t.isFrozen=function(){return this.frozen},t.lock=function(){this.locked=!0,this.canvasManager.lock()},t.unlock=function(){this.locked=!1,this.canvasManager.unlock(),this.emit()},t.reset=function(){this.shadowDomManager.reset(),this.canvasManager.reset()},t.getDoc=function(){return this.doc},e}();function Mw(e,t){e.delete(t),rt.childNodes(t).forEach(function(r){return Mw(e,r)})}function Dre(e,t){for(var r=[e];r.length;){var n=r.pop();t.has(n)||(t.add(n),rt.childNodes(n).forEach(function(i){return r.push(i)}))}}function Q7(e,t,r){return e.size===0?!1:Nre(e,t)}function Nre(e,t,r){var n=rt.parentNode(t);return n?e.has(n):!1}function Z7(e,t){return e.size===0?!1:nz(e,t)}function nz(e,t){var r=rt.parentNode(t);return r?e.has(r)?!0:nz(e,r):!1}var Uh;function zre(e){Uh=e}function Fre(){Uh=void 0}var ft=function(e){if(!Uh)return e;var t=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];try{return e.apply(void 0,[].concat(n))}catch(a){if(Uh&&Uh(a)===!0)return;throw a}};return t},Na=[];function Cm(e){try{if("composedPath"in e){var 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 iz(e,t){var r=new Pre;Na.push(r),r.init(e);var n=new(GN())(ft(r.processMutations.bind(r)));return n.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),n}function Bre(e){for(var t=Na.length-1;t>=0;t--){var r=Na[t];r.getDoc()===e&&Na.splice(t,1)}}function Ure(e){var t=e.mousemoveCb,r=e.sampling,n=e.doc,i=e.mirror;if(r.mousemove===!1)return function(){};var a=typeof r.mousemove=="number"?r.mousemove:50,o=typeof r.mousemoveCallback=="number"?r.mousemoveCallback:500,s=[],l,c=Mp(ft(function(d){var h=Date.now()-l;t(s.map(function(p){return p.timeOffset-=h,p}),d),s=[],l=null}),o),u=ft(Mp(ft(function(d){var h=Cm(d),p=Tw(d)?d.changedTouches[0]:d,v=p.clientX,m=p.clientY;l||(l=vy()),s.push({x:v,y:m,id:i.getId(h),timeOffset:vy()-l}),c(typeof DragEvent<"u"&&be(d,DragEvent)?De.Drag:be(d,MouseEvent)?De.MouseMove:De.TouchMove)}),a,{trailing:!1})),f=[_n("mousemove",u,n),_n("touchmove",u,n),_n("drag",u,n)];return ft(function(){f.forEach(function(d){return d()})})}function Hre(e){var t=e.mouseInteractionCb,r=e.doc,n=e.mirror,i=e.blockClass,a=e.blockSelector,o=e.sampling;if(o.mouseInteraction===!1)return function(){};var s=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,l=[],c=null,u=function(f){return function(d){var h=Cm(d);if(!xn(h,i,a,!0)){var p=null,v=f;if("pointerType"in d){switch(d.pointerType){case"mouse":p=so.Mouse;break;case"touch":p=so.Touch;break;case"pen":p=so.Pen;break}p===so.Touch?Hn[f]===Hn.MouseDown?v="TouchStart":Hn[f]===Hn.MouseUp&&(v="TouchEnd"):so.Pen}else Tw(d)&&(p=so.Touch);p!==null?(c=p,(v.startsWith("Touch")&&p===so.Touch||v.startsWith("Mouse")&&p===so.Mouse)&&(p=null)):Hn[f]===Hn.Click&&(p=c,c=null);var m=Tw(d)?d.changedTouches[0]:d;if(m){var y=n.getId(h),g=m.clientX,b=m.clientY;ft(t)(qe({type:Hn[v],id:y,x:g,y:b},p!==null&&{pointerType:p}))}}}};return Object.keys(Hn).filter(function(f){return Number.isNaN(Number(f))&&
vendor: 12,932 bytes, line 649
649!f.endsWith("_Departed")&&s[f]!==!1}).forEach(function(f){var d=Dc(f),h=u(f);if(window.PointerEvent)switch(Hn[f]){case Hn.MouseDown:case Hn.MouseUp:d=d.replace("mouse","pointer");break;case Hn.TouchStart:case Hn.TouchEnd:return}l.push(_n(d,h,r))}),ft(function(){l.forEach(function(f){return f()})})}function az(e){var t=e.scrollCb,r=e.doc,n=e.mirror,i=e.blockClass,a=e.blockSelector,o=e.sampling,s=ft(Mp(ft(function(l){var c=Cm(l);if(!(!c||xn(c,i,a,!0))){var u=n.getId(c);if(c===r&&r.defaultView){var f=YN(r.defaultView);t({id:u,x:f.left,y:f.top})}else t({id:u,x:c.scrollLeft,y:c.scrollTop})}}),o.scroll||100));return _n("scroll",s,r)}function jre(e,t){var r=e.viewportResizeCb,n=t.win,i=-1,a=-1,o=ft(Mp(ft(function(){var s=XN(),l=QN();(i!==s||a!==l)&&(r({width:Number(l),height:Number(s)}),i=s,a=l)}),200));return _n("resize",o,n)}var Vre=["INPUT","TEXTAREA","SELECT"],K7=new WeakMap;function Wre(e){var t=e.inputCb,r=e.doc,n=e.mirror,i=e.blockClass,a=e.blockSelector,o=e.ignoreClass,s=e.ignoreSelector,l=e.maskInputOptions,c=e.maskInputFn,u=e.sampling,f=e.userTriggeredOnInput;function d(S){var w=Cm(S),A=S.isTrusted,_=w&&w.tagName;if(w&&_==="OPTION"&&(w=rt.parentElement(w)),!(!w||!_||Vre.indexOf(_)<0||xn(w,i,a,!0))&&!(w.classList.contains(o)||s&&w.matches(s))){var C=w.value,M=!1,L=sy(w)||"";L==="radio"||L==="checkbox"?M=w.checked:(l[_.toLowerCase()]||l[L])&&(C=oy({element:w,maskInputOptions:l,tagName:_,type:L,value:C,maskInputFn:c})),h(w,f?{text:C,isChecked:M,userTriggered:A}:{text:C,isChecked:M});var z=w.name;L==="radio"&&z&&M&&r.querySelectorAll('input[type="radio"][name="'+z+'"]').forEach(function(T){if(T!==w){var k=T.value;h(T,f?{text:k,isChecked:!M,userTriggered:!1}:{text:k,isChecked:!M})}})}}function h(S,w){var A=K7.get(S);if(!A||A.text!==w.text||A.isChecked!==w.isChecked){K7.set(S,w);var _=n.getId(S);ft(t)(qe({},w,{id:_}))}}var p=u.input==="last"?["change"]:["input","change"],v=p.map(function(S){return _n(S,ft(d),r)}),m=r.defaultView;if(!m)return function(){v.forEach(function(S){return S()})};var y=m.Object.getOwnPropertyDescriptor(m.HTMLInputElement.prototype,"value"),g=[[m.HTMLInputElement.prototype,"value"],[m.HTMLInputElement.prototype,"checked"],[m.HTMLSelectElement.prototype,"value"],[m.HTMLTextAreaElement.prototype,"value"],[m.HTMLSelectElement.prototype,"selectedIndex"],[m.HTMLOptionElement.prototype,"selected"]];if(y&&y.set){var b;(b=v).push.apply(b,[].concat(g.map(function(S){return r2(S[0],S[1],{set:function(){ft(d)({target:this,isTrusted:!1})}},!1,m)})))}return ft(function(){v.forEach(function(S){return S()})})}function by(e){var t=[];function r(n,i){if(Yg("CSSGroupingRule")&&be(n.parentRule,CSSGroupingRule)||Yg("CSSMediaRule")&&be(n.parentRule,CSSMediaRule)||Yg("CSSSupportsRule")&&be(n.parentRule,CSSSupportsRule)||Yg("CSSConditionRule")&&be(n.parentRule,CSSConditionRule)){var a=Array.from(n.parentRule.cssRules),o=a.indexOf(n);i.unshift(o)}else if(n.parentStyleSheet){var s=Array.from(n.parentStyleSheet.cssRules),l=s.indexOf(n);i.unshift(l)}return i}return r(e,t)}function ps(e,t,r){var n,i;return e?(e.ownerNode?n=t.getId(e.ownerNode):i=r.getId(e),{styleId:i,id:n}):{}}function qre(e,t){var r=e.styleSheetRuleCb,n=e.mirror,i=e.stylesheetManager,a=t.win;if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return function(){};var o=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(o,{apply:ft(function(d,h,p){var v=p[0],m=p[1],y=ps(h,n,i.styleMirror),g=y.id,b=y.styleId;return(g&&g!==-1||b&&b!==-1)&&r({id:g,styleId:b,adds:[{rule:v,index:m}]}),d.apply(h,p)})}),a.CSSStyleSheet.prototype.addRule=function(d,h,p){p===void 0&&(p=this.cssRules.length);var v=d+" { "+h+" }";return a.CSSStyleSheet.prototype.insertRule.apply(this,[v,p])};var s=a.CSSStyleSheet.prototype.deleteRule;a.CSSStyleSheet.prototype.deleteRule=new Proxy(s,{apply:ft(function(d,h,p){var v=p[0],m=ps(h,n,i.styleMirror),y=m.id,g=m.styleId;return(y&&y!==-1||g&&g!==-1)&&r({id:y,styleId:g,removes:[{index:v}]}),d.apply(h,p)})}),a.CSSStyleSheet.prototype.removeRule=function(d){return a.CSSStyleSheet.prototype.deleteRule.apply(this,[d])};var l;a.CSSStyleSheet.prototype.replace&&(l=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(l,{apply:ft(function(d,h,p){var v=p[0],m=ps(h,n,i.styleMirror),y=m.id,g=m.styleId;return(y&&y!==-1||g&&g!==-1)&&r({id:y,styleId:g,replace:v}),d.apply(h,p)})}));var c;a.CSSStyleSheet.prototype.replaceSync&&(c=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(c,{apply:ft(function(d,h,p){var v=p[0],m=ps(h,n,i.styleMirror),y=m.id,g=m.styleId;return(y&&y!==-1||g&&g!==-1)&&r({id:y,styleId:g,replaceSync:v}),d.apply(h,p)})}));var u={};Xg("CSSGroupingRule")?u.CSSGroupingRule=a.CSSGroupingRule:(Xg("CSSMediaRule")&&(u.CSSMediaRule=a.CSSMediaRule),Xg("CSSConditionRule")&&(u.CSSConditionRule=a.CSSConditionRule),Xg("CSSSupportsRule")&&(u.CSSSupportsRule=a.CSSSupportsRule));var f={};return Object.entries(u).forEach(function(d){var h=d[0],p=d[1];f[h]={insertRule:p.prototype.insertRule,deleteRule:p.prototype.deleteRule},p.prototype.insertRule=new Proxy(f[h].insertRule,{apply:ft(function(v,m,y){var g=y[0],b=y[1],S=ps(m.parentStyleSheet,n,i.styleMirror),w=S.id,A=S.styleId;return(w&&w!==-1||A&&A!==-1)&&r({id:w,styleId:A,adds:[{rule:g,index:[].concat(by(m),[b||0])}]}),v.apply(m,y)})}),p.prototype.deleteRule=new Proxy(f[h].deleteRule,{apply:ft(function(v,m,y){var g=y[0],b=ps(m.parentStyleSheet,n,i.styleMirror),S=b.id,w=b.styleId;return(S&&S!==-1||w&&w!==-1)&&r({id:S,styleId:w,removes:[{index:[].concat(by(m),[g])}]}),v.apply(m,y)})})}),ft(function(){a.CSSStyleSheet.prototype.insertRule=o,a.CSSStyleSheet.prototype.deleteRule=s,l&&(a.CSSStyleSheet.prototype.replace=l),c&&(a.CSSStyleSheet.prototype.replaceSync=c),Object.entries(u).forEach(function(d){var h=d[0],p=d[1];p.prototype.insertRule=f[h].insertRule,p.prototype.deleteRule=f[h].deleteRule})})}function oz(e,t){var r=e.mirror,n=e.stylesheetManager,i,a,o,s=null;t.nodeName==="#document"?s=r.getId(t):s=r.getId(rt.host(t));var l=t.nodeName==="#document"?(i=t.defaultView)==null?void 0:i.Document:(o=(a=t.ownerDocument)==null?void 0:a.defaultView)==null?void 0:o.ShadowRoot,c=l!=null&&l.prototype?Object.getOwnPropertyDescriptor(l==null?void 0:l.prototype,"adoptedStyleSheets"):void 0;return s===null||s===-1||!l||!c?function(){}:(Object.defineProperty(t,"adoptedStyleSheets",{configurable:c.configurable,enumerable:c.enumerable,get:function(){var f;return(f=c.get)==null?void 0:f.call(this)},set:function(f){var d,h=(d=c.set)==null?void 0:d.call(this,f);if(s!==null&&s!==-1)try{n.adoptStyleSheets(f,s)}catch{}return h}}),ft(function(){Object.defineProperty(t,"adoptedStyleSheets",{configurable:c.configurable,enumerable:c.enumerable,get:c.get,set:c.set})}))}function Gre(e,t){var r=e.styleDeclarationCb,n=e.mirror,i=e.ignoreCSSAttributes,a=e.stylesheetManager,o=t.win,s=o.CSSStyleDeclaration.prototype.setProperty;o.CSSStyleDeclaration.prototype.setProperty=new Proxy(s,{apply:ft(function(c,u,f){var d,h=f[0],p=f[1],v=f[2];if(i.has(h))return s.apply(u,[h,p,v]);var m=ps((d=u.parentRule)==null?void 0:d.parentStyleSheet,n,a.styleMirror),y=m.id,g=m.styleId;return(y&&y!==-1||g&&g!==-1)&&r({id:y,styleId:g,set:{property:h,value:p,priority:v},index:by(u.parentRule)}),c.apply(u,f)})});var l=o.CSSStyleDeclaration.prototype.removeProperty;return o.CSSStyleDeclaration.prototype.removeProperty=new Proxy(l,{apply:ft(function(c,u,f){var d,h=f[0];if(i.has(h))return l.apply(u,[h]);var p=ps((d=u.parentRule)==null?void 0:d.parentStyleSheet,n,a.styleMirror),v=p.id,m=p.styleId;return(v&&v!==-1||m&&m!==-1)&&r({id:v,styleId:m,remove:{property:h},index:by(u.parentRule)}),c.apply(u,f)})}),ft(function(){o.CSSStyleDeclaration.prototype.setProperty=s,o.CSSStyleDeclaration.prototype.removeProperty=l})}function Yre(e){var t=e.mediaInteractionCb,r=e.blockClass,n=e.blockSelector,i=e.mirror,a=e.sampling,o=e.doc,s=ft(function(c){return Mp(ft(function(u){var f=Cm(u);if(!(!f||xn(f,r,n,!0))){var d=f.currentTime,h=f.volume,p=f.muted,v=f.playbackRate,m=f.loop;t({type:c,id:i.getId(f),currentTime:d,volume:h,muted:p,playbackRate:v,loop:m})}}),a.media||500)}),l=[_n("play",s(Su.Play),o),_n("pause",s(Su.Pause),o),_n("seeked",s(Su.Seeked),o),_n("volumechange",s(Su.VolumeChange),o),_n("ratechange",s(Su.RateChange),o)];return ft(function(){l.forEach(function(c){return c()})})}function Xre(e){var t=e.fontCb,r=e.doc,n=r.defaultView;if(!n)return function(){};var i=[],a=new WeakMap,o=n.FontFace;n.FontFace=function(c,u,f){var d=new o(c,u,f);return a.set(d,{family:c,buffer:typeof u!="string",descriptors:f,fontSource:typeof u=="string"?u:JSON.stringify(Array.from(new Uint8Array(u)))}),d};var s=Kc(r.fonts,"add",function(l){return function(c){return setTimeout(ft(function(){var u=a.get(c);u&&(t(u),a.delete(c))}),0),l.apply(this,[c])}});return i.push(function(){n.FontFace=o}),i.push(s),ft(function(){i.forEach(function(l){return l()})})}function Qre(e){var t=e.doc,r=e.mirror,n=e.blockClass,i=e.blockSelector,a=e.selectionCb,o=!0,s=ft(function(){var l=t.getSelection();if(!(!l||o&&(l!=null&&l.isCollapsed))){o=l.isCollapsed||!1;for(var c=[],u=l.rangeCount||0,f=0;f<u;f++){var d=l.getRangeAt(f),h=d.startContainer,p=d.startOffset,v=d.endContainer,m=d.endOffset,y=xn(h,n,i,!0)||xn(v,n,i,!0);y||c.push({start:r.getId(h),startOffset:p,end:r.getId(v),endOffset:m})}a({ranges:c})}});return s(),_n("selectionchange",s)}function Zre(e){var t=e.doc,r=e.customElementCb,n=t.defaultView;if(!n||!n.customElements)return function(){};var i=Kc(n.customElements,"define",function(a){return function(o,s,l){try{r({define:{name:o}})}catch{console.warn("Custom element callback failed for "+o)}return a.apply(this,[o,s,l])}});return i}function Kre(e,t){var r=e.mutationCb,n=e.mousemoveCb,i=e.mouseInteractionCb,a=e.scrollCb,o=e.viewportResizeCb,s=e.inputCb,l=e.mediaInteractionCb,c=e.styleSheetRuleCb,u=e.styleDeclarationCb,f=e.canvasMutationCb,d=e.fontCb,h=e.selectionCb,p=e.customElementCb;e.mutationCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.mutation){var g;(g=t).mutation.apply(g,[].concat(m))}r.apply(void 0,[].concat(m))},e.mousemoveCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.mousemove){var g;(g=t).mousemove.apply(g,[].concat(m))}n.apply(void 0,[].concat(m))},e.mouseInteractionCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.mouseInteraction){var g;(g=t).mouseInteraction.apply(g,[].concat(m))}i.apply(void 0,[].concat(m))},e.scrollCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.scroll){var g;(g=t).scroll.apply(g,[].concat(m))}a.apply(void 0,[].concat(m))},e.viewportResizeCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.viewportResize){var g;(g=t).viewportResize.apply(g,[].concat(m))}o.apply(void 0,[].concat(m))},e.inputCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.input){var g;(g=t).input.apply(g,[].concat(m))}s.apply(void 0,[].concat(m))},e.mediaInteractionCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.mediaInteaction){var g;(g=t).mediaInteaction.apply(g,[].concat(m))}l.apply(void 0,[].concat(m))},e.styleSheetRuleCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.styleSheetRule){var g;(g=t).styleSheetRule.apply(g,[].concat(m))}c.apply(void 0,[].concat(m))},e.styleDeclarationCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.styleDeclaration){var g;(g=t).styleDeclaration.apply(g,[].concat(m))}u.apply(void 0,[].concat(m))},e.canvasMutationCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.canvasMutation){var g;(g=t).canvasMutation.apply(g,[].concat(m))}f.apply(void 0,[].concat(m))},e.fontCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.font){var g;(g=t).font.apply(g,[].concat(m))}d.apply(void 0,[].concat(m))},e.selectionCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.selection){var g;(g=t).selection.apply(g,[].concat(m))}h.apply(void 0,[].concat(m))},e.customElementCb=function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];if(t.customElement){var g;(g=t).customElement.apply(g,[].concat(m))}p.apply(void 0,[].concat(m))}}function Jre(e,t){t===void 0&&(t={});var r=e.doc.defaultView;if(!r)return function(){};Kre(e,t);var n;e.recordDOM&&(n=iz(e,e.doc));var i=Ure(e),a=Hre(e),o=az(e),s=jre(e,{win:r}),l=Wre(e),c=Yre(e),u=function(){},f=function(){},d=function(){},h=function(){};e.recordDOM&&(u=qre(e,{win:r}),f=oz(e,e.doc),d=Gre(e,{win:r}),e.collectFonts&&(h=Xre(e)));for(var p=Qre(e),v=Zre(e),m=[],y=J(e.plugins),g;!(g=y()).done;){var b=g.value;m.push(b.observer(b.callback,r,b.options))}
649return ft(function(){Na.forEach(function(S){return S.reset()}),n==null||n.disconnect(),i(),a(),o(),s(),l(),c(),u(),f(),d(),h(),p(),v(),m.forEach(function(S){return S()})})}function Yg(e){return typeof window[e]<"u"}function Xg(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}var J7=function(){function e(r){$(this,"iframeIdToRemoteIdMap",new WeakMap),$(this,"iframeRemoteIdToIdMap",new WeakMap),this.generateIdFn=r}var t=e.prototype;return t.getId=function(n,i,a,o){var s=a||this.getIdToRemoteIdMap(n),l=o||this.getRemoteIdToIdMap(n),c=s.get(i);return c||(c=this.generateIdFn(),s.set(i,c),l.set(c,i)),c},t.getIds=function(n,i){var a=this,o=this.getIdToRemoteIdMap(n),s=this.getRemoteIdToIdMap(n);return i.map(function(l){return a.getId(n,l,o,s)})},t.getRemoteId=function(n,i,a){var o=a||this.getRemoteIdToIdMap(n);if(typeof i!="number")return i;var s=o.get(i);return s||-1},t.getRemoteIds=function(n,i){var a=this,o=this.getRemoteIdToIdMap(n);return i.map(function(s){return a.getRemoteId(n,s,o)})},t.reset=function(n){if(!n){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(n),this.iframeRemoteIdToIdMap.delete(n)},t.getIdToRemoteIdMap=function(n){var i=this.iframeIdToRemoteIdMap.get(n);return i||(i=new Map,this.iframeIdToRemoteIdMap.set(n,i)),i},t.getRemoteIdToIdMap=function(n){var i=this.iframeRemoteIdToIdMap.get(n);return i||(i=new Map,this.iframeRemoteIdToIdMap.set(n,i)),i},e}(),$re=function(){function e(r){$(this,"iframes",new WeakMap),$(this,"crossOriginIframeMap",new WeakMap),$(this,"crossOriginIframeMirror",new J7(MD)),$(this,"crossOriginIframeStyleMirror"),$(this,"crossOriginIframeRootIdMap",new WeakMap),$(this,"iframeContentDocumentMap",new WeakMap),$(this,"iframeObserverCleanupMap",new WeakMap),$(this,"mirror"),$(this,"mutationCb"),$(this,"wrappedEmit"),$(this,"loadListener"),$(this,"stylesheetManager"),$(this,"recordCrossOriginIframes"),this.mutationCb=r.mutationCb,this.wrappedEmit=r.wrappedEmit,this.stylesheetManager=r.stylesheetManager,this.recordCrossOriginIframes=r.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new J7(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=r.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}var t=e.prototype;return t.addIframe=function(n){this.iframes.set(n,!0),n.contentWindow&&this.crossOriginIframeMap.set(n.contentWindow,n)}
vendor: 11,154 bytes, line 649
649,t.getIframeContentDocument=function(n){return this.iframeContentDocumentMap.get(n)},t.setObserverCleanup=function(n,i){this.iframeObserverCleanupMap.set(n,i)},t.getObserverCleanup=function(n){return this.iframeObserverCleanupMap.get(n)},t.removeIframe=function(n){var i=this.iframeContentDocumentMap.get(n);i&&(this.stylesheetManager.cleanupStylesheetsForRemovedNode(i),this.mirror.removeNodeFromMap(i,!0)),this.iframes.delete(n),this.iframeContentDocumentMap.delete(n);var a=this.iframeObserverCleanupMap.get(n);if(a){try{a()}catch{}this.iframeObserverCleanupMap.delete(n)}},t.addLoadListener=function(n){this.loadListener=n},t.attachIframe=function(n,i){var a,o;this.mutationCb({adds:[{parentId:this.mirror.getId(n),nextId:null,node:i}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),n.contentDocument&&this.iframeContentDocumentMap.set(n,n.contentDocument),this.recordCrossOriginIframes&&((a=n.contentWindow)==null||a.addEventListener("message",this.handleMessage.bind(this))),(o=this.loadListener)==null||o.call(this,n),n.contentDocument&&n.contentDocument.adoptedStyleSheets&&n.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.contentDocument.adoptedStyleSheets,this.mirror.getId(n.contentDocument))},t.handleMessage=function(n){var i=n;if(!(i.data.type!=="rrweb"||i.origin!==i.data.origin)){var a=n.source;if(a){var o=this.crossOriginIframeMap.get(n.source);if(o){var s=this.transformCrossOriginEvent(o,i.data.event);s&&this.wrappedEmit(s,i.data.isCheckout)}}}},t.transformCrossOriginEvent=function(n,i){var a=this,o;switch(i.type){case at.FullSnapshot:{this.crossOriginIframeMirror.reset(n),this.crossOriginIframeStyleMirror.reset(n),this.replaceIdOnNode(i.data.node,n);var s=i.data.node.id;return this.crossOriginIframeRootIdMap.set(n,s),this.patchRootIdOnNode(i.data.node,s),{timestamp:i.timestamp,type:at.IncrementalSnapshot,data:{source:De.Mutation,adds:[{parentId:this.mirror.getId(n),nextId:null,node:i.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case at.Meta:case at.Load:case at.DomContentLoaded:return!1;case at.Plugin:return i;case at.Custom:return this.replaceIds(i.data.payload,n,["id","parentId","previousId","nextId"]),i;case at.IncrementalSnapshot:switch(i.data.source){case De.Mutation:return i.data.adds.forEach(function(l){a.replaceIds(l,n,["parentId","nextId","previousId"]),a.replaceIdOnNode(l.node,n);var c=a.crossOriginIframeRootIdMap.get(n);c&&a.patchRootIdOnNode(l.node,c)}),i.data.removes.forEach(function(l){a.replaceIds(l,n,["parentId","id"])}),i.data.attributes.forEach(function(l){a.replaceIds(l,n,["id"])}),i.data.texts.forEach(function(l){a.replaceIds(l,n,["id"])}),i;case De.Drag:case De.TouchMove:case De.MouseMove:return i.data.positions.forEach(function(l){a.replaceIds(l,n,["id"])}),i;case De.ViewportResize:return!1;case De.MediaInteraction:case De.MouseInteraction:case De.Scroll:case De.CanvasMutation:case De.Input:return this.replaceIds(i.data,n,["id"]),i;case De.StyleSheetRule:case De.StyleDeclaration:return this.replaceIds(i.data,n,["id"]),this.replaceStyleIds(i.data,n,["styleId"]),i;case De.Font:return i;case De.Selection:return i.data.ranges.forEach(function(l){a.replaceIds(l,n,["start","end"])}),i;case De.AdoptedStyleSheet:return this.replaceIds(i.data,n,["id"]),this.replaceStyleIds(i.data,n,["styleIds"]),(o=i.data.styles)==null||o.forEach(function(l){a.replaceStyleIds(l,n,["styleId"])}),i}}return!1},t.replace=function(n,i,a,o){for(var s=J(o),l;!(l=s()).done;){var c=l.value;!Array.isArray(i[c])&&typeof i[c]!="number"||(Array.isArray(i[c])?i[c]=n.getIds(a,i[c]):i[c]=n.getId(a,i[c]))}return i},t.replaceIds=function(n,i,a){return this.replace(this.crossOriginIframeMirror,n,i,a)},t.replaceStyleIds=function(n,i,a){return this.replace(this.crossOriginIframeStyleMirror,n,i,a)},t.replaceIdOnNode=function(n,i){var a=this;this.replaceIds(n,i,["id","rootId"]),"childNodes"in n&&n.childNodes.forEach(function(o){a.replaceIdOnNode(o,i)})},t.patchRootIdOnNode=function(n,i){var a=this;n.type!==rz.Document&&!n.rootId&&(n.rootId=i),"childNodes"in n&&n.childNodes.forEach(function(o){a.patchRootIdOnNode(o,i)})},e}(),ene=function(){function e(r){$(this,"shadowDoms",new WeakSet),$(this,"mutationCb"),$(this,"scrollCb"),$(this,"bypassOptions"),$(this,"mirror"),$(this,"restoreHandlers",[]),this.mutationCb=r.mutationCb,this.scrollCb=r.scrollCb,this.bypassOptions=r.bypassOptions,this.mirror=r.mirror,this.init()}var t=e.prototype;return t.init=function(){this.reset(),this.patchAttachShadow(Element,document)},t.addShadowRoot=function(n,i){var a=this;if(Bh(n)&&!this.shadowDoms.has(n)){this.shadowDoms.add(n);var o=iz(qe({},this.bypassOptions,{doc:i,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this}),n);this.restoreHandlers.push(function(){return o.disconnect()}),this.restoreHandlers.push(az(qe({},this.bypassOptions,{scrollCb:this.scrollCb,doc:n,mirror:this.mirror}))),setTimeout(function(){n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&a.bypassOptions.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,a.mirror.getId(rt.host(n))),a.restoreHandlers.push(oz({mirror:a.mirror,stylesheetManager:a.bypassOptions.stylesheetManager},n))},0)}},t.observeAttachShadow=function(n){!n.contentWindow||!n.contentDocument||this.patchAttachShadow(n.contentWindow.Element,n.contentDocument)},t.patchAttachShadow=function(n,i){var a=this;this.restoreHandlers.push(Kc(n.prototype,"attachShadow",function(o){return function(s){var l=o.call(this,s),c=rt.shadowRoot(this);return c&&tz(this)&&a.addShadowRoot(c,i),l}}))},t.reset=function(){this.restoreHandlers.forEach(function(n){try{n()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet},e}(),Wu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",tne=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Qg=0;Qg<Wu.length;Qg++)tne[Wu.charCodeAt(Qg)]=Qg;var rne=function(t){var r=new Uint8Array(t),n,i=r.length,a="";for(n=0;n<i;n+=3)a+=Wu[r[n]>>2],a+=Wu[(r[n]&3)<<4|r[n+1]>>4],a+=Wu[(r[n+1]&15)<<2|r[n+2]>>6],a+=Wu[r[n+2]&63];return i%3===2?a=a.substring(0,a.length-1)+"=":i%3===1&&(a=a.substring(0,a.length-2)+"=="),a},$7=new Map;function nne(e,t){var r=$7.get(e);return r||(r=new Map,$7.set(e,r)),r.has(t)||r.set(t,[]),r.get(t)}var sz=function(e,t,r){if(!(!e||!(cz(e,t)||(typeof e>"u"?"undefined":Se(e))==="object"))){var n=e.constructor.name,i=nne(r,n),a=i.indexOf(e);return a===-1&&(a=i.length,i.push(e)),a}};function a0(e,t,r){if(be(e,Array))return e.map(function(p){return a0(p,t,r)});if(e===null)return e;if(be(e,Float32Array)||be(e,Float64Array)||be(e,Int32Array)||be(e,Uint32Array)||be(e,Uint8Array)||be(e,Uint16Array)||be(e,Int16Array)||be(e,Int8Array)||be(e,Uint8ClampedArray)){var n=e.constructor.name;return{rr_type:n,args:[Object.values(e)]}}else if(be(e,ArrayBuffer)){var i=e.constructor.name,a=rne(e);return{rr_type:i,base64:a}}else if(be(e,DataView)){var o=e.constructor.name;return{rr_type:o,args:[a0(e.buffer,t,r),e.byteOffset,e.byteLength]}}else if(be(e,HTMLImageElement)){var s=e.constructor.name,l=e.src;return{rr_type:s,src:l}}else if(be(e,HTMLCanvasElement)){var c="HTMLImageElement",u=e.toDataURL();return{rr_type:c,src:u}}else if(be(e,ImageData)){var f=e.constructor.name;return{rr_type:f,args:[a0(e.data,t,r),e.width,e.height]}}else if(cz(e,t)||(typeof e>"u"?"undefined":Se(e))==="object"){var d=e.constructor.name,h=sz(e,t,r);return{rr_type:d,index:h}}return e}var lz=function(e,t,r){return e.map(function(n){return a0(n,t,r)})},cz=function(e,t){var r=["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"],n=r.filter(function(i){return typeof t[i]=="function"});return!!n.find(function(i){return be(e,t[i])})};function ine(e,t,r,n){for(var i=function(){var c=l.value;try{if(typeof t.CanvasRenderingContext2D.prototype[c]!="function")return"continue";var u=Kc(t.CanvasRenderingContext2D.prototype,c,function(d){return function(){for(var h=this,p=arguments.length,v=new Array(p),m=0;m<p;m++)v[m]=arguments[m];return xn(this.canvas,r,n,!0)||setTimeout(function(){var y=lz(v,t,h);e(h.canvas,{type:qf["2D"],property:c,args:y})},0),d.apply(this,v)}});a.push(u)}catch{var f=r2(t.CanvasRenderingContext2D.prototype,c,{set:function(p){e(this.canvas,{type:qf["2D"],property:c,args:[p],setter:!0})}});a.push(f)}},a=[],o=Object.getOwnPropertyNames(t.CanvasRenderingContext2D.prototype),s=J(o),l;!(l=s()).done;)i();return function(){a.forEach(function(c){return c()})}}function ane(e){return e==="experimental-webgl"?"webgl":e}function eT(e,t,r,n){var i=[];try{var a=Kc(e.HTMLCanvasElement.prototype,"getContext",function(o){return function(s){for(var l=arguments.length,c=new Array(l>1?l-1:0),u=1;u<l;u++)c[u-1]=arguments[u];if(!xn(this,t,r,!0)){var f=ane(s);if("__context"in this||(this.__context=f),n&&["webgl","webgl2"].includes(f))if(c[0]&&Se(c[0])==="object"){var d=c[0];d.preserveDrawingBuffer||(d.preserveDrawingBuffer=!0)}else c.splice(0,1,{preserveDrawingBuffer:!0})}return o.apply(this,[].concat([s],c))}});i.push(a)}catch{console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return function(){i.forEach(function(o){return o()})}}function tT(e,t,r,n,i,a){for(var o=function(){var f=u.value;if(["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(f))return"continue";try{if(typeof e[f]!="function")return"continue";var d=Kc(e,f,function(p){return function(){for(var v=arguments.length,m=new Array(v),y=0;y<v;y++)m[y]=arguments[y];var g=p.apply(this,m);if(sz(g,a,this),"tagName"in this.canvas&&!xn(this.canvas,n,i,!0)){var b=lz(m,a,this),S={type:t,property:f,args:b};r(this.canvas,S)}return g}});s.push(d)}catch{var h=r2(e,f,{set:function(m){r(this.canvas,{type:t,property:f,args:[m],setter:!0})}});s.push(h)}},s=[],l=Object.getOwnPropertyNames(e),c=J(l),u;!(u=c()).done;)o();return s}function one(e,t,r,n){var i,a=[];if((i=a).push.apply(i,[].concat(tT(t.WebGLRenderingContext.prototype,qf.WebGL,e,r,n,t))),typeof t.WebGL2RenderingContext<"u"){var o;(o=a).push.apply(o,[].concat(tT(t.WebGL2RenderingContext.prototype,qf.WebGL2,e,r,n,t)))}return function(){a.forEach(function(s){return s()})}}var uz="KGZ1bmN0aW9uKCkgewogICJ1c2Ugc3RyaWN0IjsKICB2YXIgY2hhcnMgPSAiQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLyI7CiAgdmFyIGxvb2t1cCA9IHR5cGVvZiBVaW50OEFycmF5ID09PSAidW5kZWZpbmVkIiA/IFtdIDogbmV3IFVpbnQ4QXJyYXkoMjU2KTsKICBmb3IgKHZhciBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgaSsrKSB7CiAgICBsb29rdXBbY2hhcnMuY2hhckNvZGVBdChpKV0gPSBpOwogIH0KICB2YXIgZW5jb2RlID0gZnVuY3Rpb24oYXJyYXlidWZmZXIpIHsKICAgIHZhciBieXRlcyA9IG5ldyBVaW50OEFycmF5KGFycmF5YnVmZmVyKSwgaTIsIGxlbiA9IGJ5dGVzLmxlbmd0aCwgYmFzZTY0ID0gIiI7CiAgICBmb3IgKGkyID0gMDsgaTIgPCBsZW47IGkyICs9IDMpIHsKICAgICAgYmFzZTY0ICs9IGNoYXJzW2J5dGVzW2kyXSA+PiAyXTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMl0gJiAzKSA8PCA0IHwgYnl0ZXNbaTIgKyAxXSA+PiA0XTsKICAgICAgYmFzZTY0ICs9IGNoYXJzWyhieXRlc1tpMiArIDFdICYgMTUpIDw8IDIgfCBieXRlc1tpMiArIDJdID4+IDZdOwogICAgICBiYXNlNjQgKz0gY2hhcnNbYnl0ZXNbaTIgKyAyXSAmIDYzXTsKICAgIH0KICAgIGlmIChsZW4gJSAzID09PSA
649yKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDEpICsgIj0iOwogICAgfSBlbHNlIGlmIChsZW4gJSAzID09PSAxKSB7CiAgICAgIGJhc2U2NCA9IGJhc2U2NC5zdWJzdHJpbmcoMCwgYmFzZTY0Lmxlbmd0aCAtIDIpICsgIj09IjsKICAgIH0KICAgIHJldHVybiBiYXNlNjQ7CiAgfTsKICBjb25zdCBsYXN0QmxvYk1hcCA9IC8qIEBfX1BVUkVfXyAqLyBuZXcgTWFwKCk7CiAgY29uc3QgdHJhbnNwYXJlbnRCbG9iTWFwID0gLyogQF9fUFVSRV9fICovIG5ldyBNYXAoKTsKICBhc3luYyBmdW5jdGlvbiBnZXRUcmFuc3BhcmVudEJsb2JGb3Iod2lkdGgsIGhlaWdodCwgZGF0YVVSTE9wdGlvbnMpIHsKICAgIGNvbnN0IGlkID0gYCR7d2lkdGh9LSR7aGVpZ2h0fWA7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBpZiAodHJhbnNwYXJlbnRCbG9iTWFwLmhhcyhpZCkpIHJldHVybiB0cmFuc3BhcmVudEJsb2JNYXAuZ2V0KGlkKTsKICAgICAgY29uc3Qgb2Zmc2NyZWVuID0gbmV3IE9mZnNjcmVlbkNhbnZhcyh3aWR0aCwgaGVpZ2h0KTsKICAgICAgb2Zmc2NyZWVuLmdldENvbnRleHQoIjJkIik7CiAgICAgIGNvbnN0IGJsb2IgPSBhd2FpdCBvZmZzY3JlZW4uY29udmVydFRvQmxvYihkYXRhVVJMT3B0aW9ucyk7CiAgICAgIGNvbnN0IGFycmF5QnVmZmVyID0gYXdhaXQgYmxvYi5hcnJheUJ1ZmZlcigpOwogICAgICBjb25zdCBiYXNlNjQgPSBlbmNvZGUoYXJyYXlCdWZmZXIpOwogICAgICB0cmFuc3BhcmVudEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICByZXR1cm4gYmFzZTY0OwogICAgfSBlbHNlIHsKICAgICAgcmV0dXJuICIiOwogICAgfQogIH0KICBjb25zdCB3b3JrZXIgPSBzZWxmOwogIHdvcmtlci5vbm1lc3NhZ2UgPSBhc3luYyBmdW5jdGlvbihlKSB7CiAgICBpZiAoIk9mZnNjcmVlbkNhbnZhcyIgaW4gZ2xvYmFsVGhpcykgewogICAgICBjb25zdCB7IGlkLCBiaXRtYXAsIHdpZHRoLCBoZWlnaHQsIGRhdGFVUkxPcHRpb25zIH0gPSBlLmRhdGE7CiAgICAgIGNvbnN0IHRyYW5zcGFyZW50QmFzZTY0ID0gZ2V0VHJhbnNwYXJlbnRCbG9iRm9yKAogICAgICAgIHdpZHRoLAogICAgICAgIGhlaWdodCwKICAgICAgICBkYXRhVVJMT3B0aW9ucwogICAgICApOwogICAgICBjb25zdCBvZmZzY3JlZW4gPSBuZXcgT2Zmc2NyZWVuQ2FudmFzKHdpZHRoLCBoZWlnaHQpOwogICAgICBjb25zdCBjdHggPSBvZmZzY3JlZW4uZ2V0Q29udGV4dCgiMmQiKTsKICAgICAgY3R4LmRyYXdJbWFnZShiaXRtYXAsIDAsIDApOwogICAgICBiaXRtYXAuY2xvc2UoKTsKICAgICAgY29uc3QgYmxvYiA9IGF3YWl0IG9mZnNjcmVlbi5jb252ZXJ0VG9CbG9iKGRhdGFVUkxPcHRpb25zKTsKICAgICAgY29uc3QgdHlwZSA9IGJsb2IudHlwZTsKICAgICAgY29uc3QgYXJyYXlCdWZmZXIgPSBhd2FpdCBibG9iLmFycmF5QnVmZmVyKCk7CiAgICAgIGNvbnN0IGJhc2U2NCA9IGVuY29kZShhcnJheUJ1ZmZlcik7CiAgICAgIGlmICghbGFzdEJsb2JNYXAuaGFzKGlkKSAmJiBhd2FpdCB0cmFuc3BhcmVudEJhc2U2NCA9PT0gYmFzZTY0KSB7CiAgICAgICAgbGFzdEJsb2JNYXAuc2V0KGlkLCBiYXNlNjQpOwogICAgICAgIHJldHVybiB3b3JrZXIucG9zdE1lc3NhZ2UoeyBpZCB9KTsKICAgICAgfQogICAgICBpZiAobGFzdEJsb2JNYXAuZ2V0KGlkKSA9PT0gYmFzZTY0KSByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQgfSk7CiAgICAgIHdvcmtlci5wb3N0TWVzc2FnZSh7CiAgICAgICAgaWQsCiAgICAgICAgdHlwZSwKICAgICAgICBiYXNlNjQsCiAgICAgICAgd2lkdGgsCiAgICAgICAgaGVpZ2h0CiAgICAgIH0pOwogICAgICBsYXN0QmxvYk1hcC5zZXQoaWQsIGJhc2U2NCk7CiAgICB9IGVsc2UgewogICAgICByZXR1cm4gd29ya2VyLnBvc3RNZXNzYWdlKHsgaWQ6IGUuZGF0YS5pZCB9KTsKICAgIH0KICB9Owp9KSgpOwovLyMgc291cmNlTWFwcGluZ1VSTD1pbWFnZS1iaXRtYXAtZGF0YS11cmwtd29ya2VyLUlKcEM3Z19iLmpzLm1hcAo=",sne=function(e){return Uint8Array.from(atob(e),function(t){return t.charCodeAt(0)})},rT=typeof window<"u"&&window.Blob&&new Blob([sne(uz)],{type:"text/javascript;charset=utf-8"});function lne(e){var t;try{if(t=rT&&(window.URL||window.webkitURL).createObjectURL(rT),!t)throw"";var r=new Worker(t,{name:e==null?void 0:e.name});return r.addEventListener("error",function(){(window.URL||window.webkitURL).revokeObjectURL(t)}),r}catch{return new Worker("data:text/javascript;base64,"+uz,{name:e==null?void 0:e.name})}finally{t&&(window.URL||window.webkitURL).revokeObjectURL(t)}}var cne=function(){function e(r){var n=this;$(this,"pendingCanvasMutations",new Map),$(this,"rafStamps",{latestId:0,invokeId:null}),$(this,"mirror"),$(this,"mutationCb"),$(this,"resetObservers"),$(this,"frozen",!1),$(this,"locked",!1),$(this,"processMutation",function(f,d){var h=n.rafStamps.invokeId&&n.rafStamps.latestId!==n.rafStamps.invokeId;(h||!n.rafStamps.invokeId)&&(n.rafStamps.invokeId=n.rafStamps.latestId),n.pendingCanvasMutations.has(f)||n.pendingCanvasMutations.set(f,[]),n.pendingCanvasMutations.get(f).push(d)});var i=r.sampling,a=i===void 0?"all":i,o=r.win,s=r.blockClass,l=r.blockSelector,c=r.recordCanvas,u=r.dataURLOptions;this.mutationCb=r.mutationCb,this.mirror=r.mirror,c&&a==="all"&&this.initCanvasMutationObserver(o,s,l),c&&typeof a=="number"&&this.initCanvasFPSObserver(a,o,s,l,{dataURLOptions:u})}var t=e.prototype;return t.reset=function(){this.pendingCanvasMutations.clear(),this.resetObservers&&this.resetObservers()},t.freeze=function(){this.frozen=!0},t.unfreeze=function(){this.frozen=!1},t.lock=function(){this.locked=!0},t.unlock=function(){this.locked=!1},t.initCanvasFPSObserver=function(n,i,a,o,s){var l=this,c=eT(i,a,o,!0),u=new Map,f=new lne;f.onmessage=function(y){var g=y.data.id;if(u.set(g,!1),"base64"in y.data){var b=y.data,S=b.base64,w=b.type,A=b.width,_=b.height;l.mutationCb({id:g,type:qf["2D"],commands:[{property:"clearRect",args:[0,0,A,_]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:S}],type:w}]},0,0]}]})}};var d=1e3/n,h=0,p,v=function(){var y=[];return i.document.querySelectorAll("canvas").forEach(function(g){xn(g,a,o,!0)||y.push(g)}),y},m=function(y){if(h&&y-h<d){p=requestAnimationFrame(m);return}h=y;var g=l;
vendor: 30,384 bytes, lines 649-666
649v().forEach(qv(function(b){var S,w,A,_;return Pc(this,function(C){switch(C.label){case 0:return w=g.mirror.getId(b),u.get(w)?[2]:b.width===0||b.height===0?[2]:(u.set(w,!0),["webgl","webgl2"].includes(b.__context)&&(A=b.getContext(b.__context),((S=A==null?void 0:A.getContextAttributes())==null?void 0:S.preserveDrawingBuffer)===!1&&A.clear(A.COLOR_BUFFER_BIT)),[4,createImageBitmap(b)]);case 1:return _=C.sent(),f.postMessage({id:w,bitmap:_,width:b.width,height:b.height,dataURLOptions:s.dataURLOptions},[_]),[2]}})})),p=requestAnimationFrame(m)};p=requestAnimationFrame(m),this.resetObservers=function(){c(),cancelAnimationFrame(p)}},t.initCanvasMutationObserver=function(n,i,a){this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher();var o=eT(n,i,a,!1),s=ine(this.processMutation.bind(this),n,i,a),l=one(this.processMutation.bind(this),n,i,a);this.resetObservers=function(){o(),s(),l()}},t.startPendingCanvasMutationFlusher=function(){var n=this;requestAnimationFrame(function(){return n.flushPendingCanvasMutations()})},t.startRAFTimestamping=function(){var n=this,i=function(a){n.rafStamps.latestId=a,requestAnimationFrame(i)};requestAnimationFrame(i)},t.flushPendingCanvasMutations=function(){var n=this;this.pendingCanvasMutations.forEach(function(i,a){var o=n.mirror.getId(a);n.flushPendingCanvasMutationFor(a,o)}),requestAnimationFrame(function(){return n.flushPendingCanvasMutations()})},t.flushPendingCanvasMutationFor=function(n,i){if(!(this.frozen||this.locked)){var a=this.pendingCanvasMutations.get(n);if(!(!a||i===-1)){var o=a.map(function(l){l.type;var c=Ic(l,["type"]);return c}),s=a[0].type;this.mutationCb({id:i,type:s,commands:o}),this.pendingCanvasMutations.delete(n)}}},e}(),une=function(){function e(r){$(this,"trackedLinkElements",new WeakSet),$(this,"mutationCb"),$(this,"adoptedStyleSheetCb"),$(this,"styleMirror",new Rre),this.mutationCb=r.mutationCb,this.adoptedStyleSheetCb=r.adoptedStyleSheetCb}var t=e.prototype;return t.attachLinkElement=function(n,i){"_cssText"in i.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:i.id,attributes:i.attributes}]}),this.trackLinkElement(n)},t.trackLinkElement=function(n){this.trackedLinkElements.has(n)||(this.trackedLinkElements.add(n),this.trackStylesheetInLinkElement(n))},t.adoptStyleSheets=function(n,i){var a,o=function(){var f=u.value,d=void 0;a.styleMirror.has(f)?d=a.styleMirror.getId(f):(d=a.styleMirror.add(f),l.push({styleId:d,rules:Array.from(f.rules||CSSRule,function(h,p){return{rule:xD(h,f.href),index:p}})})),s.styleIds.push(d)};if(n.length!==0){for(var s={id:i,styleIds:[]},l=[],c=J(n),u;!(u=c()).done;)a=this,o();l.length>0&&(s.styles=l),this.adoptedStyleSheetCb(s)}},t.reset=function(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet},t.cleanupStylesheetsForRemovedNode=function(n){var i=this;try{if(n.nodeType===Node.DOCUMENT_NODE){var a=n;if(a.adoptedStyleSheets)for(var o=J(a.adoptedStyleSheets),s;!(s=o()).done;){var l=s.value;this.styleMirror.remove(l)}}if(n.nodeName==="STYLE"){var c=n;c.sheet&&this.styleMirror.remove(c.sheet)}if(n.nodeName==="LINK"&&n.rel==="stylesheet"){var u=n;u.sheet&&this.styleMirror.remove(u.sheet)}n.childNodes&&n.childNodes.forEach(function(f){i.cleanupStylesheetsForRemovedNode(f)})}catch{}},t.trackStylesheetInLinkElement=function(n){},e}(),fne=function(){function e(){$(this,"nodeMap",new WeakMap),$(this,"active",!1)}var t=e.prototype;return t.inOtherBuffer=function(n,i){var a=this.nodeMap.get(n);return a&&Array.from(a).some(function(o){return o!==i})},t.add=function(n,i){var a=this;this.active||(this.active=!0,requestAnimationFrame(function(){a.nodeMap=new WeakMap,a.active=!1})),this.nodeMap.set(n,(this.nodeMap.get(n)||new Set).add(i))},t.destroy=function(){},e}();function dne(e){try{var t=new URL(e).origin;return t!=="null"?t:null}catch{return null}}function hne(e){if(!Array.isArray(e)||e.length===0)throw new Error("[rrweb] allowedIframeOrigins must be a non-empty array of origin strings.");for(var t=new Set,r=0;r<e.length;r++){var n=e[r];if(typeof n!="string")throw new Error("[rrweb] allowedIframeOrigins["+r+"] must be a string, got "+(typeof n>"u"?"undefined":Se(n))+".");var i=dne(n);i&&t.add(i)}return Object.freeze(t)}var ur,o0,h4,Sy=!1;try{if(Array.from([1],function(e){return e*2})[0]!==2){var p4=document.createElement("iframe");document.body.appendChild(p4),Array.from=((a7=p4.contentWindow)==null?void 0:a7.Array.from)||Array.from,document.body.removeChild(p4)}}catch(e){console.debug("Unable to override Array.from",e)}var $i=dJ();function Ml(e){e===void 0&&(e={});var t=e.emit,r=e.checkoutEveryNms,n=e.checkoutEveryNth,i=e.blockClass,a=i===void 0?"rr-block":i,o=e.blockSelector,s=o===void 0?null:o,l=e.ignoreClass,c=l===void 0?"rr-ignore":l,u=e.ignoreSelector,f=u===void 0?null:u,d=e.maskTextClass,h=d===void 0?"rr-mask":d,p=e.maskTextSelector,v=p===void 0?null:p,m=e.inlineStylesheet,y=m===void 0?!0:m,g=e.maskAllInputs,b=e.maskInputOptions,S=e.slimDOMOptions,w=e.maskInputFn,A=e.maskTextFn,_=e.hooks,C=e.packFn,M=e.sampling,L=M===void 0?{}:M,z=e.dataURLOptions,T=z===void 0?{}:z,k=e.mousemoveWait,P=e.recordDOM,F=P===void 0?!0:P,I=e.recordCanvas,B=I===void 0?!1:I,H=e.recordCrossOriginIframes,V=H===void 0?!1:H,G=e.allowedIframeOrigins,oe=e.recordAfter,_e=oe===void 0?e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load":oe,je=e.userTriggeredOnInput,Re=je===void 0?!1:je,Ye=e.collectFonts,se=Ye===void 0?!1:Ye,pt=e.inlineImages,pr=pt===void 0?!1:pt,Tt=e.plugins,Nr=e.keepIframeSrcFn,Ei=Nr===void 0?function(){return!1}:Nr,mr=e.ignoreCSSAttributes,bt=mr===void 0?new Set([]):mr,_r=e.errorHandler;zre(_r);var Yr;V&&G&&G.length>0&&(Yr=hne(G),Yr.size===0&&(Yr=void 0));var Jn=V?window.parent===window:!0,zr=!1;if(!Jn)try{window.parent.document&&(zr=!1)}catch{zr=!0}if(Jn&&!t)throw new Error("emit function is required");if(!Jn&&!zr)return function(){};k!==void 0&&L.mousemove===void 0&&(L.mousemove=k),$i.reset();var Dn=g===!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,password:!0,hidden:!0}:b!==void 0?b:{password:!0},$n=S===!0||S==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:S==="all",headMetaDescKeywords:S==="all",headTitleMutations:S==="all"}:S||{};Mre();var Ie,xr=0,Xe=function(lt){for(var Qr=J(Tt||[]),ge;!(ge=Qr()).done;){var St=ge.value;St.eventProcessor&&(lt=St.eventProcessor(lt))}return C&&!zr&&(lt=C(lt)),lt};ur=function(lt,Qr){var ge,St=lt;if(St.timestamp=vy(),(ge=Na[0])!=null&&ge.isFrozen()&&St.type!==at.FullSnapshot&&!(St.type===at.IncrementalSnapshot&&St.data.source===De.Mutation)&&Na.forEach(function(Qm){return Qm.unfreeze()}),Jn)t==null||t(Xe(St),Qr);else if(zr){var _i={type:"rrweb",event:Xe(St),origin:window.location.origin,isCheckout:Qr};if(Yr)for(var su=J(Yr),lu;!(lu=su()).done;){var J2=lu.value;window.parent.postMessage(_i,J2)}else window.parent.postMessage(_i,"*")}if(St.type===at.FullSnapshot)Ie=St,xr=0;else if(St.type===at.IncrementalSnapshot){if(St.data.source===De.Mutation&&St.data.isAttachIframe)return;xr++;var Xm=n&&xr>=n,$2=r&&St.timestamp-Ie.timestamp>r;(Xm||$2)&&o0(!0)}};for(var yt=function(lt){ur({type:at.IncrementalSnapshot,data:qe({source:De.Mutation},lt)})},tt=function(lt){return ur({type:at.IncrementalSnapshot,data:qe({source:De.Scroll},lt)})},Xr=function(lt){return ur({type:at.IncrementalSnapshot,data:qe({source:De.CanvasMutation},lt)})},Za=function(lt){return ur({type:at.IncrementalSnapshot,data:qe({source:De.AdoptedStyleSheet},lt)})},ya=new une({mutationCb:yt,adoptedStyleSheetCb:Za}),ei=new $re({mirror:$i,mutationCb:yt,stylesheetManager:ya,recordCrossOriginIframes:V,wrappedEmit:ur}),Ki=J(Tt||[]),Ci;!(Ci=Ki()).done;){var Ym=Ci.value;Ym.getMirror&&Ym.getMirror({nodeMirror:$i,crossOriginIframeMirror:ei.crossOriginIframeMirror,crossOriginIframeStyleMirror:ei.crossOriginIframeStyleMirror})}var Id=new fne;h4=new cne({recordCanvas:B,mutationCb:Xr,win:window,blockClass:a,blockSelector:s,mirror:$i,sampling:L.canvas,dataURLOptions:T});var rs=new ene({mutationCb:yt,scrollCb:tt,bypassOptions:{blockClass:a,blockSelector:s,maskTextClass:h,maskTextSelector:v,inlineStylesheet:y,maskInputOptions:Dn,dataURLOptions:T,maskTextFn:A,maskInputFn:w,recordCanvas:B,inlineImages:pr,sampling:L,slimDOMOptions:$n,iframeManager:ei,stylesheetManager:ya,canvasManager:h4,keepIframeSrcFn:Ei,processedNodeManager:Id},mirror:$i});o0=function(lt){if(lt===void 0&&(lt=!1),!!F){ur({type:at.Meta,data:{href:window.location.href,width:QN(),height:XN()}},lt),ya.reset(),rs.init(),Na.forEach(function(ge){return ge.lock()});var Qr=NJ(document,{mirror:$i,blockClass:a,blockSelector:s,maskTextClass:h,maskTextSelector:v,inlineStylesheet:y,maskAllInputs:Dn,maskTextFn:A,maskInputFn:w,slimDOM:$n,dataURLOptions:T,recordCanvas:B,inlineImages:pr,onSerialize:function(ge){JN(ge,$i)&&ei.addIframe(ge),$N(ge,$i)&&ya.trackLinkElement(ge),Ow(ge)&&rs.addShadowRoot(rt.shadowRoot(ge),document)},onIframeLoad:function(ge,St){ei.attachIframe(ge,St),rs.observeAttachShadow(ge)},onStylesheetLoad:function(ge,St){ya.attachLinkElement(ge,St)},keepIframeSrcFn:Ei});if(!Qr)return console.warn("Failed to snapshot the document");ur({type:at.FullSnapshot,data:{node:Qr,initialOffset:YN(window)}},lt),Na.forEach(function(ge){return ge.unlock()}),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&ya.adoptStyleSheets(document.adoptedStyleSheets,$i.getId(document))}};try{var Ka=[],Ai=function(lt){var Qr;return ft(Jre)({mutationCb:yt,mousemoveCb:function(ge,St){return ur({type:at.IncrementalSnapshot,data:{source:St,positions:ge}})},mouseInteractionCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.MouseInteraction},ge)})},scrollCb:tt,viewportResizeCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.ViewportResize},ge)})},inputCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.Input},ge)})},mediaInteractionCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.MediaInteraction},ge)})},styleSheetRuleCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.StyleSheetRule},ge)})},styleDeclarationCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.StyleDeclaration},ge)})},canvasMutationCb:Xr,fontCb:function(ge){return ur({type:at.IncrementalSnapshot,data:qe({source:De.Font},ge)})},selectionCb:function(ge){ur({type:at.IncrementalSnapshot,data:qe({source:De.Selection},ge)})},customElementCb:function(ge){ur({type:at.IncrementalSnapshot,data:qe({source:De.CustomElement},ge)})},blockClass:a,ignoreClass:c,ignoreSelector:f,maskTextClass:h,maskTextSelector:v,maskInputOptions:Dn,inlineStylesheet:y,sampling:L,recordDOM:F,recordCanvas:B,inlineImages:pr,userTriggeredOnInput:Re,collectFonts:se,doc:lt,maskInputFn:w,maskTextFn:A,keepIframeSrcFn:Ei,blockSelector:s,slimDOMOptions:$n,dataURLOptions:T,mirror:$i,iframeManager:ei,stylesheetManager:ya,shadowDomManager:rs,processedNodeManager:Id,canvasManager:h4,ignoreCSSAttributes:bt,plugins:((Qr=Tt==null?void 0:Tt.filter(function(ge){return ge.observer}))==null?void 0:Qr.map(function(ge){return{observer:ge.observer,options:ge.options,callback:function(St){return ur({type:at.Plugin,data:{plugin:ge.name,payload:St}})}}}))||[]},_)};ei.addLoadListener(function(lt){try{var Qr=lt.contentDocument,ge=Ai(Qr);Ka.push(ge);var St=ei.getObserverCleanup(lt);ei.setObserverCleanup(lt,function(){if(St)try{St()}catch{}try{ge();var _i=Ka.indexOf(ge);_i!==-1&&Ka.splice(_i,1),Bre(Qr)}catch{}})}catch(_i){console.warn(_i)}});var ou=function(){o0(),Ka.push(Ai(document)),Sy=!0};return document.readyState==="interactive"||document.readyState==="complete"?ou():(Ka.push(_n("DOMContentLoaded",function(){ur({type:at.DomContentLoaded,data:{}}),_e==="DOMContentLoaded"&&ou()})),Ka.push(_n("load",function(){ur({type:at.Load,data:{}}),_e==="load"&&ou()},window))),function(){Ka.forEach(function(lt){try{lt()}catch(ge){var Qr=String(ge).toLowerCase();Qr.includes("cross-origin")||console.warn(ge)}}),Id.destroy(),Sy=!1,Fre()}}catch(lt){console.warn(lt)}}Ml.addCustomEvent=function(e,t){if(!Sy)throw new Error("please add custom event after start recording");ur({type:at.Custom,data:{tag:e,payload:t}})};Ml.freezePage=function(){Na.forEach(function(e){return e.freeze()})};Ml.takeFullSnapshot=function(e){if(!Sy)throw new Error("please take full snapshot after start recording");o0(e)};Ml.mirror=$i;var nT;(function(e){e[e.NotStarted=0]="NotStarted",e[e.Running=1]="Running",e[e.Stopped=2]="Stopped"})(nT||(nT={}));Ml.addCustomEvent;Ml.freezePage;Ml.takeFullSnapshot;var iT={Node:["childNodes","parentNode","parentElement","textContent"],ShadowRoot:["host","styleSheets"],Element:["shadowRoot","querySelector","querySelectorAll"],MutationObserver:[]},aT={Node:["contains","getRootNode"],ShadowRoot:["getSelection"],Element:[],MutationObserver:["constructor"]},Zg={},pne=function(){return!!globalThis.Zone};function ME(e){if(Zg[e])return Zg[e];var t=globalThis[e],r=t.prototype,n=e in iT?iT[e]:void 0,i=!!(n&&n.every(function(u){var f,d;return!!((d=(f=Object.getOwnPropertyDescriptor(r,u))==null?void 0:f.get)!=null&&d.toString().includes("[native code]"))})),a=e in aT?aT[e]:void 0,o=!!(a&&a.every(function(u){var f;return typeof r[u]=="function"&&((f=r[u])==null?void 0:f.toString().includes("[native code]"))}));if(i&&o&&!pne())return Zg[e]=t.prototype,t.prototype;try{var s=document.createElement("iframe");document.body.appendChild(s);var l=s.contentWindow;if(!l)return t.prototype;var c=l[e].prototype;return document.body.removeChild(s),c?Zg[e]=c:r}catch{return r}}var m4={};function Rl(e,t,r){var n,i=e+"."+String(r);if(m4[i])return m4[i].call(t);var a=ME(e),o=(n=Object.getOwnPropertyDescriptor(a,r))==null?void 0:n.get;return o?(m4[i]=o,o.call(t)):t[r]}var g4={};function fz(e,t,r){var n=e+"."+String(r);if(g4[n])return g4[n].bind(t);var i=ME(e),a=i[r];return typeof a!="function"?t[r]:(g4[n]=a,a.bind(t))}function mne(e){return Rl("Node",e,"childNodes")}function gne(e){return Rl("Node",e,"parentNode")}function yne(e){return Rl("Node",e,"parentElement")}function vne(e){return Rl("Node",e,"textContent")}function bne(e,t){return fz("Node",e,"contains")(t)}function Sne(e){return fz("Node",e,"getRootNode")()}function wne(e){return!e||!("host"in e)?null:Rl("ShadowRoot",e,"host")}function Ene(e){return e.styleSheets}function Cne(e){return!e||!("shadowRoot"in e)?null:Rl("Element",e,"shadowRoot")}function Ane(e,t){return Rl("Element",e,"querySelector")(t)}function _ne(e,t){return Rl("Element",e,"querySelectorAll")(t)}function xne(){return ME("MutationObserver").constructor}function Tne(e,t,r){try{if(!(t in e))return function(){};var n=e[t],i=r(n);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:n}})),e[t]=i,function(){e[t]=n}}catch{return function(){}}}var oT={childNodes:mne,parentNode:gne,parentElement:yne,textContent:vne,contains:bne,getRootNode:Sne,host:wne,styleSheets:Ene,shadowRoot:Cne,querySelector:Ane,querySelectorAll:_ne,mutationObserver:xne,patch:Tne};function Rw(e,t,r){if(!e)return!1;if(e.nodeType!==e.ELEMENT_NODE)return Rw(oT.parentNode(e),t);for(var n=e.classList.length;n--;){var i=e.classList[n];if(t.test(i))return!0}return Rw(oT.parentNode(e),t)}function One(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Mne(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return be(this,n)?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var RE={exports:{}},qt=String,dz=function(){return{isColorSupported:!1,reset:qt,bold:qt,dim:qt,italic:qt,underline:qt,inverse:qt,hidden:qt,strikethrough:qt,black:qt,red:qt,green:qt,yellow:qt,blue:qt,magenta:qt,cyan:qt,white:qt,gray:qt,bgBlack:qt,bgRed:qt,bgGreen:qt,bgYellow:qt,bgBlue:qt,bgMagenta:qt,bgCyan:qt,bgWhite:qt}};RE.exports=dz();RE.exports.createColors=dz;var Rne=RE.exports,kne={},Lne=Object.freeze(Object.defineProperty({__proto__:null,default:kne},Symbol.toStringTag,{value:"Module"})),Cr=Mne(Lne),sT=Rne,lT=Cr,kw=function(e){rr(t,e);function t(n,i,a,o,s,l){var c;return c=e.call(this,n)||this,c.name="CssSyntaxError",c.reason=n,s&&(c.file=s),o&&(c.source=o),l&&(c.plugin=l),typeof i<"u"&&typeof a<"u"&&(typeof i=="number"?(c.line=i,c.column=a):(c.line=i.line,c.column=i.column,c.endLine=a.line,c.endColumn=a.column)),c.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(c,t),c}var r=t.prototype;return r.setMessage=function(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason},r.showSourceCode=function(i){var a=this;if(!this.source)return"";var o=this.source;i==null&&(i=sT.isColorSupported),lT&&i&&(o=lT(o));var s=o.split(/\r?\n/),l=Math.max(this.line-3,0),c=Math.min(this.line+2,s.length),u=String(c).length,f,d;if(i){var h=sT.createColors(!0),p=h.bold,v=h.gray,m=h.red;f=function(y){return p(m(y))},d=function(y){return v(y)}}else f=d=function(y){return y};return s.slice(l,c).map(function(y,g){var b=l+1+g,S=" "+(" "+b).slice(-u)+" | ";if(b===a.line){var w=d(S.replace(/\d/g," "))+y.slice(0,a.column-1).replace(/[^\t]/g," ");return f(">")+d(S)+y+`
650 `+w+f("^")}return" "+d(S)+y}).join(`
651`)},r.toString=function(){var i=this.showSourceCode();return i&&(i=`
652
653`+i+`
654`),this.name+": "+this.message+i},t}(bp(Error)),kE=kw;kw.default=kw;var kl={};kl.isClean=Symbol("isClean");kl.my=Symbol("my");var cT={after:`
655`,beforeClose:`
656`,beforeComment:`
657`,beforeDecl:`
658`,beforeOpen:" ",beforeRule:`
659`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function Ine(e){return e[0].toUpperCase()+e.slice(1)}var Lw=function(){function e(r){this.builder=r}var t=e.prototype;return t.atrule=function(n,i){var a="@"+n.name,o=n.params?this.rawValue(n,"params"):"";if(typeof n.raws.afterName<"u"?a+=n.raws.afterName:o&&(a+=" "),n.nodes)this.block(n,a+o);else{var s=(n.raws.between||"")+(i?";":"");this.builder(a+o+s,n)}},t.beforeAfter=function(n,i){var a;n.type==="decl"?a=this.raw(n,null,"beforeDecl"):n.type==="comment"?a=this.raw(n,null,"beforeComment"):i==="before"?a=this.raw(n,null,"beforeRule"):a=this.raw(n,null,"beforeClose");for(var o=n.parent,s=0;o&&o.type!=="root";)s+=1,o=o.parent;if(a.includes(`
660`)){var l=this.raw(n,null,"indent");if(l.length)for(var c=0;c<s;c++)a+=l}return a},t.block=function(n,i){var a=this.raw(n,"between","beforeOpen");this.builder(i+a+"{",n,"start");var o;n.nodes&&n.nodes.length?(this.body(n),o=this.raw(n,"after")):o=this.raw(n,"after","emptyBody"),o&&this.builder(o),this.builder("}",n,"end")},t.body=function(n){for(var i=n.nodes.length-1;i>0&&n.nodes[i].type==="comment";)i-=1;for(var a=this.raw(n,"semicolon"),o=0;o<n.nodes.length;o++){var s=n.nodes[o],l=this.raw(s,"before");l&&this.builder(l),this.stringify(s,i!==o||a)}},t.comment=function(n){var i=this.raw(n,"left","commentLeft"),a=this.raw(n,"right","commentRight");this.builder("/*"+i+n.text+a+"*/",n)},t.decl=function(n,i){var a=this.raw(n,"between","colon"),o=n.prop+a+this.rawValue(n,"value");n.important&&(o+=n.raws.important||" !important"),i&&(o+=";"),this.builder(o,n)},t.document=function(n){this.body(n)},t.raw=function(n,i,a){var o;if(a||(a=i),i&&(o=n.raws[i],typeof o<"u"))return o;var s=n.parent;if(a==="before"&&(!s||s.type==="root"&&s.first===n||s&&s.type==="document"))return"";if(!s)return cT[a];var l=n.root();if(l.rawCache||(l.rawCache={}),typeof l.rawCache[a]<"u")return l.rawCache[a];if(a==="before"||a==="after")return this.beforeAfter(n,a);var c="raw"+Ine(a);return this[c]?o=this[c](l,n):l.walk(function(u){if(o=u.raws[i],typeof o<"u")return!1}),typeof o>"u"&&(o=cT[a]),l.rawCache[a]=o,o},t.rawBeforeClose=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length>0&&typeof a.raws.after<"u")return i=a.raws.after,i.includes(`
661`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawBeforeComment=function(n,i){var a;return n.walkComments(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
662`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeDecl"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeDecl=function(n,i){var a;return n.walkDecls(function(o){if(typeof o.raws.before<"u")return a=o.raws.before,a.includes(`
663`)&&(a=a.replace(/[^\n]+$/,"")),!1}),typeof a>"u"?a=this.raw(i,null,"beforeRule"):a&&(a=a.replace(/\S/g,"")),a},t.rawBeforeOpen=function(n){var i;return n.walk(function(a){if(a.type!=="decl"&&(i=a.raws.between,typeof i<"u"))return!1}),i},t.rawBeforeRule=function(n){var i;return n.walk(function(a){if(a.nodes&&(a.parent!==n||n.first!==a)&&typeof a.raws.before<"u")return i=a.raws.before,i.includes(`
664`)&&(i=i.replace(/[^\n]+$/,"")),!1}),i&&(i=i.replace(/\S/g,"")),i},t.rawColon=function(n){var i;return n.walkDecls(function(a){if(typeof a.raws.between<"u")return i=a.raws.between.replace(/[^\s:]/g,""),!1}),i},t.rawEmptyBody=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length===0&&(i=a.raws.after,typeof i<"u"))return!1}),i},t.rawIndent=function(n){if(n.raws.indent)return n.raws.indent;var i;return n.walk(function(a){var o=a.parent;if(o&&o!==n&&o.parent&&o.parent===n&&typeof a.raws.before<"u"){var s=a.raws.before.split(`
665`);return i=s[s.length-1],i=i.replace(/\S/g,""),!1}}),i},t.rawSemicolon=function(n){var i;return n.walk(function(a){if(a.nodes&&a.nodes.length&&a.last.type==="decl"&&(i=a.raws.semicolon,typeof i<"u"))return!1}),i},t.rawValue=function(n,i){var a=n[i],o=n.raws[i];return o&&o.value===a?o.raw:a},t.root=function(n){this.body(n),n.raws.after&&this.builder(n.raws.after)},t.rule=function(n){this.block(n,this.rawValue(n,"selector")),n.raws.ownSemicolon&&this.builder(n.raws.ownSemicolon,n,"end")},t.stringify=function(n,i){if(!this[n.type])throw new Error("Unknown AST node type "+n.type+". Maybe you need to change PostCSS stringifier.");this[n.type](n,i)},e}(),hz=Lw;Lw.default=Lw;var Pne=hz;function Iw(e,t){var r=new Pne(t);r.stringify(e)}var n2=Iw;Iw.default=Iw;var Kg=kl.isClean,Dne=kl.my,Nne=kE,zne=hz,Fne=n2;function Pw(e,t){var r=new e.constructor;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&n!=="proxyCache"){var i=e[n],a=typeof i>"u"?"undefined":Se(i);n==="parent"&&a==="object"?t&&(r[n]=t):n==="source"?r[n]=i:Array.isArray(i)?r[n]=i.map(function(o){return Pw(o,r)}):(a==="object"&&i!==null&&(i=Pw(i)),r[n]=i)}return r}var Dw=function(){function e(r){r===void 0&&(r={}),this.raws={},this[Kg]=!1,this[Dne]=!0;for(var n in r)if(n==="nodes"){this.nodes=[];for(var i=J(r[n]),a;!(a=i()).done;){var o=a.value;typeof o.clone=="function"?this.append(o.clone()):this.append(o)}}else this[n]=r[n]}var t=e.prototype;return t.addToError=function(n){if(n.postcssNode=this,n.stack&&this.source&&/\n\s{4}at /.test(n.stack)){var i=this.source;n.stack=n.stack.replace(/\n\s{4}at /,"$&"+i.input.from+":"+i.start.line+":"+i.start.column+"$&")}return n},t.after=function(n){return this.parent.insertAfter(this,n),this},t.assign=function(n){n===void 0&&(n={});for(var i in n)this[i]=n[i];return this},t.before=function(n){return this.parent.insertBefore(this,n),this},t.cleanRaws=function(n){delete this.raws.before,delete this.raws.after,n||delete this.raws.between},t.clone=function(n){n===void 0&&(n={});var i=Pw(this);for(var a in n)i[a]=n[a];return i},t.cloneAfter=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertAfter(this,i),i},t.cloneBefore=function(n){n===void 0&&(n={});var i=this.clone(n);return this.parent.insertBefore(this,i),i},t.error=function(n,i){if(i===void 0&&(i={}),this.source){var a=this.rangeBy(i),o=a.end,s=a.start;return this.source.input.error(n,{column:s.column,line:s.line},{column:o.column,line:o.line},i)}return new Nne(n)},t.getProxyProcessor=function(){return{get:function(i,a){return a==="proxyOf"?i:a==="root"?function(){return i.root().toProxy()}:i[a]},set:function(i,a,o){return i[a]===o||(i[a]=o,(a==="prop"||a==="value"||a==="name"||a==="params"||a==="important"||a==="text")&&i.markDirty()),!0}}},t.markDirty=function(){if(this[Kg]){this[Kg]=!1;for(var n=this;n=n.parent;)n[Kg]=!1}},t.next=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n+1]}},t.positionBy=function(n,i){var a=this.source.start;if(n.index)a=this.positionInside(n.index,i);else if(n.word){i=this.toString();var o=i.indexOf(n.word);o!==-1&&(a=this.positionInside(o,i))}return a},t.positionInside=function(n,i){for(var a=i||this.toString(),o=this.source.start.column,s=this.source.start.line,l=0;l<n;l++)a[l]===`
666`?(o=1,s+=1):o+=1;return{column:o,line:s}},t.prev=function(){if(this.parent){var n=this.parent.index(this);return this.parent.nodes[n-1]}},t.rangeBy=function(n){var i={column:this.source.start.column,line:this.source.start.line},a=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:i.column+1,line:i.line};if(n.word){var o=this.toString(),s=o.indexOf(n.word);s!==-1&&(i=this.positionInside(s,o),a=this.positionInside(s+n.word.length,o))}else n.start?i={column:n.start.column,line:n.start.line}:n.index&&(i=this.positionInside(n.index)),n.end?a={column:n.end.column,line:n.end.line}:typeof n.endIndex=="number"?a=this.positionInside(n.endIndex):n.index&&(a=this.positionInside(n.index+1));return(a.line<i.line||a.line===i.line&&a.column<=i.column)&&(a={column:i.column+1,line:i.line}),{end:a,start:i}},t.raw=function(n,i){var a=new zne;return a.raw(this,n,i)},t.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},t.replaceWith=function(){for(var n=arguments.length,i=new Array(n),a=0;a<n;a++)i[a]=arguments[a];if(this.parent){for(var o=this,s=!1,l=J(i),c;!(c=l()).done;){var u=c.value;u===this?s=!0:s?(this.parent.insertAfter(o,u),o=u):this.parent.insertBefore(o,u)}s||this.remove()}return this},t.root=function(){for(var n=this;n.parent&&n.parent.type!=="document";)n=n.parent;return n},t.toJSON=function(n,i){var a={},o=i==null;i=i||new Map;var s=0;for(var l in this)if(Object.prototype.hasOwnProperty.call(this,l)&&!(l==="parent"||l==="proxyCache")){var c=this[l];if(Array.isArray(c))a[l]=c.map(function(f){return(typeof f>"u"?"undefined":Se(f))==="object"&&f.toJSON?f.toJSON(null,i):f});else if((typeof c>"u"?"undefined":Se(c))==="object"&&c.toJSON)a[l]=c.toJSON(null,i);else if(l==="source"){var u=i.get(c.input);u==null&&(u=s,i.set(c.input,s),s++),a[l]={end:c.end,inputId:u,start:c.start}}else a[l]=c}return o&&(a.inputs=[].concat(i.keys()).map(function(f){return f.toJSON()})),a},t.toProxy=function(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache},t.toString=function(n){n===void 0&&(n=Fne),n.stringify&&(n=n.stringify);var i="";return n(this,function(a){i+=a}),i},t.warn=function(n,i,a){var o={node:this};for(var s in a)o[s]=a[s];return n.warn(i,o)},Kt(e,[{key:"proxyOf",get:function(){return this}}]),e}(),i2=Dw;Dw.default=Dw;var Bne=i2,Nw=function(e){rr(t,e);function t(r){var n;return r&&typeof r.value<"u"&&typeof r.value!="string"&&(r=qe({},r,{value:String(r.value)})),n=e.call(this,r)||this,n.type="decl",n}return Kt(t,[{key:"variable",get:function(){return this.prop.startsWith("--")||this.prop[0]==="$"}}]),t}(Bne),a2=Nw;Nw.default=Nw;var Une="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",Hne=function(e){e===void 0&&(e=21);for(var t="",r=e;r--;)t+=Une[Math.random()*64|0];return t},jne={nanoid:Hne},uT=Cr.SourceMapConsumer,fT=Cr.SourceMapGenerator,Vne=Cr.existsSync,Wne=Cr.readFileSync,y4=Cr.dirname,qne=Cr.join;function Gne(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var zw=function(){function e(r,n){if(n.map!==!1){this.loadAnnotation(r),this.inline=this.startWith(this.annotation,"data:");var i=n.map?n.map.prev:void 0,a=this.loadMap(n.from,i);!this.mapFile&&n.from&&(this.mapFile=n.from),this.mapFile&&(this.root=y4(this.mapFile)),a&&(this.text=a)}}var t=e.prototype;return t.consumer=function(){return this.consumerCache||(this.consumerCache=new uT(this.text)),this.consumerCache},t.decodeInline=function(n){var i=/^data:application\/json;charset=utf-?8;base64,/,a=/^data:application\/json;base64,/,o=/^data:application\/json;charset=utf-?8,/,s=/^data:application\/json,/;if(o.test(n)||s.test(n))return decodeURIComponent(n.substr(RegExp.lastMatch.length));if(i.test(n)||a.test(n))return Gne(n.substr(RegExp.lastMatch.length));var l=n.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+l)},t.getAnnotationURL=function(n){return n.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()},t.isMap=function(n){return(typeof n>"u"?"undefined":Se(n))!=="object"?!1:typeof n.mappings=="string"||typeof n._mappings=="string"||Array.isArray(n.sections)},t.loadAnnotation=function(n){var i=n.match(/\/\*\s*# sourceMappingURL=/gm);if(i){var a=n.lastIndexOf(i.pop()),o=n.indexOf("*/",a);a>-1&&o>-1&&(this.annotation=this.getAnnotationURL(n.substring(a,o)))}},t.loadFile=function(n){if(this.root=y4(n),Vne(n))return this.mapFile=n,Wne(n,"utf-8").toString().trim()},t.loadMap=function(n,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){var a=i(n);if(a){var o=this.loadFile(a);if(!o)throw new Error("Unable to load previous source map: "+a.toString());return o}}else{if(be(i,uT))return fT.fromSourceMap(i).toString();if(be(i,fT))return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){var s=this.annotation;return n&&(s=qne(y4(n),s)),this.loadFile(s)}}},t.startWith=function(n,i){return n?n.substr(0,i.length)===i:!1},t.withContent=function(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)},e}(),pz=zw;zw.default=zw;var Yne=Cr.SourceMapConsumer,Xne=Cr.SourceMapGenerator,dT=Cr.fileURLToPath,Jg=Cr.pathToFileURL,Fw=Cr.isAbsolute,Bw=Cr.resolve,Qne=jne.nanoid,v4=Cr,hT=kE,Zne=pz,b4=Symbol("fromOffsetCac
666he"),Kne=!!(Yne&&Xne),pT=!!(Bw&&Fw),wy=function(){function e(r,n){if(n===void 0&&(n={}),r===null||typeof r>"u"||(typeof r>"u"?"undefined":Se(r))==="object"&&!r.toString)throw new Error("PostCSS received "+r+" instead of CSS string");if(this.css=r.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,n.from&&(!pT||/^\w+:\/\//.test(n.from)||Fw(n.from)?this.file=n.from:this.file=Bw(n.from)),pT&&Kne){var i=new Zne(this.css,n);if(i.text){this.map=i;var a=i.consumer().file;!this.file&&a&&(this.file=this.mapResolve(a))}}this.file||(this.id="<input css "+Qne(6)+">"),this.map&&(this.map.file=this.from)}var t=e.prototype;return t.error=function(n,i,a,o){o===void 0&&(o={});var s,l,c;if(i&&(typeof i>"u"?"undefined":Se(i))==="object"){var u=i,f=a;if(typeof u.offset=="number"){var d=this.fromOffset(u.offset);i=d.line,a=d.col}else i=u.line,a=u.column;if(typeof f.offset=="number"){var h=this.fromOffset(f.offset);l=h.line,c=h.col}else l=f.line,c=f.column}else if(!a){var p=this.fromOffset(i);i=p.line,a=p.col}var v=this.origin(i,a,l,c);return v?s=new hT(n,v.endLine===void 0?v.line:{column:v.column,line:v.line},v.endLine===void 0?v.column:{column:v.endColumn,line:v.endLine},v.source,v.file,o.plugin):s=new hT(n,l===void 0?i:{column:a,line:i},l===void 0?a:{column:c,line:l},this.css,this.file,o.plugin),s.input={column:a,endColumn:c,endLine:l,line:i,source:this.css},this.file&&(Jg&&(s.input.url=Jg(this.file).toString()),s.input.file=this.file),s},t.fromOffset=function(n){var i,a;if(this[b4])a=this[b4];else{var o=this.css.split(`
667`);a=new Array(o.length);for(var s=0,l=0,c=o.length;l<c;l++)a[l]=s,s+=o[l].length+1;this[b4]=a}i=a[a.length-1];var u=0;if(n>=i)u=a.length-1;else for(var f=a.length-2,d;u<f;)if(d=u+(f-u>>1),n<a[d])f=d-1;else if(n>=a[d+1])u=d+1;else{u=d;break}return{col:n-a[u]+1,line:u+1}},t.mapResolve=function(n){return/^\w+:\/\//.test(n)?n:Bw(this.map.consumer().sourceRoot||this.map.root||".",n)},t.origin=function(n,i,a,o){if(!this.map)return!1;var s=this.map.consumer(),l=s.originalPositionFor({column:i,line:n});if(!l.source)return!1;var c;typeof a=="number"&&(c=s.originalPositionFor({column:o,line:a}));var u;Fw(l.source)?u=Jg(l.source):u=new URL(l.source,this.map.consumer().sourceRoot||Jg(this.map.mapFile));var f={column:l.column,endColumn:c&&c.column,endLine:c&&c.line,line:l.line,url:u.toString()};if(u.protocol==="file:")if(dT)f.file=dT(u);else throw new Error("file: protocol is not available in this PostCSS build");var d=s.sourceContentFor(l.source);return d&&(f.source=d),f},t.toJSON=function(){for(var n={},i=0,a=["hasBOM","css","file","id"];i<a.length;i++){var o=a[i];this[o]!=null&&(n[o]=this[o])}return this.map&&(n.map=qe({},this.map),n.map.consumerCache&&(n.map.consumerCache=void 0)),n},Kt(e,[{key:"from",get:function(){return this.file||this.id}}]),e}(),o2=wy;wy.default=wy;v4&&v4.registerInput&&v4.registerInput(wy);var mz=Cr.SourceMapConsumer,s0=Cr.SourceMapGenerator,l0=Cr.dirname,gz=Cr.relative,yz=Cr.resolve,vz=Cr.sep,mT=Cr.pathToFileURL,Jne=o2,$ne=!!(mz&&s0),eie=!!(l0&&yz&&gz&&vz),tie=function(){function e(r,n,i,a){this.stringify=r,this.mapOpts=i.map||{},this.root=n,this.opts=i,this.css=a,this.originalCSS=a,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}var t=e.prototype;return t.addAnnotation=function(){var n;this.isInline()?n="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?n=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?n=this.mapOpts.annotation(this.opts.to,this.root):n=this.outputFile()+".map";var i=`
668`;this.css.includes(`\r
669`)&&(i=`\r
670`),this.css+=i+"/*# sourceMappingURL="+n+" */"},t.applyPrevMaps=function(){for(var n=J(this.previous()),i;!(i=n()).done;){var a=i.value,o=this.toUrl(this.path(a.file)),s=a.root||l0(a.file),l=void 0;this.mapOpts.sourcesContent===!1?(l=new mz(a.text),l.sourcesContent&&(l.sourcesContent=null)):l=a.consumer(),this.map.applySourceMap(l,o,this.toUrl(this.path(s)))}},t.clearAnnotation=function(){if(this.mapOpts.annotation!==!1)if(this.root)for(var n,i=this.root.nodes.length-1;i>=0;i--)n=this.root.nodes[i],n.type==="comment"&&n.text.indexOf("# sourceMappingURL=")===0&&this.root.removeChild(i);else this.css&&(this.css=this.css.replace(/\n*?\/\*#[\S\s]*?\*\/$/gm,""))},t.generate=function(){if(this.clearAnnotation(),eie&&$ne&&this.isMap())return this.generateMap();var n="";return this.stringify(this.root,function(i){n+=i}),[n]},t.generateMap=function(){if(this.root)this.generateString();else if(this.previous().length===1){var n=this.previous()[0].consumer();n.file=this.outputFile(),this.map=s0.fromSourceMap(n,{ignoreInvalidMapping:!0})}else this.map=new s0({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]},t.generateString=function(){var n=this;this.css="",this.map=new s0({file:this.outputFile(),ignoreInvalidMapping:!0});var i=1,a=1,o="<no source>",s={generated:{column:0,line:0},original:{column:0,line:0},source:""},l,c;this.stringify(this.root,function(u,f,d){if(n.css+=u,f&&d!=="end"&&(s.generated.line=i,s.generated.column=a-1,f.source&&f.source.start?(s.source=n.sourcePath(f),s.original.line=f.source.start.line,s.original.column=f.source.start.column-1,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,n.map.addMapping(s))),l=u.match(/\n/g),l?(i+=l.length,c=u.lastIndexOf(`
671`),a=u.length-c):a+=u.length,f&&d!=="start"){var h=f.parent||{raws:{}},p=f.type==="decl"||f.type==="atrule"&&!f.nodes;(!p||f!==h.last||h.raws.semicolon)&&(f.source&&f.source.end?(s.source=n.sourcePath(f),s.original.line=f.source.end.line,s.original.column=f.source.end.column-1,s.generated.line=i,s.generated.column=a-2,n.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,s.generated.line=i,s.generated.column=a-1,n.map.addMapping(s)))}})},t.isAnnotation=function(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(function(n){return n.annotation}):!0},t.isInline=function(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;var n=this.mapOpts.annotation;return typeof n<"u"&&n!==!0?!1:this.previous().length?this.previous().some(function(i){return i.inline}):!0},t.isMap=function(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0},t.isSourcesContent=function(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(function(n){return n.withContent()}):!0},t.outputFile=function(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}
vendor: 4,405 bytes, line 671
671,t.path=function(n){if(this.mapOpts.absolute||n.charCodeAt(0)===60||/^\w+:\/\//.test(n))return n;var i=this.memoizedPaths.get(n);if(i)return i;var a=this.opts.to?l0(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(a=l0(yz(a,this.mapOpts.annotation)));var o=gz(a,n);return this.memoizedPaths.set(n,o),o},t.previous=function(){var n=this;if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(function(a){if(a.source&&a.source.input.map){var o=a.source.input.map;n.previousMaps.includes(o)||n.previousMaps.push(o)}});else{var i=new Jne(this.originalCSS,this.opts);i.map&&this.previousMaps.push(i.map)}return this.previousMaps},t.setSourcesContent=function(){var n=this,i={};if(this.root)this.root.walk(function(o){if(o.source){var s=o.source.input.from;if(s&&!i[s]){i[s]=!0;var l=n.usesFileUrls?n.toFileUrl(s):n.toUrl(n.path(s));n.map.setSourceContent(l,o.source.input.css)}}});else if(this.css){var a=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(a,this.css)}},t.sourcePath=function(n){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(n.source.input.from):this.toUrl(this.path(n.source.input.from))},t.toBase64=function(n){return Buffer?Buffer.from(n).toString("base64"):window.btoa(unescape(encodeURIComponent(n)))},t.toFileUrl=function(n){var i=this.memoizedFileURLs.get(n);if(i)return i;if(mT){var a=mT(n).toString();return this.memoizedFileURLs.set(n,a),a}else throw new Error("`map.absolute` option is not available in this PostCSS build")},t.toUrl=function(n){var i=this.memoizedURLs.get(n);if(i)return i;vz==="\\"&&(n=n.replace(/\\/g,"/"));var a=encodeURI(n).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(n,a),a},e}(),bz=tie,rie=i2,Uw=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="comment",n}return t}(rie),s2=Uw;Uw.default=Uw;var Sz=kl.isClean,wz=kl.my,Ez=a2,Cz=s2,nie=i2,Az,LE,IE,_z;function xz(e){return e.map(function(t){return t.nodes&&(t.nodes=xz(t.nodes)),delete t.source,t})}function Tz(e){if(e[Sz]=!1,e.proxyOf.nodes)for(var t=J(e.proxyOf.nodes),r;!(r=t()).done;){var n=r.value;Tz(n)}}var Uo=function(e){rr(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];for(var s=J(a),l;!(l=s()).done;)for(var c=l.value,u=this.normalize(c,this.last),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.push(h)}return this.markDirty(),this},r.cleanRaws=function(i){if(e.prototype.cleanRaws.call(this,i),this.nodes)for(var a=J(this.nodes),o;!(o=a()).done;){var s=o.value;s.cleanRaws(i)}},r.each=function(i){if(this.proxyOf.nodes){for(var a=this.getIterator(),o,s;this.indexes[a]<this.proxyOf.nodes.length&&(o=this.indexes[a],s=i(this.proxyOf.nodes[o],o),s!==!1);)this.indexes[a]+=1;return delete this.indexes[a],s}},r.every=function(i){return this.nodes.every(i)},r.getIterator=function(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;var i=this.lastEach;return this.indexes[i]=0,i},r.getProxyProcessor=function(){return{get:function(a,o){return o==="proxyOf"?a:a[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?function(){for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];var u;return(u=a)[o].apply(u,[].concat(l.map(function(f){return typeof f=="function"?function(d,h){return f(d.toProxy(),h)}:f})))}:o==="every"||o==="some"?function(s){return a[o](function(l){for(var c=arguments.length,u=new Array(c>1?c-1:0),f=1;f<c;f++)u[f-1]=arguments[f];return s.apply(void 0,[].concat([l.toProxy()],u))})}:o==="root"?function(){return a.root().toProxy()}:o==="nodes"?a.nodes.map(function(s){return s.toProxy()}):o==="first"||o==="last"?a[o].toProxy():a[o]:a[o]},set:function(a,o,s){return a[o]===s||(a[o]=s,(o==="name"||o==="params"||o==="selector")&&a.markDirty()),!0}}},r.index=function(i){return typeof i=="number"?i:(i.proxyOf&&(i=i.proxyOf),this.proxyOf.nodes.indexOf(i))},r.insertAfter=function(i,a){var o=this.index(i),s=this.normalize(a,this.proxyOf.nodes[o]).reverse();o=this.index(i);for(var l=J(s),c;!(c=l()).done;){var u=c.value;this.proxyOf.nodes.splice(o+1,0,u)}var f;for(var d in this.indexes)f=this.indexes[d],o<f&&(this.indexes[d]=f+s.length);return this.markDirty(),this},r.insertBefore=function(i,a){var o=this.index(i),s=o===0?"prepe
671nd":!1,l=this.normalize(a,this.proxyOf.nodes[o],s).reverse();o=this.index(i);for(var c=J(l),u;!(u=c()).done;){var f=u.value;this.proxyOf.nodes.splice(o,0,f)}var d;for(var h in this.indexes)d=this.indexes[h],o<=d&&(this.indexes[h]=d+l.length);return this.markDirty(),this},r.normalize=function(i,a){var o=this;if(typeof i=="string")i=xz(Az(i).nodes);else if(typeof i>"u")i=[];else if(Array.isArray(i)){i=i.slice(0);for(var s=J(i),l;!(l=s()).done;){var c=l.value;c.parent&&c.parent.removeChild(c,"ignore")}}else if(i.type==="root"&&this.type!=="document"){i=i.nodes.slice(0);for(var u=J(i),f;!(f=u()).done;){var d=f.value;d.parent&&d.parent.removeChild(d,"ignore")}}else if(i.type)i=[i];else if(i.prop){if(typeof i.value>"u")throw new Error("Value field is missed in node creation");typeof i.value!="string"&&(i.value=String(i.value)),i=[new Ez(i)]}else if(i.selector)i=[new LE(i)];else if(i.name)i=[new IE(i)];else if(i.text)i=[new Cz(i)];else throw new Error("Unknown node type in node creation");var h=i.map(function(p){return p[wz]||t.rebuild(p),p=p.proxyOf,p.parent&&p.parent.removeChild(p),p[Sz]&&Tz(p),typeof p.raws.before>"u"&&a&&typeof a.raws.before<"u"&&(p.raws.before=a.raws.before.replace(/\S/g,"")),p.parent=o.proxyOf,p});return h},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];a=a.reverse();for(var s=J(a),l;!(l=s()).done;){for(var c=l.value,u=this.normalize(c,this.first,"prepend").reverse(),f=J(u),d;!(d=f()).done;){var h=d.value;this.proxyOf.nodes.unshift(h)}for(var p in this.indexes)this.indexes[p]=this.indexes[p]+u.length}return this.markDirty(),this},r.push=function(i){return i.parent=this,this.proxyOf.nodes.push(i),this},r.removeAll=function(){for(var i=J(this.proxyOf.nodes),a;!(a=i()).done;){var o=a.value;o.parent=void 0}return this.proxyOf.nodes=[],this.markDirty(),this},r.removeChild=function(i){i=this.index(i),this.proxyOf.nodes[i].parent=void 0,this.proxyOf.nodes.splice(i,1);var a;for(var o in this.indexes)a=this.indexes[o],a>=i&&(this.indexes[o]=a-1);return this.markDirty(),this},r.replaceValues=function(i,a,o){return o||(o=a,a={}),this.walkDecls(function(s){a.props&&!a.props.includes(s.prop)||a.fast&&!s.value.includes(a.fast)||(s.value=s.value.replace(i,o))}),this.markDirty(),this},r.some=function(i){return this.nodes.some(i)},r.walk=function(i){return this.each(function(a,o){var s;try{s=i(a,o)}catch(l){throw a.addToError(l)}return s!==!1&&a.walk&&(s=a.walk(i)),s})},r.walkAtRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="atrule"&&i.test(o.name))return a(o,s)}):this.walk(function(o,s){if(o.type==="atrule"&&o.name===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="atrule")return a(o,s)}))},r.walkComments=function(i){return this.walk(function(a,o){if(a.type==="comment")return i(a,o)})},r.walkDecls=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="decl"&&i.test(o.prop))return a(o,s)}):this.walk(function(o,s){if(o.type==="decl"&&o.prop===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="decl")return a(o,s)}))},r.walkRules=function(i,a){return a?be(i,RegExp)?this.walk(function(o,s){if(o.type==="rule"&&i.test(o.selector))return a(o,s)}):this.walk(function(o,s){if(o.type==="rule"&&o.selector===i)return a(o,s)}):(a=i,this.walk(function(o,s){if(o.type==="rule")return a(o,s)}))},Kt(t,[{key:"first",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}},{key:"last",get:function(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}]),t}(nie);Uo.registerParse=function(e){Az=e};Uo.registerRule=function(e){LE=e};Uo.registerAtRule=function(e){IE=e};Uo.registerRoot=function(e){_z=e};var Jc=Uo;Uo.default=Uo;Uo.rebuild=function(e){e.type==="atrule"?Object.setPrototypeOf(e,IE.prototype):e.type==="rule"?Object.setPrototypeOf(e,LE.prototype):e.type==="decl"?Object.setPrototypeOf(e,Ez.prototype):e.type==="comment"?Object.setPrototypeOf(e,Cz.prototype):e.type==="root"&&Object.setPrototypeOf(e,_z.prototype),e[wz]=!0,e.nodes&&e.nodes.forEach(function(t){Uo.rebuild(t)})};
vendor: 11,404 bytes, lines 671-672
671var iie=Jc,Oz,Mz,Rp=function(e){rr(t,e);function t(n){var i;return i=e.call(this,qe({type:"document"},n))||this,i.nodes||(i.nodes=[]),i}var r=t.prototype;return r.toResult=function(i){i===void 0&&(i={});var a=new Oz(new Mz,this,i);return a.stringify()},t}(iie);Rp.registerLazyResult=function(e){Oz=e};Rp.registerProcessor=function(e){Mz=e};var PE=Rp;Rp.default=Rp;var Hw=function(){function e(r,n){if(n===void 0&&(n={}),this.type="warning",this.text=r,n.node&&n.node.source){var i=n.node.rangeBy(n);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(var a in n)this[a]=n[a]}var t=e.prototype;return t.toString=function(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text},e}(),Rz=Hw;Hw.default=Hw;var aie=Rz,jw=function(){function e(r,n,i){this.processor=r,this.messages=[],this.root=n,this.opts=i,this.css=void 0,this.map=void 0}var t=e.prototype;return t.toString=function(){return this.css},t.warn=function(n,i){i===void 0&&(i={}),i.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(i.plugin=this.lastPlugin.postcssPlugin);var a=new aie(n,i);return this.messages.push(a),a},t.warnings=function(){return this.messages.filter(function(n){return n.type==="warning"})},Kt(e,[{key:"content",get:function(){return this.css}}]),e}(),DE=jw;jw.default=jw;var S4=39,gT=34,$g=92,yT=47,e1=10,Kd=32,t1=12,r1=9,n1=13,oie=91,sie=93,lie=40,cie=41,uie=123,fie=125,die=59,hie=42,pie=58,mie=64,i1=/[\t\n\f\r "#'()/;[\\\]{}]/g,a1=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,gie=/.[\r\n"'(/\\]/,vT=/[\da-f]/i,yie=function(t,r){r===void 0&&(r={});var n=t.css.valueOf(),i=r.ignoreErrors,a,o,s,l,c,u,f,d,h,p,v=n.length,m=0,y=[],g=[];function b(){return m}function S(C){throw t.error("Unclosed "+C,m)}function w(){return g.length===0&&m>=v}function A(C){if(g.length)return g.pop();if(!(m>=v)){var M=C?C.ignoreUnclosed:!1;switch(a=n.charCodeAt(m),a){case e1:case Kd:case r1:case n1:case t1:{o=m;do o+=1,a=n.charCodeAt(o);while(a===Kd||a===e1||a===r1||a===n1||a===t1);p=["space",n.slice(m,o)],m=o-1;break}case oie:case sie:case uie:case fie:case pie:case die:case cie:{var L=String.fromCharCode(a);p=[L,L,m];break}case lie:{if(d=y.length?y.pop()[1]:"",h=n.charCodeAt(m+1),d==="url"&&h!==S4&&h!==gT&&h!==Kd&&h!==e1&&h!==r1&&h!==t1&&h!==n1){o=m;do{if(u=!1,o=n.indexOf(")",o+1),o===-1)if(i||M){o=m;break}else S("bracket");for(f=o;n.charCodeAt(f-1)===$g;)f-=1,u=!u}while(u);p=["brackets",n.slice(m,o+1),m,o],m=o}else o=n.indexOf(")",m+1),l=n.slice(m,o+1),o===-1||gie.test(l)?p=["(","(",m]:(p=["brackets",l,m,o],m=o);break}case S4:case gT:{s=a===S4?"'":'"',o=m;do{if(u=!1,o=n.indexOf(s,o+1),o===-1)if(i||M){o=m+1;break}else S("string");for(f=o;n.charCodeAt(f-1)===$g;)f-=1,u=!u}while(u);p=["string",n.slice(m,o+1),m,o],m=o;break}case mie:{i1.lastIndex=m+1,i1.test(n),i1.lastIndex===0?o=n.length-1:o=i1.lastIndex-2,p=["at-word",n.slice(m,o+1),m,o],m=o;break}case $g:{for(o=m,c=!0;n.charCodeAt(o+1)===$g;)o+=1,c=!c;if(a=n.charCodeAt(o+1),c&&a!==yT&&a!==Kd&&a!==e1&&a!==r1&&a!==n1&&a!==t1&&(o+=1,vT.test(n.charAt(o)))){for(;vT.test(n.charAt(o+1));)o+=1;n.charCodeAt(o+1)===Kd&&(o+=1)}p=["word",n.slice(m,o+1),m,o],m=o;break}default:{a===yT&&n.charCodeAt(m+1)===hie?(o=n.indexOf("*/",m+2)+1,o===0&&(i||M?o=n.length:S("comment")),p=["comment",n.slice(m,o+1),m,o],m=o):(a1.lastIndex=m+1,a1.test(n),a1.lastIndex===0?o=n.length-1:o=a1.lastIndex-2,p=["word",n.slice(m,o+1),m,o],y.push(p),m=o);break}}return m++,p}}function _(C){g.push(C)}return{back:_,endOfFile:w,nextToken:A,position:b}},kz=Jc,Ey=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="atrule",i}var r=t.prototype;return r.append=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.append).call.apply(s,[].concat([this],a))},r.prepend=function(){for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s;return this.proxyOf.nodes||(this.nodes=[]),(s=e.prototype.prepend).call.apply(s,[].concat([this],a))},t}(kz),NE=Ey;Ey.default=Ey;kz.registerAtRule(Ey);var Lz=Jc,Iz,Pz,Gf=function(e){rr(t,e);function t(n){var i;return i=e.call(this,n)||this,i.type="root",i.nodes||(i.nodes=[]),i}var r=t.prototype;return r.normalize=function(i,a,o){var s=e.prototype.normalize.call(this,i);if(a){if(o==="prepend")this.nodes.length>1?a.raws.before=this.nodes[1].raws.before:delete a.raws.before;else if(this.first!==a)for(var l=J(s),c;!(c=l()).done;){var u=c.value;u.raws.before=a.raws.before}}return s},r.removeChild=function(i,a){var o=this.index(i);return!a&&o===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[o].raws.before),e.prototype.removeChild.call(this,i)},r.toResult=function(i){i===void 0&&(i={});var a=new Iz(new Pz,this,i);return a.stringify()},t}(Lz);Gf.registerLazyResult=function(e){Iz=e};Gf.registerProcessor=function(e){Pz=e};var Am=Gf;Gf.default=Gf;Lz.registerRoot(Gf);var kp={comma:function(t){return kp.split(t,[","],!0)},space:function(t){var r=[" ",`
672`,"	"];return kp.split(t,r)},split:function(t,r,n){for(var i=[],a="",o=!1,s=0,l=!1,c="",u=!1,f=J(t),d;!(d=f()).done;){var h=d.value;u?u=!1:h==="\\"?u=!0:l?h===c&&(l=!1):h==='"'||h==="'"?(l=!0,c=h):h==="("?s+=1:h===")"?s>0&&(s-=1):s===0&&r.includes(h)&&(o=!0),o?(a!==""&&i.push(a.trim()),a="",o=!1):a+=h}return(n||a!=="")&&i.push(a.trim()),i}},Dz=kp;kp.default=kp;var Nz=Jc,vie=Dz,Cy=function(e){rr(t,e);function t(r){var n;return n=e.call(this,r)||this,n.type="rule",n.nodes||(n.nodes=[]),n}return Kt(t,[{key:"selectors",get:function(){return vie.comma(this.selector)},set:function(n){var i=this.selector?this.selector.match(/,\s*/):null,a=i?i[0]:","+this.raw("between","beforeOpen");this.selector=n.join(a)}}]),t}(Nz),zE=Cy;Cy.default=Cy;Nz.registerRule(Cy);var bie=a2,Sie=yie,wie=s2,Eie=NE,Cie=Am,bT=zE,ST={empty:!0,space:!0};function Aie(e){for(var t=e.length-1;t>=0;t--){var r=e[t],n=r[3]||r[2];if(n)return n}}var _ie=function(){function e(r){this.input=r,this.root=new Cie,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:r,start:{column:1,line:1,offset:0}}}var t=e.prototype;return t.atrule=function(n){var i=new Eie;i.name=n[1].slice(1),i.name===""&&this.unnamedAtrule(i,n),this.init(i,n[2]);for(var a,o,s,l=!1,c=!1,u=[],f=[];!this.tokenizer.endOfFile();){if(n=this.tokenizer.nextToken(),a=n[0],a==="("||a==="["?f.push(a==="("?")":"]"):a==="{"&&f.length>0?f.push("}"):a===f[f.length-1]&&f.pop(),f.length===0)if(a===";"){i.source.end=this.getPosition(n[2]),i.source.end.offset++,this.semicolon=!0;break}else if(a==="{"){c=!0;break}else if(a==="}"){if(u.length>0){for(s=u.length-1,o=u[s];o&&o[0]==="space";)o=u[--s];o&&(i.source.end=this.getPosition(o[3]||o[2]),i.source.end.offset++)}this.end(n);break}else u.push(n);else u.push(n);if(this.tokenizer.endOfFile()){l=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(i.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(i,"params",u),l&&(n=u[u.length-1],i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++,this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),c&&(i.nodes=[],this.current=i)},t.checkMissedSemicolon=function(n){var i=this.colon(n);if(i!==!1){for(var a=0,o,s=i-1;s>=0&&(o=n[s],!(o[0]!=="space"&&(a+=1,a===2)));s--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}},t.colon=function(n){for(var i=0,a,o,s,l=J(n.entries()),c;!(c=l()).done;){var u=c.value,f=u[0],d=u[1];if(a=d,o=a[0],o==="("&&(i+=1),o===")"&&(i-=1),i===0&&o===":")if(!s)this.doubleColon(a);else{if(s[0]==="word"&&s[1]==="progid")continue;return f}s=a}return!1},t.comment=function(n){var i=new wie;this.init(i,n[2]),i.source.end=this.getPosition(n[3]||n[2]),i.source.end.offset++;var a=n[1].slice(2,-2);if(/^\s*$/.test(a))i.text="",i.raws.left=a,i.raws.right="";else{var o=a.match(/^(\s*)([^]*\S)(\s*)$/);i.text=o[2],i.raws.left=o[1],i.raws.right=o[3]}},t.createTokenizer=function(){this.tokenizer=Sie(this.input)},t.decl=function(n,i){var a=new bie;this.init(a,n[0][2]);var o=n[n.length-1];for(o[0]===";"&&(this.semicolon=!0,n.pop()),a.source.end=this.getPosition(o[3]||o[2]||Aie(n)),a.source.end.offset++;n[0][0]!=="word";)n.length===1&&this.unknownWord(n),a.raws.before+=n.shift()[1];for(a.source.start=this.getPosition(n[0][2]),a.prop="";n.length;){var s=n[0][0];if(s===":"||s==="space"||s==="comment")break;a.prop+=n.shift()[1]}a.raws.between="";for(var l;n.length;)if(l=n.shift(),l[0]===":"){a.raws.between+=l[1];break}else l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]),a.raws.between+=l[1];(a.prop[0]==="_"||a.prop[0]==="*")&&(a.raws.before+=a.prop[0],a.prop=a.prop.slice(1));for(var c=[],u;n.length&&(u=n[0][0],!(u!=="space"&&u!=="comment"));)c.push(n.shift());this.precheckMissedSemicolon(n);for(var f=n.length-1;f>=0;f--){if(l=n[f],l[1].toLowerCase()==="!important"){a.important=!0;var d=this.stringFrom(n,f);d=this.spacesFromEnd(n)+d,d!==" !important"&&(a.raws.important=d);break}else if(l[1].toLowerCase()==="important"){for(var h=n.slice(0),p="",v=f;v>0;v--){var m=h[v][0];if(p.trim().indexOf("!")===0&&m!=="space")break;p=h.pop()[1]+p}p.trim().indexOf("!")===0&&(a.important=!0,a.raws.important=p,n=h)}if(l[0]!=="space"&&l[0]!=="comment")break}var y=n.some(function(g){return g[0]!=="space"&&g[0]!=="comment"});y&&(a.raws.between+=c.map(function(g){return g[1]}).join(""),c=[]),this.raw(a,"value",c.concat(n),i),a.value.includes(":")&&!i&&this.checkMissedSemicolon(n)},t.doubleColon=function(n){throw this.input.error("Double colon",{offset:n[2]},{offset:n[2]+n[1].length})},t.emptyRule=function(n){var i=new bT;this.init(i,n[2]),i.selector="",i.raws.between="",this.current=i},t.end=function(n){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(n[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(n)},t.endFile=function(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())},t.freeSemicolon=function(n){if(this.spaces+=n[1],this.current.nodes){var i=this.current.nodes[this.current.nodes.length-1];i&&i.type==="rule"&&!i.raws.ownSemicolon&&(i.raws.ownSemicolon=this.spaces,this.spaces="")}},t.getPosition=function(n){var i=this.input.fromOffset(n);return{column:i.col,line:i.line,offset:n}},t.init=function(n,i){this.current.push(n),n.source={input:this.input,start:this.getPosition(i)},n.raws.before=this.spaces,this.spaces="",n.type!=="comment"&&(this.semicolon=!1)},t.other=function(n){for(var i=!1,a=null,o=!1,s=null,l=[],c=n[1].startsWith("--"),u=[],f=n;f;){if(a=f[0],u.push(f),a==="("||a==="[")s||(s=f),l.push(a==="("?")":"]");else if(c&&o&&a==="{")s||(s=f),l.push("}");else if(l.length===0)if(a===";")if(o){this.decl(u,c);return}else break;else if(a==="{"){this.rule(u);return}else if(a==="}"){this.tokenizer.back(u.pop()),i=!0;break}else a===":"&&(o=!0);else a===l[l.length-1]&&(l.pop(),l.length===0&&(s=null));f=this.tokenizer.nextToken()}
vendor: 5,165 bytes, line 672
672if(this.tokenizer.endOfFile()&&(i=!0),l.length>0&&this.unclosedBracket(s),i&&o){if(!c)for(;u.length&&(f=u[u.length-1][0],!(f!=="space"&&f!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,c)}else this.unknownWord(u)},t.parse=function(){for(var n;!this.tokenizer.endOfFile();)switch(n=this.tokenizer.nextToken(),n[0]){case"space":this.spaces+=n[1];break;case";":this.freeSemicolon(n);break;case"}":this.end(n);break;case"comment":this.comment(n);break;case"at-word":this.atrule(n);break;case"{":this.emptyRule(n);break;default:this.other(n);break}this.endFile()},t.precheckMissedSemicolon=function(){},t.raw=function(n,i,a,o){for(var s,l,c=a.length,u="",f=!0,d,h,p=0;p<c;p+=1)s=a[p],l=s[0],l==="space"&&p===c-1&&!o?f=!1:l==="comment"?(h=a[p-1]?a[p-1][0]:"empty",d=a[p+1]?a[p+1][0]:"empty",!ST[h]&&!ST[d]?u.slice(-1)===","?f=!1:u+=s[1]:f=!1):u+=s[1];if(!f){var v=a.reduce(function(m,y){return m+y[1]},"");n.raws[i]={raw:v,value:u}}n[i]=u},t.rule=function(n){n.pop();var i=new bT;this.init(i,n[0][2]),i.raws.between=this.spacesAndCommentsFromEnd(n),this.raw(i,"selector",n),this.current=i},t.spacesAndCommentsFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],!(i!=="space"&&i!=="comment"));)a=n.pop()[1]+a;return a},t.spacesAndCommentsFromStart=function(n){for(var i,a="";n.length&&(i=n[0][0],!(i!=="space"&&i!=="comment"));)a+=n.shift()[1];return a},t.spacesFromEnd=function(n){for(var i,a="";n.length&&(i=n[n.length-1][0],i==="space");)a=n.pop()[1]+a;return a},t.stringFrom=function(n,i){for(var a="",o=i;o<n.length;o++)a+=n[o][1];return n.splice(i,n.length-i),a},t.unclosedBlock=function(){var n=this.current.source.start;throw this.input.error("Unclosed block",n.line,n.column)},t.unclosedBracket=function(n){throw this.input.error("Unclosed bracket",{offset:n[2]},{offset:n[2]+1})},t.unexpectedClose=function(n){throw this.input.error("Unexpected }",{offset:n[2]},{offset:n[2]+1})},t.unknownWord=function(n){throw this.input.error("Unknown word",{offset:n[0][2]},{offset:n[0][2]+n[0][1].length})},t.unnamedAtrule=function(n,i){throw this.input.error("At-rule without name",{offset:i[2]},{offset:i[2]+i[1].length})},e}(),xie=_ie,Tie=Jc,Oie=xie,Mie=o2;function Ay(e,t){var r=new Mie(e,t),n=new Oie(r);try{n.parse()}catch(i){throw i}return n.root}var FE=Ay;Ay.default=Ay;Tie.registerParse(Ay);var Aa=kl.isClean,Rie=kl.my,kie=bz,Lie=n2,Iie=Jc,Pie=PE,wT=DE,Die=FE,Nie=Am,zie={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},Fie={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Bie={Once:!0,postcssPlugin:!0,prepare:!0},Yf=0;function Jd(e){return(typeof e>"u"?"undefined":Se(e))==="object"&&typeof e.then=="function"}function zz(e){var t=!1,r=zie[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[r,r+"-"+t,Yf,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,Yf,r+"Exit"]:[r,r+"Exit"]}function ET(e){var t;return e.type==="document"?t=["Document",Yf,"DocumentExit"]:e.type==="root"?t=["Root",Yf,"RootExit"]:t=zz(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function Vw(e){return e[Aa]=!1,e.nodes&&e.nodes.forEach(function(t){return Vw(t)}),e}var Ww={},Xf=function(){function e(r,n,i){var a=this;this.stringified=!1,this.processed=!1;var o;if((typeof n>"u"?"undefined":Se(n))==="object"&&n!==null&&(n.type==="root"||n.type==="document"))o=Vw(n);else if(be(n,e)||be(n,wT))o=Vw(n.root),n.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=n.map);else{var s=Die;i.syntax&&(s=i.syntax.parse),i.parser&&(s=i.parser),s.parse&&(s=s.parse);try{o=s(n,i)}catch(l){this.processed=!0,this.error=l}o&&!o[Rie]&&Iie.rebuild(o)}this.result=new wT(r,o,i),this.helpers=qe({},Ww,{postcss:Ww,result:this.result}),this.plugins=this.processor.plugins.map(function(l){return(typeof l>"u"?"undefined":Se(l))==="object"&&l.prepare?qe({},l,l.prepare(a.result)):l})}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.getAsyncError=function(){throw new Error("Use process(css).then(cb) to work with async plugins")},t.handleError=function(n,i){var a=this.result.lastPlugin;try{if(i&&i.addToError(n),this.error=n,n.name==="CssSyntaxError"&&!n.plugin)n.plugin=a.postcssPlugin,n.setMessage();else if(a.postcssVersion)var o,s,l,c,u}catch(f){console&&console.error&&console.error(f)}return n},t.prepareVisitors=function(){var n=this;this.listeners={};for(var i=function(u,f,d){n.listeners[f]||(n.listeners[f]=[]),n.listeners[f].push([u,d])},a=J(this.plugins),o;!(o=a()).done;){var s=o.value;if((typeof s>"u"?"undefined":Se(s))==="object")for(var l in s){if(!Fie[l]&&/^[A-Z]/.test(l))throw new Error("Unknown event "+l+" in "+s.postcssPlugin+". Try to update PostCSS ("+this.processor.ver
vendor: 4,527 bytes, line 672
672sion+" now).");if(!Bie[l])if(Se(s[l])==="object")for(var c in s[l])c==="*"?i(s,l,s[l][c]):i(s,l+"-"+c.toLowerCase(),s[l][c]);else typeof s[l]=="function"&&i(s,l,s[l])}}this.hasListener=Object.keys(this.listeners).length>0},t.runAsync=function(){var n=this;return qv(function(){var i,a,o,s,l,c,u,f,d,h,p,v;return Pc(this,function(m){switch(m.label){case 0:n.plugin=0,i=0,m.label=1;case 1:if(!(i<n.plugins.length))return[3,6];if(a=n.plugins[i],o=n.runOnRoot(a),!Jd(o))return[3,5];m.label=2;case 2:return m.trys.push([2,4,,5]),[4,o];case 3:return m.sent(),[3,5];case 4:throw s=m.sent(),n.handleError(s);case 5:return i++,[3,1];case 6:if(n.prepareVisitors(),!n.hasListener)return[3,18];l=n.result.root,m.label=7;case 7:if(l[Aa])return[3,14];l[Aa]=!0,c=[ET(l)],m.label=8;case 8:if(!(c.length>0))return[3,13];if(u=n.visitTick(c),!Jd(u))return[3,12];m.label=9;case 9:return m.trys.push([9,11,,12]),[4,u];case 10:return m.sent(),[3,12];case 11:throw f=m.sent(),d=c[c.length-1].node,n.handleError(f,d);case 12:return[3,8];case 13:return[3,7];case 14:if(!n.listeners.OnceExit)return[3,18];h=function(){var y,g,b,S,w;return Pc(this,function(A){switch(A.label){case 0:y=v.value,g=y[0],b=y[1],n.result.lastPlugin=g,A.label=1;case 1:return A.trys.push([1,6,,7]),l.type!=="document"?[3,3]:(S=l.nodes.map(function(_){return b(_,n.helpers)}),[4,Promise.all(S)]);case 2:return A.sent(),[3,5];case 3:return[4,b(l,n.helpers)];case 4:A.sent(),A.label=5;case 5:return[3,7];case 6:throw w=A.sent(),n.handleError(w);case 7:return[2]}})},p=J(n.listeners.OnceExit),m.label=15;case 15:return(v=p()).done?[3,18]:[5,aE(h())];case 16:m.sent(),m.label=17;case 17:return[3,15];case 18:return n.processed=!0,[2,n.stringify()]}})})()},t.runOnRoot=function(n){var i=this;this.result.lastPlugin=n;try{if((typeof n>"u"?"undefined":Se(n))==="object"&&n.Once){if(this.result.root.type==="document"){var a=this.result.root.nodes.map(function(o){return n.Once(o,i.helpers)});return Jd(a[0])?Promise.all(a):a}return n.Once(this.result.root,this.helpers)}else if(typeof n=="function")return n(this.result.root,this.result)}catch(o){throw this.handleError(o)}},t.stringify=function(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();var n=this.result.opts,i=Lie;n.syntax&&(i=n.syntax.stringify),n.stringifier&&(i=n.stringifier),i.stringify&&(i=i.stringify);var a=new kie(i,this.result.root,this.result.opts),o=a.generate();return this.result.css=o[0],this.result.map=o[1],this.result},t.sync=function(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(var n=J(this.plugins),i;!(i=n()).done;){var a=i.value,o=this.runOnRoot(a);if(Jd(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){for(var s=this.result.root;!s[Aa];)s[Aa]=!0,this.walkSync(s);if(this.listeners.OnceExit)if(s.type==="document")for(var l=J(s.nodes),c;!(c=l()).done;){var u=c.value;this.visitSync(this.listeners.OnceExit,u)}else this.visitSync(this.listeners.OnceExit,s)}return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this.css},t.visitSync=function(n,i){for(var a=J(n),o;!(o=a()).done;){var s=o.value,l=s[0],c=s[1];this.result.lastPlugin=l;var u=void 0;try{u=c(i,this.helpers)}catch(f){throw this.handleError(f,i.proxyOf)}if(i.type!=="root"&&i.type!=="document"&&!i.parent)return!0;if(Jd(u))throw this.getAsyncError()}},t.visitTick=function(n){var i=n[n.length-1],a=i.node,o=i.visitors;if(a.type!=="root"&&a.type!=="document"&&!a.parent){n.pop();return}if(o.length>0&&i.visitorIndex<o.length){var s=o[i.visitorIndex],l=s[0],c=s[1];i.visitorIndex+=1,i.visitorIndex===o.length&&(i.visitors=[],i.visitorIndex=0),this.result.lastPlugin=l;try{return c(a.toProxy(),this.helpers)}catch(p){throw this.handleError(p,a)}}if(i.iterator!==0){for(var u=i.iterator,f;f=a.nodes[a.indexes[u]];)if(a.indexes[u]+=1,!f[Aa]){f[Aa]=!0,n.push(ET(f));return}i.iterator=0,delete a.indexes[u]}for(var d=i.events;i.eventIndex<d.length;){var h=d[i.eventIndex];if(i.eventIndex+=1,h===Yf){a.nodes&&a.nodes.length&&(a[Aa]=!0,i.iterator=a.getIterator());return}else if(this.listeners[h]){i.visitors=this.listeners[h];return}}n.pop()},t.walkSync=function(n){var i=this;n[Aa]=!0;for(var a=zz(n),o=J(a),s;!(s=o()).done;){var l=s.value;if(l===Yf)n.nodes&&n.each(function(u){u[Aa]||i.walkSync(u)});else{var c=this.listeners[l];if(c&&this.visitSync(c,n.toProxy()))return}}},t.warnings=function(){return this.sync().warnings()}
672,Kt(e,[{key:"content",get:function(){return this.stringify().content}},{key:"css",get:function(){return this.stringify().css}},{key:"map",get:function(){return this.stringify().map}},{key:"messages",get:function(){return this.sync().messages}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){return this.sync().root}},{key:Symbol.toStringTag,get:function(){return"LazyResult"}}]),e}();Xf.registerPostcss=function(e){Ww=e};var Fz=Xf;Xf.default=Xf;Nie.registerLazyResult(Xf);Pie.registerLazyResult(Xf);var Uie=bz,Hie=n2,jie=FE,Vie=DE,qw=function(){function e(r,n,i){n=n.toString(),this.stringified=!1,this._processor=r,this._css=n,this._opts=i,this._map=void 0;var a,o=Hie;this.result=new Vie(this._processor,a,this._opts),this.result.css=n;var s=this;Object.defineProperty(this.result,"root",{get:function(){return s.root}});var l=new Uie(o,a,this._opts,n);if(l.isMap()){var c=l.generate(),u=c[0],f=c[1];u&&(this.result.css=u),f&&(this.result.map=f)}else l.clearAnnotation(),this.result.css=l.css}var t=e.prototype;return t.async=function(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)},t.catch=function(n){return this.async().catch(n)},t.finally=function(n){return this.async().then(n,n)},t.sync=function(){if(this.error)throw this.error;return this.result},t.then=function(n,i){return this.async().then(n,i)},t.toString=function(){return this._css},t.warnings=function(){return[]},Kt(e,[{key:"content",get:function(){return this.result.css}},{key:"css",get:function(){return this.result.css}},{key:"map",get:function(){return this.result.map}},{key:"messages",get:function(){return[]}},{key:"opts",get:function(){return this.result.opts}},{key:"processor",get:function(){return this.result.processor}},{key:"root",get:function(){if(this._root)return this._root;var n,i=jie;try{n=i(this._css,this._opts)}catch(a){this.error=a}if(this.error)throw this.error;return this._root=n,n}},{key:Symbol.toStringTag,get:function(){return"NoWorkResult"}}]),e}(),Wie=qw;qw.default=qw;var qie=Wie,Gie=Fz,Yie=PE,Xie=Am,Lp=function(){function e(r){r===void 0&&(r=[]),this.version="8.4.38",this.plugins=this.normalize(r)}var t=e.prototype;return t.normalize=function(n){for(var i=[],a=J(n),o;!(o=a()).done;){var s=o.value;if(s.postcss===!0?s=s():s.postcss&&(s=s.postcss),(typeof s>"u"?"undefined":Se(s))==="object"&&Array.isArray(s.plugins))i=i.concat(s.plugins);else if((typeof s>"u"?"undefined":Se(s))==="object"&&s.postcssPlugin)i.push(s);else if(typeof s=="function")i.push(s);else if(!((typeof s>"u"?"undefined":Se(s))==="object"&&(s.parse||s.stringify)))throw new Error(s+" is not a PostCSS plugin")}return i},t.process=function(n,i){return i===void 0&&(i={}),!this.plugins.length&&!i.parser&&!i.stringifier&&!i.syntax?new qie(this,n,i):new Gie(this,n,i)},t.use=function(n){return this.plugins=this.plugins.concat(this.normalize([n])),this},e}(),Qie=Lp;Lp.default=Lp;Xie.registerProcessor(Lp);Yie.registerProcessor(Lp);var Zie=a2,Kie=pz,Jie=s2,$ie=NE,eae=o2,tae=Am,rae=zE;function Ip(e,t){if(Array.isArray(e))return e.map(function(f){return Ip(f)});var r=e.inputs,n=Ic(e,["inputs"]);if(r){t=[];for(var i=J(r),a;!(a=i()).done;){var o=a.value,s=qe({},o,{__proto__:eae.prototype});s.map&&(s.map=qe({},s.map,{__proto__:Kie.prototype})),t.push(s)}}if(n.nodes&&(n.nodes=e.nodes.map(function(f){return Ip(f,t)})),n.source){var l=n.source,c=l.inputId,u=Ic(l,["inputId"]);n.source=u,c!=null&&(n.source.input=t[c])}if(n.type==="root")return new tae(n);if(n.type==="decl")return new Zie(n);if(n.type==="rule")return new rae(n);if(n.type==="comment")return new Jie(n);if(n.type==="atrule")return new $ie(n);throw new Error("Unknown node type: "+e.type)}var nae=Ip;Ip.default=Ip;var iae=kE,Bz=a2,aae=Fz,oae=Jc,BE=Qie,sae=n2,lae=nae,Uz=PE,cae=Rz,Hz=s2,jz=NE,uae=DE,fae=o2,dae=FE,hae=Dz,Vz=zE,Wz=Am,pae=i2;function xt(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.length===1&&Array.isArray(t[0])&&(t=t[0]),new BE(t)}xt.plugin=function(t,r){var n=!1;function i(){for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];console&&console.warn&&!n&&(n=!0,console.warn(t+`: postcss.plugin was deprecated. Migration guide:
673https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Ff.LANG&&Ff.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
674https://www.w3ctech.com/topic/2226`));var c=r.apply(void 0,[].concat(s));return c.postcssPlugin=t,c.postcssVersion=new BE().version,c}var a;return Object.defineProperty(i,"postcss",{get:function(){return a||(a=i()),a}}),i.process=function(o,s,l){return xt([i(l)]).process(o,s)},i};xt.stringify=sae;xt.parse=dae;xt.fromJSON=lae;xt.list=hae;xt.comment=function(e){return new Hz(e)};xt.atRule=function(e){return new jz(e)};xt.decl=function(e){return new Bz(e)};xt.rule=function(e){return new Vz(e)};xt.root=function(e){return new Wz(e)};xt.document=function(e){return new Uz(e)};xt.CssSyntaxError=iae;xt.Declaration=Bz;xt.Container=oae;xt.Processor=BE;xt.Document=Uz;xt.Comment=Hz;xt.Warning=cae;xt.AtRule=jz;xt.Result=uae;xt.Input=fae;xt.Rule=Vz;xt.Root=Wz;xt.Node=pae;aae.registerPostcss(xt);var mae=xt;xt.default=xt;var ar=One(mae);ar.stringify;ar.fromJSON;ar.plugin;ar.parse;ar.list;ar.document;ar.comment;ar.atRule;ar.rule;ar.decl;ar.root;ar.CssSyntaxError;ar.Declaration;ar.Container;ar.Processor;ar.Document;ar.Comment;ar.Warning;ar.AtRule;ar.Result;ar.Input;ar.Rule;ar.Root;ar.Node;var gae=Object.defineProperty,yae=function(e,t,r){return t in e?gae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r},o1=function(e,t,r){return yae(e,(typeof t>"u"?"undefined":Se(t))!=="symbol"?t+"":t,r)};function vae(e,t,r){try{if(!(t in e))return function(){};var n=e[t],i=r(n);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:n}})),e[t]=i,function(){e[t]=n}}catch{return function(){}}}var hu=function(){function e(r){o1(this,"fileName"),o1(this,"functionName"),o1(this,"lineNumber"),o1(this,"columnNumber"),this.fileName=r.fileName||"",this.functionName=r.functionName||"",this.lineNumber=r.lineNumber,this.columnNumber=r.columnNumber}var t=e.prototype;return t.toString=function(){var n=this.lineNumber||"",i=this.columnNumber||"";return this.functionName?this.functionName+" ("+this.fileName+":"+n+":"+i+")":this.fileName+":"+n+":"+i},e}(),bae=/(^|@)\S+:\d+/,CT=/^\s*at .*(\S+:\d+|\(native\))/m,Sae=/^(eval@)?(\[native code])?$/,w4={parse:function(t){return t?typeof t.stacktrace<"u"||typeof t["opera#sourceloc"]<"u"?this.parseOpera(t):t.stack&&t.stack.match(CT)?this.parseV8OrIE(t):t.stack?this.parseFFOrSafari(t):(console.warn("[console-record-plugin]: Failed to parse error object:",t),[]):[]},extractLocation:function(t){if(t.indexOf(":")===-1)return[t];
vendor: 8,471 bytes, lines 674-683
674var r=/(.+?)(?::(\d+))?(?::(\d+))?$/,n=r.exec(t.replace(/[()]/g,""));if(!n)throw new Error("Cannot parse given url: "+t);return[n[1],n[2]||void 0,n[3]||void 0]},parseV8OrIE:function(t){var r=t.stack.split(`
675`).filter(function(n){return!!n.match(CT)},this);return r.map(function(n){n.indexOf("(eval ")>-1&&(n=n.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(\),.*$)/g,""));var i=n.replace(/^\s+/,"").replace(/\(eval code/g,"("),a=i.match(/ (\((.+):(\d+):(\d+)\)$)/);i=a?i.replace(a[0],""):i;var o=i.split(/\s+/).slice(1),s=this.extractLocation(a?a[1]:o.pop()),l=o.join(" ")||void 0,c=["eval","<anonymous>"].indexOf(s[0])>-1?void 0:s[0];return new hu({functionName:l,fileName:c,lineNumber:s[1],columnNumber:s[2]})},this)},parseFFOrSafari:function(t){var r=t.stack.split(`
676`).filter(function(n){return!n.match(Sae)},this);return r.map(function(n){if(n.indexOf(" > eval")>-1&&(n=n.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),n.indexOf("@")===-1&&n.indexOf(":")===-1)return new hu({functionName:n});var i=/((.*".+"[^@]*)?[^@]*)(?:@)/,a=n.match(i),o=a&&a[1]?a[1]:void 0,s=this.extractLocation(n.replace(i,""));return new hu({functionName:o,fileName:s[0],lineNumber:s[1],columnNumber:s[2]})},this)},parseOpera:function(t){return!t.stacktrace||t.message.indexOf(`
677`)>-1&&t.message.split(`
678`).length>t.stacktrace.split(`
679`).length?this.parseOpera9(t):t.stack?this.parseOpera11(t):this.parseOpera10(t)},parseOpera9:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)/i,n=t.message.split(`
680`),i=[],a=2,o=n.length;a<o;a+=2){var s=r.exec(n[a]);s&&i.push(new hu({fileName:s[2],lineNumber:parseFloat(s[1])}))}return i},parseOpera10:function(t){for(var r=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,n=t.stacktrace.split(`
681`),i=[],a=0,o=n.length;a<o;a+=2){var s=r.exec(n[a]);s&&i.push(new hu({functionName:s[3]||void 0,fileName:s[2],lineNumber:parseFloat(s[1])}))}return i},parseOpera11:function(t){var r=t.stack.split(`
682`).filter(function(n){return!!n.match(bae)&&!n.match(/^Error created at/)},this);return r.map(function(n){var i=n.split("@"),a=this.extractLocation(i.pop()),o=i.shift()||"",s=o.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;return new hu({functionName:s,fileName:a[0],lineNumber:a[1],columnNumber:a[2]})},this)}};function wae(e){if(!e||!e.outerHTML)return"";for(var t="";e.parentElement;){var r=e.localName;if(!r)break;r=r.toLowerCase();var n=e.parentElement,i=[];if(n.children&&n.children.length>0)for(var a=0;a<n.children.length;a++){var o=n.children[a];o.localName&&o.localName.toLowerCase&&o.localName.toLowerCase()===r&&i.push(o)}i.length>1&&(r+=":eq("+i.indexOf(e)+")"),t=r+(t?">"+t:""),e=n}return t}function Gw(e){return Object.prototype.toString.call(e)==="[object Object]"}function qz(e,t){if(t===0)return!0;for(var r=Object.keys(e),n=J(r),i;!(i=n()).done;){var a=i.value;if(Gw(e[a])&&qz(e[a],t-1))return!0}return!1}function pu(e,t){var r={numOfKeysLimit:50,depthOfLimit:4};Object.assign(r,t);var n=[],i=[];return JSON.stringify(e,function(s,l){if(n.length>0){var c=n.indexOf(this);~c?n.splice(c+1):n.push(this),~c?i.splice(c,1/0,s):i.push(s),~n.indexOf(l)&&(n[0]===l?l="[Circular ~]":l="[Circular ~."+i.slice(0,n.indexOf(l)).join(".")+"]")}else n.push(l);if(l===null)return l;if(l===void 0)return"undefined";if(a(l))return o(l);if((typeof l>"u"?"undefined":Se(l))==="bigint")return l.toString()+"n";if(be(l,Event)){var u={};for(var f in l){var d=l[f];Array.isArray(d)?u[f]=wae(d.length?d[0]:null):u[f]=d}return u}else{if(be(l,Node))return be(l,HTMLElement)?l?l.outerHTML:"":l.nodeName;if(be(l,Error))return l.stack?l.stack+`
683End of stack for Error object`:l.name+": "+l.message}return l});function a(s){return!!(Gw(s)&&Object.keys(s).length>r.numOfKeysLimit||typeof s=="function"||Gw(s)&&qz(s,r.depthOfLimit))}function o(s){var l=s.toString();return r.stringLengthLimit&&l.length>r.stringLengthLimit&&(l=""+l.slice(0,r.stringLengthLimit)+"..."),l}}var AT={level:["assert","clear","count","countReset","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","table","time","timeEnd","timeLog","trace","warn"],lengthThreshold:1e3,logger:"console"};function Eae(e,t,r){var n=r?Object.assign({},AT,r):AT,i=n.logger;if(!i)return function(){};var a;typeof i=="string"?a=t[i]:a=i;var o=0,s=!1,l=[];if(n.level.includes("error")){var c=function(v){var m=v.message,y=v.error,g=w4.parse(y).map(function(S){return S.toString()}),b=[pu(m,n.stringifyOptions)];e({level:"error",trace:g,payload:b})};t.addEventListener("error",c),l.push(function(){t.removeEventListener("error",c)});var u=function(v){var m,y;be(v.reason,Error)?(m=v.reason,y=[pu("Uncaught (in promise) "+m.name+": "+m.message,n.stringifyOptions)]):(m=new Error,y=[pu("Uncaught (in promise)",n.stringifyOptions),pu(v.reason,n.stringifyOptions)]);var g=w4.parse(m).map(function(b){return b.toString()});e({level:"error",trace:g,payload:y})};t.addEventListener("unhandledrejection",u),l.push(function(){t.removeEventListener("unhandledrejection",u)})}for(var f=J(n.level),d;!(d=f()).done;){var h=d.value;l.push(p(a,h))}return function(){l.forEach(function(v){return v()})};function p(v,m){var y=this;return v[m]?vae(v,m,function(g){var b=y;return function(){for(var S=arguments.length,w=new Array(S),A=0;A<S;A++)w[A]=arguments[A];if(g.apply(b,w),!(m==="assert"&&w[0])&&!s){s=!0;try{var _=w4.parse(new Error).map(function(L){return L.toString()}).splice(1),C=m==="assert"?w.slice(1):w,M=C.map(function(L){return pu(L,n.stringifyOptions)});o++,o<n.lengthThreshold?e({level:m,trace:_,payload:M}):o===n.lengthThreshold&&e({level:"warn",trace:[],payload:[pu("The number of log records reached the threshold.")]})}catch(L){g.apply(void 0,[].concat(["rrweb logger error:",L],w))}finally{s=!1}}}}):function(){}}}var Cae="rrweb/console@1",Aae=function(e){return{name:Cae,observer:Eae,options:e}},_T=Y.setImmediate,ml,Yw,Xw,Gz=Object.prototype.toString,_ae=typeof _T<"u"?function(t){return _T(t)}:setTimeout;try{Object.defineProperty({},"x",{}),ml=function(t,r,n,i){return Object.defineProperty(t,r,{value:n,writable:!0,configurable:i!==!1})}}catch{ml=function(r,n,i){return r[n]=i,r}}Xw=function(){var t,r,n;function i(a,o){this.fn=a,this.self=o,this.next=void 0}return{add:function(o,s){n=new i(o,s),r?r.next=n:t=n,r=n,n=void 0},drain:function(){var o=t;for(t=r=Yw=void 0;o;)o.fn.call(o.self),o=o.next}}}();function _y(e,t){Xw.add(e,t),Yw||(Yw=_ae(Xw.drain))}function Yz(e){var t,r=typeof e;return e!==null&&(r==="object"||r==="function")&&(t=e.then),typeof t=="function"?t:!1}function UE(){for(var e=0;e<this.chain.length;e++)xae(this,this.state===1?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function xae(e,t,r){var n,i;try{t===!1?r.reject(e.msg):(t===!0?n=e.msg:n=t.call(void 0,e.msg),n===r.promise?r.reject(TypeError("Promise-chain cycle")):(i=Yz(n))?i.call(n,r.resolve,r.reject):r.resolve(n))}catch(a){r.reject(a)}}function Xz(e){var t,r=this;if(!r.triggered){r.triggered=!0,r.def&&(r=r.def);try{(t=Yz(e))?_y(function(){var n=new xT(r);try{t.call(e,function(){Xz.apply(n,arguments)},function(){Hh.apply(n,arguments)})}catch(i){Hh.call(n,i)}}):(r.msg=e,r.state=1,r.chain.length>0&&_y(UE,r))}catch(n){Hh.call(new xT(r),n)}}}function Hh(e){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&_y(UE,t))}function Qz(e,t,r,n){for(var i=0;i<t.length;i++)(function(o){e.resolve(t[o]).then(function(l){r(o,l)},n)})(i)}function xT(e){this.def=e,this.triggered=!1}function Tae(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function Ll(e){if(typeof e!="function")throw TypeError("Not a function");if(this.__NPO__!==0)throw TypeError("Not a promise");this.__NPO__=1;var t=new Tae(this);this.then=function(n,i){var a={success:typeof n=="function"?n:!0,failure:typeof i=="function"?i:!1};return a.promise=new this.constructor(function(s,l){if(typeof s!="function"||typeof l!="function")throw TypeError("Not a function");a.resolve=s,a.reject=l}),t.chain.push(a),t.state!==0&&_y(UE,t),a.promise},this.catch=function(n){return this.then(void 0,n)};try{e.call(void 0,function(n){Xz.call(t,n)},function(n){Hh.call(t,n)})}catch(r){Hh.call(t,r)}}var Zz=ml({},"constructor",Ll,!1);Ll.prototype=Zz;ml(Zz,"__NPO__",0,!1);ml(Ll,"resolve",function(t){var r=this;return t&&typeof t=="object"&&t.__NPO__===1?t:new r(function(i,a){if(typeof i!="function"||typeof a!="function")throw TypeError("Not a function");i(t)})});
683ml(Ll,"reject",function(t){return new this(function(n,i){if(typeof n!="function"||typeof i!="function")throw TypeError("Not a function");i(t)})});ml(Ll,"all",function(t){var r=this;return Gz.call(t)!=="[object Array]"?r.reject(TypeError("Not an array")):t.length===0?r.resolve([]):new r(function(i,a){if(typeof i!="function"||typeof a!="function")throw TypeError("Not a function");var o=t.length,s=Array(o),l=0;Qz(r,t,function(u,f){s[u]=f,++l===o&&i(s)},a)})});ml(Ll,"race",function(t){var r=this;return Gz.call(t)!=="[object Array]"?r.reject(TypeError("Not an array")):new r(function(i,a){if(typeof i!="function"||typeof a!="function")throw TypeError("Not a function");Qz(r,t,function(s,l){i(l)},a)})});var Fe;typeof Promise<"u"&&Promise.toString().indexOf("[native code]")!==-1?Fe=Promise:Fe=Ll;var jh=24*60*60*1e3,E4=8*1e3,l2=Array.prototype,Oae=Function.prototype,Kz=Object.prototype,js=l2.slice,_m=Kz.toString,c2=Kz.hasOwnProperty,Tr=Y.console,Co=Y.navigator,ze=Y.document,mh=Y.opera,TT=Y.screen,Ma=Co.userAgent,C4=Oae.bind,OT=l2.forEach,MT=l2.indexOf,RT=l2.map,Mae=Array.isArray,Qw={},E={trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},Le={log:function(){if(Qn.DEBUG&&!E.isUndefined(Tr)&&Tr)try{Tr.log.apply(Tr,arguments)}catch{E.each(arguments,function(t){Tr.log(t)})}},warn:function(){if(Qn.DEBUG&&!E.isUndefined(Tr)&&Tr){var e=["Mixpanel warning:"].concat(E.toArray(arguments));try{Tr.warn.apply(Tr,e)}catch{E.each(e,function(r){Tr.warn(r)})}}},error:function(){if(Qn.DEBUG&&!E.isUndefined(Tr)&&Tr){var e=["Mixpanel error:"].concat(E.toArray(arguments));try{Tr.error.apply(Tr,e)}catch{E.each(e,function(r){Tr.error(r)})}}},critical:function(){if(!E.isUndefined(Tr)&&Tr){var e=["Mixpanel error:"].concat(E.toArray(arguments));try{Tr.error.apply(Tr,e)}catch{E.each(e,function(r){Tr.error(r)})}}}},s1=function(e,t){return function(){return arguments[0]="["+t+"] "+arguments[0],e.apply(Le,arguments)}},qa=function(e){return{log:s1(Le.log,e),warn:s1(Le.warn,e),error:s1(Le.error,e),critical:s1(Le.critical,e)}},Nc=function(e){return function(){try{return e.apply(this,arguments)}catch(t){Le.critical("Implementation error. Please turn on debug and contact [email protected]."),Qn.DEBUG&&Le.critical(t)}}},HE=function(e){var t=e.prototype;for(var r in t)typeof t[r]=="function"&&(t[r]=Nc(t[r]))};E.bind=function(e,t){var r,n;if(C4&&e.bind===C4)return C4.apply(e,js.call(arguments,1));if(!E.isFunction(e))throw new TypeError;return r=js.call(arguments,2),n=function(){if(!(this instanceof n))return e.apply(t,r.concat(js.call(arguments)));var i={};i.prototype=e.prototype;var a=new i;i.prototype=null;var o=e.apply(a,r.concat(js.call(arguments)));return Object(o)===o?o:a},n};E.each=function(e,t,r){if(e!=null){if(OT&&e.forEach===OT)e.forEach(t,r);else if(e.length===+e.length){for(var n=0,i=e.length;n<i;n++)if(n in e&&t.call(r,e[n],n,e)===Qw)return}else for(var a in e)if(c2.call(e,a)&&t.call(r,e[a],a,e)===Qw)return}};E.extend=function(e){return E.each(js.call(arguments,1),function(t){for(var r in t)t[r]!==void 0&&(e[r]=t[r])}),e};E.isArray=Mae||function(e){return _m.call(e)==="[object Array]"};E.isFunction=function(e){return typeof e=="function"};E.isArguments=function(e){return!!(e&&c2.call(e,"callee"))};E.toArray=function(e){return e?e.toArray?e.toArray():E.isArray(e)||E.isArguments(e)?js.call(e):E.values(e):[]};E.map=function(e,t,r){if(RT&&e.map===RT)return e.map(t,r);var n=[];return E.each(e,function(i){n.push(t.call(r,i))}),n};E.keys=function(e){var t=[];return e===null||E.each(e,function(r,n){t[t.length]=n}),t};E.values=function(e){var t=[];return e===null||E.each(e,function(r){t[t.length]=r}),t};E.include=function(e,t){var r=!1;return e===null?r:MT&&e.indexOf===MT?e.indexOf(t)!=-1:(E.each(e,function(n){if(r||(r=n===t))return Qw}),r)};E.includes=function(e,t){return e.indexOf(t)!==-1};E.inherit=function(e,t){return e.prototype=new t,e.prototype.constructor=e,e.superclass=t.prototype,e};E.isObject=function(e){return e===Object(e)&&!E.isArray(e)};E.isEmptyObject=function(e){if(E.isObject(e)){for(var t in e)if(c2.call(e,t))return!1;return!0}return!1};E.isUndefined=function(e){return e===void 0};E.isString=function(e){return _m.call(e)=="[object String]"};E.isDate=function(e){return _m.call(e)=="[object Date]"};E.isNumber=function(e){return _m.call(e)=="[object Number]"};E.isElement=function(e){return!!(e&&e.nodeType===1)};E.encodeDates=function(e){return E.each(e,function(t,r){E.isDate(t)?e[r]=E.formatDate(t):E.isObject(t)&&(e[r]=E.encodeDates(t))}),e};E.timestamp=function(){return Date.now=Date.now||function(){return+new Date},Date.now()};E.formatDate=function(e){function t(r){return r<10?"0"+r:r}return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())};E.strip_empty_properties=function(e){var t={};return E.each(e,function(r,n){E.isString(r)&&r.length>0&&(t[n]=r)}),t};E.truncate=function(e,t){var r;return typeof e=="string"?r=e.slice(0,t):E.isArray(e)?(r=[],E.each(e,function(n){r.push(E.truncate(n,t))})):E.isObject(e)?(r={},E.each(e,function(n,i){r[i]=E.truncate(n,t)})):r=e,r};E.JSONEncode=function(){return function(e){var t=e,r=function(i){var a=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,o={"\b":"\\b","	":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return a.lastIndex=0,a.test(i)?'"'+i.replace(a,function(s){var l=o[s];return typeof l=="string"?l:"\\u"+("0000"+s.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+i+'"'},n=function(i,a){var o="",s="    ",l=0,c="",u="",f=0,d=o,h=[],p=a[i];switch(p&&typeof p=="object"&&typeof p.toJSON=="function"&&(p=p.toJSON(i)),typeof p){case"string":return r(p);case"number":return isFinite(p)?String(p):"null";case"boolean":case"null":return String(p);case"object":if(!p)return"null";if(o+=s,h=[],_m.apply(p)==="[object Array]"){for(f=p.length,l=0;l<f;l+=1)h[l]=n(l,p)||"null";return u=h.length===0?"[]":o?`[
684`+o+h.join(`,
685`+o)+`
686`+d+"]":"["+h.join(",")+"]",o=d,u}for(c in p)c2.call(p,c)&&(u=n(c,p),u&&h.push(r(c)+(o?": ":":")+u));return u=h.length===0?"{}":o?"{"+h.join(",")+d+"}":"{"+h.join(",")+"}",o=d,u}};return n("",{"":t})}}();E.JSONDecode=function(){var e,t,r={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:`
687`,r:"\r",t:"	"},n,i=function(h){var p=new SyntaxError(h);throw p.at=e,p.text=n,p},a=function(h){return h&&h!==t&&i("Expected '"+h+"' instead of '"+t+"'"),t=n.charAt(e),e+=1,t},o=function(){var h,p="";for(t==="-"&&(p="-",a("-"));t>="0"&&t<="9";)p+=t,a();if(t===".")for(p+=".";a()&&t>="0"&&t<="9";)p+=t;if(t==="e"||t==="E")for(p+=t,a(),(t==="-"||t==="+")&&(p+=t,a());t>="0"&&t<="9";)p+=t,a();if(h=+p,!isFinite(h))i("Bad number");else return h},s=function(){var h,p,v="",m;if(t==='"')for(;a();){if(t==='"')return a(),v;if(t==="\\")if(a(),t==="u"){for(m=0,p=0;p<4&&(h=parseInt(a(),16),!!isFinite(h));p+=1)m=m*16+h;v+=String.fromCharCode(m)}
vendor: 4,109 bytes, lines 687-689
687else if(typeof r[t]=="string")v+=r[t];else break;else v+=t}i("Bad string")},l=function(){for(;t&&t<=" ";)a()},c=function(){switch(t){case"t":return a("t"),a("r"),a("u"),a("e"),!0;case"f":return a("f"),a("a"),a("l"),a("s"),a("e"),!1;case"n":return a("n"),a("u"),a("l"),a("l"),null}i('Unexpected "'+t+'"')},u,f=function(){var h=[];if(t==="["){if(a("["),l(),t==="]")return a("]"),h;for(;t;){if(h.push(u()),l(),t==="]")return a("]"),h;a(","),l()}}i("Bad array")},d=function(){var h,p={};if(t==="{"){if(a("{"),l(),t==="}")return a("}"),p;for(;t;){if(h=s(),l(),a(":"),Object.hasOwnProperty.call(p,h)&&i('Duplicate key "'+h+'"'),p[h]=u(),l(),t==="}")return a("}"),p;a(","),l()}}i("Bad object")};return u=function(){switch(l(),t){case"{":return d();case"[":return f();case'"':return s();case"-":return o();default:return t>="0"&&t<="9"?o():c()}},function(h){var p;return n=h,e=0,t=" ",p=u(),l(),t&&i("Syntax error"),p}}();E.base64Encode=function(e){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r,n,i,a,o,s,l,c,u=0,f=0,d="",h=[];if(!e)return e;e=E.utf8Encode(e);do r=e.charCodeAt(u++),n=e.charCodeAt(u++),i=e.charCodeAt(u++),c=r<<16|n<<8|i,a=c>>18&63,o=c>>12&63,s=c>>6&63,l=c&63,h[f++]=t.charAt(a)+t.charAt(o)+t.charAt(s)+t.charAt(l);while(u<e.length);switch(d=h.join(""),e.length%3){case 1:d=d.slice(0,-2)+"==";break;case 2:d=d.slice(0,-1)+"=";break}return d};E.utf8Encode=function(e){e=(e+"").replace(/\r\n/g,`
688`).replace(/\r/g,`
689`);var t="",r,n,i=0,a;for(r=n=0,i=e.length,a=0;a<i;a++){var o=e.charCodeAt(a),s=null;o<128?n++:o>127&&o<2048?s=String.fromCharCode(o>>6|192,o&63|128):s=String.fromCharCode(o>>12|224,o>>6&63|128,o&63|128),s!==null&&(n>r&&(t+=e.substring(r,n)),t+=s,r=n=a+1)}return n>r&&(t+=e.substring(r,e.length)),t};E.UUID=function(){try{return Y.crypto.randomUUID()}catch{for(var e=new Array(36),t=0;t<36;t++)e[t]=Math.floor(Math.random()*16);return e[14]=4,e[19]=e[19]&=-5,e[19]=e[19]|=8,e[8]=e[13]=e[18]=e[23]="-",E.map(e,function(n){return n.toString(16)}).join("")}};var kT=["ahrefsbot","ahrefssiteaudit","amazonbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","facebookexternal","petalbot","pinterest","screaming frog","yahoo! slurp","yandex","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleweblight","mediapartners-google","storebot-google"];E.isBlockedUA=function(e){var t;for(e=e.toLowerCase(),t=0;t<kT.length;t++)if(e.indexOf(kT[t])!==-1)return!0;return!1};E.HTTPBuildQuery=function(e,t){var r,n,i=[];return E.isUndefined(t)&&(t="&"),E.each(e,function(a,o){r=encodeURIComponent(a.toString()),n=encodeURIComponent(o),i[i.length]=n+"="+r}),i.join(t)};E.getQueryParam=function(e,t){t=t.replace(/[[]/g,"\\[").replace(/[\]]/g,"\\]");var r="[\\?&]"+t+"=([^&#]*)",n=new RegExp(r),i=n.exec(e);if(i===null||i&&typeof i[1]!="string"&&i[1].length)return"";var a=i[1];try{a=decodeURIComponent(a)}catch{Le.error("Skipping decoding for malformed query param: "+a)}return a.replace(/\+/g," ")};E.cookie={get:function(e){for(var t=e+"=",r=ze.cookie.split(";"),n=0;n<r.length;n++){for(var i=r[n];i.charAt(0)==" ";)i=i.substring(1,i.length);if(i.indexOf(t)===0)return decodeURIComponent(i.substring(t.length,i.length))}return null},parse:function(e){var t;try{t=E.JSONDecode(E.cookie.get(e))||{}}catch{}return t},set_seconds:function(e,t,r,n,i,a,o){var s="",l="",c="";if(o)s="; domain="+o;else if(n){var u=LT(ze.location.hostname);s=u?"; domain=."+u:""}if(r){var f=new Date;f.setTime(f.getTime()+r*1e3),l="; expires="+f.toGMTString()}a&&(i=!0,c="; SameSite=None"),i&&(c+="; secure"),ze.cookie=e+"="+encodeURIComponent(t)+l+"; path=/"+s+c},set:function(e,t,r,n,i,a,o){var s="",l="",c="";if(o)s="; domain="+o;else if(n){var u=LT(ze.location.hostname);s=u?"; domain=."+u:""}if(r){var f=new Date;f.setTime(f.getTime()+r*24*60*60*1e3),l="; expires="+f.toGMTString()}a&&(i=!0,c="; SameSite=None"),i&&(c+="; secure");var d=e+"="+encodeURIComponent(t)+l+"; path=/"+s+c;return ze.cookie=d,d},remove:function(e,t,r){E.cookie.set(e,"",-1,t,!1,!1,r)}};var Jz=function(e){var t=!0;
vendor: 6,866 bytes, line 689
689try{var r="__mplss_"+jE(8),n="xyz";e.setItem(r,n),e.getItem(r)!==n&&(t=!1),e.removeItem(r)}catch{t=!1}return t},A4=null,Pp=function(e,t){return A4!==null&&!t?A4:A4=Jz(e)},_4=null,Rae=function(e,t){return _4!==null&&!t?_4:_4=Jz(e)};function $z(e,t,r){var n=function(i){Le.error(t+" error: "+i)};return{is_supported:function(i){var a=r(e,i);return a||Le.error(t+" unsupported"),a},error:n,get:function(i){try{return e.getItem(i)}catch(a){n(a)}return null},parse:function(i){try{return E.JSONDecode(e.getItem(i))||{}}catch{}return null},set:function(i,a){try{e.setItem(i,a)}catch(o){n(o)}},remove:function(i){try{e.removeItem(i)}catch(a){n(a)}}}}var u2=function(){try{return Y.localStorage}catch{return null}},kae=function(){try{return Y.sessionStorage}catch{return null}};E.localStorage=$z(u2(),"localStorage",Pp);E.sessionStorage=$z(kae(),"sessionStorage",Rae);E.register_event=function(){var e=function(n,i,a,o,s){if(!n){Le.error("No valid element provided to register_event");return}if(n.addEventListener&&!o)n.addEventListener(i,a,!!s);else{var l="on"+i,c=n[l];n[l]=t(n,a,c)}};function t(n,i,a){var o=function(s){if(s=s||r(Y.event),!!s){var l=!0,c,u;return E.isFunction(a)&&(c=a(s)),u=i.call(n,s),(c===!1||u===!1)&&(l=!1),l}};return o}function r(n){return n&&(n.preventDefault=r.preventDefault,n.stopPropagation=r.stopPropagation),n}return r.preventDefault=function(){this.returnValue=!1},r.stopPropagation=function(){this.cancelBubble=!0},e}();var Lae=new RegExp('^(\\w*)\\[(\\w+)([=~\\|\\^\\$\\*]?)=?"?([^\\]"]*)"?\\]$');E.dom_query=function(){function e(i){return i.all?i.all:i.getElementsByTagName("*")}var t=/[\t\r\n]/g;function r(i,a){var o=" "+a+" ";return(" "+i.className+" ").replace(t," ").indexOf(o)>=0}function n(i){if(!ze.getElementsByTagName)return[];var a=i.split(" "),o,s,l,c,u,f,d,h,p,v,m=[ze];for(f=0;f<a.length;f++){if(o=a[f].replace(/^\s+/,"").replace(/\s+$/,""),o.indexOf("#")>-1){s=o.split("#"),l=s[0];var y=s[1],g=ze.getElementById(y);if(!g||l&&g.nodeName.toLowerCase()!=l)return[];m=[g];continue}if(o.indexOf(".")>-1){s=o.split("."),l=s[0];var b=s[1];for(l||(l="*"),c=[],u=0,d=0;d<m.length;d++)for(l=="*"?p=e(m[d]):p=m[d].getElementsByTagName(l),h=0;h<p.length;h++)c[u++]=p[h];for(m=[],v=0,d=0;d<c.length;d++)c[d].className&&E.isString(c[d].className)&&r(c[d],b)&&(m[v++]=c[d]);continue}var S=o.match(Lae);if(S){l=S[1];var w=S[2],A=S[3],_=S[4];for(l||(l="*"),c=[],u=0,d=0;d<m.length;d++)for(l=="*"?p=e(m[d]):p=m[d].getElementsByTagName(l),h=0;h<p.length;h++)c[u++]=p[h];m=[],v=0;var C;switch(A){case"=":C=function(M){return M.getAttribute(w)==_};break;case"~":C=function(M){return M.getAttribute(w).match(new RegExp("\\b"+_+"\\b"))};break;case"|":C=function(M){return M.getAttribute(w).match(new RegExp("^"+_+"-?"))};break;case"^":C=function(M){return M.getAttribute(w).indexOf(_)===0};break;case"$":C=function(M){return M.getAttribute(w).lastIndexOf(_)==M.getAttribute(w).length-_.length};break;case"*":C=function(M){return M.getAttribute(w).indexOf(_)>-1};break;default:C=function(M){return M.getAttribute(w)}}for(m=[],v=0,d=0;d<c.length;d++)C(c[d])&&(m[v++]=c[d]);continue}for(l=o,c=[],u=0,d=0;d<m.length;d++)for(p=m[d].getElementsByTagName(l),h=0;h<p.length;h++)c[u++]=p[h];m=c}return m}return function(i){return E.isElement(i)?[i]:E.isObject(i)&&!E.isUndefined(i.length)?i:n.call(this,i)}}();var Iae=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id","utm_source_platform","utm_campaign_id","utm_creative_format","utm_marketing_tactic"],Pae=["dclid","fbclid","gclid","ko_click_id","li_fat_id","msclkid","sccid","ttclid","twclid","wbraid"];E.info={campaignParams:function(e){var t="",r={};return E.each(Iae,function(n){t=E.getQueryParam(ze.URL,n),t.length?r[n]=t:e!==void 0&&(r[n]=e)}),r},clickParams:function(){var e="",t={};return E.each(Pae,function(r){e=E.getQueryParam(ze.URL,r),e.length&&(t[r]=e)}),t},marketingParams:function(){return E.extend(E.info.campaignParams(),E.info.clickParams())},searchEngine:function(e){return e.search("https?://(.*)google.([^/?]*)")===0?"google":e.search("https?://(.*)bing.com")===0?"bing":e.search("https?://(.*)yahoo.com")===0?"yahoo":e.search("https?://(.*)duckduckgo.com")===0?"duckduckgo":null},searchInfo:function(e){var t=E.info.searchEngine(e),r=t!="yahoo"?"q":"p",n={};if(t!==null){n.$search_engine=t;var i=E.getQueryParam(e,r);i.length&&(n.mp_keyword=i)}return n},browser:function(e,t,r){return t=t||"",r||E.includes(e," OPR/")?E.includes(e,"Mini")?"Opera Mini":"Opera":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":E.includes(e,"IEMobile")||E.includes(e,"WPDesktop")?"Internet Explorer Mobile":E.includes(e,"SamsungBrowser/")?"Samsung Internet":E.includes(e,"Edge")||E.includes(e,"Edg/")?"Microsoft Edge":E.includes(e,"FBIOS")?"Facebook Mobile":E.includes(e,"Whale/")?"Whale Browser":E.includes(e,"Chrome")?"Chrome":E.includes(e,"CriOS")?"Chrome iOS":E.includes(e,"UCWEB")||E.includes(e,"UCBrowser")?"UC Browser":E.includes(e,"FxiOS")?"Firefox iOS":E.includes(t,"Apple")?E.includes(e,"Mobile")?"Mobile Safari":"Safari":E.includes(e,"Android")?"Android Mobile":E.includes(e,"Konqueror")?"Konqueror":E.includes(e,"Firefox")?"Firefox":E.includes(e,"MSIE")||E.includes(e,"Trident/")?"Internet Explorer":E.includes(e,"Gecko")?"Mozilla":""},browserVersion:function(e,t,r){var n=E.info.browser(e,t,r),i={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge?\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,"UC Browser":/(UCBrowser|UCWEB)\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Samsung Internet":/SamsungBrowser\/(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/,"Whale Browser":/Whale\/(\d+(\.\d+)?)/},a=i[n];if(a===void 0)return null;var o=e.match(a);return o?parseFloat(o[o.length-2]):null},os:function(){var e=Ma;return/Windows/i.test(e)?/Phone/.test(e)||/WPDesktop/.test(e)?"Windows Phone":"Windows":/(iPhone|iPad|iPod)/.test(e)?"iOS":/Android/.test(e)?"Android":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Mac/i.test(e)?"Mac OS X":/Linux/.test(e)?"Linux":/CrOS/.test(e)?"Chrome OS":""},device:function(e){return/Windows Phone/i.test(e)||/WPDesktop/.test(e)?"Windows Phone":/iPad/.test(e)?"iPad":/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Android/.test(e)?"Android":""},referringDomain:function(e){var t=e.split("/");return t.length>=3?t[2]:""},currentUrl:function(){return Y.location.href},properties:function(e){return typeof e!="object"&&(e={}),E.extend(E.strip_empty_properties({$os:E.info.os(),$browser:E.info.browser(Ma,
vendor: 5,331 bytes, line 689
689Co.vendor,mh),$referrer:ze.referrer,$referring_domain:E.info.referringDomain(ze.referrer),$device:E.info.device(Ma)}),{$current_url:E.info.currentUrl(),$browser_version:E.info.browserVersion(Ma,Co.vendor,mh),$screen_height:TT.height,$screen_width:TT.width,mp_lib:"web",$lib_version:Qn.LIB_VERSION,$insert_id:jE(),time:E.timestamp()/1e3},E.strip_empty_properties(e))},people_properties:function(){return E.extend(E.strip_empty_properties({$os:E.info.os(),$browser:E.info.browser(Ma,Co.vendor,mh)}),{$browser_version:E.info.browserVersion(Ma,Co.vendor,mh)})},mpPageViewProperties:function(){return E.strip_empty_properties({current_page_title:ze.title,current_domain:Y.location.hostname,current_url_path:Y.location.pathname,current_url_protocol:Y.location.protocol,current_url_search:Y.location.search})}};var Dae=function(e,t){var r=null,n=[];return function(i){var a=this;return n.push(i),r||(r=new Fe(function(o){setTimeout(function(){var s=e.apply(a,[n]);r=null,n=[],o(s)},t)})),r}},jE=function(e){var t=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return e?t.substring(0,e):t},eF=function(){var e=E.UUID().replace(/-/g,""),t=E.UUID().replace(/-/g,"").substring(0,16),r="01";return"00-"+e+"-"+t+"-"+r},Nae=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i,zae=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,LT=function(e){var t=zae,r=e.split("."),n=r[r.length-1];(n.length>4||n==="com"||n==="org")&&(t=Nae);var i=e.match(t);return i?i[0]:""},Fae=function(){var e=Y.navigator.onLine;return E.isUndefined(e)||e},nl=function(){},xy=function(e,t){for(var r=!1,n=0;n<t.length;n++)if(e.match(t[n])){r=!0;break}return r},Qf=null,Ty=null;typeof JSON<"u"&&(Qf=JSON.stringify,Ty=JSON.parse);Qf=Qf||E.JSONEncode;Ty=Ty||E.JSONDecode;var Bae=function(e,t,r){if(!Y.CompressionStream)return!1;var n=E.info.browser(e,t,r),i=E.info.browserVersion(e,t,r);return!((n==="Safari"||n==="Mobile Safari")&&i>=16.4&&i<16.6)};E.info=E.info;E.info.browser=E.info.browser;E.info.browserVersion=E.info.browserVersion;E.info.device=E.info.device;E.info.properties=E.info.properties;E.isBlockedUA=E.isBlockedUA;E.isEmptyObject=E.isEmptyObject;E.isObject=E.isObject;E.JSONDecode=E.JSONDecode;E.JSONEncode=E.JSONEncode;E.toArray=E.toArray;E.NPO=Ll;var Yi=function(e,t,r){this.dbName=e,this.storeName=t,this.version=r.version,this.storeNamesInDb=r.storeNames,this.dbPromise=null};Yi.prototype._openDb=function(){var e=this.dbName,t=this.version,r=this.storeNamesInDb;return new Fe(function(n,i){var a=Y.indexedDB.open(e,t);a.onerror=function(){i(a.error)},a.onsuccess=function(){n(a.result)},a.onupgradeneeded=function(o){var s=o.target.result;r.forEach(function(l){s.objectStoreNames.contains(l)||s.createObjectStore(l)})}})};Yi.prototype.init=function(){return Y.indexedDB?(this.dbPromise||(this.dbPromise=this._openDb()),this.dbPromise.then(function(e){return e instanceof Y.IDBDatabase?Fe.resolve():Fe.reject(e)})):Fe.reject("indexedDB is not supported in this browser")};Yi.prototype.isInitialized=function(){return!!this.dbPromise};Yi.prototype.makeTransaction=function(e,t){var r=this.storeName,n=function(i){return new Fe(function(a,o){var s=i.transaction(r,e);s.oncomplete=function(){a(s)},s.onabort=s.onerror=function(){o(s.error)},t(s.objectStore(r))})};return this.dbPromise.then(n).catch((function(i){return i&&i.name==="InvalidStateError"?(this.dbPromise=this._openDb(),this.dbPromise.then(n)):Fe.reject(i)}).bind(this))};Yi.prototype.setItem=function(e,t){return this.makeTransaction("readwrite",function(r){r.put(t,e)})};Yi.prototype.getItem=function(e){var t;return this.makeTransaction("readonly",function(r){t=r.get(e)}).then(function(){return t.result})};Yi.prototype.removeItem=function(e){return this.makeTransaction("readwrite",function(t){t.delete(e)})};Yi.prototype.getAll=function(){var e;return this.makeTransaction("readonly",function(t){e=t.getAll()}).then(function(){return e.result})};var VE="mixpanelBrowserDb",tF="mixpanelRecordingEvents",WE="mixpanelRecordingRegistry",qE={version:1,storeNames:[tF,WE]},Uae="__mp_opt_in_out_";function Hae(e,t){iF(!0,e,t)}function jae(e,t){iF(!1,e,t)}function Vae(e,t){return nF(e,t)==="1"}function rF(e,t){if(qae(t))return Le.warn('This browser has "Do Not Track" enabled. This will prevent the Mixpanel SDK from sending any data. To ignore the "Do Not Track" browser setting, initialize the Mixpanel instance with the config "ignore_dnt: true"'),!0;var r=nF(e,t)==="0";return r&&Le.warn("You are opted out of Mixpanel tracking. This will prevent the Mixpanel SDK from sending any data."),r}function Il(e){return XE(e,function(t){return this.get_config(t)})}function Pl(e){return XE(e,function(t){return this._get_config(t)})}function bd(e){return XE(e,function(t){return this._get_config(t)})}function Wae(e,t){t=t||{},GE(t).remove(YE(e,t),!!t.crossSubdomainCookie,t.cookieDomain)}function GE(e){return e=e||{},e.persistenceType==="localStorage"?E.localStorage:E.cookie}function YE(e,t){return t=t||{},(t.persistencePrefix||Uae)+e}function nF(e,t){return GE(t).get(YE(e,t))}function qae(e){if(e&&e.ignoreDnt)return!1;var t=e&&e.window||Y,r=t.navigator||{},n=!1;return E.each([r.doNotTrack,r.msDoNotTrack,t.doNotTrack],function(i){E.includes([!0,1,"1","yes"],i)&&(n=!0)}),n}function iF(e,t,r){if(!E.isString(t)||!t.length){Le.error("gdpr."+(e?"optIn":"optOut")+" called with an invali
689d token");return}r=r||{},GE(r).set(YE(t,r),e?1:0,E.isNumber(r.cookieExpiration)?r.cookieExpiration:null,!!r.crossSubdomainCookie,!!r.secureCookie,!!r.crossSiteCookie,r.cookieDomain),r.track&&e&&r.track(r.trackEventName||"$opt_in",r.trackProperties,{send_immediately:!0})}function XE(e,t){return function(){var r=!1;try{var n=t.call(this,"token"),i=t.call(this,"ignore_dnt"),a=t.call(this,"opt_out_tracking_persistence_type"),o=t.call(this,"opt_out_tracking_cookie_prefix"),s=t.call(this,"window");n&&(r=rF(n,{ignoreDnt:i,persistenceType:a,persistencePrefix:o,window:s}))}catch(c){Le.error("Unexpected error when checking tracking opt-out status: "+c)}if(!r)return e.apply(this,arguments);var l=arguments[arguments.length-1];typeof l=="function"&&l(0)}}var Gae=qa("lock"),aF=function(e,t){t=t||{},this.storageKey=e,this.storage=t.storage||u2(),this.pollIntervalMS=t.pollIntervalMS||100,this.timeoutMS=t.timeoutMS||2e3,this.promiseImpl=t.promiseImpl||Fe};aF.prototype.withLock=function(e,t){var r=this.promiseImpl;return new r(E.bind(function(n,i){var a=t||new Date().getTime()+"|"+Math.random(),o=new Date().getTime(),s=this.storageKey,l=this.pollIntervalMS,c=this.timeoutMS,u=this.storage,f=s+":X",d=s+":Y",h=s+":Z",p=function(b){if(new Date().getTime()-o>c){Gae.error("Timeout waiting for mutex on "+s+"; clearing lock. ["+a+"]"),u.removeItem(h),u.removeItem(d),y();return}setTimeout(function(){try{b()}catch(S){i(S)}},l*(Math.random()+.1))},v=function(b,S){b()?S():p(function(){v(b,S)})},m=function(){var b=u.getItem(d);return b&&b!==a?!1:(u.setItem(d,a),u.getItem(d)===a?!0:(Pp(u,!0)||i(new Error("localStorage support dropped while acquiring lock")),!1))},y=function(){u.setItem(f,a),v(m,function(){if(u.getItem(f)===a){g();return}p(function(){if(u.getItem(d)!==a){y();return}v(function(){return!u.getItem(h)},g)})})},g=function(){u.setItem(h,"1");var b=function(){u.removeItem(h),u.getItem(d)===a&&u.removeItem(d),u.getItem(f)===a&&u.removeItem(f)};e().then(function(S){b(),n(S)}).catch(function(S){b(),i(S)})};try{if(Pp(u,!0))y();else throw new Error("localStorage support check failed")}catch(b){i(b)}},this))};var Sd=function(e){this.storage=e||u2()};Sd.prototype.init=function(){return this.storage?Fe.resolve():Fe.reject(new Error("localStorage is not available"))};Sd.prototype.isInitialized=function(){return!0};Sd.prototype.setItem=function(e,t){return new Fe(E.bind(function(r,n){try{this.storage.setItem(e,Qf(t))}catch(i){n(i)}r()},this))};Sd.prototype.getItem=function(e){return new Fe(E.bind(function(t,r){var n;try{n=Ty(this.storage.getItem(e))}catch(i){r(i)}t(n)},this))};Sd.prototype.removeItem=function(e){return new Fe(E.bind(function(t,r){try{this.storage.removeItem(e)}catch(n){r(n)}t()},this))};var IT=qa("batch"),Ga=function(e,t){t=t||{},this.storageKey=e,this.usePersistence=t.usePersistence,this.usePersistence&&(this.queueStorage=t.queueStorage||new Sd,this.lock=new aF(e,{storage:t.sharedLockStorage,timeoutMS:t.sharedLockTimeoutMS})),this.reportError=t.errorReporter||E.bind(IT.error,IT),this.pid=t.pid||null,this.memQueue=[],this.initialized=!1,t.enqueueThrottleMs?this.enqueuePersisted=Dae(E.bind(this._enqueuePersisted,this),t.enqueueThrottleMs):this.enqueuePersisted=E.bind(function(r){return this._enqueuePersisted([r])},this)};Ga.prototype.ensureInit=function(){return this.initialized||!this.usePersistence?Fe.resolve():this.queueStorage.init().then(E.bind(function(){this.initialized=!0},this)).catch(E.bind(function(e){this.reportError("Error initializing queue persistence. Disabling persistence",e),this.initialized=!0,this.usePersistence=!1},this))};Ga.prototype.enqueue=function(e,t){var r={id:jE(),flushAfter:new Date().getTime()+t*2,payload:e};return this.usePersistence?this.enqueuePersisted(r):(this.memQueue.push(r),Fe.resolve(!0))};Ga.prototype._enqueuePersisted=function(e){var t=E.bind(function(){return this.ensureInit().then(E.bind(function(){return this.readFromStorage()},this)).then(E.bind(function(r){return this.saveToStorage(r.concat(e))},this)).then(E.bind(function(r){return r&&(this.memQueue=this.memQueue.concat(e)),r},this)).catch(E.bind(function(r){return this.reportError("Error enqueueing items",r,e),!1},this))},this);return this.lock.withLock(t,this.pid).catch(E.bind(function(r){return this.reportError("Error acquiring storage lock",r),!1},this))};Ga.prototype.fillBatch=function(e){var t=this.memQueue.slice(0,e);return this.usePersistence&&t.length<e?this.ensureInit().then(E.bind(function(){return this.readFromStorage()},this)).then(E.bind(function(r){if(r.length){var n={};E.each(t,function(o){n[o.id]=!0});for(var i=0;i<r.length;i++){var a=r[i];if(new Date().getTime()>a.flushAfter&&!n[a.id]&&(a.orphaned=!0,t.push(a),t.length>=e))break}}return t},this)):Fe.resolve(t)};var PT=function(e,t){var r=[];return E.each(e,function(n){n.id&&!t[n.id]&&r.push(n)}),r};Ga.prototype.removeItemsByID=function(e){var t={};if(E.each(e,function(n){t[n]=!0}),this.memQueue=PT(this.memQueue,t),this.usePersistence){var r=E.bind(function(){return this.ensureInit().then(E.bind(function(){return this.readFromStorage()},this)).then(E.bind(function(n){return n=PT(n,t),this.saveToStorage(n)},this)).then(E.bind(function(){return this.readFromStorage()},this)).then(E.bind(function(n){for(var i=0;i<n.length;i++){var a=n[i];if(a.id&&t[a.id])throw new Error("Item not removed from storage")}return!0},this)).catch(E.bind(function(n){return this.reportError("Error removing items",n,e),!1},this))},this);return this.lock.withLock(r,this.pid).catch(E.bind(function(n){return this.reportError("Error acquiring storage lock",n),Pp(this.lock.storage,!0)?!1:r().then(E.bind(function(i){return i||this.queueStorage.removeItem(this.storageKey).then(function(){return i})},this)).catch(E.bind(function(i){return this.reportError("Error clearing queue",i
vendor: 6,061 bytes, line 689
689),!1},this))},this))}else return Fe.resolve(!0)};var DT=function(e,t){var r=[];return E.each(e,function(n){var i=n.id;if(i in t){var a=t[i];a!==null&&(n.payload=a,r.push(n))}else r.push(n)}),r};Ga.prototype.updatePayloads=function(e){return this.memQueue=DT(this.memQueue,e),this.usePersistence?this.lock.withLock(E.bind(function(){return this.ensureInit().then(E.bind(function(){return this.readFromStorage()},this)).then(E.bind(function(r){return r=DT(r,e),this.saveToStorage(r)},this)).catch(E.bind(function(r){return this.reportError("Error updating items",e,r),!1},this))},this),this.pid).catch(E.bind(function(t){return this.reportError("Error acquiring storage lock",t),!1},this)):Fe.resolve(!0)};Ga.prototype.readFromStorage=function(){return this.ensureInit().then(E.bind(function(){return this.queueStorage.getItem(this.storageKey)},this)).then(E.bind(function(e){return e&&(E.isArray(e)||(this.reportError("Invalid storage entry:",e),e=null)),e||[]},this)).catch(E.bind(function(e){return this.reportError("Error retrieving queue",e),[]},this))};Ga.prototype.saveToStorage=function(e){return this.ensureInit().then(E.bind(function(){return this.queueStorage.setItem(this.storageKey,e)},this)).then(function(){return!0}).catch(E.bind(function(t){return this.reportError("Error saving queue",t),!1},this))};Ga.prototype.clear=function(){return this.memQueue=[],this.usePersistence?this.ensureInit().then(E.bind(function(){return this.queueStorage.removeItem(this.storageKey)},this)):Fe.resolve()};var Yae=10*60*1e3,Vh=qa("batch"),Xi=function(e,t){this.errorReporter=t.errorReporter,this.queue=new Ga(e,{errorReporter:E.bind(this.reportError,this),queueStorage:t.queueStorage,sharedLockStorage:t.sharedLockStorage,sharedLockTimeoutMS:t.sharedLockTimeoutMS,usePersistence:t.usePersistence,enqueueThrottleMs:t.enqueueThrottleMs}),this.libConfig=t.libConfig,this.sendRequest=t.sendRequestFunc,this.beforeSendHook=t.beforeSendHook,this.stopAllBatching=t.stopAllBatchingFunc,this.batchSize=this.libConfig.batch_size,this.flushInterval=this.libConfig.batch_flush_interval_ms,this.stopped=!this.libConfig.batch_autostart,this.consecutiveRemovalFailures=0,this.itemIdsSentSuccessfully={},this.flushOnlyOnInterval=t.flushOnlyOnInterval||!1,this._flushPromise=null};Xi.prototype.enqueue=function(e){return this.queue.enqueue(e,this.flushInterval)};Xi.prototype.start=function(){return this.stopped=!1,this.consecutiveRemovalFailures=0,this.flush()};Xi.prototype.stop=function(){this.stopped=!0,this.timeoutID&&(clearTimeout(this.timeoutID),this.timeoutID=null)};Xi.prototype.clear=function(){return this.queue.clear()};Xi.prototype.resetBatchSize=function(){this.batchSize=this.libConfig.batch_size};Xi.prototype.resetFlush=function(){this.scheduleFlush(this.libConfig.batch_flush_interval_ms)};Xi.prototype.scheduleFlush=function(e){this.flushInterval=e,this.stopped||(this.timeoutID=setTimeout(E.bind(function(){this.stopped||(this._flushPromise=this.flush())},this),this.flushInterval))};Xi.prototype.sendRequestPromise=function(e,t){return new Fe(E.bind(function(r){this.sendRequest(e,t,r)},this))};Xi.prototype.flush=function(e){if(this.requestInProgress)return Vh.log("Flush: Request already in progress"),Fe.resolve();this.requestInProgress=!0,e=e||{};var t=this.libConfig.batch_request_timeout_ms,r=new Date().getTime(),n=this.batchSize;return this.queue.fillBatch(n).then(E.bind(function(i){var a=i.length===n,o=[],s={};if(E.each(i,function(f){var d=f.payload;if(this.beforeSendHook&&!f.orphaned&&(d=this.beforeSendHook(d)),d){d.event&&d.properties&&(d.properties=E.extend({},d.properties,{mp_sent_by_lib_version:Qn.LIB_VERSION}));var h=!0,p=f.id;p?(this.itemIdsSentSuccessfully[p]||0)>5&&(this.reportError("[dupe] item ID sent too many times, not sending",{item:f,batchSize:i.length,timesSent:this.itemIdsSentSuccessfully[p]}),h=!1):this.reportError("[dupe] found item with no ID",{item:f}),h&&o.push(d)}s[f.id]=d},this),o.length<1)return this.requestInProgress=!1,this.resetFlush(),Fe.resolve();var l=E.bind(function(){return this.queue.removeItemsByID(E.map(i,function(f){return f.id})).then(E.bind(function(f){return E.each(i,E.bind(function(d){var h=d.id;h?(this.itemIdsSentSuccessfully[h]=this.itemIdsSentSuccessfully[h]||0,this.itemIdsSentSuccessfully[h]++,this.itemIdsSentSuccessfully[h]>5&&this.reportError("[dupe] item ID sent too many times",{item:d,batchSize:i.length,timesSent:this.itemIdsSentSuccessfully[h]})):this.reportError("[dupe] found item with no ID while removing",{item:d})},this)),f?(this.consecutiveRemovalFailures=0,this.flushOnlyOnInterval&&!a?(this.resetFlush(),Fe.resolve()):this.flush()):(++this.consecutiveRemovalFailures>5?(this.reportError("Too many queue failures; disabling batching system."),this.stopAllBatching()):this.resetFlush(),Fe.resolve())},this))},this),c=E.bind(function(f){this.requestInProgress=!1;try{if(e.unloading)return this.queue.updatePayloads(s);if(E.isObject(f)&&f.error==="timeout"&&new Date().getTime()-r>=t)return this.reportError("Network timeout; retrying"),this.flush();if(E.isObject(f)&&(f.httpStatusCode>=500||f.httpStatusCode===429||f.httpStatusCode<=0&&!Fae()||f.error==="timeout")){var d=this.flushInterval*2;return f.retryAfter&&(d=parseInt(f.retryAfter,10)*1e3||d),d=Math.min(Yae,d),this.reportError("Error; retry in "+d+" ms"),this.scheduleFlush(d),Fe.resolve()}else if(E.isObject(f)&&f.httpStatusCode===413)if(i.length>1){var h=Math.max(1,Math.floor(n/2));return this.batchSize=Math.min(this.batchSize,h,i.length-1),this.reportError("413 response; reducing batch size to "+this.batchSize),this.resetFlush(),Fe.resolve()}else return this.reportError("Single-event request too large; dropping",i),this.resetBatchSize(),l();else return l()}catch(p){this.reportError("Error handling API response",p),this.resetFlush()}},this),u={method:"POST",verbose:!0,ignore_json_errors:!0,timeout_ms:t};return e.unloading&&(u.transport="sendBeacon"),Vh.log("MIXPANEL REQUEST:",o),this.sendRequestPromise(o,u).then(c)},this)).catch(E.bind(function(i){this.reportError("Error flushing request queue",i
vendor: 12,745 bytes, line 689
689),this.resetFlush()},this))};Xi.prototype.reportError=function(e,t){if(Vh.error.apply(Vh.error,arguments),this.errorReporter)try{t instanceof Error||(t=new Error(e)),this.errorReporter(e,t)}catch(r){Vh.error(r)}};var QE=function(e){var t=Date.now();return!e||t>e.maxExpires||t>e.idleExpires},Xae=250,oF=function(e,t){if(!E.isArray(e))return e&&t.critical("record_allowed_iframe_origins must be an array of origin strings, cross-origin recording will be disabled."),[];for(var r=[],n=0;n<e.length;n++)try{var i=new URL(e[n]).origin;if(i==="null"){t.critical(e[n]+" has an opaque origin. Skipping this entry.");continue}r.push(i)}catch{t.critical(e[n]+" is not a valid origin URL. Skipping this entry.")}return r},Dp="change",Ho="click",Zw="hashchange",Qae="input",NT="load",Vs="mp_locationchange",zT="popstate",f2="scrollend",ZE="scroll",Zae="select",Oy="submit",Kae="toggle",FT="visibilitychange",Jae=["clientX","clientY","offsetX","offsetY","pageX","pageY","screenX","screenY","x","y"],BT=["mp-include"],Kw=["mp-no-track"],UT=Kw.concat(["mp-sensitive"]),$ae=["aria-label","aria-labelledby","aria-describedby","href","name","role","title","type"],eoe={button:!0,checkbox:!0,combobox:!0,grid:!0,link:!0,listbox:!0,menu:!0,menubar:!0,menuitem:!0,menuitemcheckbox:!0,menuitemradio:!0,navigation:!0,option:!0,radio:!0,radiogroup:!0,searchbox:!0,slider:!0,spinbutton:!0,switch:!0,tab:!0,tablist:!0,textbox:!0,tree:!0,treegrid:!0,treeitem:!0},toe={base:!0,head:!0,html:!0,link:!0,meta:!0,script:!0,style:!0,title:!0,br:!0,hr:!0,wbr:!0,noscript:!0,picture:!0,source:!0,template:!0,track:!0},roe={article:!0,div:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,p:!0,section:!0,span:!0},HT=["onclick","onmousedown","onmouseup","onpointerdown","onpointerup","ontouchend","ontouchstart"],noe=5,Ht=qa("autocapture");function Jw(e){for(var t={},r=sF(e).split(" "),n=0;n<r.length;n++){var i=r[n];i&&(t[i]=!0)}return t}function sF(e){switch(typeof e.className){case"string":return e.className;case"object":return e.className.baseVal||e.getAttribute("class")||"";default:return""}}function ioe(e){if(e.previousElementSibling)return e.previousElementSibling;do e=e.previousSibling;while(e&&!lF(e));return e}function jT(e,t,r,n,i,a){var o={$classes:sF(e).split(" "),$tag_name:e.tagName.toLowerCase()},s=e.id;s&&(o.$id=s),KE(e,t,i,a)&&E.each($ae.concat(n),function(f){if(e.hasAttribute(f)&&!r[f]){var d=e.getAttribute(f);My(d)&&(o["$attr-"+f]=d)}});for(var l=1,c=1,u=e;u=ioe(u);)l++,u.tagName===e.tagName&&c++;return o.$nth_child=l,o.$nth_of_type=c,o}function aoe(e,t){var r=t.allowElementCallback,n=t.allowSelectors||[],i=t.blockAttrs||[],a=t.blockElementCallback,o=t.blockSelectors||[],s=t.captureTextContent||!1,l=t.captureExtraAttrs||[],c=t.capturedForHeatMap||!1,u={};E.each(i,function(w){u[w]=!0});var f=null,d=typeof e.target>"u"?e.srcElement:e.target;if(cF(d)&&(d=d.parentNode),coe(d,e)&&$w(d,e,r,n)&&!x4(d,e,a,o)){for(var h=[d],p=d;p.parentNode&&!za(p,"body");)h.push(p.parentNode),p=p.parentNode;var v=[],m,y=!1;if(E.each(h,function(w){var A=KE(w,e,r,n);!u.href&&w.tagName.toLowerCase()==="a"&&(m=w.getAttribute("href"),m=A&&My(m)&&m),x4(w,e,a,o)&&(y=!0),v.push(jT(w,e,u,l,r,n))},this),!y){var g=ze.documentElement;if(f={$event_type:e.type,$host:Y.location.host,$pathname:Y.location.pathname,$elements:v,$el_attr__href:m,$viewportHeight:Math.max(g.clientHeight,Y.innerHeight||0),$viewportWidth:Math.max(g.clientWidth,Y.innerWidth||0),$pageHeight:ze.body.offsetHeight||0,$pageWidth:ze.body.offsetWidth||0},E.each(l,function(w){if(!u[w]&&d.hasAttribute(w)){var A=d.getAttribute(w);My(A)&&(f["$el_attr__"+w]=A)}}),s&&(b=VT(d,e,r,n),b&&b.length&&(f.$el_text=b)),e.type===Ho&&(E.each(Jae,function(w){w in e&&(f["$"+w]=e[w])}),c&&(f.$captured_for_heatmap=!0),d=ooe(e)),s){var b=VT(d,e,r,n);b&&b.length&&(f.$el_text=b)}if(d){if(!$w(d,e,r,n)||x4(d,e,a,o))return null;var S=jT(d,e,u,l,r,n);f.$target=S,f.$el_classes=S.$classes,E.extend(f,E.strip_empty_properties({$el_id:S.$id,$el_tag_name:S.$tag_name}))}}}return f}function VT(e,t,r,n){var i="";return KE(e,t,r,n)&&e.childNodes&&e.childNodes.length&&E.each(e.childNodes,function(a){cF(a)&&a.textContent&&(i+=E.trim(a.textContent).split(/(\s+)/).filter(My).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255))}),E.trim(i)}function ooe(e){for(var t=e.target,r=e.composedPath(),n=0;n<r.length;n++){var i=r[n];if(za(i,"a")||za(i,"button")||za(i,"input")||za(i,"select")||i.getAttribute&&i.getAttribute("role")==="button"){t=i;break}if(i===t)break}return t}function $w(e,t,r,n){if(r)try{if(!r(e,t))return!1}catch(o){return Ht.critical("Error while checking element in allowElementCallback",o),!1}if(!n.length)return!0;for(var i=0;i<n.length;i++){var a=n[i];try{if(e.matches(a))return!0}catch(o){Ht.critical("Error while checking selector: "+a,o)}}return!1}function x4(e,t,r,n){var i;if(r)try{if(r(e,t))return!0}catch(s){return Ht.critical("Error while checking element in blockElementCallback",s),!0}if(n&&n.length)for(i=0;i<n.length;i++){var a=n[i];try{if(e.matches(a))return!0}catch(s){Ht.critical("Error while checking selector: "+a,s)}}var o=Jw(e);for(i=0;i<Kw.length;i++)if(o[Kw[i]])return!0;return!1}function lF(e){return e&&e.nodeType===1}function za(e,t){return e&&e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function cF(e){return e&&e.nodeType===3}function soe(){try{var e=ze.createElement("div");return!!e.matches}catch{return!1}}function loe(){return typeof WeakSet<"u"}function coe(e,t){if(!e||za(e,"html")||!lF(e))return!1;var r=e.tagName.toLowerCase();switch(r){case"form":return t.type===Oy;case"input":return["button","submit"].indexOf(e.getAttribute("type"))===-1?t.type===Dp:t.type===Ho;case"select":case"textarea":return t.type===Dp;default:return t.type===Ho}}function uF(e){var t=(e.name||e.id||"").toString().toLowerCase();if(typeof t=="string"){var r=/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i;if(r.test(t.replace(/[^a-zA-Z0-9]/g,"")))return!0}return!1}function KE(e,t,r,n){var i;if(!$w(e,t,r,n))return!1;for(var a=e;a.parentNode&&!za(a,"body");a=a.parentNode){var o=Jw(a);for(i=0;i<UT.length;i++)if(o[UT[i]])return!1}var s=Jw(e);for(i=0;i<BT.length;i++)if(s[BT[i]])return!0;if(za(e,"input")||za(e,"select")||za(e,"textarea")||e.getAttribute("contenteditable")==="true")return!1;var l=e.type||"";if(typeof l=="string")switch(l.toLowerCase()){case"hidden":return!1;case"password":return!1}return!uF(e)}function My(e){if(e===null||E.isUndefined(e))return!1;if(typeof e=="string"){e=E.trim(e);var t=/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/;if(t.test((e||"").replace(/[- ]/g,"")))return!1;var r=/(^\d{3}-?\d{2}-?\d{4}$)/;if(r.test(e))return!1}return!0}function fF(e){var t="onscrollend"in Y,r=Nc(e),n=f2;if(!t){var i=null,a=100;r=Nc(function(){clearTimeout(i),i=setTimeout(e,a)}),n=ZE}return{listener:r,eventType:n}}function uoe(e){for(var t=0;t<HT.length;t++)if(e.hasAttribute(HT[t]))return!0;return!1}function foe(e){var t=e.getAttribute("role");if(!t)return!1;var r=t.trim().split(/\s+/)[0].toLowerCase();return eoe[r]}function T4(e){var t=e.tagName.toLowerCase();return!!(t==="button"||t==="input"||t==="select"||t==="textarea"||t==="details"||t==="dialog"||e.isContentEditable||e.onclick||e.onmousedown||e.onmouseup||e.ontouchstart||e.ontouchend||uoe(e)||foe(e)||t==="a"&&e.hasAttribute("href")||e.hasAttribute("tabindex"))}function dF(e){if(!e||!e.tagName)return!0;var t=e.tagName.toLowerCase();if(toe[t])return!0;if(T4(e))return!1;for(var r=e.parentElement,n=0;r&&n<noe;){if(T4(r))return!1;if(r.getRootNode&&r.getRootNode()!==ze){var i=r.getRootNode();if(i.host&&T4(i.host))return!1}r=r.parentElement,n++}return!!roe[t]}function hF(e){return"composedPath"in e?e.composedPath():[]}function pF(e){var t=hF(e);return t&&t.length>0?t[0]:e.target||e.srcElement}var mF=".mp-mask, .fs-mask, .amp-mask, .rr-mask, .ph-mask",doe="data-rr-is-password",hoe=["password","email","tel","hidden"];function l1(e){return e?Array.isArray(e)?e:[e]:[]}function poe(e){var t={input:{maskingSelector:"",unmaskingSelector:"",maskAll:!0},text:{maskingSelector:"",unmaskingSelector:"",maskAll:!0}},r=e.get_config("record_mask_input_selector"),n=e.get_config("record_unmask_input_selector"),i=e.get_config("record_mask_all_inputs");t.input.maskingSelector=l1(r).join(","),t.input.unmaskingSelector=l1(n).join(","),i!==void 0&&(t.input.maskAll=i);var a=e.get_config("record_mask_text_selector"),o=e.get_config("record_unmask_text_selector"),s=e.get_config("record_mask_all_text"),l=e.get_config("record_mask_text_class"),c=l1(a);if(l)if(l instanceof RegExp)t.text._legacyClassRegex=l;else{var u="."+l;c.indexOf(u)===-1&&c.push(u)}return t.text.maskingSelector=c.join(","),t.text.unmaskingSelector=l1(o).join(","),s===void 0&&a!==void 0?t.text.maskAll=!1:s!==void 0&&(t.text.maskAll=s),t}function sf(e,t){return t?!!e.closest(t):!1}function moe(e,t){var r=(e.getAttribute("type")||"").toLowerCase();if(hoe.indexOf(r)!==-1)return!0;var n=(e.getAttribute("autocomplete")||"").toLowerCase();return n&&n!==""&&n!=="off"||e.hasAttribute(doe)||uF(e)?!0:t.input.maskAll?!sf(e,t.input.unmaskingSelector):!!(sf(e,t.input.maskingSelector)||sf(e,mF))}function goe(e,t){return e?t.text._legacyClassRegex&&Rw(e,t.text._legacyClassRegex)?!0:t.text.maskAll?!sf(e,t.text.unmaskingSelector):!!(sf(e,t.text.maskingSelector)||sf(e,mF)):!1}var zc=qa("network-plugin");function Ry(e){return Math.round(Date.now()-e.performance.now())}var O4={initiatorTypes:["audio","beacon","body","css","early-hint","embed","fetch","frame","iframe","icon","image","img","input","link","navigation","object","ping","script","track","video","xmlhttprequest"],ignoreRequestFn:function(){return!1},recordHeaders:{request:[],response:[]},recordBodyUrls:{request:[],response:[]},recordInitialRequests:!1};function yoe(e){return e.entryType==="navigation"}function e6(e){return e.entryType==="resource"}function voe(e,t){for(var r=e.length,n=r-1;n>=0;n-=1)if(t(e[n]))return e[n]}function gF(e,t,r){if(!(t in e)||typeof e[t]!="function")return function(){};var n=e[t],i=r(n);return e[t]=i,function(){e[t]=n}}var M4=1024*1024;function yF(e){return!e||typeof e!="string"?e:e.length>M4?(zc.error("Body truncated from "+e.length+" to "+M4+" characters"),e.substring(0,M4)+"... [truncated]"):e}function boe(e,t,r){if(!t.PerformanceObserver)return zc.error("PerformanceObserver not supported"),function(){};if(r.recordInitialRequests){var n=t.performance.getEntries().filter(function(a){return yoe(a)||e6(a)&&r.initiatorTypes.includes(a.initiatorType)});e({requests:n.map(function(a){return{url:a.name,initiatorType:a.initiatorType,status:"responseStatus"in a?a.responseStatus:void 0,startTime:Math.round(a.startTime),endTime:Math.round(a.responseEnd),timeOrigin:Ry(t)}}),isInitial:!0})}var i=new t.PerformanceObserver(function(a){var o=a.getEntries().filter(function(s){return e6(s)&&r.initiatorTypes.includes(s.initiatorType)&&s.initiatorType!=="xmlhttprequest"&&s.initiatorType!=="fetch"});e({requests:o.map(function(s){return{url:s.name,initiatorType:s.initiatorType,status:"responseStatus"in s?s.responseStatus:void 0,startTime:Math.round(s.startTime),endTime:Math.round(s.responseEnd),timeOrigin:Ry(t)}})})});return i.observe({entryTypes:["navigation","resource"]}),function(){i.disconnect()}}function ky(e,t,r){return!t[e]||t[e].length===0?!1:t[e].includes(r.toLowerCase())}function Ly(e,t,r){return!t[e]||t[e].length===0?!1:xy(r,t[e])}function WT(e){if(e==null)return null;var t;if(typeof e=="string")t=e;else if(e instanceof Document)t=e.textContent;else if(e instanceof FormData)t=E.HTTPBuildQuery(e);else if(E.isObject(e))try{t=JSON.stringify(e)}catch{return"Failed to stringify response object"}else return"Cannot read body of type "+typeof e;return yF(t)}function qT(e){return new Promise(function(t){var r=setTimeout(function(){t("Timeout while trying to read body")},500);try{e.clone().text().then(function(n){clearTimeout(r),t(yF(n))},function(n){clearTimeout(r),t("Failed to read body: "+String(n))})}catch(n){clearTimeout(r),t("Failed to read body: "+String(n))}})}function JE(e,t,r,n,i,a){if(a===void 0&&(a=0),a>10)return zc.error("Cannot find performance entry"),Promise.resolve(null);var o=e.performance.getEntriesByName(r),s=voe(o,function(l){return e6(l)&&l.initiatorType===t&&(!n||l.startTime>=n)&&(!i||l.startTime<=i)});return s?Promise.resolve(s):new Promise(function(l){setTimeout(l,50*a)}).then(function(){return JE(e,t,r,n,i,a+1)})}function Soe(e,t,r){if(!r.initiatorTypes.includes("xmlhttprequest"))return function(){};var n=gF(t.XMLHttpRequest.prototype,"open",function(i){return function(a,o,s,l,c){s===void 0&&(s=!0);
vendor: 5,272 bytes, line 689
689var u=this,f=new Request(o,{method:a}),d={},h,p,v={},m=u.setRequestHeader.bind(u);u.setRequestHeader=function(g,b){return ky("request",r.recordHeaders,g)&&(v[g]=b),m(g,b)},d.requestHeaders=v;var y=u.send.bind(u);u.send=function(g){return Ly("request",r.recordBodyUrls,f.url)&&(d.requestBody=WT(g)),h=t.performance.now(),y(g)},u.addEventListener("readystatechange",function(){if(u.readyState===u.DONE){p=t.performance.now();var g={},b=u.getAllResponseHeaders();if(b){var S=b.trim().split(/[\r\n]+/);S.forEach(function(w){if(w){var A=w.indexOf(": ");if(A!==-1){var _=w.substring(0,A),C=w.substring(A+2);_&&ky("response",r.recordHeaders,_)&&(g[_]=C)}}})}d.responseHeaders=g,Ly("response",r.recordBodyUrls,f.url)&&(d.responseBody=WT(u.response)),JE(t,"xmlhttprequest",f.url,h,p).then(function(w){if(!w){zc.error("Failed to get performance entry for XHR request to "+f.url);return}var A={url:w.name,method:f.method,initiatorType:w.initiatorType,status:u.status,startTime:Math.round(w.startTime),endTime:Math.round(w.responseEnd),timeOrigin:Ry(t),requestHeaders:d.requestHeaders,requestBody:d.requestBody,responseHeaders:d.responseHeaders,responseBody:d.responseBody};e({requests:[A]})}).catch(function(w){zc.error("Error recording XHR request to "+f.url+": "+String(w))})}}),i.call(u,a,o,s,l,c)}});return function(){n()}}function woe(e,t,r){if(!r.initiatorTypes.includes("fetch"))return function(){};var n=gF(t,"fetch",function(i){return function(){var a=new Request(arguments[0],arguments[1]),o,s={},l,c,u,f=Promise.resolve(void 0),d=Promise.resolve(void 0);try{var h={};a.headers.forEach(function(p,v){ky("request",r.recordHeaders,v)&&(h[v]=p)}),s.requestHeaders=h,Ly("request",r.recordBodyUrls,a.url)&&(f=qT(a).then(function(p){s.requestBody=p})),l=t.performance.now(),u=i.apply(t,arguments).then(function(p){o=p,c=t.performance.now();var v={};return o.headers.forEach(function(m,y){ky("response",r.recordHeaders,y)&&(v[y]=m)}),s.responseHeaders=v,Ly("response",r.recordBodyUrls,a.url)&&(d=qT(o).then(function(m){s.responseBody=m})),o})}catch(p){u=Promise.reject(p)}return Promise.all([f,d,u]).then(function(){return JE(t,"fetch",a.url,l,c)}).then(function(p){if(!p){zc.error("Failed to get performance entry for fetch request to "+a.url);return}var v={url:p.name,method:a.method,initiatorType:p.initiatorType,status:o?o.status:void 0,startTime:Math.round(p.startTime),endTime:Math.round(p.responseEnd),timeOrigin:Ry(t),requestHeaders:s.requestHeaders,requestBody:s.requestBody,responseHeaders:s.responseHeaders,responseBody:s.responseBody};e({requests:[v]})}).catch(function(p){zc.error("Error recording fetch request to "+a.url+": "+String(p))}),u}});return function(){n()}}function Eoe(e,t,r){if(!("performance"in t))return function(){};var n=Object.assign({},O4.recordHeaders,r.recordHeaders||{}),i=Object.assign({},O4.recordBodyUrls,r.recordBodyUrls||{});r=Object.assign({},r,{recordHeaders:n,recordBodyUrls:i});var a=Object.assign({},O4,r),o=function(u){var f=u.requests.filter(function(d){var h=xy(d.url,a.ignoreRequestUrls||[]);return!h&&!a.ignoreRequestFn(d)});(f.length>0||u.isInitial)&&e(Object.assign({},u,{requests:f}))},s=boe(o,t,a),l=Soe(o,t,a),c=woe(o,t,a);return function(){s(),l(),c()}}var Coe="rrweb/[email protected]",Aoe=function(e){return{name:Coe,observer:Eoe,options:e}},bc=qa("recorder"),_oe=Y.CompressionStream,xoe={batch_size:1e3,batch_flush_interval_ms:10*1e3,batch_request_timeout_ms:90*1e3,batch_autostart:!0},Toe=new Set([De.MouseMove,De.MouseInteraction,De.Scroll,De.ViewportResize,De.Input,De.TouchMove,De.MediaInteraction,De.Drag,De.Selection]);function Ooe(e){return e.type===at.IncrementalSnapshot&&Toe.has(e.data.source)}var Sr=function(e){this._mixpanel=e.mixpanelInstance,this._onIdleTimeout=e.onIdleTimeout||nl,this._onMaxLengthReached=e.onMaxLengthReached||nl,this._onBatchSent=e.onBatchSent||nl,this._rrwebRecord=e.rrwebRecord||null,this._stopRecording=null,this.replayId=e.replayId,this.batchStartUrl=e.batchStartUrl||null,this.replayStartUrl=e.replayStartUrl||null,this.idleExpires=e.idleExpires||null,this.maxExpires=e.maxExpires||null,this.replayStartTime=e.replayStartTime||null,this.lastEventTimestamp=e.lastEventTimestamp||null,this.seqNo=e.seqNo||0,this.idleTimeoutId=null,this.maxTimeoutId=null,this.recordMaxMs=jh,this.recordMinMs=0,this._recordMinMsCheckStart=null;var t=Pp(e.sharedLockStorage||u2(),!0)&&!this.getConfig("disable_persistence");this.batcherKey="__mprec_"+this.getConfig("name")+"_"+this.getConfig("token")+"_"+this.replayId,this.queueStorage=new Yi(VE,tF,qE),this.batcher=new Xi(this.batcherKey,{errorReporter:this.reportError.bind(this),flushOnlyOnInterval:!0,libConfig:xoe,sendRequestFunc:this.flushEventsWithOptOut.bind(this),queueStorage:this.queueStorage,sharedLockStorage:e.sharedLockStorage,usePersistence:t,stopAllBatchingFunc:this.stopRecording.bind(this),enqueueThrottleMs:Xae,sharedLockTimeoutMS:10*1e3})};Sr.prototype.getUserIdInfo=function(){if(this.finalFlushUserIdInfo)return this.finalFlushUserIdInfo;var e={distinct_id:String(this._mixpanel.get_distinct_id())},t=this._mixpanel.get_property("$device_id");t&&(e.$device_id=t);var r=this._mixpanel.get_property("$user_id");return r&&(e.$user_id=r),e};Sr.prototype.unloadPersistedData=function(){return this.batcher.stop(),this.queueStorage.init(
689).catch((function(){this.reportError("Error initializing IndexedDB storage for unloading persisted data.")}).bind(this)).then((function(){return this.getDurationMs()<this._getRecordMinMs()?this.queueStorage.removeItem(this.batcherKey):this.batcher.flush().then((function(){return this.queueStorage.removeItem(this.batcherKey)}).bind(this))}).bind(this))};Sr.prototype.getConfig=function(e){return this._mixpanel.get_config(e)};Sr.prototype.get_config=function(e){return this.getConfig(e)};Sr.prototype.startRecording=function(e){if(this._rrwebRecord===null){this.reportError("rrweb record function not provided. ");return}if(this._stopRecording!==null){bc.log("Recording already in progress, skipping startRecording.");return}this.recordMaxMs=this.getConfig("record_max_ms"),this.recordMaxMs>jh&&(this.recordMaxMs=jh,bc.critical("record_max_ms cannot be greater than "+jh+"ms. Capping value.")),this.maxExpires||(this.maxExpires=new Date().getTime()+this.recordMaxMs),this.recordMinMs=this._getRecordMinMs(),this.replayStartTime||(this.replayStartTime=new Date().getTime(),this.batchStartUrl=E.info.currentUrl(),this.replayStartUrl=E.info.currentUrl()),e||this.recordMinMs>0?(this.batcher.stop(),this._recordMinMsCheckStart=null):this.batcher.start();var t=(function(){clearTimeout(this.idleTimeoutId);var c=this.getConfig("record_idle_timeout_ms");this.idleTimeoutId=setTimeout(this._onIdleTimeout,c),this.idleExpires=new Date().getTime()+c}).bind(this);t();var r=this.getConfig("record_block_selector");(r===""||r===null)&&(r=void 0);var n=poe(this._mixpanel),i=[];if(this.getConfig("record_network")){var a=this.getConfig("record_network_options")||{},o=(a.ignoreRequestUrls||[]).slice();o.push(this._getApiRoute()),a.ignoreRequestUrls=o,i.push(Aoe(a))}this.getConfig("record_console")&&i.push(Aae({stringifyOptions:{stringLengthLimit:1e3,numOfKeysLimit:50,depthOfLimit:2}}));var s=oF(this.getConfig("record_allowed_iframe_origins"),bc);try{this._stopRecording=this._rrwebRecord({emit:(function(c){if(this.idleExpires&&this.idleExpires<c.timestamp){this._onIdleTimeout();return}this._recordMinMsCheckStart===null&&(this._recordMinMsCheckStart=c.timestamp),Ooe(c)&&(this.batcher.stopped&&c.timestamp-this._recordMinMsCheckStart>=this.recordMinMs&&this.batcher.start(),t()),this.__enqueuePromise=this.batcher.enqueue(c),(this.lastEventTimestamp===null||c.timestamp>this.lastEventTimestamp)&&(this.lastEventTimestamp=c.timestamp)}).bind(this),blockClass:this.getConfig("record_block_class"),blockSelector:r,collectFonts:this.getConfig("record_collect_fonts"),dataURLOptions:{type:"image/webp",quality:.6},maskAllInputs:!0,maskTextSelector:"*",maskInputFn:this._getMaskFn(moe,n),maskTextFn:this._getMaskFn(goe,n),recordCrossOriginIframes:s.length>0,allowedIframeOrigins:s,recordCanvas:this.getConfig("record_canvas"),sampling:{canvas:15},plugins:i})}catch(c){this.reportError("Unexpected error when starting rrweb recording.",c)}if(typeof this._stopRecording!="function"){this.reportError("rrweb failed to start, skipping this recording."),this._stopRecording=null,this.stopRecording();return}var l=this.maxExpires-new Date().getTime();this.maxTimeoutId=setTimeout(this._onMaxLengthReached.bind(this),l)};Sr.prototype.stopRecording=function(e){if(this.finalFlushUserIdInfo=this.getUserIdInfo(),!this.isRrwebStopped()){try{this._stopRecording()}catch(r){this.reportError("Error with rrweb stopRecording",r)}this._stopRecording=null}var t;return this.batcher.stopped?t=this.batcher.clear():e||(t=this.batcher.flush()),this.batcher.stop(),clearTimeout(this.idleTimeoutId),clearTimeout(this.maxTimeoutId),t};Sr.prototype.isRrwebStopped=function(){return this._stopRecording===null};Sr.prototype.flushEventsWithOptOut=function(e,t,r){var n=(function(i){i===0&&(this.stopRecording(),r({error:"Tracking has been opted out, stopping recording."}))}).bind(this);this._flushEvents(e,t,r,n)};Sr.prototype.serialize=function(){var e;try{e=this._mixpanel.get_tab_id()}catch(t){this.reportError("Error getting tab ID for serialization ",t),e=null}return{replayId:this.replayId,seqNo:this.seqNo,replayStartTime:this.replayStartTime,batchStartUrl:this.batchStartUrl,replayStartUrl:this.replayStartUrl,lastEventTimestamp:this.lastEventTimestamp,idleExpires:this.idleExpires,maxExpires:this.maxExpires,tabId:e}};Sr.deserialize=function(e,t){var r=new Sr(E.extend({},t,{replayId:e.replayId,batchStartUrl:e.batchStartUrl,replayStartUrl:e.replayStartUrl,idleExpires:e.idleExpires,maxExpires:e.maxExpires,replayStartTime:e.replayStartTime,lastEventTimestamp:e.lastEventTimestamp,seqNo:e.seqNo,sharedLockStorage:t.sharedLockStorage}));return r};Sr.prototype._getApiRoute=function(){return this.getConfig("api_routes").record};Sr.prototype._sendRequest=function(e,t,r,n){var i=(function(o,s){o.status===200&&this.replayId===e&&(this.seqNo++,this.batchStartUrl=E.info.currentUrl()),this._onBatchSent(),n({status:0,httpStatusCode:o.status,responseBody:s,retryAfter:o.headers.get("Retry-After")})}).bind(this),a=this._mixpanel.get_api_host&&this._mixpanel.get_api_host("record")||this.getConfig("api_host");Y.fetch(a+"/"+this._getApiRoute()+"?"+new URLSearchParams(t),{method:"POST",headers:{Authorization:"Basic "+btoa(this.getConfig("token")+":"),"Content-Type":"application/octet-stream"},body:r}).then(function(o){o.json().then(function(s){i(o,s)}).catch(function(s){n({error:s})})}).catch(function(o){n({error:o,httpStatusCode:0})})};Sr.prototype._flushEvents=Il(function(e,t,r){var n=e.length;if(n>0){for(var i=this.replayId,a=1/0,o=-1/0,s=!1,l=0;l<n;l++)a=Math.min(a,e[l].timestamp),o=Math.max(o,e[l].timestamp),e[l].type===at.FullSnapshot&&(s=!0);if(this.seqNo===0){if(!s){r({error:"First batch does not contain a full snapshot. Aborting recording."}),this.stopRecording(!0);return}this.replayStartTime=a}else this.replayStartTime||(this.reportError("Replay start time not set but seqNo is not 0. Using current batch start time as a fallback."),this.replayStartTime=a);var c=o-this.replayStartTime,u={$current_url:this.batchStartUrl,$lib_version:Qn.LIB_VERSION,batch_start_time:a/1e3,mp_lib:"web",replay_id:i,replay_length_ms:c,replay_start_time:this.replayStartTime/1e3,replay_start_url:this.replayStartUrl,seq:this.seqNo},f=JSON.stringify(e);if(Object.assign(u,this.getUserIdInfo()),Bae(Ma,Co.vendor,mh)){var d=new Blob([f],{type:"application/json"}).stream(),h=d.pipeThrough(new _oe("gzip"));new Response(h).blob().then((function(p){u.format="gzip",this._sendRequest(i,u,p,r)}).bind(this))}else u.format="body",this._sendRequest(i,u,f,r)}});Sr.prototype.reportError=function(e,t){bc.error.apply(bc.error,arguments);try{!t&&!(e instanceof Error)&&(e=new Error(e)),this.getConfig("error_reporter")(e,t)}catch(r){bc.error(r)}};Sr.prototype.getDurationMs=function(){return this.replayStartTime===null?0:this.lastEventTimestamp===null?new Date().getTime()-this.replayStartTime:this.lastEventTimestamp-this.replayStartTime};Sr.prototype._getRecordMinMs=function(){var e=this.getConfig("record_min_ms");return e>E4?(bc.critical("record_min_ms cannot be greater than "+E4+"ms. Capping value."),E4):e};Sr.prototype._getMaskFn=function(e,t){return(function(r,n){if(!r.trim().length)return"";var i=!0;try{i=e(n,t)}catch(o){this.reportError("Error checking if text should be masked, defaulting to masked",o)}if(i){var a=Math.min(r.length,1e4);return"*".repeat(a)}else return r}).bind(this)};
689var $o=function(e){this.idb=new Yi(VE,WE,qE),this.errorReporter=e.errorReporter,this.mixpanelInstance=e.mixpanelInstance,this.sharedLockStorage=e.sharedLockStorage};$o.prototype.isPersistenceEnabled=function(){return!this.mixpanelInstance.get_config("disable_persistence")};$o.prototype.handleError=function(e){this.errorReporter("IndexedDB error: ",e)};$o.prototype.setActiveRecording=function(e){if(!this.isPersistenceEnabled())return Fe.resolve();var t=e.tabId;return t?this.idb.init().then((function(){return this.idb.setItem(t,e)}).bind(this)).catch(this.handleError.bind(this)):(console.warn("No tab ID is set, cannot persist recording metadata."),Fe.resolve())};$o.prototype.getActiveRecording=function(){return this.isPersistenceEnabled()?this.idb.init().then((function(){return this.idb.getItem(this.mixpanelInstance.get_tab_id())}).bind(this)).then((function(e){return QE(e)?null:e}).bind(this)).catch(this.handleError.bind(this)):Fe.resolve(null)};$o.prototype.clearActiveRecording=function(){return this.isPersistenceEnabled()?this.markActiveRecordingExpired():this.deleteActiveRecording()};$o.prototype.markActiveRecordingExpired=function(){return this.getActiveRecording().then((function(e){if(e)return e.maxExpires=0,this.setActiveRecording(e)}).bind(this)).catch(this.handleError.bind(this))};$o.prototype.deleteActiveRecording=function(){return this.idb.isInitialized()?this.idb.removeItem(this.mixpanelInstance.get_tab_id()).catch(this.handleError.bind(this)):Fe.resolve()};$o.prototype.flushInactiveRecordings=function(){return this.isPersistenceEnabled()?this.idb.init().then((function(){return this.idb.getAll()}).bind(this)).then((function(e){var t=e.filter(function(r){return QE(r)}).map((function(r){var n=Sr.deserialize(r,{mixpanelInstance:this.mixpanelInstance,sharedLockStorage:this.sharedLockStorage});return n.unloadPersistedData().then((function(){return this.idb.removeItem(r.tabId)}).bind(this)).catch(this.handleError.bind(this))}).bind(this));return Fe.all(t)}).bind(this)).catch(this.handleError.bind(this)):Fe.resolve([])};var Wh=qa("recorder"),Ya=function(e,t,r){this.mixpanelInstance=e,this.rrwebRecord=t||Ml,this.sharedLockStorage=r,this.recordingRegistry=new $o({mixpanelInstance:this.mixpanelInstance,errorReporter:Wh.error,sharedLockStorage:r}),this._flushInactivePromise=this.recordingRegistry.flushInactiveRecordings(),this.activeRecording=null,this.stopRecordingInProgress=!1};Ya.prototype.startRecording=function(e){if(e=e||{},this.activeRecording&&!this.activeRecording.isRrwebStopped()){Wh.log("Recording already in progress, skipping startRecording.");return}var t=(function(){Wh.log("Idle timeout reached, restarting recording."),this.resetRecording()}).bind(this),r=(function(){Wh.log("Max recording length reached, stopping recording."),this.resetRecording()}).bind(this),n=(function(){this.recordingRegistry.setActiveRecording(this.activeRecording.serialize()),this.__flushPromise=this.activeRecording.batcher._flushPromise}).bind(this),i={mixpanelInstance:this.mixpanelInstance,onBatchSent:n,onIdleTimeout:t,onMaxLengthReached:r,replayId:E.UUID(),rrwebRecord:this.rrwebRecord,sharedLockStorage:this.sharedLockStorage};return e.activeSerializedRecording?this.activeRecording=Sr.deserialize(e.activeSerializedRecording,i):this.activeRecording=new Sr(i),this.activeRecording.startRecording(e.shouldStopBatcher),this.recordingRegistry.setActiveRecording(this.activeRecording.serialize())};Ya.prototype.stopRecording=function(){return this.stopRecordingInProgress=!0,this._stopCurrentRecording(!1,!0).then((function(){return this.recordingRegistry.clearActiveRecording()}).bind(this)).then((function(){this.stopRecordingInProgress=!1}).bind(this))};Ya.prototype.pauseRecording=function(){return this._stopCurrentRecording(!1)};Ya.prototype._stopCurrentRecording=function(e,t){if(this.activeRecording){var r=this.activeRecording.stopRecording(e);return t&&(this.activeRecording=null),r}return Fe.resolve()};Ya.prototype.resumeRecording=function(e){return this.activeRecording&&this.activeRecording.isRrwebStopped()?(this.activeRecording.startRecording(!1),Fe.resolve(null)):this.recordingRegistry.getActiveRecording().then((function(t){return t&&!this.stopRecordingInProgress?this.startRecording({activeSerializedRecording:t}):e?this.startRecording({shouldStopBatcher:!1}):(Wh.log("No resumable recording found."),null)}).bind(this))};Ya.prototype.resetRecording=function(){this.stopRecording(),this.startRecording({shouldStopBatcher:!0})};Ya.prototype.isRecording=function(){return this.activeRecording&&!this.activeRecording.isRrwebStopped()};Ya.prototype.getActiveReplayId=function(){return this.isRecording()?this.activeRecording.replayId:null};Object.defineProperty(Ya.prototype,"replayId",{get:function(){return this.getActiveReplayId()}});Y[XS]=Ya;
vendor: 4,518 bytes, line 689
689function Moe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var c0={exports:{}},Roe=c0.exports,GT;function koe(){return GT||(GT=1,function(e,t){(function(r,n){e.exports=n()})(Roe,function(){Array.isArray||(Array.isArray=function(a){return Object.prototype.toString.call(a)==="[object Array]"});function r(a){for(var o=[],s=0,l=a.length;s<l;s++)o.indexOf(a[s])===-1&&o.push(a[s]);return o}var n={},i={"==":function(a,o){return a==o},"===":function(a,o){return a===o},"!=":function(a,o){return a!=o},"!==":function(a,o){return a!==o},">":function(a,o){return a>o},">=":function(a,o){return a>=o},"<":function(a,o,s){return s===void 0?a<o:a<o&&o<s},"<=":function(a,o,s){return s===void 0?a<=o:a<=o&&o<=s},"!!":function(a){return n.truthy(a)},"!":function(a){return!n.truthy(a)},"%":function(a,o){return a%o},log:function(a){return console.log(a),a},in:function(a,o){return!o||typeof o.indexOf>"u"?!1:o.indexOf(a)!==-1},cat:function(){return Array.prototype.join.call(arguments,"")},substr:function(a,o,s){if(s<0){var l=String(a).substr(o);return l.substr(0,l.length+s)}return String(a).substr(o,s)},"+":function(){return Array.prototype.reduce.call(arguments,function(a,o){return parseFloat(a,10)+parseFloat(o,10)},0)},"*":function(){return Array.prototype.reduce.call(arguments,function(a,o){return parseFloat(a,10)*parseFloat(o,10)})},"-":function(a,o){return o===void 0?-a:a-o},"/":function(a,o){return a/o},min:function(){return Math.min.apply(this,arguments)},max:function(){return Math.max.apply(this,arguments)},merge:function(){return Array.prototype.reduce.call(arguments,function(a,o){return a.concat(o)},[])},var:function(a,o){var s=o===void 0?null:o,l=this;if(typeof a>"u"||a===""||a===null)return l;for(var c=String(a).split("."),u=0;u<c.length;u++)if(l==null||(l=l[c[u]],l===void 0))return s;return l},missing:function(){for(var a=[],o=Array.isArray(arguments[0])?arguments[0]:arguments,s=0;s<o.length;s++){var l=o[s],c=n.apply({var:l},this);(c===null||c==="")&&a.push(l)}return a},missing_some:function(a,o){var s=n.apply({missing:o},this);return o.length-s.length>=a?[]:s}};return n.is_logic=function(a){return typeof a=="object"&&a!==null&&!Array.isArray(a)&&Object.keys(a).length===1},n.truthy=function(a){return Array.isArray(a)&&a.length===0?!1:!!a},n.get_operator=function(a){return Object.keys(a)[0]},n.get_values=function(a){return a[n.get_operator(a)]},n.apply=function(a,o){if(Array.isArray(a))return a.map(function(m){return n.apply(m,o)});if(!n.is_logic(a))return a;var s=n.get_operator(a),l=a[s],c,u,f,d,h;if(Array.isArray(l)||(l=[l]),s==="if"||s=="?:"){for(c=0;c<l.length-1;c+=2)if(n.truthy(n.apply(l[c],o)))return n.apply(l[c+1],o);return l.length===c+1?n.apply(l[c],o):null}else if(s==="and"){for(c=0;c<l.length;c+=1)if(u=n.apply(l[c],o),!n.truthy(u))return u;return u}else if(s==="or"){for(c=0;c<l.length;c+=1)if(u=n.apply(l[c],o),n.truthy(u))return u;return u}else{if(s==="filter")return d=n.apply(l[0],o),f=l[1],Array.isArray(d)?d.filter(function(m){return n.truthy(n.apply(f,m))}):[];if(s==="map")return d=n.apply(l[0],o),f=l[1],Array.isArray(d)?d.map(function(m){return n.apply(f,m)}):[];if(s==="reduce")return d=n.apply(l[0],o),f=l[1],h=typeof l[2]<"u"?n.apply(l[2],o):null,Array.isArray(d)?d.reduce(function(m,y){return n.apply(f,{current:y,accumulator:m})},h):h;if(s==="all"){if(d=n.apply(l[0],o),f=l[1],!Array.isArray(d)||!d.length)return!1;for(c=0;c<d.length;c+=1)if(!n.truthy(n.apply(f,d[c])))return!1;return!0}else if(s==="none"){if(d=n.apply(l[0],o),f=l[1],!Array.isArray(d)||!d.length)return!0;for(c=0;c<d.length;c+=1)if(n.truthy(n.apply(f,d[c])))return!1;return!0}else if(s==="some"){if(d=n.apply(l[0],o),f=l[1],!Array.isArray(d)||!d.length)return!1;for(c=0;c<d.length;c+=1)if(n.truthy(n.apply(f,d[c])))return!0;return!1}}if(l=l.map(function(m){return n.apply(m,o)}),i.hasOwnProperty(s)&&typeof i[s]=="function")return i[s].apply(o,l);if(s.indexOf(".")>0){var p=String(s).split("."),v=i;for(c=0;c<p.length;c++){if(!v.hasOwnProperty(p[c]))throw new Error("Unrecognized operation "+s+" (failed at "+p.slice(0,c+1).join(".")+")");v=v[p[c]]}return v.apply(o,l)}throw new Error("Unrecognized operation "+s)},n.uses_data=function(a){var o=[];if(n.is_logic(a)){var s=n.get_operator(a),l=a[s];Array.isArray(l)||(l=[l]),s==="var"?o.push(l[0]):l.forEach(function(c){o.push.apply(o,n.uses_data(c))})}return r(o)},n.add_operation=function(a,o){i[a]=o},n.rm_operation=function(a){delete i[a]},n.rule_like=function(a,o){if(o===a||o==="@")return!0;
689if(o==="number")return typeof a=="number";if(o==="string")return typeof a=="string";if(o==="array")return Array.isArray(a)&&!n.is_logic(a);if(n.is_logic(o)){if(n.is_logic(a)){var s=n.get_operator(o),l=n.get_operator(a);if(s==="@"||s===l)return n.rule_like(n.get_values(a,!1),n.get_values(o,!1))}return!1}if(Array.isArray(o))if(Array.isArray(a)){if(o.length!==a.length)return!1;for(var c=0;c<o.length;c+=1)if(!n.rule_like(a[c],o[c]))return!1;return!0}else return!1;return!1},n})}(c0)),c0.exports}var Loe=koe(),Ioe=Moe(Loe),Poe=function(e,t,r){if(e!==r.event_name)return{matches:!1};var n=r.property_filters,i=!0;if(n&&!E.isEmptyObject(n))try{i=Ioe.apply(n,t||{})}catch(a){return{matches:!1,error:a.toString()}}return{matches:i}},vF={};vF.eventMatchesCriteria=Poe;Y[oa]=Promise.resolve(vF);var Doe=30,Noe=1e3,zoe=4,Foe=!1;function bF(){this.clicks=[]}bF.prototype.isRageClick=function(e,t){t=t||{};var r=t.threshold_px||Doe,n=t.timeout_ms||Noe,i=t.click_count||zoe,a=t.interactive_elements_only||Foe;if(a){var o=pF(e);if(!o||dF(o))return!1}var s=Date.now(),l=e.pageX,c=e.pageY,u=this.clicks[this.clicks.length-1];if(u&&s-u.timestamp<n&&Math.sqrt(Math.pow(l-u.x,2)+Math.pow(c-u.y,2))<r){if(this.clicks.push({x:l,y:c,timestamp:s}),this.clicks.length>=i)return this.clicks=[],!0}else this.clicks=[{x:l,y:c,timestamp:s}];return!1};function wd(e,t){this.changeCallback=e||function(){},this.observerConfig=t,this.observedShadowRoots=null,this.shadowObservers=[]}wd.prototype.getEventTarget=function(e){if(this.observedShadowRoots)return pF(e)};wd.prototype.observeFromEvent=function(e){if(this.observedShadowRoots)for(var t=hF(e),r=0;r<t.length;r++){var n=t[r];n&&n.shadowRoot&&this.observeShadowRoot(n.shadowRoot)}};wd.prototype.observeShadowRoot=function(e){if(!(!this.observedShadowRoots||this.observedShadowRoots.has(e))){var t=this;try{this.observedShadowRoots.add(e);var r=new window.MutationObserver(function(){t.changeCallback()});r.observe(e,this.observerConfig),this.shadowObservers.push(r)}catch(n){Ht.critical("Error while observing shadow root",n)}}};wd.prototype.start=function(){if(!this.observedShadowRoots){if(!loe()){Ht.critical("Shadow DOM observation unavailable: WeakSet not supported");return}this.observedShadowRoots=new WeakSet}};wd.prototype.stop=function(){if(this.observedShadowRoots){for(var e=0;e<this.shadowObservers.length;e++)try{this.shadowObservers[e].disconnect()}catch(t){Ht.critical("Error while disconnecting shadow DOM observer",t)}this.shadowObservers=[],this.observedShadowRoots=null}};var Boe=500,Uoe=[Dp,Qae,Oy,Zae,Kae],Hoe=[f2],joe=[Zw],YT={characterData:!0,childList:!0,subtree:!0,attributes:!0,attributeFilter:["style","class","hidden","checked","selected","value","display","visibility"]};function Xa(e){this.eventListeners=[],this.mutationObserver=null,this.shadowDOMObserver=null,this.isTracking=!1,this.lastChangeEventTimestamp=0,this.pendingClicks=[],this.onDeadClickCallback=e,this.processingActive=!1,this.processingTimeout=null}Xa.prototype.addClick=function(e){var t=this.shadowDOMObserver&&this.shadowDOMObserver.getEventTarget(e);return t||(t=e.target||e.srcElement),!t||dF(t)?!1:(this.shadowDOMObserver&&this.shadowDOMObserver.observeFromEvent(e),this.pendingClicks.push({element:t,event:e,timestamp:Date.now()}),!0)};Xa.prototype.trackClick=function(e,t){if(!this.isTracking)return!1;var r=this.addClick(e);return r&&this.triggerProcessing(t),r};Xa.prototype.getDeadClicks=function(e){if(this.pendingClicks.length===0)return[];var t=e.timeout_ms,r=Date.now(),n=this.pendingClicks.slice();this.pendingClicks=[];for(var i=[],a=0;a<n.length;a++){var o=n[a];r-o.timestamp>=t?this.hasChangesAfter(o.timestamp)||i.push(o):this.pendingClicks.push(o)}return i};Xa.prototype.hasChangesAfter=function(e){return this.lastChangeEventTimestamp>=e-100};Xa.prototype.recordChangeEvent=function(){this.lastChangeEventTimestamp=Date.now()};Xa.prototype.triggerProcessing=function(e){this.processingActive||(this.processingActive=!0,this.processRecursively(e))};Xa.prototype.processRecursively=function(e){if(!this.isTracking||!this.onDeadClickCallback){this.processingActive=!1;return}var t=e.timeout_ms,r=this;this.processingTimeout=setTimeout(function(){if(r.processingActive){for(var n=r.getDeadClicks(e),i=0;i<n.length;i++)r.onDeadClickCallback(n[i].event);r.pendingClicks.length>0?r.processRecursively(e):r.processingActive=!1}},t)};Xa.prototype.startTracking=function(){if(!this.isTracking){this.isTracking=!0;var e=this;Uoe.forEach(function(r){var n=function(){e.recordChangeEvent()};document.addEventListener(r,n,{capture:!0,passive:!0}),e.eventListeners.push({target:document,event:r,handler:n,options:{capture:!0,passive:!0}})}),joe.forEach(function(r){var n=function(){e.recordChangeEvent()};window.addEventListener(r,n),e.eventListeners.push({target:window,event:r,handler:n})}),Hoe.forEach(function(r){var n=function(){e.recordChangeEvent()};window.addEventListener(r,n,{passive:!0}),e.eventListeners.push({target:window,event:r,handler:n,options:{passive:!0}})});var t=function(){e.recordChangeEvent()};if(document.addEventListener("selectionchange",t),e.eventListeners.push({target:document,event:"selectionchange",handler:t}),window.MutationObserver)try{this.mutationObserver=new window.MutationObserver(function(){e.recordChangeEvent()}),this.mutationObserver.observe(document.body||document.documentElement,YT)}catch(r){Ht.critical("Error while setting up mutation observer",r)}if(window.customElements)try{this.shadowDOMObserver=new wd(function(){e.recordChangeEvent()},YT),this.shadowDOMObserver.start()}catch(r){Ht.critical("Error while setting up shadow DOM observer",r),this.shadowDOMObserver=null}}};Xa.prototype.stopTracking=function(){if(this.isTracking){this.isTracking=!1,this.pendingClicks=[],this.lastChangeEventTimestamp=0,this.processingActive=!1,this.processingTimeout&&(clearTimeout(this.processingTimeout),this.processingTimeout=null);for(var e=0;e<this.eventListeners.length;e++){var t=this.eventListeners[e];try{t.target.removeEventListener(t.event,t.handler,t.options)}catch(r){Ht.critical("Error while removing event listener",r)}}if(this.eventListeners=[],this.mutationObserver){try{this.mutationObserver.disconnect()}catch(r){Ht.critical("Error while disconnecting mutation observer",r)}this.mutationObserver=null}if(this.shadowDOMObserver){try{this.shadowDOMObserver.stop()}catch(r){Ht.critical("Error while stopping shadow DOM observer",r)}this.shadowDOMObserver=null}}};var SF="autocapture",Voe="track_pageview",t6="full-url",Woe="url-with-path-and-query-string",qoe="url-with-path",Goe="allow_element_callback",wF="allow_selectors",EF="allow_url_regexes",CF="block_attrs",AF="block_element_callback",_F="block_selectors",xF="block_url_regexes",TF="c
689apture_extra_attrs",OF="capture_text_content",MF="scroll_capture_all",RF="scroll_depth_percent_checkpoints",Iy="click",Py="dead_click",r6="input",kF="pageview",Dy="rage_click",n6="scroll",d2="page_leave",i6="submit",Ir={};Ir[wF]=[];Ir[EF]=[];Ir[CF]=[];Ir[AF]=null;Ir[_F]=[];Ir[xF]=[];Ir[TF]=[];Ir[OF]=!1;Ir[MF]=!1;Ir[RF]=[25,50,75,100];Ir[Iy]=!0;Ir[Py]=!0;Ir[r6]=!0;Ir[kF]=t6;Ir[Dy]=!0;Ir[n6]=!0;Ir[d2]=!1;Ir[i6]=!0;var Np={$mp_autocapture:!0},LF="$mp_click",IF="$mp_dead_click",Yoe="$mp_input_change",PF="$mp_rage_click",Xoe="$mp_scroll",Qoe="$mp_submit",Zoe="$mp_page_leave",Ar=function(e){this.mp=e,this.maxScrollViewDepth=0,this.hasTrackedScrollSession=!1,this.previousScrollHeight=0};Ar.prototype.init=function(){if(!soe()){Ht.critical("Autocapture unavailable: missing required DOM APIs");return}this.initPageListeners(),this.initPageviewTracking(),this.initClickTracking(),this.initDeadClickTracking(),this.initInputTracking(),this.initScrollTracking(),this.initSubmitTracking(),this.initRageClickTracking(),this.initPageLeaveTracking()};Ar.prototype.getFullConfig=function(){var e=this.mp.get_config(SF);return e?E.isObject(e)?E.extend({},Ir,e):Ir:{}};Ar.prototype.getConfig=function(e){return this.getFullConfig()[e]};Ar.prototype.currentUrlBlocked=function(){var e=E.info.currentUrl(),t=this.getConfig(EF)||[];if(t.length)try{return!xy(e,t)}catch(n){return Ht.critical("Error while checking block URL regexes: ",n),!0}var r=this.getConfig(xF)||[];if(!r||!r.length)return!1;try{return xy(e,r)}catch(n){return Ht.critical("Error while checking block URL regexes: ",n),!0}};Ar.prototype.pageviewTrackingConfig=function(){return this.mp.get_config(SF)?this.getConfig(kF):this.mp.get_config(Voe)};Ar.prototype.trackDomEvent=function(e,t){if(!this.currentUrlBlocked()){var r=this.mp.is_recording_heatmap_data()&&(t===LF&&!this.getConfig(Iy)||t===PF&&!this._getClickTrackingConfig(Dy)||t===IF&&!this._getClickTrackingConfig(Py)),n=aoe(e,{allowElementCallback:this.getConfig(Goe),allowSelectors:this.getConfig(wF),blockAttrs:this.getConfig(CF),blockElementCallback:this.getConfig(AF),blockSelectors:this.getConfig(_F),captureExtraAttrs:this.getConfig(TF),captureTextContent:this.getConfig(OF),capturedForHeatMap:r});n&&(E.extend(n,Np),this.mp.track(t,n))}};Ar.prototype.initPageListeners=function(){if(Y.removeEventListener(zT,this.listenerPopstate),Y.removeEventListener(Zw,this.listenerHashchange),!(!this.pageviewTrackingConfig()&&!this.getConfig(d2)&&!this.mp.get_config("record_heatmap_data"))){this.listenerPopstate=function(){Y.dispatchEvent(new Event(Vs))},this.listenerHashchange=function(){Y.dispatchEvent(new Event(Vs))},Y.addEventListener(zT,this.listenerPopstate),Y.addEventListener(Zw,this.listenerHashchange);var e=Y.history.pushState;typeof e=="function"&&(Y.history.pushState=function(r,n,i){e.call(Y.history,r,n,i),Y.dispatchEvent(new Event(Vs))});var t=Y.history.replaceState;typeof t=="function"&&(Y.history.replaceState=function(r,n,i){t.call(Y.history,r,n,i),Y.dispatchEvent(new Event(Vs))})}};Ar.prototype._getClickTrackingConfig=function(e){var t=this.getConfig(e);return t?t===!0?{}:typeof t=="object"?t:{}:null};Ar.prototype._trackPageLeave=function(e,t,r){if(!this.hasTrackedScrollSession&&!(!this.getConfig(d2)&&!this.mp.is_recording_heatmap_data())){this.hasTrackedScrollSession=!0;
689var n=Math.max(ze.documentElement.clientHeight,Y.innerHeight||0),i=Math.round(Math.max(this.maxScrollViewDepth-n,0)/(r-n)*100),a=Math.round(n/r*100);r<=n&&(i=100,a=100);var o=E.extend({$max_scroll_view_depth:this.maxScrollViewDepth,$max_scroll_percentage:i,$fold_line_percentage:a,$scroll_height:r,$event_type:e.type,$current_url:t||E.info.currentUrl(),$viewportHeight:n,$viewportWidth:Math.max(ze.documentElement.clientWidth,Y.innerWidth||0),$captured_for_heatmap:this.mp.is_recording_heatmap_data()},Np);this.mp.track(Zoe,o,{transport:"sendBeacon"})}};Ar.prototype._initScrollDepthTracking=function(){if(Y.removeEventListener(ZE,this.listenerScrollDepth),Y.removeEventListener(f2,this.listenerScrollDepth),!!this.mp.get_config("record_heatmap_data")){Ht.log("Initializing scroll depth tracking"),this.maxScrollViewDepth=Math.max(ze.documentElement.clientHeight,Y.innerHeight||0);var e=(function(){if(!this.currentUrlBlocked()){var r=Math.max(ze.documentElement.clientHeight,Y.innerHeight||0)+Y.scrollY;r>this.maxScrollViewDepth&&(this.maxScrollViewDepth=r),this.previousScrollHeight=ze.body.scrollHeight}}).bind(this),t=fF(e);this.listenerScrollDepth=t.listener,Y.addEventListener(t.eventType,this.listenerScrollDepth)}};Ar.prototype.initClickTracking=function(){Y.removeEventListener(Ho,this.listenerClick,!0),!(!this.getConfig(Iy)&&!this.mp.get_config("record_heatmap_data"))&&(Ht.log("Initializing click tracking"),this.listenerClick=(function(e){!this.getConfig(Iy)&&!this.mp.is_recording_heatmap_data()||this.trackDomEvent(e,LF)}).bind(this),Y.addEventListener(Ho,this.listenerClick,!0))};Ar.prototype.initDeadClickTracking=function(){var e=this._getClickTrackingConfig(Py);if(!e&&!this.mp.get_config("record_heatmap_data")){this.stopDeadClickTracking();return}Ht.log("Initializing dead click tracking"),this._deadClickTracker||(this._deadClickTracker=new Xa((function(t){this.trackDomEvent(t,IF)}).bind(this)),this._deadClickTracker.startTracking()),this.listenerDeadClick||(this.listenerDeadClick=(function(t){var r=this._getClickTrackingConfig(Py);if(!(!r&&!this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()){var n=r||{};n.timeout_ms||(n.timeout_ms=Boe),this._deadClickTracker.trackClick(t,n)}}).bind(this),Y.addEventListener(Ho,this.listenerDeadClick,!0))};Ar.prototype.initInputTracking=function(){Y.removeEventListener(Dp,this.listenerChange,!0),this.getConfig(r6)&&(Ht.log("Initializing input tracking"),this.listenerChange=(function(e){this.getConfig(r6)&&this.trackDomEvent(e,Yoe)}).bind(this),Y.addEventListener(Dp,this.listenerChange,!0))};Ar.prototype.initPageviewTracking=function(){if(Y.removeEventListener(Vs,this.listenerLocationchange),!(!this.pageviewTrackingConfig()&&!this.mp.get_config("record_heatmap_data"))){Ht.log("Initializing pageview tracking");var e="",t=!1;(this.pageviewTrackingConfig()||this.mp.is_recording_heatmap_data())&&!this.currentUrlBlocked()&&(t=this.mp.track_pageview(Np)),t&&(e=E.info.currentUrl()),this.listenerLocationchange=Nc((function(){if(!this.currentUrlBlocked()){var r=E.info.currentUrl(),n=!1,i=r.split("#")[0].split("?")[0]!==e.split("#")[0].split("?")[0],a=this.pageviewTrackingConfig();if(!a&&this.mp.is_recording_heatmap_data()&&(a=t6),a===t6?n=r!==e:a===Woe?n=r.split("#")[0]!==e.split("#")[0]:a===qoe&&(n=i),n){var o=this.mp.track_pageview(Np);o&&(e=r),i&&(this.lastScrollCheckpoint=0,Ht.log("Path change: re-initializing scroll depth checkpoints"))}}}).bind(this)),Y.addEventListener(Vs,this.listenerLocationchange)}};Ar.prototype.initRageClickTracking=function(){Y.removeEventListener(Ho,this.listenerRageClick,!0);var e=this._getClickTrackingConfig(Dy);!e&&!this.mp.get_config("record_heatmap_data")||(Ht.log("Initializing rage click tracking"),this._rageClickTracker||(this._rageClickTracker=new bF),this.listenerRageClick=(function(t){var r=this._getClickTrackingConfig(Dy);!r&&!this.mp.is_recording_heatmap_data()||this.currentUrlBlocked()||this._rageClickTracker.isRageClick(t,r)&&this.trackDomEvent(t,PF)}).bind(this),Y.addEventListener(Ho,this.listenerRageClick,!0))};Ar.prototype.initScrollTracking=function(){if(Y.removeEventListener(f2,this.listenerScroll),Y.removeEventListener(ZE,this.listenerScroll),!!this.getConfig(n6)){Ht.log("Initializing scroll tracking"),this.lastScrollCheckpoint=0;
689var e=(function(){if(this.getConfig(n6)&&!this.currentUrlBlocked()){var r=this.getConfig(MF),n=(this.getConfig(RF)||[]).slice().sort(function(u,f){return u-f}),i=Y.scrollY,a=E.extend({$scroll_top:i},Np);try{var o=ze.body.scrollHeight,s=Math.round(i/(o-Y.innerHeight)*100);if(a.$scroll_height=o,a.$scroll_percentage=s,s>this.lastScrollCheckpoint)for(var l=0;l<n.length;l++){var c=n[l];s>=c&&this.lastScrollCheckpoint<c&&(a.$scroll_checkpoint=c,this.lastScrollCheckpoint=c,r=!0)}}catch(u){Ht.critical("Error while calculating scroll percentage",u)}r&&this.mp.track(Xoe,a)}}).bind(this),t=fF(e);this.listenerScroll=t.listener,Y.addEventListener(t.eventType,this.listenerScroll)}};Ar.prototype.initSubmitTracking=function(){Y.removeEventListener(Oy,this.listenerSubmit,!0),this.getConfig(i6)&&(Ht.log("Initializing submit tracking"),this.listenerSubmit=(function(e){this.getConfig(i6)&&this.trackDomEvent(e,Qoe)}).bind(this),Y.addEventListener(Oy,this.listenerSubmit,!0))};Ar.prototype.initPageLeaveTracking=function(){if(ze.removeEventListener(FT,this.listenerPageLeaveVisibilitychange),Y.removeEventListener(Vs,this.listenerPageLeaveLocationchange),Y.removeEventListener(NT,this.listenerPageLoad),!(!this.getConfig(d2)&&!this.mp.get_config("record_heatmap_data"))){Ht.log("Initializing page visibility tracking."),this._initScrollDepthTracking();var e=E.info.currentUrl();this.listenerPageLoad=(function(){this.previousScrollHeight=ze.body.scrollHeight}).bind(this),Y.addEventListener(NT,this.listenerPageLoad),this.listenerPageLeaveLocationchange=Nc((function(t){if(!this.currentUrlBlocked()){var r=E.info.currentUrl(),n=r!==e;n&&(this._trackPageLeave(t,e,this.previousScrollHeight),e=r,this.maxScrollViewDepth=Math.max(ze.documentElement.clientHeight,Y.innerHe
689ight||0),this.previousScrollHeight=ze.body.scrollHeight,this.hasTrackedScrollSession=!1)}}).bind(this)),Y.addEventListener(Vs,this.listenerPageLeaveLocationchange),this.listenerPageLeaveVisibilitychange=(function(t){ze.hidden&&this._trackPageLeave(t,e,this.previousScrollHeight)}).bind(this),ze.addEventListener(FT,this.listenerPageLeaveVisibilitychange)}};Ar.prototype.stopDeadClickTracking=function(){this.listenerDeadClick&&(Y.removeEventListener(Ho,this.listenerDeadClick,!0),this.listenerDeadClick=null),this._deadClickTracker&&(this._deadClickTracker.stopTracking(),this._deadClickTracker=null)};HE(Ar);var DF=function(e,t){return Y[oa]&&typeof Y[oa].then=="function"||(Y[oa]=new Promise(function(r){e(t,r)}).then(function(){var r=Y[oa];if(r&&typeof r.then=="function")return r;throw new Error("targeting failed to load")}).catch(function(r){throw delete Y[oa],r})),Y[oa]},fa=qa("flags"),Koe="mixpanelFlagsDb",NF="mixpanelFlags",Joe={version:1,storeNames:[NF]},$oe="persisted_variants_for_",XT=24*60*60*1e3,il=Object.freeze({NETWORK_ONLY:"networkOnly",NETWORK_FIRST:"networkFirst",PERSISTENCE_UNTIL_NETWORK_SUCCESS:"persistenceUntilNetworkSuccess"}),ese=[il.NETWORK_ONLY,il.NETWORK_FIRST,il.PERSISTENCE_UNTIL_NETWORK_SUCCESS],$c=function(e,t,r){this.idb=new Yi(Koe,NF,Joe),this.persistenceConfig=e,this.persistedVariantsKey=$oe+t,this.isGloballyDisabled=r||function(){return!1}};$c.prototype.getPolicy=function(){return this.isGloballyDisabled()||!this._isConfigValid()?il.NETWORK_ONLY:this.persistenceConfig.variantLookupPolicy};$c.prototype.getTtlMs=function(){if(!this._isConfigValid())return XT;var e=this.persistenceConfig.persistenceTtlMs;return e??XT};$c.prototype._isConfigValid=function(){var e=this.persistenceConfig;return e?ese.indexOf(e.variantLookupPolicy)===-1?(fa.error("Invalid variantLookupPolicy:",e.variantLookupPolicy),!1):e.persistenceTtlMs!==void 0&&e.persistenceTtlMs!==null&&e.persistenceTtlMs<=0?(fa.error("If provided, persistenceTtlMs must be a positive number. Provided value:",e.persistenceTtlMs),!1):!0:!1};$c.prototype.loadFlagsFromStorage=function(e){var t=E.bind(function(){return this.clear().then(function(){return null}).catch(function(){return null})},this);if(this.getPolicy()===il.NETWORK_ONLY)return t();var r=this.getTtlMs();return this.idb.init().then(E.bind(function(){return this.idb.getItem(this.persistedVariantsKey)},this)).then(E.bind(function(n){if(!n)return fa.log("No persisted variants found in IndexedDB"),null;if(r&&Date.now()-n.persistedAt>=r)return fa.log("Persisted variants are expiring"),null;if(!e||n.distinctId!==e.distinct_id)return fa.log("Persisted variants found, but for a different distinct_id so clearing."),t();var i=new Map;return E.each(n.flagVariants,function(a,o){i.set(o,{key:a.variant_key,value:a.variant_value,experiment_id:a.experiment_id,is_experiment_active:a.is_experiment_active,is_qa_tester:a.is_qa_tester,variant_source:"persistence",persisted_at_in_ms:n.persistedAt,ttl_in_ms:r})}),fa.log("Loaded",i.size,"variants from IndexedDB for distinct_id",n.distinctId),{flags:i,pendingFirstTimeEvents:n.pendingFirstTimeEvents||{},persistedAtMs:n.persistedAt,ttlMs:r}},this)).catch(E.bind(function(n){return fa.error("Failed to load persisted variants from IndexedDB, so clearing",n),t()},this))};$c.prototype.save=function(e,t,r){if(this.getPolicy()===il.NETWORK_ONLY)return Promise.resolve();var n={};t.forEach(function(a,o){n[o]={variant_key:a.key,variant_value:a.value,experiment_id:a.experiment_id,is_experiment_active:a.is_experiment_active,is_qa_tester:a.is_qa_tester}});var i={persistedAt:Date.now(),distinctId:e&&e.distinct_id,context:e,flagVariants:n,pendingFirstTimeEvents:r||{}};return this.idb.init().then(E.bind(function(){return this.idb.setItem(this.persistedVariantsKey,i)},this)).then(function(){fa.log("Saved",t.size,"variants to IndexedDB for distinct_id",i.distinctId)}).catch(function(a){fa.error("Failed to persist variants to IndexedDB:",a)})};$c.prototype.clear=function(){return this.isGloballyDisabled()?Promise.resolve():this.idb.init().then(E.bind(function(){return this.idb.removeItem(this.persistedVariantsKey)},this)).then(function(){fa.log("Cleared persisted variants from IndexedDB")}).catch(function(e){fa.error("Failed to clear persisted variants from IndexedDB:",e)})};
689var Ct=qa("flags"),Ny="flags",zy="context",tse="persistence",a6={};a6[zy]={};var rse=function(e,t){return e+":"+t},nse=function(e){return e.split(":")[0]},ec=function(e){return E.isObject(e)?E.extend({},e,{variant_source:"fallback"}):{value:e,variant_source:"fallback"}},le=function(e){this.fetch=Y.fetch,this.getFullApiRoute=e.getFullApiRoute,this.getMpConfig=e.getConfigFunc,this.setMpConfig=e.setConfigFunc,this.getMpProperty=e.getPropertyFunc,this.track=e.trackingFunc,this.loadExtraBundle=e.loadExtraBundle||function(){},this.targetingSrc=e.targetingSrc||""};le.prototype.init=function(){if(!this.minApisSupported()){Ct.critical("Feature Flags unavailable: missing minimum required APIs");return}return this.flags=null,this.trackedFeatures=new Set,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence=new $c(this.getConfig(tse),this.getMpConfig("token"),E.bind(function(){return this.getMpConfig("disable_persistence")},this)),this.persistenceLoadedPromise=this.persistence.loadFlagsFromStorage(this._buildContext()).then(E.bind(function(e){e&&(this.flags=e.flags,this.pendingFirstTimeEvents=e.pendingFirstTimeEvents,this._loadedPersistedAtMs=e.persistedAtMs,this._loadedTtlMs=e.ttlMs)},this)),this.persistenceLoadedPromise.then(E.bind(function(){return this.fetchFlags()},this)).catch(function(){Ct.error("Error initializing feature flags")})};le.prototype._buildContext=function(){return E.extend({distinct_id:this.getMpProperty("distinct_id"),device_id:this.getMpProperty("$device_id")},this.getConfig(zy))};le.prototype.reset=function(){return this.persistence?(this.flags=null,this.pendingFirstTimeEvents={},this.activatedFirstTimeEvents={},this.trackedFeatures=new Set,this.fetchPromise=null,this._fetchInProgressStartTime=null,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this.persistence.clear().then(E.bind(function(){return this.fetchFlags()},this)).catch(function(){Ct.error("Error during flags reset")})):Promise.resolve()};le.prototype.getFullConfig=function(){var e=this.getMpConfig(Ny);return e?E.isObject(e)?E.extend({},a6,e):a6:{}};le.prototype.getConfig=function(e){return this.getFullConfig()[e]};le.prototype.isSystemEnabled=function(){return!!this.getMpConfig(Ny)};le.prototype.updateContext=function(e,t){if(!this.isSystemEnabled())return Ct.critical("Feature Flags not enabled, cannot update context"),Promise.resolve();var r=this.getMpConfig(Ny);E.isObject(r)||(r={});var n=t&&t.replace?{}:this.getConfig(zy);r[zy]=E.extend({},n,e);var i={};return i[Ny]=r,this.setMpConfig(i),this.fetchFlags().catch(function(){Ct.error("Error fetching flags during updateContext")})};le.prototype.areFlagsReady=function(){return this.isSystemEnabled()||Ct.error("Feature Flags not enabled"),!!this.flags};le.prototype.fetchFlags=function(){if(!this.isSystemEnabled())return Promise.resolve();var e=this._buildContext(),t=e.distinct_id,r=eF();Ct.log("Fetching flags for distinct ID: "+t);var n=new URLSearchParams;n.set("context",JSON.stringify(e)),n.set("token",this.getMpConfig("token")),n.set("mp_lib","web"),n.set("$lib_version",Qn.LIB_VERSION);var i=this.getFullApiRoute()+"?"+n.toString();return this._fetchInProgressStartTime=Date.now(),this.fetchPromise=this.fetch.call(Y,i,{method:"GET",headers:{Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:r}}).then((function(a){return this.markFetchComplete(),a.json()}).bind(this)).then((function(a){var o=a.flags;if(!o)throw new Error("No flags in API response");var s=new Map,l={};E.each(o,function(u,f){var d=!1,h=f+":";if(E.each(this.activatedFirstTimeEvents,function(v,m){m.startsWith(h)&&(d=!0)}),d){var p=this.flags&&this.flags.get(f);p&&s.set(f,p)}else s.set(f,{key:u.variant_key,value:u.variant_value,experiment_id:u.experiment_id,is_experiment_active:u.is_experiment_active,is_qa_tester:u.is_qa_tester,variant_source:"network"})},this);var c=a.pending_first_time_events;c&&c.length>0&&E.each(c,function(u){var f=u.flag_key,d=rse(f,u.first_time_event_hash);this.activatedFirstTimeEvents[d]||(l[d]={flag_key:f,flag_id:u.flag_id,project_id:u.project_id,first_time_event_hash:u.first_time_event_hash,event_name:u.event_name,property_filters:u.property_filters,pending_variant:u.pending_variant})},this),this.activatedFirstTimeEvents&&E.each(this.activatedFirstTimeEvents,function(u,f){var d=nse(f);u&&!s.has(d)&&this.flags&&this.flags.has(d)&&s.set(d,this.flags.get(d))},this),this.flags=s,this.trackedFeatures=new Set,this.pendingFirstTimeEvents=l,this._loadedPersistedAtMs=null,this._loadedTtlMs=null,this._traceparent=r,this._loadTargetingIfNeeded(),this.persistence.save(e,this.flags,this.pendingFirstTimeEvents)}).bind(this)).catch((function(a){throw this._fetchInProgressStartTime&&this.markFetchComplete(),Ct.error(a),a}).bind(this)),this.fetchPromise};le.prototype.loadFlags=function(){return this.isSystemEnabled()?this.trackedFeatures?this._fetchInProgressStartTime?this.fetchPromise:this.fetchFlags():(Ct.error("loadFlags called before init"),Promise.resolve()):Promise.resolve()};le.prototype.markFetchComplete=function(){if(!this._fetchInProgressStartTime){Ct.error("Fetch in progress started time not set, cannot mark fetch complete");return}this._fetchStartTime=this._fetchInProgressStartTime,this._fetchCompleteTime=Date.now(),this._fetchLatency=this._fetchCompleteTime-this._fetchStartTime,this._fetchInProgressStartTime=null};le.prototype._loadTargetingIfNeeded=function(){var e=!1;E.each(this.pendingFirstTimeEvents,function(t){t.property_filters&&!E.isEmptyObject(t.property_filters)&&(e=!0)}),e&&this.getTargeting().then(function(){Ct.log("targeting loaded for property filter evaluation")})};le.prototype.getTargeting=function(){return DF(this.loadExtraBundle.bind(this),this.targetingSrc).catch((function(e){Ct.error("Failed to load targeting: "+e)}).bind(this))};le.prototype.checkFirstTimeEvents=function(e,t){!this.pendingFirstTimeEvents||E.isEmptyObject(this.pendingFirstTimeEvents)||(Y[oa]&&E.isFunction(Y[oa].then)?Y[oa].then((function(r){this._processFirstTimeEventCheck(e,t,r)}).bind(this)).catch((function(){this._processFirstTimeEventCheck(e,t,null)}).bind(this)):this._processFirstTimeEventCheck(e,t,null))};le.prototype._processFirstTimeEventCheck=function(e,t,r){E.each(this.pendingFirstTimeEvents,function(n,i){if
689(!this.activatedFirstTimeEvents[i]){var a=n.flag_key,o;if(!r&&n.property_filters&&!E.isEmptyObject(n.property_filters)){Ct.warn('Skipping event check for "'+a+'" - property filters require targeting library');return}if(!r)o={matches:e===n.event_name,error:null};else{var s={event_name:n.event_name,property_filters:n.property_filters};o=r.eventMatchesCriteria(e,t,s)}if(o.error){Ct.error('Error checking first-time event for flag "'+a+'": '+o.error);return}if(o.matches){Ct.log('First-time event matched for flag "'+a+'": '+e);var l={key:n.pending_variant.variant_key,value:n.pending_variant.variant_value,experiment_id:n.pending_variant.experiment_id,is_experiment_active:n.pending_variant.is_experiment_active};this.flags.set(a,l),this.trackedFeatures.delete(a),this.activatedFirstTimeEvents[i]=!0,this.recordFirstTimeEvent(n.flag_id,n.project_id,n.first_time_event_hash)}}},this)};le.prototype.getFirstTimeEventApiRoute=function(e){var t=this.getFullApiRoute().replace(/\/$/,"");return t+"/"+e+"/first-time-events"};le.prototype.recordFirstTimeEvent=function(e,t,r){var n=this.getMpProperty("distinct_id"),i=eF(),a=new URLSearchParams;a.set("mp_lib","web"),a.set("$lib_version",Qn.LIB_VERSION);var o=this.getFirstTimeEventApiRoute(e)+"?"+a.toString(),s={distinct_id:n,project_id:t,first_time_event_hash:r};Ct.log("Recording first-time event for flag: "+e),this.fetch.call(Y,o,{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Basic "+btoa(this.getMpConfig("token")+":"),traceparent:i},body:JSON.stringify(s)}).catch(function(l){Ct.error("Failed to record first-time event for flag "+e+": "+l)})};le.prototype.getVariant=function(e,t){if(!this.persistenceLoadedPromise)return new Promise(function(n){Ct.critical("Feature Flags not initialized"),n(ec(t))});var r=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(E.bind(function(){if(r===il.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getVariantSync(e,t):this.fetchPromise?this.fetchPromise.then(E.bind(function(){return this.getVariantSync(e,t)},this)).catch(function(i){return Ct.error(i),ec(t)}):ec(t);var n=E.bind(function(){return this.getVariantSync(e,t)},this);return this.fetchPromise?this.fetchPromise.then(n).catch(n):ec(t)},this))};le.prototype._loadedPersistenceIsStale=function(){return!this._loadedPersistedAtMs||!this._loadedTtlMs?!1:Date.now()-this._loadedPersistedAtMs>=this._loadedTtlMs};le.prototype.getVariantSync=function(e,t){if(this._loadedPersistenceIsStale())return Ct.log('Loaded persisted variants are past TTL so returning fallback for "'+e+'"'),ec(t);if(!this.areFlagsReady())return Ct.log("Flags not loaded yet"),ec(t);var r=this.flags.get(e);return r?(this.trackFeatureCheck(e,r),r):(Ct.log('No flag found: "'+e+'"'),ec(t))};le.prototype.getAllVariants=function(){if(!this.persistenceLoadedPromise)return Ct.critical("Feature Flags not initialized"),Promise.resolve(new Map);var e=this.persistence.getPolicy();return this.persistenceLoadedPromise.then(E.bind(function(){if(e===il.PERSISTENCE_UNTIL_NETWORK_SUCCESS)return this.areFlagsReady()&&!this._loadedPersistenceIsStale()?this.getAllVariantsSync():this.fetchPromise?this.fetchPromise.then(E.bind(function(){return this.getAllVariantsSync()},this)).catch(function(r){return Ct.error(r),new Map}):new Map;var t=E.bind(this.getAllVariantsSync,this);return this.fetchPromise?this.fetchPromise.then(t).catch(t):new Map},this))};le.prototype.getAllVariantsSync=function(){return this._loadedPersistenceIsStale()?(Ct.log("Loaded persisted variants are past TTL so returning empty Map"),new Map):this.flags||new Map};le.prototype.getVariantValue=function(e,t){return this.getVariant(e,{value:t}).then(function(r){return r.value}).catch(function(r){return Ct.error(r),t})};le.prototype.getFeatureData=function(e,t){return Ct.critical("mixpanel.flags.get_feature_data() is deprecated and will be removed in a future release. Use mixpanel.flags.get_variant_value() instead."),this.getVariantValue(e,t)};le.prototype.getVariantValueSync=function(e,t){return this.getVariantSync(e,{value:t}).value};le.prototype.isEnabled=function(e,t){return this.getVariantValue(e).then((function(){return this.isEnabledSync(e,t)}).bind(this)).catch(function(r){return Ct.error(r),t})};le.prototype.isEnabledSync=function(e,t){t=t||!1;var r=this.getVariantValueSync(e,t);return r!==!0&&r!==!1&&(Ct.error('Feature flag "'+e+'" value: '+r+" is not a boolean; returning fallback value: "+t),r=t),r};function ss(e){return e!=null}le.prototype.trackFeatureCheck=function(e,t){if(!this.trackedFeatures.has(e)){this.trackedFeatures.add(e);var r={"Experiment name":e,"Variant name":t.key,$experiment_type:"feature_flag","Variant fetch start time":ss(this._fetchStartTime)?new Date(this._fetchStartTime).toISOString():null,"Variant fetch complete time":ss(this._fetchCompleteTime)?new Date(this._fetchCompleteTime).toISOString():null,"Variant fetch latency (ms)":this._fetchLatency,"Variant fetch traceparent":this._traceparent};ss(t.experiment_id)&&(r.$experiment_id=t.experiment_id),ss(t.is_experiment_active)&&(r.$is_experiment_active=t.is_experiment_active),ss(t.is_qa_tester)&&(r.$is_qa_tester=t.is_qa_tester),ss(t.variant_source)&&(r.$variant_source=t.variant_source),ss(t.persisted_at_in_ms)&&(r.$persisted_at_in_ms=t.persisted_at_in_ms),ss(t.ttl_in_ms)&&(r.$ttl_in_ms=t.ttl_in_ms),this.track("$experiment_started",r)}};le.prototype.whenReady=function(){return this.fetchPromise?this.fetchPromise:Promise.resolve()};le.prototype.minApisSupported=function(){return!!this.fetch&&typeof Promise<"u"&&typeof Map<"u"&&typeof Set<"u"};HE(le);le.prototype.are_flags_ready=le.prototype.areFlagsReady;le.prototype.get_variant=le.prototype.getVariant;le.prototype.get_variant_sync=le.prototype.getVariantSync;le.prototype.get_all_variants=le.prototype.getAllVariants;le.prototype.get_all_variants_sync=le.prototype.getAllVariantsSync;le.prototype.get_variant_value=le.prototype.getVariantValue;le.prototype.get_variant_value_sync=le.prototype.getVariantValueSync;le.prototype.is_enabled=le.prototype.isEnabled;le.prototype.is_enabled_sync=le.prototype.isEnabledSync;le.prototype.load_flags=le.prototype.loadFlags;le.prototype.update_context=le.prototype.updateContext;le.prototype.when_ready=le.prototype.whenReady;le.prototype.get_feature_data=le.prototype.getFeatureData;le.prototype.getTargeting=le.prototype.getTargeting;var ise=qa("recorder"),zF="mp_iframe_handshake_request",FF="mp_iframe_handshake_response",an=function(e){this.mixpanelInstance=e.mixpanelInstance,this.getMpConfig=e.getConfigFunc,this.getTabId=e.getTabIdFunc,this.reportError=e.reportErrorFunc,this.getDistinctId=e.getDistinctIdFunc,this.loadExtraBundle=e.loadExtraBundle,this.recorderSrc=e.recorderSrc,this.targetingSrc=e.targetingSrc,this.libBasePath=e.libBasePath,this._recorder=null,this._parentReplayId=null,this._parentFrameRetryInterval=null};an.prototype.shouldLoadRecorder=function(){if(this.getMpConfig("disable_persistence"))return Le.log("Load recorder check skipped due to disable_persistence config"),Fe.resolve(!1);var e=new Yi(VE,WE,qE),t=this.getTabId();return e.init().then(function(){return e.getAll()}).then(function(r){for(var n=0;n<r.length;n++)if(QE(r[n])||r[n].tabId===t)return!0;return!1}).catch(E.bind(function(r){return this.reportError("Error checking recording registry",r),!1},this))};an.prototype.checkAndStartSessionRecording=function(e,t){if(!Y.MutationObserver)return Le.critical("Browser does not support MutationObserver; skipping session recording"),Fe.resolve();var r=E.bind(function(s){return new Fe(E.bind(function(l){var c=Nc(E.bind(function(){this._recorder=this._recorder||new Y[XS](this.mixpanelInstance),this._recorder.resumeRecording(s),l()},this));if(E.isUndefined(Y[XS])){var u=this.recorderSrc||this.libBasePath+BK;this.loadExtraBundle(u,c)}else c()},this))},this),n=oF(this.getMpConfig("record_allowed_iframe_origins"),ise),i=n.length>0;if(i&&(this._setupParentFrameListener(n),Y.parent!==Y))return this._setupChildFrameListener(n,r),this._sendParentFrameRequestWithRetry(n),Fe.resolve();var a=E.isUndefined(t)?this.getMpConfig("record_sessions_percent"):t,o=a>0&&Math.random()*100<=a;return e||o?r(!0):this.shouldLoadRecorder().then(E.bind(function(s){return s?r(!1):Fe.resolve()},this))};an.prototype.isRecording=function(){if(!this._recorder||!E.isFunction(this._recorder.isRecording))return!1;try{return this._recorder.isRecording()}catch(e){return this.reportError("Error checking if recording is active",e),!1}};an.prototype.startRecordingOnEvent=function(e,t){var r=this.isRecording(),n=this.getMpConfig("recording_event_triggers");if(!r&&n){var i=n[e];if(i&&typeof i.percentage=="number"){var a=i.percentage,o=i.property_filters;if(o&&!E.isEmptyObject(o)){var s=this.targetingSrc||this.libBasePath+ED;DF(this.loadExtraBundle,s).then((function(l){try{var c=l.eventMatchesCriteria(e,t,{event_name:e,property_filters:o});c.matches&&this.checkAndStartSessionRecording(!1,a)}catch(u){Le.critical("Could not parse recording event trigger properties logic:",u)}}).bind(this)).catch(function(l){Le.critical("Failed to load targeting library:",l)})}else this.checkAndStartSessionRecording(!1,a)}}};an.prototype.stopSessionRecording=function(){return this._recorder?this._recorder.stopRecording():Fe.resolve()};an.prototype.pauseSessionRecording=function(){return this._recorder?this._recorder.pauseRecording():Fe.resolve()};an.prototype.resumeSessionRecording=function(){return this._recorder?this._recorder.resumeRecording():Fe.resolve()};
689an.prototype.isRecordingHeatmapData=function(){return this.getSessionReplayId()&&this.getMpConfig("record_heatmap_data")};an.prototype.getSessionRecordingProperties=function(){var e={},t=this.getSessionReplayId();return t&&(e.$mp_replay_id=t),e};an.prototype.getSessionReplayUrl=function(){var e=null,t=this.getSessionReplayId();if(t){var r=E.HTTPBuildQuery({replay_id:t,distinct_id:this.getDistinctId(),token:this.getMpConfig("token")});e="https://mixpanel.com/projects/replay-redirect?"+r}return e};an.prototype.getSessionReplayId=function(){if(this._parentReplayId)return this._parentReplayId;var e=null;return this._recorder&&(e=this._recorder.replayId),e||null};an.prototype.getRecorder=function(){return this._recorder};an.prototype._setupChildFrameListener=function(e,t){if(!this._childFrameMessageHandler){var r=this;this._childFrameMessageHandler=function(n){if(e.indexOf(n.origin)!==-1){var i=n.data;i&&i.type===FF&&i.token===r.getMpConfig("token")&&i.replayId&&(r._parentReplayId=i.replayId,i.distinctId&&r.mixpanelInstance.identify(i.distinctId),r._parentFrameRetryActive=!1,Y.removeEventListener("message",r._childFrameMessageHandler),r._childFrameMessageHandler=null,t(!0))}},Y.addEventListener("message",this._childFrameMessageHandler)}};an.prototype._sendParentFrameRequest=function(e){var t={};t.type=zF,t.token=this.getMpConfig("token");for(var r=0;r<e.length;r++)try{Y.parent.postMessage(t,e[r])}catch{}};an.prototype._sendParentFrameRequestWithRetry=function(e){var t=this,r=10,n=0,i=50;this._parentFrameRetryActive=!0,this._sendParentFrameRequest(e);function a(){setTimeout(function(){!t._parentFrameRetryActive||t._parentReplayId||++n>=r||(t._sendParentFrameRequest(e),i*=2,a())},i)}a()};an.prototype._setupParentFrameListener=function(e){if(!this._parentFrameMessageHandler){var t=this;this._parentFrameMessageHandler=function(r){if(e.indexOf(r.origin)!==-1){var n=r.data;if(n&&n.type===zF&&n.token===t.getMpConfig("token")){var i=t.getSessionReplayId();if(i){var a={};a.type=FF,a.token=t.getMpConfig("token"),a.replayId=i,a.distinctId=t.getDistinctId(),r.source.postMessage(a,r.origin)}}}},Y.addEventListener("message",this._parentFrameMessageHandler)}};HE(an);var es=function(){};es.prototype.create_properties=function(){};es.prototype.event_handler=function(){};es.prototype.after_track_handler=function(){};es.prototype.init=function(e){return this.mp=e,this};es.prototype.track=function(e,t,r,n){var i=this,a=E.dom_query(e);if(a.length===0){Le.error("The DOM query ("+e+") returned 0 elements");return}return E.each(a,function(o){E.register_event(o,this.override_event,function(s){var l={},c=i.create_properties(r,this),u=i.mp.get_config("track_links_timeout");i.event_handler(s,this,l),window.setTimeout(i.track_callback(n,c,l,!0),u),i.mp.track(t,c,i.track_callback(n,c,l))})},this),!0};es.prototype.track_callback=function(e,t,r,n){n=n||!1;var i=this;return function(){r.callback_fired||(r.callback_fired=!0,!(e&&e(n,t)===!1)&&i.after_track_handler(t,r,n))}};es.prototype.create_properties=function(e,t){var r;return typeof e=="function"?r=e(t):r=E.extend({},e),r};var Zf=function(){this.override_event="click"};E.inherit(Zf,es);Zf.prototype.create_properties=function(e,t){var r=Zf.superclass.create_properties.apply(this,arguments);return t.href&&(r.url=t.href),r};Zf.prototype.event_handler=function(e,t,r){r.new_tab=e.which===2||e.metaKey||e.ctrlKey||t.target==="_blank",r.href=t.href,r.new_tab||e.preventDefault()};Zf.prototype.after_track_handler=function(e,t){t.new_tab||setTimeout(function(){window.location=t.href},0)};var h2=function(){this.override_event="submit"};E.inherit(h2,es);h2.prototype.event_handler=function(e,t,r){r.element=t,e.preventDefault()};h2.prototype.after_track_handler=function(e,t){setTimeout(function(){t.element.submit()},0)};var gl="$set",Kf="$set_once",la="$unset",Fc="$add",Ua="$append",Bc="$union",To="$remove",ase="$delete",BF={set_action:function(e,t){var r={},n={};return E.isObject(e)?E.each(e,function(i,a){this._is_reserved_property(a)||(n[a]=i)},this):n[e]=t,r[gl]=n,r},unset_action:function(e){var t={},r=[];return E.isArray(e)||(e=[e]),E.each(e,function(n){this._is_reserved_property(n)||r.push(n)},this),t[la]=r,t},set_once_action:function(e,t){var r={},n={};return E.isObject(e)?E.each(e,function(i,a){this._is_reserved_property(a)||(n[a]=i)},this):n[e]=t,r[Kf]=n,r},union_action:function(e,t){var r={},n={};return E.isObject(e)?E.each(e,function(i,a){this._is_reserved_property(a)||(n[a]=E.isArray(i)?i:[i])},this):n[e]=E.isArray(t)?t:[t],r[Bc]=n,r},append_action:function(e,t){var r={},n={};return E.isObject(e)?E.each(e,function(i,a){this._is_reserved_property(a)||(n[a]=i)},this):n[e]=t,r[Ua]=n,r},remove_action:function(e,t){var r={},n={};return E.isObject(e)?E.each(e,function(i,a){this._is_reserved_property(a)||(n[a]=i)},this):n[e]=t,r[To]=n,r},delete_action:function(){var e={};return e[ase]="",e}},Zt=function(){};E.extend(Zt.prototype,BF);Zt.prototype._init=function(e,t,r){this._mixpanel=e,this._group_key=t,this._group_id=r};Zt.prototype.set=bd(function(e,t,r){var n=this.set_action(e,t);return E.isObject(e)&&(r=t),this._send_request(n,r)});Zt.prototype.set_once=bd(function(e,t,r){var n=this.set_once_action(e,t);return E.isObject(e)&&(r=t),this._send_request(n,r)});Zt.prototype.unset=bd(function(e,t){var r=this.unset_action(e);return this._send_request(r,t)});Zt.prototype.union=bd(function(e,t,r){E.isObject(e)&&(r=t);var n=this.union_action(e,t);return this._send_request(n,r)});Zt.prototype.delete=bd(function(e){var t=this.delete_action();return this._send_request(t,e)});Zt.prototype.remove=bd(function(e,t,r){var n=this.remove_action(e,t);return this._send_request(n,r)});Zt.prototype._send_request=function(e,t){e.$group_key=this._group_key,e.$group_id=this._group_id,e.$token=this._get_config("token");var r=E.encodeDates(e);return this._mixpanel._track_or_batch({type:"groups",data:r,endpoint:this._mixpanel.get_api_host("groups")+"/"+this._get_config("api_routes").groups,batcher:this._mixpanel.request_batchers.groups},t)};Zt.prototype._is_reserved_property=function(e){return e==="$group_key"||e==="$group_id"};Zt.prototype._get_config=function(e){return this._mixpanel.get_config(e)};Zt.prototype.toString=function(){return this._mixpanel.toString()+".group."+this._group_key+"."+this._group_id};Zt.prototype.remove=Zt.prototype.remove;Zt.prototype.set=Zt.prototype.set;Zt.prototype.set_once=Zt.prototype.set_once;Zt.prototype.union=Zt.prototype.union;Zt.prototype.unset=Zt.prototype.unset;Zt.prototype.toString=Zt.prototype.toString;var Be=function(){};E.extend(Be.prototype,BF);Be.prototype._init=function(e){this._mixpanel=e};Be.prototype.set=Pl(function(e,t,r){var n=this.set_action(e,t);return E.isObject(e)&&(r=t),this._get_config("save_referrer")&&this._mixpanel.persistence.update_referrer_info(document.referrer),n[gl]=E.extend({},E.info.people_properties(),n[gl]),this._send_request(n,r)});Be.prototype.set_once=Pl(function(e,t,r){var n=this.set_once_action(e,t);return E.isObject(e)&&(r=t),this._send_request(n,r)});Be.prototype.unset=Pl(function(e,t){var r=this.unset_action(e);return this._send_request(r,t)});Be.prototype.increment=Pl(function(e,t,r){var n={},i={};return E.isObject(e)?(E.each(e,function(a,o){if(!this._is_reserved_property(o))if(isNaN(parseFloat(a))){Le.error("Invalid increment value passed to mixpanel.people.increment - must be a number");return}else i[o]=a},this),r=t):(E.isUndefined(t)&&(t=1),i[e]=t),n[Fc]=i,this._send_request(n,r)});Be.prototype.append=Pl(function(e,t,r){E.isObject(e)&&(r=t);var n=this.append_action(e,t);return this._send_request(n,r)});Be.prototype.remove=Pl(function(e,t,r){E.isObject(e)&&(r=t);var n=this.remove_action(e,t);return this._send_request(n,r)});Be.prototype.union=Pl(function(e,t,r){E.isObject(e)&&(r=t);var n=this.union_action(e,t);return this._send_request(n,r)});Be.prototype.track_charge=Pl(function(){Le.error("mixpanel.people.track_charge() is deprecated and no longer has any effect.")});Be.prototype.clear_charges=function(e){return this.set("$transactions",[],e)};Be.prototype.delete_user=function(){if(!this._identify_called()){Le.error("mixpanel.people.delete_user() requires you to call identify() first");return}var e={$delete:this._mixpanel.get_distinct_id()};return this._send_request(e)};Be.prototype.toString=function(){return this._mixpanel.toString()+".people"};Be.prototype._send_request=function(e,t){e.$token=this._get_config("token"),e.$distinct_id=this._mixpanel.get_distinct_id();var r=this._mixpanel.get_property("$device_id"),n=this._mixpanel.get_property("$user_id"),i=this._mixpanel.get_property("$had_persisted_distinct_id");r&&(e.$device_id=r),n&&(e.$user_id=n),i&&(e.$had_persisted_distinct_id=i);var a=E.encodeDates(e);return this._identify_called()?this._mixpanel._track_or_batch({type:"people",data:a,endpoint:this._mixpanel.get_api_host("people")+"/"+this._get_config("api_routes").engage,batcher:this._mixpanel.request_batchers.people},t):(this._enqueue(e),E.isUndefined(t)||(this._get_config("verbose")?t({status:-1,error:null}):t(-1)),E.truncate(a,255))};Be.prototype._get_config=function(e){return this._mixpanel.get_config(e)};Be.prototype._identify_called=function(){return this._mixpanel._flags.identify_called===!0};Be.prototype._enqueue=function(e){gl in e?this._mixpanel.persistence._add_to_people_queue(gl,e):Kf in e?this._mixpanel.persistence._add_to_people_queue(Kf,e):la in e?this._mixpanel.persistence._add_to_people_queue(la,e):Fc in e?this._mixpanel.persistence._add_to_people_queue(Fc,e):Ua in e?this._mixpanel.persistence._add_to_people_queue(Ua,e):To in e?this._mixpanel.persistence._add_to_people_queue(To,e):Bc in e?this._mixpanel.persistence._add_to_people_queue(Bc,e):Le.error("Invalid call to _enqueue():",e)};Be.prototype._flush_one_queue=function(e,t,r,n){var i=this,a=E.extend({},this._mixpanel.persistence.load_queue(e)),o=a;!E.isUndefined(a)&&E.isObject(a)&&!E.isEmptyObject(a)&&(i._mixpanel.persistence._pop_from_people_queue(e,a),i._mi
689xpanel.persistence.save(),n&&(o=n(a)),t.call(i,o,function(s,l){s===0&&i._mixpanel.persistence._add_to_people_queue(e,a),E.isUndefined(r)||r(s,l)}))};Be.prototype._flush=function(e,t,r,n,i,a,o){var s=this;this._flush_one_queue(gl,this.set,e),this._flush_one_queue(Kf,this.set_once,n),this._flush_one_queue(la,this.unset,a,function(m){return E.keys(m)}),this._flush_one_queue(Fc,this.increment,t),this._flush_one_queue(Bc,this.union,i);var l=this._mixpanel.persistence.load_queue(Ua);if(!E.isUndefined(l)&&E.isArray(l)&&l.length)for(var c,u=function(m,y){m===0&&s._mixpanel.persistence._add_to_people_queue(Ua,c),E.isUndefined(r)||r(m,y)},f=l.length-1;f>=0;f--)l=this._mixpanel.persistence.load_queue(Ua),c=l.pop(),s._mixpanel.persistence.save(),E.isEmptyObject(c)||s.append(c,u);var d=this._mixpanel.persistence.load_queue(To);if(!E.isUndefined(d)&&E.isArray(d)&&d.length)for(var h,p=function(m,y){m===0&&s._mixpanel.persistence._add_to_people_queue(To,h),E.isUndefined(o)||o(m,y)},v=d.length-1;v>=0;v--)d=this._mixpanel.persistence.load_queue(To),h=d.pop(),s._mixpanel.persistence.save(),E.isEmptyObject(h)||s.remove(h,p)};Be.prototype._is_reserved_property=function(e){return e==="$distinct_id"||e==="$token"||e==="$device_id"||e==="$user_id"||e==="$had_persisted_distinct_id"};Be.prototype.set=Be.prototype.set;Be.prototype.set_once=Be.prototype.set_once;Be.prototype.unset=Be.prototype.unset;Be.prototype.increment=Be.prototype.increment;Be.prototype.append=Be.prototype.append;Be.prototype.remove=Be.prototype.remove;Be.prototype.union=Be.prototype.union;Be.prototype.track_charge=Be.prototype.track_charge;Be.prototype.clear_charges=Be.prototype.clear_charges;Be.prototype.delete_user=Be.prototype.delete_user;Be.prototype.toString=Be.prototype.toString;var $E="__mps",eC="__mpso",tC="__mpus",rC="__mpa",nC="__mpap",iC="__mpr",aC="__mpu",UF="$people_distinct_id",Fy="__alias",zp="__timers",ose=[$E,eC,tC,rC,nC,iC,aC,UF,Fy,zp],Ze=function(e){this.props={},this.campaign_params_saved=!1,e.persistence_name?this.name="mp_"+e.persistence_name:this.name="mp_"+e.token+"_mixpanel";var t=e.persistence;t!=="cookie"&&t!=="localStorage"&&(Le.critical("Unknown persistence type "+t+"; falling back to cookie"),t=e.persistence="cookie"),t==="localStorage"&&E.localStorage.is_supported()?this.storage=E.localStorage:this.storage=E.cookie,this.load(),this.update_config(e),this.upgrade(),this.save()};Ze.prototype.properties=function(){var e={};return this.load(),E.each(this.props,function(t,r){E.include(ose,r)||(e[r]=t)}),e};Ze.prototype.load=function(){if(!this.disabled){var e=this.storage.parse(this.name);e&&(this.props=E.extend({},e))}};Ze.prototype.upgrade=function(){var e,t;this.storage===E.localStorage?(e=E.cookie.parse(this.name),E.cookie.remove(this.name),E.cookie.remove(this.name,!0),e&&this.register_once(e)):this.storage===E.cookie&&(t=E.localStorage.parse(this.name),E.localStorage.remove(this.name),t&&this.register_once(t))};Ze.prototype.save=function(){this.disabled||this.storage.set(this.name,Qf(this.props),this.expire_days,this.cross_subdomain,this.secure,this.cross_site,this.cookie_domain)};Ze.prototype.load_prop=function(e){return this.load(),this.props[e]};Ze.prototype.remove=function(){this.storage.remove(this.name,!1,this.cookie_domain),this.storage.remove(this.name,!0,this.cookie_domain)};Ze.prototype.clear=function(){this.remove(),this.props={}};Ze.prototype.register_once=function(e,t,r){return E.isObject(e)?(typeof t>"u"&&(t="None"),this.expire_days=typeof r>"u"?this.default_expiry:r,this.load(),E.each(e,function(n,i){(!this.props.hasOwnProperty(i)||this.props[i]===t)&&(this.props[i]=n)},this),this.save(),!0):!1};Ze.prototype.register=function(e,t){return E.isObject(e)?(this.expire_days=typeof t>"u"?this.default_expiry:t,this.load(),E.extend(this.props,e),this.save(),!0):!1};Ze.prototype.unregister=function(e){this.load(),e in this.props&&(delete this.props[e],this.save())};Ze.prototype.update_search_keyword=function(e){this.register(E.info.searchInfo(e))};Ze.prototype.update_referrer_info=function(e){this.register_once({$initial_referrer:e||"$direct",$initial_referring_domain:E.info.referringDomain(e)||"$direct"},"")};Ze.prototype.get_referrer_info=function(){return E.strip_empty_properties({$initial_referrer:this.props.$initial_referrer,$initial_referring_domain:this.props.$initial_referring_domain})};Ze.prototype.update_config=function(e){this.default_expiry=this.expire_days=e.cookie_expiration,this.set_disabled(e.disable_persistence),this.set_cookie_domain(e.cookie_domain),this.set_cross_site(e.cross_site_cookie),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie)};Ze.prototype.set_disabled=function(e){this.disabled=e,this.disabled?this.remove():this.save()};Ze.prototype.set_cookie_domain=function(e){e!==this.cookie_domain&&(this.remove(),this.cookie_domain=e,this.save())};Ze.prototype.set_cross_site=function(e){e!==this.cross_site&&(this.cross_site=e,this.remove(),this.save())};Ze.prototype.set_cross_subdomain=function(e){e!==this.cross_subdomain&&(this.cross_subdomain=e,this.remove(),this.save())};Ze.prototype.get_cross_subdomain=function(){return this.cross_subdomain};Ze.prototype.set_secure=function(e){e!==this.secure&&(this.secure=!!e,this.remove(),this.save())};Ze.prototype._add_to_people_queue=function(e,t){var r=this._get_queue_key(e),n=t[e],i=this._get_or_create_queue(gl),a=this._get_or_create_queue(Kf),o=this._get_or_create_queue(la),s=this._get_or_create_queue(Fc),l=this._get_or_create_queue(Bc),c=this._get_or_create_queue(To,[]),u=this._get_or_create_queue(Ua,[]);r===$E?(E.extend(i,n),this._pop_from_people_queue(Fc,n),this._pop_from_people_queue(Bc,n),this._pop_from_people_queue(la,n)):r===eC?(E.each(n,function(f,d){d in a||(a[d]=f)}),this._pop_from_people_queue(la,n)):r===tC?E.each(n,function(f){E.each([i,a,s,l],function(d){f in d&&delete d[f]}),E.each(u,function(d){f in d&&delete d[f]}),o[f]=!0}):r===rC?(E.each(n,function(f,d){d in i?i[d]+=f:(d in s||(s[d]=0),s[d]+=f)},this),this._pop_from_people_queue(la,n)):r===aC?(E.each(n,function(f,d){E.isArray(f)&&(d in l||(l[d]=[]),E.each(f,function(h){E.include(l[d],h)||l[d].push(h)}))}),this._pop_from_people_queue(la,n)):r===iC?(c.push(n),this._pop_from_people_queue(Ua,n)):r===nC&&(u.pu
vendor: 30,206 bytes, line 689
689sh(n),this._pop_from_people_queue(la,n)),Le.log("MIXPANEL PEOPLE REQUEST (QUEUED, PENDING IDENTIFY):"),Le.log(t),this.save()};Ze.prototype._pop_from_people_queue=function(e,t){var r=this.props[this._get_queue_key(e)];E.isUndefined(r)||E.each(t,function(n,i){e===Ua||e===To?E.each(r,function(a){a[i]===n&&delete a[i]}):delete r[i]},this)};Ze.prototype.load_queue=function(e){return this.load_prop(this._get_queue_key(e))};Ze.prototype._get_queue_key=function(e){if(e===gl)return $E;if(e===Kf)return eC;if(e===la)return tC;if(e===Fc)return rC;if(e===Ua)return nC;if(e===To)return iC;if(e===Bc)return aC;Le.error("Invalid queue:",e)};Ze.prototype._get_or_create_queue=function(e,t){var r=this._get_queue_key(e);return t=E.isUndefined(t)?{}:t,this.props[r]||(this.props[r]=t)};Ze.prototype.set_event_timer=function(e,t){var r=this.load_prop(zp)||{};r[e]=t,this.props[zp]=r,this.save()};Ze.prototype.remove_event_timer=function(e){var t=this.load_prop(zp)||{},r=t[e];return E.isUndefined(r)||(delete this.props[zp][e],this.save()),r};var By,o6=function(e,t){throw new Error(e+" not available in this build.")},mn,s6=0,sse=1,Bi="mixpanel",HF="base64",lse="json",oC="$device:",cse="strict",use="fallback",fse="disabled",lf=Y.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,jF=!lf&&Ma.indexOf("MSIE")===-1&&Ma.indexOf("Mozilla")===-1,Uy=null;Co.sendBeacon&&(Uy=function(){return Co.sendBeacon.apply(Co,arguments)});var VF={track:"track/",engage:"engage/",groups:"groups/",record:"record/",flags:"flags/",settings:"settings/"},l6={api_host:"https://api-js.mixpanel.com",api_hosts:{},api_routes:VF,api_extra_query_params:{},api_method:"POST",api_transport:"XHR",api_payload_format:HF,app_host:"https://mixpanel.com",autocapture:!1,cdn:"https://cdn.mxpnl.com",cross_site_cookie:!1,cross_subdomain_cookie:!0,error_reporter:nl,flags:!1,persistence:"cookie",persistence_name:"",cookie_domain:"",cookie_name:"",loaded:nl,mp_loader:null,track_marketing:!0,track_pageview:!1,skip_first_touch_marketing:!1,store_google:!0,stop_utm_persistence:!1,save_referrer:!0,test:!1,verbose:!1,img:!1,debug:!1,track_links_timeout:300,cookie_expiration:365,upgrade:!1,disable_persistence:!1,disable_cookie:!1,secure_cookie:!1,ip:!0,opt_out_tracking_by_default:!1,opt_out_persistence_by_default:!1,opt_out_tracking_persistence_type:"localStorage",opt_out_tracking_cookie_prefix:null,property_blacklist:[],xhr_headers:{},ignore_dnt:!1,batch_requests:!0,batch_size:50,batch_flush_interval_ms:5e3,batch_request_timeout_ms:9e4,batch_autostart:!0,hooks:{},record_allowed_iframe_origins:[],record_block_class:new RegExp("^(mp-block|fs-exclude|amp-block|rr-block|ph-no-capture)$"),record_block_selector:"img, video, audio",record_canvas:!1,record_collect_fonts:!1,record_console:!0,record_heatmap_data:!1,recording_event_triggers:{},record_idle_timeout_ms:30*60*1e3,record_mask_inputs:!0,record_max_ms:jh,record_min_ms:0,record_network:!1,record_network_options:{},record_sessions_percent:0,recorder_src:null,targeting_src:null,lib_base_path:"https://cdn.mxpnl.com/libs/",remote_settings_mode:fse},WF=!1,j=function(){},c6=function(e,t,r){var n,i=r===Bi?mn:mn[r];if(i&&By===s6)n=i;else{if(i&&!E.isArray(i)){Le.error("You have already initialized "+r);return}n=new j}if(n._cached_groups={},n._init(e,t,r),n.people=new Be,n.people._init(n),!n.get_config("skip_first_touch_marketing")){var a=E.info.campaignParams(null),o={},s=!1;E.each(a,function(c,u){o["initial_"+u]=c,c&&(s=!0)}),s&&n.people.set_once(o)}Qn.DEBUG=Qn.DEBUG||n.get_config("debug");var l=By===s6?"module":"snippet";return Y.dispatchEvent(new Y.CustomEvent("$mp_sdk_to_extension_event",{detail:{instance:n,source:l,token:e,name:r,info:E.info}})),!E.isUndefined(i)&&E.isArray(i)&&(n._execute_array.call(n.people,i.people),n._execute_array(i)),n};j.prototype.init=function(e,t,r){if(E.isUndefined(r)){this.report_error("You must name your new library: init(token, config, name)");return}if(r===Bi){this.report_error("You must initialize the main mixpanel object right after you include the Mixpanel js snippet");return}var n=c6(e,t,r);return mn[r]=n,n._loaded(),n};j.prototype._init=function(e,t,r){t=t||{},this.__loaded=!0,this.config={};var n={};if(!("api_payload_format"in t)){var i=t.api_host||l6.api_host;i.match(/\.mixpanel\.com/)&&(n.api_payload_format=lse)}if(this.hooks={},this.set_config(E.extend({},l6,n,t,{name:r,token:e,callback_fn:(r===Bi?r:Bi+"."+r)+"._jsc"})),this.recorderManager=new an({mixpanelInstance:this,getConfigFunc:E.bind(this.get_config,this),setConfigFunc:E.bind(this.set_config,this),getTabIdFunc:E.bind(this.get_tab_id,this),reportErrorFunc:E.bind(this.report_error,this),getDistinctIdFunc:E.bind(this.get_distinct_id,this),recorderSrc:this.get_config("recorder_src"),targetingSrc:this.get_config("targeting_src"),libBasePath:this.get_config("lib_base_path"),loadExtraBundle:o6}),this._jsc=nl,this.__dom_loaded_queue=[],this.__request_queue=[],this.__disabled_events=[],this._flags={disable_all_events:!1,identify_called:!1},this._remote_settings_strict_disabled=!1,this.request_batchers={},this._batch_requests=this.get_config("batch_requests"),this._batch_requests){if(!E.localStorage.is_supported(!0)||!lf)this._batch_requests=!1,Le.log("Turning off Mixpanel request-queueing; needs XHR and localStorage support"),E.each(this.get_batcher_configs(),function(l){Le.log("Clearing batch queue "+l.queue_key),E.localStorage.remove(l.queue_key)});else if(this.init_batchers(),Uy&&Y.addEventListener){var a=E.bind(function(){this.request_batchers.events.stopped||this.request_batchers.events.flush({unloading:!0})},this);Y.addEventListener("pagehide",function(l){l.persisted&&a()}),Y.addEventListener("visibilitychange",function(){ze.visibilityState==="hidden"&&a()})}}this.persistence=this.cookie=new Ze(this.config),this.unpersisted_superprops={},this._gdpr_init();var o=E.UUID();this.get_distinct_id()||this.register_once({distinct_id:oC+o,$device_id:o},""),this.flags=new le({getFullApiRoute:E.bind(function(){return this.get_api_host("flags")+"/"+this.get_config("api_routes").flags},this),getConfigFunc:E.bind(this.get_config,this),setConfigFunc:E.bind(this.set_config,this),getPropertyFunc:E.bind(this.get_property,this),trackingFunc:E.bind(this.track,this),loadExtraBundle:o6,targetingSrc:this.get_config("targeting_src")||this.get_config("lib_base_path")+ED}),this.flags.init(),this.flags=this.flags,this._init_tab_id();var s=this.get_config("remote_settings_mode");s===cse||s===use?this.__session_recording_init_promise=this._fetch_remote_settings(s).then(E.bind(function(){return this._check_and_start_session_recording()},this)):this.__session_recording_init_promise=this._check_and_start_session_recording(),this.autocapture=new Ar(this),this.autocapture.init()};j.prototype._init_tab_id=function(){if(this.get_config("disable_persistence"))Le.log("Tab ID initialization skipped due to disable_persistence config");else if(E.sessionStorage.is_supported())try{var e=this.get_config("name")+"_"+this.get_config("token"),t="mp_tab_id_"+e,r="mp_gen_new_tab_id_"+e;(E.sessionStorage.get(r)||!E.sessionStorage.get(t))&&E.sessionStorage.set(t,"$tab-"+E.UUID()),E.sessionStorage.set(r,"1"),this.tab_id=E.sessionStorage.get(t),Y.addEventListener("beforeunload",function(){E.sessionStorage.remove(r)})}catch(n){this.report_error("Error initializing tab id",n)}else this.report_error("Session storage is not supported, cannot keep track of unique tab ID.")};j.prototype.get_tab_id=function(){return this.tab_id||null};j.prototype._check_and_start_session_recording=Il(function(e){return this.recorderManager.checkAndStartSessionRecording(e)});j.prototype._start_recording_on_event=Nc(function(e,t){this.__session_recording_init_promise&&this.__session_recording_init_promise.then(E.bind(function(){if(!this._remote_settings_strict_disabled)return this.recorderManager.startRecordingOnEvent(e,t)},this))});j.prototype.start_session_recording=function(){return this._check_and_start_session_recording(!0)};j.prototype.stop_session_recording=function(){return this.recorderManager.stopSessionRecording()};j.prototype.pause_session_recording=function(){return this.recorderManager.pauseSessionRecording()};j.prototype.resume_session_recording=function(){return this.recorderManager.resumeSessionRecording()};j.prototype.is_recording_heatmap_data=function(){return this.recorderManager.isRecordingHeatmapData()};j.prototype.get_session_recording_properties=function(){return this.recorderManager.getSessionRecordingProperties()};j.prototype.get_session_replay_url=function(){return this.recorderManager.getSessionReplayUrl()};j.prototype.__get_recorder=function(){return this.recorderManager.getRecorder()};j.prototype.__get_recording_init_promise=function(){return this.__session_recording_init_promise};j.prototype._loaded=function(){if(this.get_config("loaded")(this),this._set_default_superprops(),this.people.set_once(this.persistence.get_referrer_info()),this.get_config("store_google")&&this.get_config("stop_utm_persistence")){var e=E.info.campaignParams(null);E.each(e,(function(t,r){this.unregister(r)}).bind(this))}};j.prototype._set_default_superprops=function(){this.persistence.update_search_keyword(ze.referrer),this.get_config("store_google")&&!this.get_config("stop_utm_persistence")&&this.register(E.info.campaignParams()),this.get_config("save_referrer")&&this.persistence.update_referrer_info(ze.referrer)};j.prototype._dom_loaded=function(){E.each(this.__dom_loaded_queue,function(e){this._track_dom.apply(this,e)},this),this.has_opted_out_tracking()||E.each(this.__request_queue,function(e){this._send_request.apply(this,e)},this),delete this.__dom_loaded_queue,delete this.__request_queue};j.prototype._track_dom=function(e,t){if(this.get_config("img"))return this.report_error("You can't use DOM tracking functions with img = true."),!1;if(!WF)return this.__dom_loaded_queue.push([e,t]),!1;var r=new e().init(this);return r.track.apply(r,t)};j.prototype._prepare_callback=function(e,t){if(E.isUndefined(e))return null;if(lf){var r=function(o){e(o,t)};return r}else{var n=this._jsc,i=""+Math.floor(Math.random()*1e8),a=this.get_config("callback_fn")+"["+i+"]";return n[i]=function(o){delete n[i],e(o,t)},a}};j.prototype._send_request=function(e,t,r,n){var i=!0;if(jF)return this.__request_queue.push(arguments),i;var a={method:this.get_config("api_method"),transport:this.get_config("api_transport"),verbose:this.get_config("verbose")},o=null;!n&&(E.isFunction(r)||typeof r=="string")&&(n=r,r=null),r=E.extend(a,r||{}),lf||(r.method="GET");var s=r.method==="POST",l=Uy&&s&&r.transport.toLowerCase()==="sendbeacon",c=r.verbose;t.verbose&&(c=!0),this.get_config("test")&&(t.test=1),c&&(t.verbose=1),this.get_config("img")&&(t.img=1),lf||(n?t.callback=n:(c||this.get_config("test"))&&(t.callback="(function(){})")),t.ip=this.get_config("ip")?1:0,t._=new Date().getTime().toString(),s&&(o="data="+encodeURIComponent(t.data),delete t.data),E.extend(t,this.get_config("api_extra_query_params")),e+="?"+E.HTTPBuildQuery(t);var u=this;if("img"in t){var f=ze.createElement("img");f.src=e,ze.body.appendChild(f)}else if(l){try{i=Uy(e,o)}catch(y){u.report_error(y),i=!1}try{n&&n(i?1:0)}catch(y){u.report_error(y)}}else if(lf)try{var d=new XMLHttpRequest;d.open(r.method,e,!0);var h=this.get_config("xhr_headers");if(s&&(h["Content-Type"]="application/x-www-form-urlencoded"),E.each(h,function(y,g){d.setRequestHeader(g,y)}),r.timeout_ms&&typeof d.timeout<"u"){d.timeout=r.timeout_ms;var p=new Date().getTime()}d.withCredentials=!0,d.onreadystatechange=function(){if(d.readyState===4)if(d.status===200){if(n)if(c){var y;try{y=E.JSONDecode(d.responseText)}catch(S){if(u.report_error(S),r.ignore_json_errors)y=d.responseText;else return}n(y)}else n(Number(d.responseText))}else{var g;if(d.timeout&&!d.status&&new Date().getTime()-p>=d.timeout?g="timeout":g="Bad HTTP status: "+d.status+" "+d.statusText,u.report_error(g),n)if(c){var b=d.responseHeaders||{};n({status:0,httpStatusCode:d.status,error:g,retryAfter:b["Retry-After"]})}else n(0)}},d.send(o)}catch(y){u.report_error(y),i=!1}else{var v=ze.createElement("script");v.type="text/javascript",v.async=!0,v.defer=!0,v.src=e;var m=ze.getElementsByTagName("script")[0];m.parentNode.insertBefore(v,m)}return i};j.prototype._fetch_remote_settings=function(e){var t=this,r=function(){e==="strict"&&(t.set_config({record_sessions_percent:0}),t._remote_settings_strict_disabled=!0)};if(!Y.AbortController)return Le.critical("Remote settings unavailable: missing minimum required APIs"),r(),Promise.resolve();var n=this.get_api_host("settings")+"/"+this.get_config("api_routes").settings,i={$lib_version:Qn.LIB_VERSION,mp_lib:"web",sdk_config:"1"},a=E.HTTPBuildQuery(i),o=n+"?"+a,s=new AbortController,l=setTimeout(function(){s.abort()},500),c={method:"GET",headers:{Authorization:"Basic "+btoa(t.get_config("token")+":")},signal:s.signal};return Y.fetch(o,c).then(function(u){if(clearTimeout(l),!u.ok){Le.critical("Network response was not ok"),r();return}return u.json()}).then(function(u){if(u&&u.sdk_config&&u.sdk_config.config){var f=u.sdk_config.config,d={};E.each(f,function(h,p){l6.hasOwnProperty(p)&&(d[p]=h)}),E.isEmptyObject(d)?(Le.critical("No valid config keys found in remote settings."),r()):t.set_config(d)}else r()}).catch(function(u){clearTimeout(l),Le.critical("Failed to fetch remote settings",u),r()})};j.prototype._execute_array=function(e){var t,r=[],n=[],i=[];E.each(e,function(o){o&&(t=o[0],E.isArray(t)?i.push(o):typeof o=="function"?o.call(this):E.isArray(o)&&t==="alias"?r.push(o):E.isArray(o)&&t.indexOf("track")!==-1&&typeof this[t]=="function"?i.push(o):n.push(o))},this);var a=function(o,s){E.each(o,function(l){if(E.isArray(l[0])){var c=s;E.each(l,function(u){c=c[u[0]].apply(c,u.slice(1))})}else this[l[0]].apply(this,l.slice(1))},s)};a(r,this),a(n,this),a(i,this)};j.prototype.are_batchers_initialized=function(){return!!this.request_batchers.events};j.prototype.get_batcher_configs=function(){var e="__mpq_"+this.get_config("token");return this._batcher_configs=this._batcher_configs||{events:{type:"events",api_name:"track",queue_key:e+"_ev"},people:{type:"people",api_name:"engage",queue_key:e+"_pp"},groups:{type:"groups",api_name:"groups",queue_key:e+"_gr"}},this._batcher_configs};j.prototype.init_batchers=function(){if(!this.are_batchers_initialized()){var e=E.bind(function(r){return new Xi(r.queue_key,{libConfig:this.config,errorReporter:this.get_config("error_reporter"),sendRequestFunc:E.bind(function(n,i,a){var o=this.get_config("api_routes");this._send_request(this.get_api_host(r.api_name)+"/"+o[r.api_name],this._encode_data_for_request(n),i,this._prepare_callback(a,n))},this),beforeSendHook:E.bind(function(n){var i=this._run_hook("before_send_"+r.type,n);return i?i[0]:null},this),stopAllBatchingFunc:E.bind(this.stop_batch_senders,this),usePersistence:!0})},this),t=this.get_batcher_configs();this.request_batchers={events:e(t.events),people:e(t.people),groups:e(t.groups)}}this.get_config("batch_autostart")&&this.start_batch_senders()};j.prototype.start_batch_senders=function(){this._batchers_were_started=!0,this.are_batchers_initialized()&&(this._batch_requests=!0,E.each(this.request_batchers,function(e){e.start()}))};j.prototype.stop_batch_senders=function(){this._batch_requests=!1,E.each(this.request_batchers,function(e){e.stop(),e.clear()})};j.prototype.push=function(e){this._execute_array([e])};j.prototype.enable=function(e){var t,r,n,i;if(typeof e>"u")this._flags.disable_all_events=!1;else{for(t={},r=[],n=0;n<e.length;n++)t[e[n]]=!0;for(i=0;i<this.__disabled_events.length;i++)t[this.__disabled_events[i]]||r.push(this.__disabled_events[i]);this.__disabled_events=r}};j.prototype.disable=function(e){typeof e>"u"?this._flags.disable_all_events=!0:this.__disabled_events=this.__disabled_events.concat(e)};j.prototype._encode_data_for_request=function(e){var t=Qf(e);return this.get_config("api_payload_format")===HF&&(t=E.base64Encode(t)),{data:t}};j.prototype._track_or_batch=function(e,t){var r=E.truncate(e.data,255),n=e.endpoint,i=e.batcher,a=e.should_send_immediately,o=e.send_request_options||{};t=t||nl;var s=!0,l=E.bind(function(){return o.skip_hooks||(r=this._run_hook("before_send_"+e.type,r),r&&(r=r[0])),r?(Le.log("MIXPANEL REQUEST:"),Le.log(r),this._send_request(n,this._encode_data_for_request(r),o,this._prepare_callback(t,r))):null},this);return this._batch_requests&&!a?i.enqueue(r).then(function(c){c?t(1,r):l()}):s=l(),s&&r};j.prototype.track=Il(function(e,t,r,n){var i;if(!(r&&r.skip_hooks)){if(i=this._run_hook("before_track",e,t),i===null)return;e=i[0],t=i[1]}!n&&typeof r=="function"&&(n=r,r=null),r=r||{};var a=r.transport;a&&(r.transport=a);var o=r.send_immediately;if(typeof n!="function"&&(n=nl),E.isUndefined(e)){this.report_error("No event name provided to mixpanel.track");return}if(this._event_is_disabled(e)){n(0);return}t=E.extend({},t),t.token=this.get_config("token");var s=this.persistence.remove_event_timer(e);if(!E.isUndefined(s)){var l=new Date().getTime()-s;t.$duration=parseFloat((l/1e3).toFixed(3))}this._set_default_superprops();var c=this.get_config("track_marketing")?E.info.marketingParams():{};t=E.extend({},E.info.properties({mp_loader:this.get_config("mp_loader")}),c,this.persistence.properties(),this.unpersisted_superprops,this.get_session_recording_properties(),t);var u=this.get_config("property_blacklist");E.isArray(u)?E.each(u,function(d){delete t[d]}):this.report_error("Invalid value for property_blacklist config: "+u),this._start_recording_on_event(e,t);var f={event:e,properties:t};return i=this._track_or_batch({type:"events",data:f,endpoint:this.get_api_host("events")+"/"+this.get_config("api_routes").track,batcher:this.request_batchers.events,should_send_immediately:o,send_request_options:r},n),this.flags&&this.flags.checkFirstTimeEvents&&this.flags.checkFirstTimeEvents(e,t),i});j.prototype.set_group=Il(function(e,t,r){E.isArray(t)||(t=[t]);var n={};return n[e]=t,this.register(n),this.people.set(e,t,r)});j.prototype.add_group=Il(function(e,t,r){var n=this.get_property(e),i={};return n===void 0?(i[e]=[t],this.register(i)):n.indexOf(t)===-1&&(n.push(t),i[e]=n,this.register(i)),this.people.union(e,t,r)});j.prototype.remove_group=Il(function(e,t,r){var n=this.get_property(e);if(n!==void 0){var i=n.indexOf(t);i>-1&&(n.splice(i,1),this.register({group_key:n})),n.length===0&&this.unregister(e)}return this.people.remove(e,t,r)});j.prototype.track_with_groups=Il(function(e,t,r,n){var i=E.extend({},t||{});return E.each(r,function(a,o){a!=null&&(i[o]=a)}),this.track(e,i,n)});j.prototype._create_map_key=function(e,t){return e+"_"+JSON.stringify(t)};j.prototype._remove_group_from_cache=function(e,t){delete this._cached_groups[this._create_map_key(e,t)]};j.prototype.get_group=function(e,t){var r=this._create_map_key(e,t),n=this._cached_groups[r];return(n===void 0||n._group_key!==e||n._group_id!==t)&&(n=new Zt,n._init(this,e,t),this._cached_groups[r]=n),n};j.prototype.track_pageview=Il(function(e,t){typeof e!="object"&&(e={}),t=t||{};var r=t.event_name||"$mp_web_page_view",n=E.extend(E.info.mpPageViewProperties(),E.info.campaignParams(),E.info.clickParams()),i=E.extend({},n,e);return this.is_recording_heatmap_data()&&(i.$captured_for_heatmap=!0),this.track(r,i)});j.prototype.track_links=function(){return this._track_dom.call(this,Zf,arguments)};j.prototype.track_forms=function(){return this._track_dom.call(this,h2,arguments)};j.prototype.time_event=function(e){if(E.isUndefined(e)){this.report_error("No event name provided to mixpanel.time_event");return}this._event_is_disabled(e)||this.persistence.set_event_timer(e,new Date().getTime())};var dse={persistent:!0},sC=function(e){var t;return E.isObject(e)?t=e:E.isUndefined(e)?t={}:t={days:e},E.extend({},dse,t)};j.prototype.register=function(e,t){var r=this._run_hook("before_register",e,t);if(r!==null){e=r[0],t=r[1];var n=sC(t);n.persistent?this.persistence.register(e,n.days):E.extend(this.unpersisted_superprops,e)}};j.prototype.register_once=function(e,t,r){var n=this._run_hook("before_register_once",e,t,r);if(n!==null){e=n[0],t=n[1],r=n[2];var i=sC(r);i.persistent?this.persistence.register_once(e,t,i.days):(typeof t>"u"&&(t="None"),E.each(e,function(a,o){(!this.unpersisted_superprops.hasOwnProperty(o)||this.unpersisted_superprops[o]===t)&&(this.unpersisted_superprops[o]=a)},this))}};j.prototype.unregister=function(e,t){var r=this._run_hook("before_unregister",e,t);r!==null&&(e=r[0],t=r[1],t=sC(t),t.persistent?this.persistence.unregister(e):delete this.unpersisted_superprops[e])};j.prototype._register_single=function(e,t){var r={};r[e]=t,this.register(r)};j.prototype.identify=function(e,t,r,n,i,a,o,s){var l=this._run_hook("before_identify",e);if(l===null)return-1;e=l[0];var c=this.get_distinct_id();if(e&&c!==e){if(typeof e=="string"&&e.indexOf(oC)===0)return this.report_error("distinct_id cannot have $device: prefix"),-1;this.register({$user_id:e})}if(!this.get_property("$device_id")){var u=c;this.register_once({$had_persisted_distinct_id:!0,$device_id:u},"")}e!==c&&e!==this.get_property(Fy)&&(this.unregister(Fy),this.register({distinct_id:e})),this._flags.identify_called=!0,this.people._flush(t,r,n,i,a,o,s),e!==c&&this.track("$identify",{distinct_id:e,$anon_distinct_id:c},{skip_hooks:!0}),e!==c&&this.flags.fetchFlags().catch(function(){Le.error("[flags] Error fetching flags during identify")})};j.prototype.reset=function(){this.stop_session_recording(),this.persistence.clear(),this._flags.identify_called=!1;var e=E.UUID();this.register_once({distinct_id:oC+e,$device_id:e},""),this._check_and_start_session_recording(),this.flags.reset()};j.prototype.get_distinct_id=function(){return this.get_property("distinct_id")};j.prototype.alias=function(e,t){if(e===this.get_property(UF))return this.report_error("Attempting to create alias for existing People user - aborting."),-2;var r=this;return E.isUndefined(t)&&(t=this.get_distinct_id()),e!==t?(this._register_single(Fy,e),this.track("$create_alias",{alias:e,distinct_id:t},{skip_hooks:!0},function(){r.identify(e)})):(this.report_error("alias matches current distinct_id - skipping api call."),this.identify(e),-1)};j.prototype.name_tag=function(e){this._register_single("mp_name_tag",e)};j.prototype.set_config=function(e){if(E.isObject(e)){E.extend(this.config,e);var t=e.batch_size;t&&E.each(this.request_batchers,function(r){r.resetBatchSize()}),this.get_config("persistence_name")||(this.config.persistence_name=this.config.cookie_name),this.get_config("disable_persistence")||(this.config.disable_persistence=this.config.disable_cookie),this.persistence&&this.persistence.update_config(this.config),Qn.DEBUG=Qn.DEBUG||this.get_config("debug"),("autocapture"in e||"record_heatmap_data"in e)&&this.autocapture&&this.autocapture.init(),E.isObject(e.hooks)&&(this.hooks={},E.each(e.hooks,function(r,n){if(E.isFunction(r))this.hooks[n]=[r];else if(E.isArray(r)){this.hooks[n]=[];for(var i=0;i<r.length;i++)E.isFunction(r[i])||Le.critical("Invalid hook added. Hook is not a function"),this.hooks[n].push(r[i])}else Le.critical("Invalid hooks added. Ensure that the hook values passed into config.hooks are functions or arrays of functions.")},this))}};j.prototype.get_config=function(e){return this.config[e]};j.prototype._run_hook=function(e){var t=js.call(arguments,1);return E.each(this.hooks[e],function(r){if(t===null)return null;var n=r.apply(this,t);typeof n>"u"?(this.report_error(e+" hook did not return a valid value"),t=null):(E.isArray(n)||(n=[n]),t.splice.apply(t,[0,n.length].concat(n)))},this),t};j.prototype.get_property=function(e){return this.persistence.load_prop([e])};j.prototype.get_api_host=function(e){return this.get_config("api_hosts")[e]||this.get_config("api_host")};j.prototype.toString=function(){var e=this.get_config("name");return e!==Bi&&(e=Bi+"."+e),e};j.prototype._event_is_disabled=function(e){return E.isBlockedUA(Ma)||this._flags.disable_all_events||E.include(this.__disabled_events,e)};j.prototype._gdpr_init=function(){var e=this.get_config("opt_out_tracking_persistence_type")==="localStorage";e&&E.localStorage.is_supported()&&(!this.has_opted_in_tracking()&&this.has_opted_in_tracking({persistence_type:"cookie"})&&this.opt_in_tracking({enable_persistence:!1}),!this.has_opted_out_tracking()&&this.has_opted_out_tracking({persistence_type:"cookie"})&&this.opt_out_tracking({clear_persistence:!1}),this.clear_opt_in_out_tracking({persistence_type:"cookie",enable_persistence:!1})),this.has_opted_out_tracking()?this._gdpr_update_persistence({clear_persistence:!0}):!this.has_opted_in_tracking()&&(this.get_config("opt_out_tracking_by_default")||E.cookie.get("mp_optout"))&&(E.cookie.remove("mp_optout"),this.opt_out_tracking({clear_persistence:this.get_config("opt_out_persistence_by_default")}))};j.prototype._gdpr_update_persistence=function(e){var t;if(e&&e.clear_persistence)t=!0;else if(e&&e.enable_persistence)t=!1;else return;!this.get_config("disable_persistence")&&this.persistence.disabled!==t&&this.persistence.set_disabled(t),t?(this.stop_batch_senders(),this.stop_session_recording()):this._batchers_were_started&&this.start_batch_senders()};j.prototype._gdpr_call_func=function(e,t){return t=E.extend({track:E.bind(this.track,this),persistence_type:this.get_config("opt_out_tracking_persistence_type"),cookie_prefix:this.get_config("opt_out_tracking_cookie_prefix"),cookie_expiration:this.get_config("cookie_expiration"),cross_site_cookie:this.get_config("cross_site_cookie"),cross_subdomain_cookie:this.get_config("cross_subdomain_cookie"),cookie_domain:this.get_config("cookie_domain"),secure_cookie:this.get_config("secure_cookie"),ignore_dnt:this.get_config("ignore_dnt")},t),E.localStorage.is_supported()||(t.persistence_type="cookie"),e(this.get_config("token"),{track:t.track,trackEventName:t.track_event_name,trackProperties:t.track_properties,persistenceType:t.persistence_type,persistencePrefix:t.cookie_prefix,cookieDomain:t.cookie_domain,cookieExpiration:t.cookie_expiration,crossSiteCookie:t.cross_site_cookie,crossSubdomainCookie:t.cross_subdomain_cookie,secureCookie:t.secure_cookie,ignoreDnt:t.ignore_dnt})};j.prototype.opt_in_tracking=function(e){e=E.extend({enable_persistence:!0},e),this._gdpr_call_func(Hae,e),this._gdpr_update_persistence(e)};j.prototype.opt_out_tracking=function(e){e=E.extend({clear_persistence:!0,delete_user:!0},e),e.delete_user&&this.people&&this.people._identify_called()&&(this.people.delete_user(),this.people.clear_charges()),this._gdpr_call_func(jae,e),this._gdpr_update_persistence(e)};j.prototype.has_opted_in_tracking=function(e){return this._gdpr_call_func(Vae,e)};j.prototype.has_opted_out_tracking=function(e){return this._gdpr_call_func(rF,e)};j.prototype.clear_opt_in_out_tracking=function(e){e=E.extend({enable_persistence:!0},e),this._gdpr_call_func(Wae,e),this._gdpr_update_persistence(e)};j.prototype.report_error=function(e,t){Le.error.apply(Le.error,arguments);try{!t&&!(e instanceof Error)&&(e=new Error(e)),this.get_config("error_reporter")(e,t)}catch(r){Le.error(r)}};j.prototype.add_hook=function(e,t){this.hooks[e]||(this.hooks[e]=[]),this.hooks[e].push(t)};j.prototype.remove_hook=function(e,t){var r;this.hooks[e]&&(r=this.hooks[e].indexOf(t),r!==-1?this.hooks[e].splice(r,1):Le.log("remove_hook failed. Matching hook was not found"))};j.prototype.init=j.prototype.init;j.prototype.reset=j.prototype.reset;j.prototype.enable=j.prototype.enable;j.prototype.disable=j.prototype.disable;j.prototype.time_event=j.prototype.time_event;j.prototype.track=j.prototype.track;j.prototype.track_links=j.prototype.track_links;j.prototype.track_forms=j.prototype.track_forms;j.prototype.track_pageview=j.prototype.track_pageview;j.prototype.register=j.prototype.register;j.prototype.register_once=j.prototype.register_once;j.prototype.unregister=j.prototype.unregister;j.prototype.identify=j.prototype.identify;j.prototype.alias=j.prototype.alias;j.prototype.name_tag=j.prototype.name_tag;j.prototype.set_config=j.prototype.set_config;j.prototype.get_config=j.prototype.get_config;j.prototype.get_api_host=j.prototype.get_api_host;j.prototype.get_property=j.prototype.get_property;j.prototype.get_distinct_id=j.prototype.get_distinct_id;j.prototype.toString=j.prototype.toString;j.prototype.opt_out_tracking=j.prototype.opt_out_tracking;j.prototype.opt_in_tracking=j.prototype.opt_in_tracking;j.prototype.has_opted_out_tracking=j.prototype.has_opted_out_tracking;j.prototype.has_opted_in_tracking=j.prototype.has_opted_in_tracking;j.prototype.clear_opt_in_out_tracking=j.prototype.clear_opt_in_out_tracking;j.prototype.get_group=j.prototype.get_group;j.prototype.set_group=j.prototype.set_group;j.prototype.add_group=j.prototype.add_group;j.prototype.remove_group=j.prototype.remove_group;j.prototype.add_hook=j.prototype.add_hook;j.prototype.remove_hook=j.prototype.remove_hook;j.prototype.track_with_groups=j.prototype.track_with_groups;j.prototype.start_batch_senders=j.prototype.start_batch_senders;j.prototype.stop_batch_senders=j.prototype.stop_batch_senders;j.prototype.start_session_recording=j.prototype.start_session_recording;j.prototype.stop_session_recording=j.prototype.stop_session_recording;j.prototype.pause_session_recording=j.prototype.pause_session_recording;j.prototype.resume_session_recording=j.prototype.resume_session_recording;j.prototype.get_session_recording_properties=j.prototype.get_session_recording_properties;j.prototype.get_session_replay_url=j.prototype.get_session_replay_url;j.prototype.get_tab_id=j.prototype.get_tab_id;j.prototype.DEFAULT_API_ROUTES=VF;j.prototype.__get_recorder=j.prototype.__get_recorder;j.prototype.__get_recording_init_promise=j.prototype.__get_recording_init_promise;Ze.prototype.properties=Ze.prototype.properties;Ze.prototype.update_search_keyword=Ze.prototype.update_search_keyword;Ze.prototype.update_referrer_info=Ze.prototype.update_referrer_info;Ze.prototype.get_cross_subdomain=Ze.prototype.get_cross_subdomain;Ze.prototype.clear=Ze.prototype.clear;var qu={},hse=function(){E.each(qu,function(e,t){t!==Bi&&(mn[t]=e)}),mn._=E},pse=function(){mn.init=function(e,t,r){if(r)return mn[r]||(mn[r]=qu[r]=c6(e,t,r),mn[r]._loaded()),mn[r];var n=mn;qu[Bi]?n=qu[Bi]:e&&(n=c6(e,t,Bi),n._loaded(),qu[Bi]=n),mn=n,By===sse&&(Y[Bi]=m
689n),hse()}},mse=function(){function e(){e.done||(e.done=!0,WF=!0,jF=!1,E.each(qu,function(n){n._dom_loaded()}))}function t(){try{ze.documentElement.doScroll("left")}catch{setTimeout(t,1);return}e()}if(ze.addEventListener)ze.readyState==="complete"?e():ze.addEventListener("DOMContentLoaded",e,!1);else if(ze.attachEvent){ze.attachEvent("onreadystatechange",e);var r=!1;try{r=Y.frameElement===null}catch{}ze.documentElement.doScroll&&r&&t()}E.register_event(Y,"load",e,!0)};function gse(e){return o6=e,By=s6,mn=new j,pse(),mn.init(),mse(),mn}function yse(e,t){t()}var QT=gse(yse);const qF=Lt.createContext({}),vse=e=>{const t=ae.c(3),{children:r}=e;QT.init("553a414965315113366d39d44edfc169",{debug:!1});let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={mixpanel:QT},t[0]=n):n=t[0];let i;return t[1]!==r?(i=O(qF.Provider,{value:n,children:r}),t[1]=r,t[2]=i):i=t[2],i};var GF={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(XV,function(){function r(T,k){if(T)for(var P in T)({}).hasOwnProperty.call(T,P)&&k(P,T[P])}function n(T){return T==null||T.length===0||T.trim().length===0}var i={unstyled:"p","header-one":"h1","header-two":"h2","header-three":"h3","header-four":"h4","header-five":"h5","header-six":"h6","unordered-list-item":"ul","ordered-list-item":"ol",blockquote:"blockquote",code:"pre"};function a(T){return T&&i[T]}function o(T){var k="";return r(T,function(P,F){F&&(k+="".concat(P,":").concat(F,";"))}),k}function s(T,k){var P=[];if(k){for(var F=0,I=0,B=T,H=k.trigger||"#",V=k.separator||" ";B.length>0&&I>=0;)if(B[0]===H?(I=0,F=0,B=B.substr(H.length)):(I=B.indexOf(V+H),I>=0&&(B=B.substr(I+(V+H).length),F+=I+V.length)),I>=0){var G=B.indexOf(V)>=0?B.indexOf(V):B.length,oe=B.substr(0,G);oe&&oe.length>0&&P.push({offset:F,length:oe.length+H.length,type:"HASHTAG"}),F+=H.length}}return P}function l(T,k){var P=[],F=0,I=T.entityRanges.map(function(B){var H=B.offset,V=B.length,G=B.key;return{offset:H,length:V,key:G,type:"ENTITY"}});return I=I.concat(s(T.text,k)),I=I.sort(function(B,H){return B.offset-H.offset}),I.forEach(function(B){B.offset>F&&P.push({start:F,end:B.offset}),P.push({start:B.offset,end:B.offset+B.length,entityKey:B.key,type:B.type}),F=B.offset+B.length}),F<T.text.length&&P.push({start:F,end:T.text.length}),P}function c(T){return!!(T.entityRanges.length>0&&(n(T.text)||T.type==="atomic"))}function u(T){var k=T.text,P=T.inlineStyleRanges,F={BOLD:new Array(k.length),ITALIC:new Array(k.length),UNDERLINE:new Array(k.length),STRIKETHROUGH:new Array(k.length),CODE:new Array(k.length),SUPERSCRIPT:new Array(k.length),SUBSCRIPT:new Array(k.length),COLOR:new Array(k.length),BGCOLOR:new Array(k.length),FONTSIZE:new Array(k.length),FONTFAMILY:new Array(k.length),length:k.length};return P&&P.length>0&&P.forEach(function(I){for(var B=I.offset,H=B+I.length,V=B;V<H;V+=1)I.style.indexOf("color-")===0?F.COLOR[V]=I.style.substring(6):I.style.indexOf("bgcolor-")===0?F.BGCOLOR[V]=I.style.substring(8):I.style.indexOf("fontsize-")===0?F.FONTSIZE[V]=I.style.substring(9):I.style.indexOf("fontfamily-")===0?F.FONTFAMILY[V]=I.style.substring(11):F[I.style]&&(F[I.style][V]=!0)}),F}function f(T,k){var P={};return T.COLOR[k]&&(P.COLOR=T.COLOR[k]),T.BGCOLOR[k]&&(P.BGCOLOR=T.BGCOLOR[k]),T.FONTSIZE[k]&&(P.FONTSIZE=T.FONTSIZE[k]),T.FONTFAMILY[k]&&(P.FONTFAMILY=T.FONTFAMILY[k]),T.UNDERLINE[k]&&(P.UNDERLINE=!0),T.ITALIC[k]&&(P.ITALIC=!0),T.BOLD[k]&&(P.BOLD=!0),T.STRIKETHROUGH[k]&&(P.STRIKETHROUGH=!0),T.CODE[k]&&(P.CODE=!0),T.SUBSCRIPT[k]&&(P.SUBSCRIPT=!0),T.SUPERSCRIPT[k]&&(P.SUPERSCRIPT=!0),P}function d(T,k,P){var F=!0;return P>0&&P<T.length?k.forEach(function(I){F=F&&T[I][P]===T[I][P-1]}):F=!1,F}function h(T,k){return T==="BOLD"?"<strong>".concat(k,"</strong>"):T==="ITALIC"?"<em>".concat(k,"</em>"):T==="UNDERLINE"?"<ins>".concat(k,"</ins>"):T==="STRIKETHROUGH"?"<del>".concat(k,"</del>"):T==="CODE"?"<code>".concat(k,"</code>"):T==="SUPERSCRIPT"?"<sup>".concat(k,"</sup>"):T==="SUBSCRIPT"?"<sub>".concat(k,"</sub>"):k}function p(T){if(T&&T.length>0){var k=T.map(function(P){switch(P){case`
690`:return"<br>";case"&":return"&amp;";case"<":return"&lt;";case">":return"&gt;";default:return P}});return k.join("")}return""}function v(T,k){if(T&&(T.COLOR||T.BGCOLOR||T.FONTSIZE||T.FONTFAMILY)){var P='style="';return T.COLOR&&(P+="color: ".concat(T.COLOR,";")),T.BGCOLOR&&(P+="background-color: ".concat(T.BGCOLOR,";")),T.FONTSIZE&&(P+="font-size: ".concat(T.FONTSIZE).concat(/^\d+$/.test(T.FONTSIZE)?"px":"",";")),T.FONTFAMILY&&(P+="font-family: ".concat(T.FONTFAMILY,";")),P+='"',"<span ".concat(P,">
690").concat(k,"</span>")}return k}function m(T,k,P,F){var I=T[k];if(typeof F=="function"){var B=F(I,P);if(B)return B}if(I.type==="MENTION")return'<a href="'.concat(I.data.url,'" class="wysiwyg-mention" data-mention data-value="').concat(I.data.value,'">').concat(P,"</a>");if(I.type==="LINK"){var H=I.data.targetOption||"_self";return'<a href="'.concat(I.data.url,'" target="').concat(H,'">').concat(P,"</a>")}if(I.type==="IMAGE"){var V=I.data.alignment;return V&&V.length?'<div style="text-align:'.concat(V,';"><img src="').concat(I.data.src,'" alt="').concat(I.data.alt,'" style="height: ').concat(I.data.height,";width: ").concat(I.data.width,'"/></div>'):'<img src="'.concat(I.data.src,'" alt="').concat(I.data.alt,'" style="height: ').concat(I.data.height,";width: ").concat(I.data.width,'"/>')}return I.type==="EMBEDDED_LINK"?'<iframe width="'.concat(I.data.width,'" height="').concat(I.data.height,'" src="').concat(I.data.src,'" frameBorder="0"></iframe>'):P}function y(T,k,P,F){var I=[],B=Array.from(T.text);if(B.length>0)for(var H=u(T),V,G=P;G<F;G+=1)G!==P&&d(H,k,G)?(V.text.push(B[G]),V.end=G+1):(V={styles:f(H,G),text:[B[G]],start:G,end:G+1},I.push(V));return I}function g(T){if(T){for(var k=T,P=0;P<k.length&&T[P]===" ";P+=1)k=k.replace(" ","&nbsp;");return k}return T}function b(T){if(T){for(var k=T,P=k.length-1;P>=0&&k[P]===" ";P-=1)k="".concat(k.substring(0,P),"&nbsp;").concat(k.substring(P+1));return k}return T}function S(T){var k=T.styles,P=T.text,F=p(P);return r(k,function(I,B){F=h(I,F)}),F}function w(T,k){var P=y(T,["BOLD","ITALIC","UNDERLINE","STRIKETHROUGH","CODE","SUPERSCRIPT","SUBSCRIPT"],k.start,k.end),F="";return P.forEach(function(I){F+=S(I)}),F=v(k.styles,F),F}function A(T,k,P,F){var I=[],B=y(T,["COLOR","BGCOLOR","FONTSIZE","FONTFAMILY"],P.start,P.end);B.forEach(function(V){I.push(w(T,V))});var H=I.join("");return P.type==="ENTITY"?P.entityKey!==void 0&&P.entityKey!==null&&(H=m(k,P.entityKey,H,F)):P.type==="HASHTAG"&&(H='<a href="'.concat(H,'" class="wysiwyg-hashtag">').concat(H,"</a>")),H}function _(T,k,P,F){var I=[],B=l(T,P);return B.forEach(function(H,V){var G=A(T,k,H,F);V===0&&(G=g(G)),V===B.length-1&&(G=b(G)),I.push(G)}),I.join("")}function C(T,k,P,F,I){var B=[];if(c(T))B.push(m(k,T.entityRanges[0].key,void 0,I));else{var H=a(T.type);if(H){B.push("<".concat(H));var V=o(T.data);V&&B.push(' style="'.concat(V,'"')),F&&B.push(' dir = "auto"'),B.push(">"),B.push(_(T,k,P,I)),B.push("</".concat(H,">"))}}return B.push(`
691`),B.join("")}function M(T){return T==="unordered-list-item"||T==="ordered-list-item"}function L(T,k,P,F,I){var B=[],H=[],V;return T.forEach(function(G){var oe=!1;if(V?V.type!==G.type?(B.push("</".concat(a(V.type),`>
692`)),B.push("<".concat(a(G.type),`>
693`))):V.depth===G.depth?H&&H.length>0&&(B.push(L(H,k,P,F,I)),H=[]):(oe=!0,H.push(G)):B.push("<".concat(a(G.type),`>
694`)),!oe){B.push("<li");var _e=o(G.data);_e&&B.push(' style="'.concat(_e,'"')),F&&B.push(' dir = "auto"'),B.push(">"),B.push(_(G,k,P,I)),B.push(`</li>
695`),V=G}}),H&&H.length>0&&B.push(L(H,k,P,F,I)),B.push("</".concat(a(V.type),`>
696`)),B.join("")}function z(T,k,P,F){var I=[];if(T){var B=T.blocks,H=T.entityMap;if(B&&B.length>0){var V=[];if(B.forEach(function(oe){if(M(oe.type))V.push(oe);else{if(V.length>0){var _e=L(V,H,k,F);I.push(_e),V=[]}var je=C(oe,H,k,P,F);I.push(je)}}),V.length>0){var G=L(V,H,k,P,F);I.push(G),V=[]}}}return I.join("")}return z})})(GF);var bse=GF.exports;const Sse=im(bse);function Hy(e){"@babel/helpers - typeof";return Hy=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hy(e)}var wse=/^\s+/,Ese=/\s+$/;function ue(e,t){if(e=e||"",t=t||{},e instanceof ue)return e;if(!(this instanceof ue))return new ue(e,t);var r=Cse(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}ue.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),r,n,i,a,o,s;return r=t.r/255,n=t.g/255,i=t.b/255,r<=.03928?a=r/12.92:a=Math.pow((r+.055)/1.055,2.4),n<=.03928?o=n/12.92:o=Math.pow((n+.055)/1.055,2.4),i<=.03928?s=i/12.92:s=Math.pow((i+.055)/1.055,2.4),.2126*a+.7152*o+.0722*s},setAlpha:function(t){return this._a=YF(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=KT(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=KT(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.v*100);return this._a==1?"hsv("+r+", "+n+"%, "+i+"%)":"hsva("+r+", "+n+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var t=ZT(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=ZT(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.l*100);return this._a==1?"hsl("+r+", "+n+"%, "+i+"%)":"hsla("+r+", "+n+"%, "+i+"%, "+this._roundA+")"},toHex:function(t){return JT(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return Tse(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(er(this._r,255)*100)+"%",g:Math.round(er(this._g,255)*100)+"%",b:Math.round(er(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(er(this._r,255)*100)+"%, "+Math.round(er(this._g,255)*100)+"%, "+Math.round(er(this._b,255)*100)+"%)":"rgba("+Math.round(er(this._r,255)*100)+"%, "+Math.round(er(this._g,255)*100)+"%, "+Math.round(er(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:Bse[JT(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var r="#"+$T(this._r,this._g,this._b,this._a),n=r,i=this._gradientType?"GradientType = 1, ":"";if(t){var a=ue(t);n="#"+$T(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+r+",endColorstr="+n+")"},toString:function(t){var r=!!t;t=t||this._format;var n=!1,i=this._a<1&&this._a>=0,a=!r&&i&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return a?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return ue(this.toString())},_applyModification:function(t,r){var n=t.apply(null,[this].concat([].slice.call(r)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(kse,arguments)},brighten:function(){return this._applyModification(Lse,arguments)},darken:function(){return this._applyModification(Ise,arguments)},desaturate:function(){return this._applyModification(Ose,arguments)},saturate:function(){return this._applyModification(Mse,arguments)},greyscale:function(){return this._applyModification(Rse,arguments)},spin:function(){return this._applyModification(Pse,arguments)},_applyCombination:function(t,r){return t.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(zse,arguments)},complement:function(){return this._applyCombination(Dse,arguments)},monochromatic:function(){return this._applyCombination(Fse,arguments)},splitcomplement:function(){return this._applyCombination(Nse,arguments)},triad:function(){return this._applyCombination(e9,[3])},tetrad:function(){return this._applyCombination(e9,[4])}};ue.fromRatio=function(e,t){if(Hy(e)=="object"){var r={};for(var n in e)e.hasOwnProperty(n)&&(n==="a"?r[n]=e[n]:r[n]=gh(e[n]));e=r}return ue(e,t)};function Cse(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,s=!1;return typeof e=="string"&&(e=Vse(e)),Hy(e)=="object"&&(ao(e.r)&&ao(e.g)&&ao(e.b)?(t=Ase(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)==="%"?"prgb":"rgb"):ao(e.h)&&ao(e.s)&&ao(e.v)?(n=gh(e.s),i=gh(e.v),t=xse(e.h,n,i),o=!0,s="hsv"):ao(e.h)&&ao(e.s)&&ao(e.l)&&(n=gh(e.s),a=gh(e.l),t=_se(e.h,n,a),o=!0,s="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=YF(r),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}function Ase(e,t,r){return{r:er(e,255)*255,g:er(t,255)*255,b:er(r,255)*255}}function ZT(e,t,r){e=er(e,255),t=er(t,255),r=er(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a,o,s=(n+i)/2;if(n==i)a=o=0;else{var l=n-i;switch(o=s>.5?l/(2-n-i):l/(n+i),n){case e:a=(t-r)/l+(t<r?6:0);break;case t:a=(r-e)/l+2;break;case r:a=(e-t)/l+4;break}a/=6}return{h:a,s:o,l:s}}function _se(e,t,r){var n,i,a;e=er(e,360),t=er(t,100),r=er(r,100);function o(c,u,f){return f<0&&(f+=1),f>1&&(f-=1),f<1/6?c+(u-c)*6*f:f<1/2?u:f<2/3?c+(u-c)*(2/3-f)*6:c}if(t===0)n=i=a=r;
696else{var s=r<.5?r*(1+t):r+t-r*t,l=2*r-s;n=o(l,s,e+1/3),i=o(l,s,e),a=o(l,s,e-1/3)}return{r:n*255,g:i*255,b:a*255}}function KT(e,t,r){e=er(e,255),t=er(t,255),r=er(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a,o,s=n,l=n-i;if(o=n===0?0:l/n,n==i)a=0;else{switch(n){case e:a=(t-r)/l+(t<r?6:0);break;case t:a=(r-e)/l+2;break;case r:a=(e-t)/l+4;break}a/=6}return{h:a,s:o,v:s}}function xse(e,t,r){e=er(e,360)*6,t=er(t,100),r=er(r,100);var n=Math.floor(e),i=e-n,a=r*(1-t),o=r*(1-i*t),s=r*(1-(1-i)*t),l=n%6,c=[r,o,a,a,s,r][l],u=[s,r,r,o,a,a][l],f=[a,a,s,r,r,o][l];return{r:c*255,g:u*255,b:f*255}}function JT(e,t,r,n){var i=[da(Math.round(e).toString(16)),da(Math.round(t).toString(16)),da(Math.round(r).toString(16))];return n&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function Tse(e,t,r,n,i){var a=[da(Math.round(e).toString(16)),da(Math.round(t).toString(16)),da(Math.round(r).toString(16)),da(XF(n))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}function $T(e,t,r,n){var i=[da(XF(n)),da(Math.round(e).toString(16)),da(Math.round(t).toString(16)),da(Math.round(r).toString(16))];return i.join("")}ue.equals=function(e,t){return!e||!t?!1:ue(e).toRgbString()==ue(t).toRgbString()};ue.random=function(){return ue.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function Ose(e,t){t=t===0?0:t||10;var r=ue(e).toHsl();return r.s-=t/100,r.s=p2(r.s),ue(r)}function Mse(e,t){t=t===0?0:t||10;var r=ue(e).toHsl();return r.s+=t/100,r.s=p2(r.s),ue(r)}function Rse(e){return ue(e).desaturate(100)}function kse(e,t){t=t===0?0:t||10;var r=ue(e).toHsl();return r.l+=t/100,r.l=p2(r.l),ue(r)}function Lse(e,t){t=t===0?0:t||10;var r=ue(e).toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),ue(r)}function Ise(e,t){t=t===0?0:t||10;var r=ue(e).toHsl();return r.l-=t/100,r.l=p2(r.l),ue(r)}function Pse(e,t){var r=ue(e).toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,ue(r)}function Dse(e){var t=ue(e).toHsl();return t.h=(t.h+180)%360,ue(t)}function e9(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var r=ue(e).toHsl(),n=[ue(e)],i=360/t,a=1;a<t;a++)n.push(ue({h:(r.h+a*i)%360,s:r.s,l:r.l}));return n}function Nse(e){var t=ue(e).toHsl(),r=t.h;return[ue(e),ue({h:(r+72)%360,s:t.s,l:t.l}),ue({h:(r+216)%360,s:t.s,l:t.l})]}function zse(e,t,r){t=t||6,r=r||30;var n=ue(e).toHsl(),i=360/r,a=[ue(e)];for(n.h=(n.h-(i*t>>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(ue(n));return a}function Fse(e,t){t=t||6;for(var r=ue(e).toHsv(),n=r.h,i=r.s,a=r.v,o=[],s=1/t;t--;)o.push(ue({h:n,s:i,v:a})),a=(a+s)%1;return o}ue.mix=function(e,t,r){r=r===0?0:r||50;var n=ue(e).toRgb(),i=ue(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return ue(o)};ue.readability=function(e,t){var r=ue(e),n=ue(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)};ue.isReadable=function(e,t,r){var n=ue.readability(e,t),i,a;switch(a=!1,i=Wse(r),i.level+i.size){case"AAsmall":case"AAAlarge":a=n>=4.5;break;case"AAlarge":a=n>=3;break;case"AAAsmall":a=n>=7;break}return a};ue.mostReadable=function(e,t,r){var n=null,i=0,a,o,s,l;r=r||{},o=r.includeFallbackColors,s=r.level,l=r.size;
696for(var c=0;c<t.length;c++)a=ue.readability(e,t[c]),a>i&&(i=a,n=ue(t[c]));return ue.isReadable(e,n,{level:s,size:l})||!o?n:(r.includeFallbackColors=!1,ue.mostReadable(e,["#fff","#000"],r))};var u6=ue.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
6960",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Bse=ue.hexNames=Use(u6);function Use(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function YF(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function er(e,t){Hse(e)&&(e="100%");var r=jse(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function p2(e){return Math.min(1,Math.max(0,e))}function ti(e){return parseInt(e,16)}function Hse(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function jse(e){return typeof e=="string"&&e.indexOf("%")!=-1}function da(e){return e.length==1?"0"+e:""+e}function gh(e){return e<=1&&(e=e*100+"%"),e}function XF(e){return Math.round(parseFloat(e)*255).toString(16)}function t9(e){return ti(e)/255}var ea=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",i="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"
696+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function ao(e){return!!ea.CSS_UNIT.exec(e)}function Vse(e){e=e.replace(wse,"").replace(Ese,"").toLowerCase();var t=!1;if(u6[e])e=u6[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=ea.rgb.exec(e))?{r:r[1],g:r[2],b:r[3]}:(r=ea.rgba.exec(e))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=ea.hsl.exec(e))?{h:r[1],s:r[2],l:r[3]}:(r=ea.hsla.exec(e))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=ea.hsv.exec(e))?{h:r[1],s:r[2],v:r[3]}:(r=ea.hsva.exec(e))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=ea.hex8.exec(e))?{r:ti(r[1]),g:ti(r[2]),b:ti(r[3]),a:t9(r[4]),format:t?"name":"hex8"}:(r=ea.hex6.exec(e))?{r:ti(r[1]),g:ti(r[2]),b:ti(r[3]),format:t?"name":"hex"}:(r=ea.hex4.exec(e))?{r:ti(r[1]+""+r[1]),g:ti(r[2]+""+r[2]),b:ti(r[3]+""+r[3]),a:t9(r[4]+""+r[4]),format:t?"name":"hex8"}:(r=ea.hex3.exec(e))?{r:ti(r[1]+""+r[1]),g:ti(r[2]+""+r[2]),b:ti(r[3]+""+r[3]),format:t?"name":"hex"}:!1}function Wse(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),r!=="small"&&r!=="large"&&(r="small"),{level:t,size:r}}const qse=["offense","defense","defense_alt"],Gse=["regular","off_ball","deny_right","deny_left","box_out_right","box_out_left"];function Yse(e){const t=e.afterAction??{},r={},n=t.angle??e.angle;return typeof n=="number"&&Number.isFinite(n)&&(r.angle=n),typeof t.color=="string"&&ue(t.color).isValid()&&(r.color=t.color),qse.includes(t.team)&&(r.team=t.team),Gse.includes(t.stance)&&(r.stance=t.stance),r}const r9=e=>({team:e.team,color:e.color,stance:e.stance??"regular",angle:e.angle??0});function Xse(e,t){const r=Yse(t);return r.color!==void 0&&(e.color=r.color),r.team&&e.team!=="ball"&&(e.team=r.team),r.stance!==void 0&&(e.stance=r.stance),r.angle!==void 0&&(e.angle=r.angle),e}var QF=Symbol.for("immer-nothing"),n9=Symbol.for("immer-draftable"),bn=Symbol.for("immer-state");function Ui(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var di=Object,Jf=di.getPrototypeOf,jy="constructor",m2="prototype",f6="configurable",Vy="enumerable",u0="writable",Fp="value",jo=e=>!!e&&!!e[bn];function Vo(e){var t;return e?ZF(e)||y2(e)||!!e[n9]||!!((t=e[jy])!=null&&t[n9])||v2(e)||b2(e):!1}var Qse=di[m2][jy].toString(),i9=new WeakMap;function ZF(e){if(!e||!lC(e))return!1;const t=Jf(e);if(t===null||t===di[m2])return!0;const r=di.hasOwnProperty.call(t,jy)&&t[jy];if(r===Object)return!0;if(!wu(r))return!1;let n=i9.get(r);return n===void 0&&(n=Function.toString.call(r),i9.set(r,n)),n===Qse}function iEe(e){return jo(e)||Ui(15,e),e[bn].base_}function g2(e,t,r=!0){xm(e)===0?(r?Reflect.ownKeys(e):di.keys(e)).forEach(i=>{t(i,e[i],e)}):e.forEach((n,i)=>t(i,n,e))}function xm(e){const t=e[bn];return t?t.type_:y2(e)?1:v2(e)?2:b2(e)?3:0}var a9=(e,t,r=xm(e))=>r===2?e.has(t):di[m2].hasOwnProperty.call(e,t),d6=(e,t,r=xm(e))=>r===2?e.get(t):e[t],Wy=(e,t,r,n=xm(e))=>{n===2?e.set(t,r):n===3?e.add(r):e[t]=r};function Zse(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}var y2=Array.isArray,v2=e=>e instanceof Map,b2=e=>e instanceof Set,lC=e=>typeof e=="object",wu=e=>typeof e=="function",R4=e=>typeof e=="boolean";function Kse(e){const t=+e;return Number.isInteger(t)&&String(t)===e}var po=e=>e.copy_||e.base_,cC=e=>e.modified_?e.copy_:e.base_;function h6(e,t){if(v2(e))return new Map(e);if(b2(e))return new Set(e);if(y2(e))return Array[m2].slice.call(e);const r=ZF(e);if(t===!0||t==="class_only"&&!r){const n=di.getOwnPropertyDescriptors(e);delete n[bn];let i=Reflect.ownKeys(n);for(let a=0;a<i.length;a++){const o=i[a],s=n[o];s[u0]===!1&&(s[u0]=!0,s[f6]=!0),(s.get||s.set)&&(n[o]={[f6]:!0,[u0]:!0,[Vy]:s[Vy],[Fp]:e[o]})}return di.create(Jf(e),n)}else{const n=Jf(e);if(n!==null&&r)return{...e};const i=di.create(n);return di.assign(i,e)}}function uC(e,t=!1){return S2(e)||jo(e)||!Vo(e)||(xm(e)>
6961&&di.defineProperties(e,{set:c1,add:c1,clear:c1,delete:c1}),di.freeze(e),t&&g2(e,(r,n)=>{uC(n,!0)},!1)),e}function Jse(){Ui(2)}var c1={[Fp]:Jse};function S2(e){return e===null||!lC(e)?!0:di.isFrozen(e)}var qy="MapSet",p6="Patches",o9="ArrayMethods",KF={};function Uc(e){const t=KF[e];return t||Ui(0,e),t}var s9=e=>!!KF[e],Bp,JF=()=>Bp,$se=(e,t)=>({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:s9(qy)?Uc(qy):void 0,arrayMethodsPlugin_:s9(o9)?Uc(o9):void 0});function l9(e,t){t&&(e.patchPlugin_=Uc(p6),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function m6(e){g6(e),e.drafts_.forEach(ele),e.drafts_=null}function g6(e){e===Bp&&(Bp=e.parent_)}var c9=e=>Bp=$se(Bp,e);function ele(e){const t=e[bn];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function u9(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];if(e!==void 0&&e!==r){r[bn].modified_&&(m6(t),Ui(4)),Vo(e)&&(e=f9(t,e));const{patchPlugin_:i}=t;i&&i.generateReplacementPatches_(r[bn].base_,e,t)}else e=f9(t,r);return tle(t,e,!0),m6(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==QF?e:void 0}function f9(e,t){if(S2(t))return t;const r=t[bn];if(!r)return Gy(t,e.handledSet_,e);if(!w2(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){const{callbacks_:n}=r;if(n)for(;n.length>0;)n.pop()(e);tB(r,e)}return r.copy_}function tle(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&uC(t,r)}function $F(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var w2=(e,t)=>e.scope_===t,rle=[];function eB(e,t,r,n){const i=po(e),a=e.type_;if(n!==void 0&&d6(i,n,a)===t){Wy(i,n,r,a);return}if(!e.draftLocations_){const s=e.draftLocations_=new Map;g2(i,(l,c)=>{if(jo(c)){const u=s.get(c)||[];u.push(l),s.set(c,u)}})}const o=e.draftLocations_.get(t)??rle;for(const s of o)Wy(i,s,r,a)}function nle(e,t,r){e.callbacks_.push(function(i){var s;const a=t;if(!a||!w2(a,i))return;(s=i.mapSetPlugin_)==null||s.fixSetContents(a);const o=cC(a);eB(e,a.draft_??a,o,r),tB(a,i)})}function tB(e,t){var n;if(e.modified_&&!e.finalized_&&(e.type_===3||e.type_===1&&e.allIndicesReassigned_||(((n=e.assigned_)==null?void 0:n.size)??0)>0)){const{patchPlugin_:i}=t;if(i){const a=i.getPath(e);a&&i.generatePatches_(e,a,t)}$F(e)}}function ile(e,t,r){const{scope_:n}=e;if(jo(r)){const i=r[bn];w2(i,n)&&i.callbacks_.push(function(){f0(e);const o=cC(i);eB(e,r,o,t)})}else Vo(r)&&e.callbacks_.push(function(){const a=po(e);e.type_===3?a.has(r)&&Gy(r,n.handledSet_,n):d6(a,t,e.type_)===r&&n.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&Gy(d6(e.copy_,t,e.type_),n.handledSet_,n)})}function Gy(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||jo(e)||t.has(e)||!Vo(e)||S2(e)||(t.add(e),g2(e,(n,i)=>{if(jo(i)){const a=i[bn];if(w2(a,r)){const o=cC(a);Wy(e,n,o,e.type_),$F(a)}}else Vo(i)&&Gy(i,t,r)})),e}function ale(e,t){const r=y2(e),n={type_:r?1:0,scope_:t?t.scope_:JF(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let i=n,a=Yy;r&&(i=[n],a=Up);const{revoke:o,proxy:s}=Proxy.revocable(i,a);return n.draft_=s,n.revoke_=o,[s,n]}var Yy={get(e,t){if(t===bn)return e;let r=e.scope_.arrayMethodsPlugin_;const n=e.type_===1&&typeof t=="string";if(n&&r!=null&&r.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);const i=po(e);if(!a9(i,t,e.type_))return ole(e,i,t);const a=i[t];if(e.finalized_||!Vo(a)||n&&e.operationMethod&&(r!=null&&r.isMutatingArrayMethod(e.operationMethod))&&Kse(t))return a;if(a===k4(e.base_,t)){f0(e);const o=e.type_===1?+t:t,s=v6(e.scope_,a,e,o);return e.copy_[o]=s}return a},has(e,t){return t in po(e)},ownKeys(e){return Reflect.ownKeys(po(e))},set(e,t,r){const n=rB(po(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const i=k4(po(e),t),a=i==null?void 0:i[bn];if(a&&a.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if(Zse(r,i)&&(r!==void 0||a9(e.base_,t,e.type_)))return!0;f0(e),y6(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_.set(t,!0),ile(e,t,r)),!0},deleteProperty(e,t){return f0(e),k4(e.base_,t)!==void 0||t in e.base_?(e.assigned_.set(t,!1),y6(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=po(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{[u0]:!0,[f6]:e.type_!==1||t!=="length",[Vy]:n[Vy],[Fp]:r[t]}},defineProperty(){Ui(11)},getPrototypeOf(e){return Jf(e.base_)},setPrototypeOf(){Ui(12)}},Up={};for(let e in Yy){let t=Yy[e];Up[e]=function(){const r=arguments;return r[0]=r[0][0],t.apply(this,r)}}Up.deleteProperty=function(e,t){return Up.set.call(this,e,t,void 0)};Up.set=function(e,t,r){return Yy.set.call(this,e[0],t,r,e[0])};function k4(e,t){const r=e[bn];return(r?po(r):e)[t]}function ole(e,t,r){var i;const n=rB(t,r);return n?Fp in n?n[Fp]:(i=n.get)==null?void 0:i.call(e.draft_):void 0}function rB(e,t){if(!(t in e))return;let r=Jf(e);for(;r;){const n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Jf(r)}}function y6(e){e.modified_||(e.modified_=!0,e.parent_&&y6(e.parent_))}function f0(e){e.copy_||(e.assigned_=new Map,e.copy_=h6(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var sle=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(t,r,n)=>{if(wu(t)&&!wu(r)){const a=r;r=t;const o=this;return function(l=a,...c){return o.produce(l,u=>r.call(this,u,...c))}}wu(r)||Ui(6),n!==void 0&&!wu(n)&&Ui(7);let i;if(Vo(t)){const a=c9(this),o=v6(a,t,void 0);let s=!0;try{i=r(o),s=!1}finally{s?m6(a):g6(a)}return l9(a,n),u9(i,a)}else if(!t||!lC(t)){if(i=r(t),i===void 0&&(i=t),i===QF&&(i=void 0),this.autoFreeze_&&uC(i,!0),n){const a=[],o=[];Uc(p6).generateReplacementPatches_(t,i,{patches_:a,inversePatches_:o}),n(a,o)}return i}else Ui(1,t)},this.produceWithPatches=(t,r)=>{if(wu(t))return(o,...s)=>this.produceWithPatches(o,l=>t(l,...s));let n,i;return[this.produce(t,r,(o,s)=>{n=o,i=s}),n,i]},R4(e==null?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),R4(e==null?void 0:e.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),R4(e==null?void 0:e.useStrictIteration)&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){Vo(e)||Ui(8),jo(e)&&(e=lle(e));const t=c9(this),r=v6(t,e,void 0);return r[bn].isManual_=!0,g6(t),r}finishDraft(e,t){const r=e&&e[bn];(!r||!r.isManual_)&&Ui(9);const{scope_:n}=r;return l9(n,t),u9(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const i=t[r];
696if(i.path.length===0&&i.op==="replace"){e=i.value;break}}r>-1&&(t=t.slice(r+1));const n=Uc(p6).applyPatches_;return jo(e)?n(e,t):this.produce(e,i=>n(i,t))}};function v6(e,t,r,n){const[i,a]=v2(t)?Uc(qy).proxyMap_(t,r):b2(t)?Uc(qy).proxySet_(t,r):ale(t,r);return((r==null?void 0:r.scope_)??JF()).drafts_.push(i),a.callbacks_=(r==null?void 0:r.callbacks_)??[],a.key_=n,r&&n!==void 0?nle(r,a,n):a.callbacks_.push(function(l){var u;(u=l.mapSetPlugin_)==null||u.fixSetContents(a);const{patchPlugin_:c}=l;a.modified_&&c&&c.generatePatches_(a,[],l)}),i}function lle(e){return jo(e)||Ui(10,e),nB(e)}function nB(e){if(!Vo(e)||S2(e))return e;const t=e[bn];let r,n=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=h6(e,t.scope_.immer_.useStrictShallowCopy_),n=t.scope_.immer_.shouldUseStrictIteration()}else r=h6(e,!0);return g2(r,(i,a)=>{Wy(r,i,nB(a))},n),t&&(t.finalized_=!1),r}var cle=new sle,d9=cle.produce,iB={},ule=e=>encodeURIComponent(e).replace(/[!'()*]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`),aB="%[a-f0-9]{2}",h9=new RegExp("("+aB+")|([^%]+?)","gi"),p9=new RegExp("("+aB+")+","gi");function b6(e,t){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],b6(r),b6(n))}function fle(e){try{return decodeURIComponent(e)}catch{for(var t=e.match(h9)||[],r=1;r<t.length;r++)e=b6(t,r).join(""),t=e.match(h9)||[];return e}}function dle(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=p9.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch{var n=fle(r[0]);n!==r[0]&&(t[r[0]]=n)}r=p9.exec(e)}t["%C2"]="�";for(var i=Object.keys(t),a=0;a<i.length;a++){var o=i[a];e=e.replace(new RegExp(o,"g"),t[o])}return e}var hle=function(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch{return dle(e)}},ple=(e,t)=>{if(!(typeof e=="string"&&typeof t=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(t==="")return[e];const r=e.indexOf(t);return r===-1?[e]:[e.slice(0,r),e.slice(r+t.length)]},mle=function(e,t){for(var r={},n=Object.keys(e),i=Array.isArray(t),a=0;a<n.length;a++){var o=n[a],s=e[o];(i?t.indexOf(o)!==-1:t(o,s,e))&&(r[o]=s)}return r};(function(e){const t=ule,r=hle,n=ple,i=mle,a=g=>g==null,o=Symbol("encodeFragmentIdentifier");function s(g){switch(g.arrayFormat){case"index":return b=>(S,w)=>{const A=S.length;return w===void 0||g.skipNull&&w===null||g.skipEmptyString&&w===""?S:w===null?[...S,[u(b,g),"[",A,"]"].join("")]:[...S,[u(b,g),"[",u(A,g),"]=",u(w,g)].join("")]};case"bracket":return b=>(S,w)=>w===void 0||g.skipNull&&w===null||g.skipEmptyString&&w===""?S:w===null?[...S,[u(b,g),"[]"].join("")]:[...S,[u(b,g),"[]=",u(w,g)].join("")];case"colon-list-separator":return b=>(S,w)=>w===void 0||g.skipNull&&w===null||g.skipEmptyString&&w===""?S:w===null?[...S,[u(b,g),":list="].join("")]:[...S,[u(b,g),":list=",u(w,g)].join("")];case"comma":case"separator":case"bracket-separator":{const b=g.arrayFormat==="bracket-separator"?"[]=":"=";return S=>(w,A)=>A===void 0||g.skipNull&&A===null||g.skipEmptyString&&A===""?w:(A=A===null?"":A,w.length===0?[[u(S,g),b,u(A,g)].join("")]:[[w,u(A,g)].join(g.arrayFormatSeparator)])}default:return b=>(S,w)=>w===void 0||g.skipNull&&w===null||g.skipEmptyString&&w===""?S:w===null?[...S,u(b,g)]:[...S,[u(b,g),"=",u(w,g)].join("")]}}function l(g){let b;switch(g.arrayFormat){case"index":return(S,w,A)=>{if(b=/\[(\d*)\]$/.exec(S),S=S.replace(/\[\d*\]$/,""),!b){A[S]=w;return}A[S]===void 0&&(A[S]={}),A[S][b[1]]=w};case"bracket":return(S,w,A)=>{if(b=/(\[\])$/.exec(S),S=S.replace(/\[\]$/,""),!b){A[S]=w;return}if(A[S]===void 0){A[S]=[w];return}A[S]=[].concat(A[S],w)};case"colon-list-separator":return(S,w,A)=>{if(b=/(:list)$/.exec(S),S=S.replace(/:list$/,""),!b){A[S]=w;return}if(A[S]===void 0){A[S]=[w];return}A[S]=[].concat(A[S],w)};case"comma":case"separator":return(S,w,A)=>{const _=typeof w=="string"&&w.includes(g.arrayFormatSeparator),C=typeof w=="string"&&!_&&f(w,g).includes(g.arrayFormatSeparator);w=C?f(w,g):w;const M=_||C?w.split(g.arrayFormatSeparator).map(L=>f(L,g)):w===null?w:f(w,g);A[S]=M};case"bracket-separator":return(S,w,A)=>{const _=/(\[\])$/.test(S);if(S=S.replace(/\[\]$/,""),!_){A[S]=w&&f(w,g);return}const C=w===null?[]:w.split(g.arrayFormatSeparator).map(M=>f(M,g));if(A[S]===void 0){A[S]=C;return}A[S]=[].concat(A[S],C)};default:return(S,w,A)=>{if(A[S]===void 0){A[S]=w;return}A[S]=[].concat(A[S],w)}}}function c(g){if(typeof g!="string"||g.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function u(g,b){return b.encode?b.strict?t(g):encodeURIComponent(g):g}function f(g,b){return b.decode?r(g):g}function d(g){return Array.isArray(g)?g.sort():typeof g=="object"?d(Object.keys(g)).sort((b,S
696)=>Number(b)-Number(S)).map(b=>g[b]):g}function h(g){const b=g.indexOf("#");return b!==-1&&(g=g.slice(0,b)),g}function p(g){let b="";const S=g.indexOf("#");return S!==-1&&(b=g.slice(S)),b}function v(g){g=h(g);const b=g.indexOf("?");return b===-1?"":g.slice(b+1)}function m(g,b){return b.parseNumbers&&!Number.isNaN(Number(g))&&typeof g=="string"&&g.trim()!==""?g=Number(g):b.parseBooleans&&g!==null&&(g.toLowerCase()==="true"||g.toLowerCase()==="false")&&(g=g.toLowerCase()==="true"),g}function y(g,b){b=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},b),c(b.arrayFormatSeparator);const S=l(b),w=Object.create(null);if(typeof g!="string"||(g=g.trim().replace(/^[?#&]/,""),!g))return w;for(const A of g.split("&")){if(A==="")continue;let[_,C]=n(b.decode?A.replace(/\+/g," "):A,"=");C=C===void 0?null:["comma","separator","bracket-separator"].includes(b.arrayFormat)?C:f(C,b),S(f(_,b),C,w)}for(const A of Object.keys(w)){const _=w[A];if(typeof _=="object"&&_!==null)for(const C of Object.keys(_))_[C]=m(_[C],b);else w[A]=m(_,b)}return b.sort===!1?w:(b.sort===!0?Object.keys(w).sort():Object.keys(w).sort(b.sort)).reduce((A,_)=>{const C=w[_];return C&&typeof C=="object"&&!Array.isArray(C)?A[_]=d(C):A[_]=C,A},Object.create(null))}e.extract=v,e.parse=y,e.stringify=(g,b)=>{if(!g)return"";b=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},b),c(b.arrayFormatSeparator);const S=C=>b.skipNull&&a(g[C])||b.skipEmptyString&&g[C]==="",w=s(b),A={};for(const C of Object.keys(g))S(C)||(A[C]=g[C]);const _=Object.keys(A);return b.sort!==!1&&_.sort(b.sort),_.map(C=>{const M=g[C];return M===void 0?"":M===null?u(C,b):Array.isArray(M)?M.length===0&&b.arrayFormat==="bracket-separator"?u(C,b)+"[]":M.reduce(w(C),[]).join("&"):u(C,b)+"="+u(M,b)}).filter(C=>C.length>0).join("&")},e.parseUrl=(g,b)=>{b=Object.assign({decode:!0},b);const[S,w]=n(g,"#");return Object.assign({url:S.split("?")[0]||"",query:y(v(g),b)},b&&b.parseFragmentIdentifier&&w?{fragmentIdentifier:f(w,b)}:{})},e.stringifyUrl=(g,b)=>{b=Object.assign({encode:!0,strict:!0,[o]:!0},b);const S=h(g.url).split("?")[0]||"",w=e.extract(g.url),A=e.parse(w,{sort:!1}),_=Object.assign(A,g.query);let C=e.stringify(_,b);C&&(C=`?${C}`);let M=p(g.url);return g.fragmentIdentifier&&(M=`#${b[o]?u(g.fragmentIdentifier,b):g.fragmentIdentifier}`),`${S}${C}${M}`},e.pick=(g,b,S)=>{S=Object.assign({parseFragmentIdentifier:!0,[o]:!1},S);const{url:w,query:A,fragmentIdentifier:_}=e.parseUrl(g,S);return e.stringifyUrl({url:w,query:i(A,b),fragmentIdentifier:_},S)},e.exclude=(g,b,S)=>{const w=Array.isArray(b)?A=>!b.includes(A):(A,_)=>!b(A,_);return e.pick(g,w,S)}})(iB);const gle=im(iB);function yle(e){if(typeof e!="string"||!e.trim())return"";try{const t=new URL(/^https?:\/\//i.test(e)?e:`https://${e}`),r=t.searchParams.get("t")??t.searchParams.get("start")??new URLSearchParams(t.hash.slice(1)).get("t");if(!r)return"";let n;if(/^\d+$/.test(r))n=Number(r);else{const i=r.match(/^(?:(\d+)h)?(?:(\d+)m)?(?:(\d+)s)?$/);if(!i)return"";n=Number(i[1]||0)*3600+Number(i[2]||0)*60+Number(i[3]||0)}return Number.isSafeInteger(n)?`start=${n}`:""}catch{return""}}function vle(e,t){if(!e)return null;const r=yle(t);return`https://www.youtube.com/embed/${e}${r?`?${r}`:""}`}function aEe(e,t,r){return[e[0]+t/2,e[1]+r/2]}function Ti(e,t=0){if(!e)return e;const r=(t%360+360)%360;switch(r){case 0:return e;case 90:return[-e[1],e[0]];case 180:return[-e[0],-e[1]];case 270:return[e[1],-e[0]];default:throw new Error("Angle must be multiple of 90 degrees"+r)}}function m9(e,t,r,n=0){const i=(n%360+360)%360,a=Ti(e,n);return i%180===0?{pos:a,rx:t,ry:r}:{pos:a,rx:r,ry:t}}function ble(e,t,r,n=0){const i=(n%360+360)%360,[a,o]=e;let s;switch(i){case 0:return{pos:[a,o],width:t,height:r};case 90:s=[[-o,a],[-o,a+t],[-(o+r),a+t],[-(o+r),a]];break;case 180:s=[[-a,-o],[-(a+t),-o],[-(a+t),-(o+r)],[-a,-(o+r)]];break;case 270:s=[[o,-a],[o,-(a+t)],[o+r,-(a+t)],[o+r,-a]];break;default:throw new Error("Angle must be multiple of 90 degrees")}const l=Math.min(...s.map(u=>u[0])),c=Math.min(...s.map(u=>u[1]));return{pos:[l,c],width:i===90||i===270?r:t,height:i===90||i===270?t:r}}const oB={objects:(e={})=>!Object.hasOwn(e,"baskets")||e!=null&&e.baskets?[{id:"object_-1",displayOrder:-9999,editable:!1,pos:[0,5.25],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:0},{id:"object_-2",displayOrder:-9999,editable:!1,pos:[0,86.61],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:180}]:[],elements:[{component:"CourtLine",feature:"baseline",location:["frontcourt"],props:{s:[-24.605,0],e:[24.605,0]}},{component:"CourtLine",feature:"baseline",location:["backcourt"],props:{s:[-24.605,91.86],e:[24.605,91.86]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[-24.605,0],e:[-24.605,45.93]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[-24.605,45.93],e:[-24.605,91.86]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[24.605,0],e:[24.605,45.93]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[24.605,45.93],e:[24.605,91.86]}},{component:"CourtPath",feature:"paintedArea",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-8.038,91.86]},{cmd:"L",to:[-8.038,72.86]},{cmd:"L",to:[8.038,72.86]},{cmd:"L",to:[8.038,91.86]}]}},{component:"CourtPath",feature:"paintedArea",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-8.038,0]},{cmd:"L",to:[-8.038,19]},{cmd:"L",to:[8.038,19]},{cmd:"L",to:[8.038,0]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-5.8,19]},{cmd:"A",rx:5.8,ry:5.8,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[5.8,19]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[5.8,19]},{cmd:"A",rx:5.8,ry:5.8,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-5.8,19]}],strokeDasharray:"1.215,1.215"}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[5.8,72.86]},{cmd:"A",rx:5.8,ry:5.8,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-5.8,72.86]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-5.8,72.86]},{cmd:"A",rx:5.8,ry:5.8,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[5.8,72.86]}],strokeDasharray:"1.215,1.215"}},{component:"CourtPath",feature:"threePointLine",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-21.65,0]},{cmd:"L",to:[-21.65,9.89]},{cmd:"A",rx:22.15,ry:22.15,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[21.65,9.89]},{cmd:"L",to:[21.65,0]}]}},{component:"CourtPath",feature:"threePointLine",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-21.65,91.86]},{cmd:"L",to:[-21.65,81.97]},{cmd:"A",rx:22.15,ry:22.15,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[21.65,81.97]},{cmd:"L",to:[21.65,91.86]}]}},{component:"CourtPath",feature:"centerCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-5.9,45.93]},{cmd:"A",rx:5.9,ry:5.9,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[5.9,45.93]}]}},{component:"CourtPath",feature:"centerCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[5.9,45.93]},{cmd:"A",rx:5.9,ry:5.9,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-5.9,45.93]}]}},{component:"CourtPath",feature:"chargingCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-4,5.25]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[4,5.25]}]}},{component:"CourtPath",feature:"chargingCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-4,86.61]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[4,86.61]}]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,15.74],e:[-8.5,15.74]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,12.8],e:[-8.5,12.8]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,10],e:[-8.5,10]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[-8.5,8.66],size:[.5,
6961.31],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,5.74],e:[-8.5,5.74]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,15.74],e:[8.5,15.74]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,12.8],e:[8.5,12.8]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,10],e:[8.5,10]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[8,8.66],size:[.5,1.31],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,5.74],e:[8.5,5.74]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,76.12],e:[-8.5,76.12]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,79.06],e:[-8.5,79.06]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,81.86],e:[-8.5,81.86]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[-8.5,81.89],size:[.5,1.31],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,86.12],e:[-8.5,86.12]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,76.12],e:[8.5,76.12]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,79.06],e:[8.5,79.06]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,81.86],e:[8.5,81.86]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[8,81.89],size:[.5,1.31],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,86.12],e:[8.5,86.12]}},{component:"CourtPath",feature:"centerLine",location:["frontcourt","backcourt"],props:{cmds:[{cmd:"M",to:[-24.605,45.93]},{cmd:"L",to:[24.605,45.93]}]}}]},S6={objects:(e={})=>!Object.hasOwn(e,"baskets")||e!=null&&e.baskets?[{id:"object_-1",displayOrder:-9999,editable:!1,pos:[0,5.25],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:0},{id:"object_-2",displayOrder:-9999,editable:!1,pos:[0,88.75],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:180}]:[],elements:[{component:"CourtLine",feature:"baseline",location:["frontcourt"],props:{s:[-25,0],e:[25,0]}},{component:"CourtLine",feature:"baseline",location:["backcourt"],props:{s:[-25,94],e:[25,94]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[-25,0],e:[-25,47]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[-25,47],e:[-25,94]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[25,0],e:[25,47]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[25,47],e:[25,94]}},{component:"CourtPath",feature:"paintedArea",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,94]},{cmd:"L",to:[-6,75]},{cmd:"L",to:[6,75]},{cmd:"L",to:[6,94]}]}},{component:"CourtPath",feature:"paintedArea",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-6,0]},{cmd:"L",to:[-6,19]},{cmd:"L",to:[6,19]},{cmd:"L",to:[6,0]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-6,19]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,19]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[6,75]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,75]}]}},{component:"CourtPath",feature:"threePointLine",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-21.65,0]},{cmd:"L",to:[-21.65,9.95]},{cmd:"L",to:[-21.65,9.97974358272]},{cmd:"A",rx:22.15,ry:22.15,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[21.65,9.97974358272]},{cmd:"L",to:[21.65,9.95]},{cmd:"L",to:[21.65,0]}]}},{component:"CourtPath",feature:"threePointLine",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-21.65,94]},{cmd:"L",to:[-21.65,84.05]},{cmd:"L",to:[-21.65,84.0202564173]},{cmd:"A",rx:22.15,ry:22.15,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[21.65,84.0202564173]},{cmd:"L",to:[21.65,84.05]},{cmd:"L",to:[21.65,94]}]}},{component:"CourtPath",feature:"centerCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,47]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,47]}]}},{component:"CourtPath",feature:"centerCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[6,47]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,47]}]}},{component:"CourtPath",feature:"chargingCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-4,5.25]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[4,5.25]}]}},{component:"CourtPath",feature:"chargingCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-4,88.75]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[4,88.75]}]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,18],e:[-6.5,18]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,15],e:[-6.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,12],e:[-6.5,12]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[-6.5,8],size:[.5,
6961],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,18],e:[6.5,18]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,15],e:[6.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,12],e:[6.5,12]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[6,8],size:[.5,1],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,76],e:[-6.5,76]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,79],e:[-6.5,79]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,82],e:[-6.5,82]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[-6.5,85],size:[.5,1],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,76],e:[6.5,76]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,79],e:[6.5,79]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,82],e:[6.5,82]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[6,85],size:[.5,1],fill:!0}},{component:"CourtPath",feature:"centerLine",location:["frontcourt","backcourt"],props:{cmds:[{cmd:"M",to:[-25,47]},{cmd:"L",to:[25,47]}]}}]},sB={objects:(e={})=>!Object.hasOwn(e,"baskets")||e!=null&&e.baskets?[{id:"object_-1",displayOrder:-9999,editable:!1,pos:[0,5.25],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:0},{id:"object_-2",displayOrder:-9999,editable:!1,pos:[0,78.75],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:180}]:[],elements:[{component:"CourtLine",feature:"baseline",location:["frontcourt"],props:{s:[-25,0],e:[25,0]}},{component:"CourtLine",feature:"baseline",location:["backcourt"],props:{s:[-25,84],e:[25,84]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[-25,0],e:[-25,42]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[-25,42],e:[-25,84]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[25,0],e:[25,42]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[25,42],e:[25,84]}},{component:"CourtPath",feature:"paintedArea",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,84]},{cmd:"L",to:[-6,65]},{cmd:"L",to:[6,65]},{cmd:"L",to:[6,84]}]}},{component:"CourtPath",feature:"paintedArea",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-6,0]},{cmd:"L",to:[-6,19]},{cmd:"L",to:[6,19]},{cmd:"L",to:[6,0]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-6,19]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,19]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[6,65]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,65]}]}},{component:"CourtPath",feature:"threePointLine",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-19.75,0]},{cmd:"L",to:[-19.75,5.25]},{cmd:"A",rx:19.75,ry:19.75,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[19.75,5.25]},{cmd:"L",to:[19.75,0]}]}},{component:"CourtPath",feature:"threePointLine",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-19.75,84]},{cmd:"L",to:[-19.75,78.75]},{cmd:"A",rx:19.75,ry:19.75,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[19.75,78.75]},{cmd:"L",to:[19.75,84]}]}},{component:"CourtPath",feature:"centerCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,42]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,42]}]}},{component:"CourtPath",feature:"centerCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[6,42]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,42]}]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,18],e:[-6.5,18]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,15],e:[-6.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-6,12],e:[-6.5,12]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[-6.5,8],size:[.5,
6961],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,18],e:[6.5,18]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,15],e:[6.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[6,12],e:[6.5,12]}},{component:"CourtRect",feature:"keyHashMarks",location:["frontcourt"],props:{pos:[6,8],size:[.5,1],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,66],e:[-6.5,66]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,69],e:[-6.5,69]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-6,72],e:[-6.5,72]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[-6.5,75],size:[.5,1],fill:!0}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,66],e:[6.5,66]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,69],e:[6.5,69]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[6,72],e:[6.5,72]}},{component:"CourtRect",feature:"keyHashMarks",location:["backcourt"],props:{pos:[6,75],size:[.5,1],fill:!0}},{component:"CourtPath",feature:"centerLine",location:["frontcourt","backcourt"],props:{cmds:[{cmd:"M",to:[-25,42]},{cmd:"L",to:[25,42]}]}}]},lB={objects:(e={})=>!Object.hasOwn(e,"baskets")||e!=null&&e.baskets?[{id:"object_-1",displayOrder:-9999,editable:!1,pos:[0,5.25],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:0},{id:"object_-2",displayOrder:-9999,editable:!1,pos:[0,88.75],status:"NOT_SELECTED",subType:"hoop",type:"object",angle:180}]:[],elements:[{component:"CourtLine",feature:"baseline",location:["frontcourt"],props:{s:[-25,0],e:[25,0]}},{component:"CourtLine",feature:"baseline",location:["backcourt"],props:{s:[-25,94],e:[25,94]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[-25,0],e:[-25,47]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[-25,47],e:[-25,94]}},{component:"CourtLine",feature:"sideline",location:["frontcourt"],props:{s:[25,0],e:[25,47]}},{component:"CourtLine",feature:"sideline",location:["backcourt"],props:{s:[25,47],e:[25,94]}},{component:"CourtPath",feature:"paintedArea",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-8,94]},{cmd:"L",to:[-8,75]},{cmd:"L",to:[8,75]},{cmd:"L",to:[8,94]}]}},{component:"CourtPath",feature:"paintedArea",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-8,0]},{cmd:"L",to:[-8,19]},{cmd:"L",to:[8,19]},{cmd:"L",to:[8,0]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-6,19]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,19]}]}},{component:"CourtPath",feature:"freeThrowArc",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[6,19]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,19]}],strokeDasharray:"1.257,1.257"}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,75]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,75]}],strokeDasharray:"1.257,1.257"}},{component:"CourtPath",feature:"freeThrowArc",location:["backcourt"],props:{cmds:[{cmd:"M",to:[6,75]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,75]}]}},{component:"CourtPath",feature:"threePointLine",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-22,0]},{cmd:"L",to:[-22,14.25]},{cmd:"A",rx:23.75,ry:23.75,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[22,14.1977650841]},{cmd:"L",to:[22,0]}]}},{component:"CourtPath",feature:"threePointLine",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-22,94]},{cmd:"L",to:[-22,79.75]},{cmd:"A",rx:23.75,ry:23.75,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[22,79.8022349159]},{cmd:"L",to:[22,94]}]}},{component:"CourtPath",feature:"centerCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-6,47]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[6,47]}]}},{component:"CourtPath",feature:"centerCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[6,47]},{cmd:"A",rx:6,ry:6,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[-6,47]}]}},{component:"CourtPath",feature:"chargingCircle",location:["frontcourt"],props:{cmds:[{cmd:"M",to:[-4,5.25]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:0,to:[4,5.25]}]}},{component:"CourtPath",feature:"chargingCircle",location:["backcourt"],props:{cmds:[{cmd:"M",to:[-4,88.75]},{cmd:"A",rx:4,ry:4,xAxisRotation:0,largeArcFlag:0,sweepFlag:1,to:[4,88.75]}]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,15],e:[-8.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,12],e:[-8.5,12]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,8],e:[-8.5,8]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[-8,7],e:[-8.5,7
696]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,15],e:[8.5,15]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,12],e:[8.5,12]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,8],e:[8.5,8]}},{component:"CourtLine",feature:"keyHashMarks",location:["frontcourt"],props:{s:[8,7],e:[8.5,7]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,79],e:[-8.5,79]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,82],e:[-8.5,82]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,86],e:[-8.5,86]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[-8,87],e:[-8.5,87]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,79],e:[8.5,79]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,82],e:[8.5,82]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,86],e:[8.5,86]}},{component:"CourtLine",feature:"keyHashMarks",location:["backcourt"],props:{s:[8,87],e:[8.5,87]}},{component:"CourtPath",feature:"centerLine",location:["frontcourt","backcourt"],props:{cmds:[{cmd:"M",to:[-25,47]},{cmd:"L",to:[25,47]}]}}]},L4=e=>{switch(e.type){case"FIBA":return oB.objects(e.featureFilters);case"HighSchool":return sB.objects(e.featureFilters);case"NBA":return lB.objects(e.featureFilters);case"NCAA":return S6.objects(e.featureFilters);default:return[]}},Sle=e=>{switch(typeof e=="string"?e:e.type){case"FIBA":return oB.elements||[];case"HighSchool":return sB.elements||[];case"NBA":return lB.elements||[];case"NCAA":return S6.elements||[];default:return S6.elements||[]}},oEe=e=>{const t=Sle(e);return["baskets",...Array.from(new Set(t.map(r=>r.feature)))]},g9=["pass","shot","handoff"],y9=["pass","dribble","shot","handoff"],w6=["defense","defense_alt"],I4={cut:"cut",move:"moved",screen:"set a screen",dribble:"dribbled",pass:"passed",shot:"shot",handoff:"handed off"},wle=e=>e[0].toUpperCase()+e.slice(1),Ele={pass:"pass",dribble:"dribble",shot:"shoot",handoff:"hand off"},v9=(e,t)=>e?`${w6.includes(e.team)?"Defender":"Player"} ${t(e.number)}`:null;function Cle(e,t,r){var s;const n=t.subType,i=wle(n),a=v9(e.player,r),o=v9((s=e.other)==null?void 0:s.player,r);switch(e.code){case"has_ball":return`${a} is assigned a ${n} but has the ball`;case"caught_before":return`The ${e.other.subType} to ${a} comes before this ${n}, so ${a} already has the ball`;case"releases_later":return`${a} ${e.other.subType==="shot"?"shoots":e.other.subType==="handoff"?"hands off":"passes"} after this ${n}, so ${a} still has the ball`;case"no_ball":return`${a} is assigned a ${n} but does not have the ball`;case"already_released":{const l=e.other.subType;return l==="pass"&&n==="pass"?`${a} is assigned two passes`:l==="shot"?`${a} already shot`:`${a} already ${I4[l]}${o?` to ${o}`:""}`}case"is_defender":return`${a} cannot ${Ele[n]??n}`;case"already_moved":return`${a} already ${I4[e.other.subType]??"moved"}, so this ${n} does not start where ${a} is`;case"same_time":return`${a} has two actions at the same time`;case"chain_failed":return`${e.point==="e"?"Ends at":"Starts from"} ${a?`${a}'s `:"a "}${e.other.subType}, which fails`;case"not_attached":return e.point==="e"?`${i} does not end at a player`:`${i} does not start from a player`;case"not_on_player":return`This ${n} does not ${e.point==="e"?"end":"start"} where ${a} is`;case"no_receiver":return`${i} does not end at a player`;case"no_basket":return"Shot does not end at a basket";case"ends_at_defender":return`${i} ends at ${a??"a defender"}`;case"not_there_yet":return`${a}'s ${e.other.subType} comes after this ${n}, so ${a} is not there yet`;case"moved_away":return`${a} ${I4[e.other.subType]??"moved"} away before this ${n}`;default:return null}}function Ale(e,{initialPlayers:t,links:r,resolve:n,label:i,radius:a=0}){if(!e.some(p=>p.error))return e;const o=p=>p===0?t:e[p-1].players??t,s=(p,v)=>v==null?null:p.find(m=>m.id===v)??null,l=p=>p&&{actionId:p.action.id,subType:p.action.subType},c=(p,v)=>{for(let m=p-1;m>=0;m--){const y=e[m];if(!y.error&&!y.action.option&&y.changes&&v(y))return y}return null},u=(p,v)=>c(p,m=>g9.includes(m.action.subType)&&m.changes.id===v),f=(p,v)=>c(p,m=>m.changes.type==="MOVE_PLAYER"&&m.changes.id===v),d=(p,v)=>{const m=r.find(b=>b.object.id===p.id&&b.point===v);if(!m)return;const y=n(m,r);if(y)return y.id;const g=m.player.type==="arrow"&&e.find(b=>b.action.id===m.player.id&&b.actorId!=null);return g?g.actorId:null},h=(p,v)=>{var S,w,A;const m=p.action,y=o(v),g=s(y,p.actorId),b=s(y,p.targetId);switch(p.error){case"Player with the ball is assigned a cut (should be dribble)":case"Player with the ball is assigned a screen (should be dribble)":{const _=e.slice(v+1).find(M=>M.actorId===p.actorId&&g9.includes(M.action.subType));if(_)return{code:"releases_later",point:"s",player:g,other:l(_)};const C=c(v,M=>["pass","handoff"].includes(M.action.subType)&&M.changes.reveiverId===p.actorId);return C?{code:"caught_before",point:"s",player:g,other:l(C)}:{code:"has_ball",point:"s",player:g}}case"Player without ball is assigned a dribble":case"Player without ball is assigned a shot":{const _=u(v,p.actorId);return _?{code:"already_released",point:"s",player:g,other:{...l(_),player:s(e[e.indexOf(_)].players,_.changes.reveiverId)}}:{code:"no_ball",point:"s",player:g}}case"Action not assigned to a player":{const _=y9.includes(m.subType)&&m.s?(S=y.filter(C=>C.subType==="player"&&C.pos).map(C=>({player:C,distance:Math.hypot(C.pos[0]-m.s[0],C.pos[1]-m.s[1])})).filter(({distance:C})=>C<=a*2).sort((C,M)=>C.distance-M.distance)[0])==null?void 0:S.player:null;return _&&w6.includes(_.team)?{code:"is_defender",point:"s",player:_}:_&&_.team!=="ball"?{code:"no_ball",point:"s",player:_}:{code:"not_attached",point:"s"}}case"No receiving player assigned to pass":case"No receiving player assigned to rebound":return{code:"no_receiver",point:"e"};case"No hoop at the end of shot arrow":return{code:"no_basket",point:"e"};case"Pass ends at a defender":return{code:"ends_at_defender",point:"e",player:b};case"Player can't do two actions at the same time":{const _=new Set;for(let M=v-1;M>=0&&(_.add(e[M].actorId),_.add(e[M].targetId),!!e[M].action.sameTime);M--);return{code:"same_time",point:"s",player:_.has(p.actorId)?g:b??g}}case"Player linked to this action was already moved":{const _=p.actorId==null?"s":"e",C=d(m,_),M=s(y,C);if(_==="s"){const P=(w=r.find(I=>I.object.id===m.id&&I.point==="s"))==null?void 0:w.player,F=P&&P.subType!=="player"&&P.subType!=="hoop"&&e.slice(0,v).find(I=>I.action.id===P.id&&I.error);if(F)return{code:"chain_failed",point:_,player:M,other:l(F)}}if(!M||M.subType==="hoop"&&m.subType!=="pass")return{code:"not_attached",point:_};if(_==="s"){if(y9.includes(m.subType)&&w6.includes(M.team))return{code:"is_defender",point:_,player:M};if(["pass","handoff"].includes(m.subType)&&M.subType==="player"&&M.team!=="ball"){const F=u(v,M.id
696);return F?{code:"already_released",point:_,player:M,other:{...l(F),player:s(e[e.indexOf(F)].players,F.changes.reveiverId)}}:{code:"no_ball",point:_,player:M}}const P=f(v,M.id);return P?{code:"already_moved",point:_,player:M,other:l(P)}:{code:"not_on_player",point:_,player:M}}const L=(A=r.find(P=>P.object.id===m.id&&P.point==="e"))==null?void 0:A.player,z=(L==null?void 0:L.type)==="arrow"&&e.slice(0,v).find(P=>P.action.id===L.id&&P.error);if(z)return{code:"chain_failed",point:_,player:M,other:l(z)};const T=e.slice(v+1).find(P=>{var F;return((F=P.changes)==null?void 0:F.type)==="MOVE_PLAYER"&&P.changes.id===M.id&&!P.error});if(T)return{code:"not_there_yet",point:_,player:M,other:l(T)};const k=f(v,M.id);return k?{code:"moved_away",point:_,player:M,other:l(k)}:{code:"not_on_player",point:_,player:M}}default:return null}};return e.forEach((p,v)=>{if(!p.error)return;const m=h(p,v);m&&(p.issue={...m,message:Cle(m,p.action,i)})}),e}const _le=["player","hoop","cone","text","rectangle","circle","triangle","polygon","image","line","handoff"],xle=["flag","cone","marker"],Tle={drdish:"Shooting machine",thegun:"Shooting machine",goal:"Goal"},Ole=2,Mle="rgba(230, 126, 34, 1)",$d={fontSize:12,width:20,height:3},b9=e=>e.type==="object"&&typeof e.subType=="string"&&!_le.includes(e.subType);function Rle(e){var i,a;if(!((i=e.objects)!=null&&i.some(b9)))return e;const t=e.objects.map(o=>({...o})),r=t.filter(o=>o.subType==="player"),n=[];for(const o of t){if(!b9(o)){n.push(o);continue}const s=o.subType.toLowerCase(),l={id:o.id,displayOrder:o.displayOrder,type:"object",status:o.status??"NOT_SELECTED",animationType:o.animationType??"end",pause:o.pause??1,angle:o.angle??0,pos:o.pos};if(Array.isArray(o.pos))if(xle.includes(s))n.push({...l,color:o.color,subType:"cone"});else if(s==="ball"){const c=(a=r.filter(u=>["offense","ball"].includes(u.team)).map(u=>({player:u,distance:Math.hypot(u.pos[0]-o.pos[0],u.pos[1]-o.pos[1])})).filter(({distance:u})=>u<=Ole).sort((u,f)=>u.distance-f.distance)[0])==null?void 0:a.player;c?c.team="ball":n.push({...l,angle:0,backgroundColor:Mle,rx:.8,ry:.8,subType:"circle"})}else n.push({...l,alignment:"center",backgroundColor:"transparent",color:o.color,fontSize:$d.fontSize,formats:[],height:$d.height,pos:[o.pos[0]-$d.width/2,o.pos[1]-$d.height/2],subType:"text",text:Tle[s]??s.charAt(0).toUpperCase()+s.slice(1),verticalAlignment:"flex-start",width:$d.width})}return{...e,objects:n}}const u1=(e,t,r,n=[])=>{let i=t.object.id===e.id?t.player:t.object;if(r==="s")return e.subType==="pass"&&i.subType==="hoop"?n.some(s=>s.point==="e"&&s.object.subType==="shot"&&s.player.id===i.id)?1:0:1;let a=t.object.id===e.id;return e.subType==="screen"?i.type==="arrow"?i.subType==="pass"?0:i.subType==="screen"?a?2.5:0:2.5:2.5:["cut","move"].includes(e.subType)||e.subType==="dribble"?i.subType==="screen"?0:1:e.subType==="pass"?1:e.subType==="shot"?0:1},Eu=10,eh="rgba(6, 147, 227,0.5)",th="rgba(51, 51, 51, 1)",kle="rgba(235, 20, 76,1)",S9={fontSizes:{objectTitle:16,play:14,phase:12,phaseTitle:12},courtColor:{id:0,showTiles:!0,lineColor:"#fff",backgroundColor:"rgb(219,192,151)"},cols:3,showTitle:!0,showDescription:!0,showPhaseDescription:!0,showPhaseTitles:!0,showVideos:!0,objectSizeFactor:1,layout:"grid",sidelines:5},R={pageSize:{letter:{width:816,height:1056},a4:{width:793.6992,height:1122.5184}},defaultColor:th,defaultDefenseColor:kle,defaultBackgroundColor:eh,colors:["rgb(51, 51, 51)","rgb(153, 0, 239)","rgb(63, 81, 181)","rgb(6, 147, 227)","rgb(0, 208, 132)","rgb(0, 150, 136)","rgb(252, 185, 0)","rgb(255, 105, 0)","rgb(235, 20, 76)","rgb(238, 238, 238)","rgb(171, 184, 195)","rgb(255, 255, 255)"],statusArray:["SELECTED","SELECTED_MULTIPLE","INTERACTING","EDIT","EDIT_MOBILE","NOT_SELECTED","HOVERING","HOVERING_ANIMATOR"],mobileDragOffset:35,playerLabels:[{id:1,label:"1"},{id:2,label:"2"},{id:3,label:"3"},{id:4,label:"4"},{id:5,label:"5"},{id:0,label:"?"}],breakpoints:{desktop:1100,tablet:768},modelVersion:14,playbookModelVersion:4,rotationModelVersion:2,printSettingsModelVersion:2,hoops:{NBA:[[0,5.25],[0,88.75]],NCAA:[[0,5.25],[0,88.75]],HighSchool:[[0,5.25],[0,78.75]],FIBA:[[0,5.25],[0,86.61]]},defaultConeObject:{type:"object",subType:"cone",team:null,pos:[0,38],number:null,color:th,status:"SELECTED"},defaultTextObject:{type:"object",subType:"text",pos:[-10,20],width:15,height:15,color:th,alignment:"center",verticalAlignment:"flex-start",formats:[],status:"EDIT",fontSize:20,text:"",pause:1,animationType:"end",backgroundColor:"transparent",angle:0},defaultRectangleObject:{type:"object",subType:"rectangle",pos:[-10,20],width:15,height:15,status:"SELECTED",pause:1,animationType:"end",backgroundColor:eh,angle:0},defaultCircleObject:{type:"object",subType:"circle",pos:[0,20],rx:8,ry:8,status:"SELECTED",pause:1,animationType:"end",backgroundColor:eh,angle:0},defaultImageObject:{type:"object",subType:"image",pos:[-10,20],width:15,height:15,status:"SELECTED",pause:1,animationType:"end",opacity:100,angle:0,imageUrl:null},defaultLineObject:{type:"object",subType:"line",s:[-8,40],m:[0,40],e:[8,40],shape:0,color:th,strokeWidth:.3,strokeType:"solid",arrowhead:!1,useCourtStyle:!1,status:"SELECTED",pause:1,animationType:"end",links:[]}
696,bunnyStatusMapping:{0:{label:"Processing",color:"warning"},1:{label:"Processing",color:"warning"},2:{label:"Processing",color:"warning"},3:{label:"Finished",color:"success"},4:{label:"Processing",color:"warning"},5:{label:"Upload Failed",color:"error"},6:{label:"Processing",color:"warning"},7:{label:"Processing",color:"warning"},8:{label:"Upload Failed",color:"error"},9:{label:"Processing",color:"warning"}},mergePlaySettings:(e,t)=>{var r,n;return{...e,...t,classicViewModeSettings:{...(e==null?void 0:e.classicViewModeSettings)??{},...(t==null?void 0:t.classicViewModeSettings)??{}},editor:{...(e==null?void 0:e.editor)??{},...(t==null?void 0:t.editor)??{},court:{...((r=e==null?void 0:e.editor)==null?void 0:r.court)??{},...((n=t==null?void 0:t.editor)==null?void 0:n.court)??{}}}}},sendMessageToWebview:e=>{var t;try{(t=window==null?void 0:window.ReactNativeWebView)==null||t.postMessage(JSON.stringify(e))}catch(r){console.log("error sending message to webview",r)}},getNextEvenNumber:e=>{let t=Math.floor(e);return t%2===0?t:t-1},calculateLayout:(e,t,r,n)=>{if(n==="play")return{play:{width:e,height:R.getNextEvenNumber(R.getHeight(e,r))},notes:{width:0,height:0},video:{width:e,height:R.getNextEvenNumber(R.getHeight(e,r))}};if(n==="bottom")return{play:{width:e,height:R.getNextEvenNumber(R.getHeight(e,r))},notes:{width:e,height:t-R.getNextEvenNumber(R.getHeight(e,r))},video:{width:e,height:t}};if(n==="right")return{play:{width:t/R.getHeight(1,r),height:t},notes:{width:e-t/R.getHeight(1,r),height:t},video:{width:e,height:t}}},isMobile:()=>typeof window>"u"?!1:window.matchMedia("(pointer: coarse)").matches,getPlayLink:e=>`https://thehoopsgeek.com/play/${e}`,getPlaybookLink:e=>`https://thehoopsgeek.com/playbook/${e}`,getRotationLink:e=>`https://thehoopsgeek.com/rotation/${e}`,getPracticePlanLink:e=>`https://thehoopsgeek.com/practice-plan/${e}`,socialLoginNameMapping:{"google-oauth2":"Google",auth0:"Username/Password",apple:"Apple"},formatCurrency:(e,t)=>{const r=new Intl.NumberFormat(void 0,{style:"currency",currency:e??"USD"});try{return r.format(t)}catch(n){return console.log("error formatting currency",n),t}},firstLetterUpperCase:e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase(),checkIfUrlValidYoutube:e=>typeof e=="string"&&/^(https?:\/\/)?((www|m|music)\.)?(youtube(-nocookie)?\.com|youtu\.be)\//.test(e.trim()),extractYoutubeIdFromUrl:e=>{if(typeof e!="string")return null;const t=/^(?:https?:\/\/)?(?:(?:www|m|music)\.)?(?:youtube(?:-nocookie)?\.com\/(?:watch\?(?:[^#]*?&)?v=|shorts\/|live\/|embed\/|v\/)|youtu\.be\/)([a-zA-Z0-9_-]{11})(?![a-zA-Z0-9_-])/,r=e.trim().match(t);return r?r[1]:null},getYoutubeEmbedUrl:e=>vle(R.extractYoutubeIdFromUrl(e),e),getPlaybookContent:e=>{if(!e)return[];const t=R.normalizePlaybookChapters(e.chapters);let r=[];return t.forEach((n,i)=>{r.push({type:"chapterHeader",title:n.title,chapterIndex:i}),r.push(...n.objects.map((a,o)=>({chapterIndex:i,objectIndex:o,...a})))}),r},defaultPolygonObject:(e=[0,20],t=3)=>({type:"object",subType:"polygon",points:R.createPoints(e,7,t),status:"SELECTED",pause:1,animationType:"end",backgroundColor:eh}),defaultCourtObject:{id:"object_-9999",type:"court",subType:"court",status:"NOT_SELECTED",displayOrder:0,locked:!0},defaultHoopObject:(e=[0,10])=>({type:"object",subType:"hoop",pos:e,color:th,status:"SELECTED",angle:0}),defaultTriangleObject:(e=[0,20])=>({type:"object",subType:"triangle",points:R.createPoints(e,7,3),status:"SELECTED",pause:1,animationType:"end",backgroundColor:eh}),checkPhaseForErrors:(e,t,r)=>{if(r===void 0)throw new Error("playerCircleRadius is required for checkPhaseForErrors");return R.calculateNextPhase(e,t,r).steps.filter(a=>a.error!==!1)},blobToBase64:e=>fetch(e).then(t=>t.blob()).then(t=>new Promise((r,n)=>{const i=new FileReader;i.onloadend=()=>r(i.result),i.onerror=n,i.readAsDataURL(t)})),sanitizeFilename:e=>{const t=(e||"document").replace(/[/\\:*?"<>|#%]/g,"_").replace(/_+/g,"_").replace(/^_|_$/g,"");return!t||t.startsWith(".")?`document${t}`:t},downloadPDF:async(e,t="document.pdf")=>{if(R.isExpo()){const n=window.thg_nativeCapabilities,i=n!=null&&n.downloadUrlEncoded?t:R.sanitizeFilename(t);if(n==null?void 0:n.downloadUrl){R.sendMessageToWebview({type:"DOWNLOAD_URL",url:e,filename:i});return}const o=await fetch(e);if(!o.ok)throw new Error(`Fetch failed: ${o.status} ${o.statusText}`);const s=await o.blob(),l=await new Promise((c,u)=>{const f=new FileReader;f.onloadend=()=>
696c(f.result),f.onerror=u,f.readAsDataURL(s)});R.sendMessageToWebview({type:"DOWNLOAD",blob:l,title:i});return}window.open(e,"_blank")},downloadBlob:async(e,t="file.txt",r="download",n=()=>{})=>{var o;if(R.isExpo()){const s=await R.blobToBase64(e);R.sendMessageToWebview({type:"DOWNLOAD",blob:s,title:(o=window.thg_nativeCapabilities)!=null&&o.downloadUrlEncoded?t:R.sanitizeFilename(t)});return}if(r==="download"){const s=document.createElement("a");s.href=e,s.download=t,document.body.appendChild(s),s.dispatchEvent(new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window})),document.body.removeChild(s)}else{var a=window.open(e);if(!a){console.error("Popup blocked. Please allow popups and try again."),n("Popup blocked. Please allow popups and try again.",{variant:"error"});return}a.onload=function(){setTimeout(()=>{try{a.execCommand("print",!1,null)}catch{a.print()}},500)}}},hotjar:e=>{window.hj?window.hj("event",e):console.log("hotjar not loaded")},checkIfSelected:e=>e==="SELECTED_MULTIPLE"||e==="SELECTED"||e==="INTERACTING"||e==="EDIT",checkIfOutOfBounds:(e,t)=>e[0]<-t.width/2||e[0]>t.width/2||e[1]<0||e[1]>t.length,getEffectiveStatus:e=>e.editable?e.status:e.animatable&&e.status==="HOVERING_ANIMATOR"?"HOVERING_ANIMATOR":"NOT_SELECTED",createPoints:(e,t,r)=>{let n=[];for(let i=0;i<r;i++){let a=i*2*Math.PI/r-Math.PI/2,o=e[0]+t*Math.cos(a),s=e[1]+t*Math.sin(a);n.push([o,s])}return n},hasAnimation:(e,t)=>{var n,i,a,o,s;if(t===void 0)throw new Error("playerCircleRadius is required for hasAnimation");let r=[];for(let l of((i=(n=e==null?void 0:e.data)==null?void 0:n.phases)==null?void 0:i.phases)??[])r.push(...R.calculateNextPhase(l,(s=(o=(a=e==null?void 0:e.data)==null?void 0:a.settings)==null?void 0:o.editor)==null?void 0:s.court,t).steps);return r.length>0},getKeepAspectRatioResizeVector:(e,t,r,n)=>{let i;switch(t){case"bottom-right":{i={x:e.x,y:e.y};break}case"top-left":{i={x:e.x,y:e.y};break}case"top-right":{i={x:e.x+r,y:e.y-n};break}case"bottom-left":{i={x:e.x-r,y:e.y+n};break}}let a=["top-left","bottom-left"].includes(t)?1:-1,o=["top-left","bottom-right"].includes(t)?1:-1;return a*(i.y-i.x*(n/r*o))>0?o===1?{x:e.x,y:e.x*n/r}:{x:-(e.y*r)/n,y:e.y}:o===1?{x:e.y*r/n,y:e.y}:{x:e.x,y:-(e.x*n)/r}},getAngleOfVector:e=>Math.atan2(e[1],e[0])*180/Math.PI,getAngle:(e,t)=>Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI,getCenter:(e,t,r,n)=>[e+r/2,t+n/2],translateEdges:{top:"right","top-right":"bottom-right",right:"bottom","bottom-right":"bottom-left",bottom:"left","bottom-left":"top-left",left:"top","top-left":"top-right"},moveRect:(e,t,r,n,i,a)=>{switch(t){case"top":return{x:r,y:Math.min(n+e.y,n+i),width:a,height:Math.max(0,i-e.y)};case"top-right":return{x:r,y:Math.min(n+e.y,n+i),width:Math.max(0,a+e.x),height:Math.max(0,i-e.y)};case"right":return{x:r,y:n,width:Math.max(0,a+e.x),height:i};case"bottom-right":return{x:r,y:n,width:Math.max(0,a+e.x),height:Math.max(0,i+e.y)};case"bottom":return{x:r,y:n,width:a,height:Math.max(0,i+e.y)};case"bottom-left":return{x:Math.min(r+e.x,r+a),y:n,width:Math.max(0,a-e.x),height:Math.max(0,i+e.y)};case"left":return{x:Math.min(r+e.x,r+a),y:n,height:i,width:Math.max(0,a-e.x)};case"top-left":return{x:Math.min(r+e.x,r+a),y:Math.min(n+e.y,n+i),width:Math.max(0,a-e.x),height:Math.max(0,i-e.y)}}},drawCircle:(e,t,r,n="red")=>{let i=document.createElementNS("http://www.w3.org/2000/svg","circle");i.setAttribute("cx",e),i.setAttribute("cy",t),i.setAttribute("r",1),i.setAttribute("fill",n),i.setAttribute("stroke-width",0),document.getElementById(r).appendChild(i)},checkForPermission:(e,t)=>{var r;return((r=e==null?void 0:e.permissions)==null?void 0:r.includes(t))??!1},linkStillValid:(e,t,r)=>{let n=t.find(s=>s.id===e.player.id),i=t.find(s=>s.id===e.object.id);if(!n||!i)return!1;let a=(n==null?void 0:n.pos)??(n==null?void 0:n.e),o=(e.point==="e"?i==null?void 0:i.e:i==null?void 0:i.s)??(i==null?void 0:i.pos);if(!n||!i)return!1;if(e.object.subType==="handoff"){if(R.distance(a,o)>Eu)return!1}else if(e.point==="s"){if(R.distance(a,o)>r)return!1}else if(e.point==="e"&&R.distance(a,o)>r)return!1;return!0},isNotAlreadyLinked(e,t){let r=e.ends;return r&&(t.filter(i=>
696i.object.id===e.id).forEach(i=>{r.includes(i.point)&&(r=r.filter(a=>a!==i.point))}),r)},createLinksV2:(e,t,r,n)=>{let i=L4(n),a=[...e,...i],o=t.filter(p=>R.linkStillValid(p,a,r)),s=e.filter(p=>p.type==="arrow"||p.subType==="handoff"),l=s.map(p=>({...p,ends:["s","e"]}));l=l.map(p=>({...p,ends:R.isNotAlreadyLinked(p,o)}));let c=e.filter(p=>p.type!=="arrow"&&p.subType!=="handoff"),u=[];l.forEach((p,v)=>{let m=a.filter(b=>b.subType==="hoop"),y=R.getFuturePlayers([...c,...s.slice(0,v)],t,r),g=[...m,...y];if(p.subType==="handoff"){let b=R.findHandOffLinks(p.pos,g,p.ends);u=[...u,...b.map(S=>({...S,object:p}))]}else{let b=R.snapActionToPlayer(p,g,r,o),S=e.findIndex(A=>A.id===p.id);e[S]={...e[S],...b.points};let w={...p,...b.points};u=[...u,...b.links.map(A=>({...A,object:w}))]}});let f=u.map(p=>({...p,object:{id:p.object.id,subType:p.object.subType,type:p.object.type},player:{id:p.player.id,subType:p.player.subType,type:p.player.type}})),d=[...o,...f];return{links:R.cleanLinks(d,a),objects:e,newLinks:f}},convertRectFromSVG:(e,t,r,n,i)=>i?{x:-t-n,y:e,width:n,height:r}:{x:e,y:t,width:r,height:n},convertRectToSVG:(e,t,r,n,i)=>i?{x:e,y:t-r,width:n,height:r}:{x:e,y:t,width:r,height:n},convertEllipseToSVG:(e,t,r,n,i)=>i?{x:e,y:t,rx:n,ry:r}:{x:e,y:t,rx:r,ry:n},convertEllipseFromSVG:(e,t,r,n,i)=>i?{x:-t,y:e,rx:n,ry:r}:{x:e,y:t,rx:r,ry:n},isExpo:()=>typeof navigator<"u"&&navigator.userAgent.includes("Expo"),getPlatform:()=>{const e=typeof navigator<"u"?navigator.userAgent:"";return e.includes("Expo iOS")?"ios":e.includes("Expo Android")?"android":"web"},getEnvironment:()=>({app:"web",isPWA:window.matchMedia("(display-mode: standalone)").matches??!1,isExpo:!1,commitHash:"e59ff6aef085cd8fc3216e9592e534c605de38ae",commitDate:"2026-09-24T15:37:52+01:00",...window.thg_environment??{}}),inititalPositionElement:(e,t)=>{let{width:r,height:n}=e.getBoundingClientRect(),i=e.id==="drag_arrow"||e.id==="drag_arrow_mobile"?60:0;e.setAttribute("data-x",0),e.setAttribute("data-y",0),e.style.left=t.clientX-(r-i)/2+"px",e.style.top=t.clientY-n/2+"px",e.style.visibility="visible",e.style.position="fixed"},getAlphaRGB:(e,t)=>{if(!e)return"transparent";var r=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(r,function(a,o,s,l){return o+o+s+s+l+l});var n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(!n)return"transparent";let i={r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)};return`rgba(${i.r},${i.g},${i.b},${t/100})`},getPhaseTitle:(e,t,r="output")=>{let n=e==null?void 0:e.title,i="Phase "+R.getCurrentPhaseNumber(t,e.id),a=n&&n!==""?n:i;switch(r){case"default":return i;case"output":return a;case"input":return n;default:return a}},getPhaseTitlePerformant:(e,t,r="output")=>{let n=e.title,i="Phase "+(t+1),a=n&&n!==""?n:i;switch(r){case"default":return i;case"output":return a;case"input":return n;default:return a}},getMaxCoordinates:e=>{const t=R.calculateViewBox({width:e.width,length:e.length},e.sidelines,e.full);let r=Ti(t.min,e.angle),n=Ti(t.max,e.angle),i=Math.min(r[0],n[0]),a=Math.min(r[1],n[1]),o=Math.max(r[0],n[0]),s=Math.max(r[1],n[1]),l=o-i,c=s-a;return{minX:i,minY:a,maxX:o,maxY:s,viewBoxWidth:l,viewBoxHeight:c}},objectsOutOfView:(e,t)=>t.filter(n=>R.isItemOutOfView(e,n)),isArrayEqualToNullArray:e=>Array.isArray(e)&&e.length===2&&e[0]===null&&e[1]===null,invalidItems:e=>{let t=["s","m","e","h1","h2"];return e.filter(r=>t.some(n=>R.isArrayEqualToNullArray(r[n])))},circleIsNotIntersectingWithCourt:(e,t,r,n,i,a,o)=>{const s=i[0],l=i[1];if(s+a<e||s-a>r||l+o<t||l-o>n)return!0;if(s-a>=e&&s+a<=r&&l-o>=t&&l+o<=n)return!1;const c=Math.max(e,Math.min(s,r)),u=Math.max(t,Math.min(l,n)),f=s-c,d=l-u;return f*f/(a*a)+d*d/(o*o)>=1},isItemOutOfView:(e,t)=>{if(t.subType==="hoop"||!t.pos&&t.type!=="arrow")return!1;let{minX:r,minY:n,maxX:i,maxY:a}=R.getMaxCoordinates(e);if(t.subType==="text"||t.subType==="rectangle"){let o=t.pos;return o[0]+t.width<r||o[0]>i||o[1]+t.height<n||o[1]>a}else if(t.subType==="circle"){let o=t.pos;return R.circleIsNotIntersectingWithCourt(r,n,i,a,o,t.rx,t.ry)}else if(["cone","player"].includes(t.subType)){let o=t.pos;return o[0]<r||o[0]>i||o[1]<n||o[1]>a}else if(t.type==="arrow"){let o=["s","m","e","h1","h2"],s=!1;return o.forEach(l=>{if(!t[l])return!1;let c=t[l];(c[0]<r||c[0]>i||c[1]<n||c[1]>a)&&(s=!0)}),s}else if(["triangle","polygon"].includes(t.subType)){let o=!0;
696return t.points.forEach(s=>{let l=s;l[0]<r||l[0]>i||l[1]<n||l[1]>a||(o=!1)}),o}},cleanPhaseMetadata:e=>{const t={...e};return delete t.ignoredConsistency,t},cleanData:e=>e.map(t=>({...R.cleanPhaseMetadata(t),objects:t.objects.map(r=>({...r,status:"NOT_SELECTED"}))})),cleanSettingsForSave:e=>d9(e,r=>{delete r.play_id,delete r.printSettings,delete r.showOverlay,delete r.tabIndex,delete r.tags}),printError:e=>{var n,i,a,o;const t=((i=(n=e==null?void 0:e.response)==null?void 0:n.data)==null?void 0:i.error)??((o=(a=e==null?void 0:e.response)==null?void 0:a.data)==null?void 0:o.message),r=t??e.message;if(typeof r=="string")return t==null&&/^Request to .+ failed: /.test(r)?"Something went wrong. Please try again.":r;if(Array.isArray(r))return r.join(", ");if(r!=null&&r.fieldErrors){const s=Object.entries(r.fieldErrors).flatMap(([l,c])=>(Array.isArray(c)?c:[c]).map(u=>`${l}: ${u}`));return[...r.formErrors??[],...s].join(", ")}return r!=null&&r.formErrors?r.formErrors.join(", "):r!=null?JSON.stringify(r):"Something went wrong"},convertDraftToQuill:e=>Sse(e),getDateFromMysql:e=>{try{let t=e.split(/-|\s|:/);return new Date(Date.UTC(t[0],t[1]-1,t[2],t[3],t[4],t[5]))}catch{return null}},getMysqlDate:e=>{e||(e=new Date);const t=l=>l<10?"0"+l:l,r=e.getFullYear(),n=t(e.getMonth()+1),i=t(e.getDate()),a=t(e.getHours()),o=t(e.getMinutes()),s=t(e.getSeconds());return`${r}-${n}-${i} ${a}:${o}:${s}`},extractYoutubeID:e=>R.extractYoutubeIdFromUrl(e),gaEvent:(e,t,r)=>{typeof window.ga=="function"?window.ga("send","event",e,t,r):console.log("tracking error: ga not a function",e,t,r)},createPlaceholder:(e,t="id")=>{let r=[];for(let n=0;n<e;n++)r.push({[t]:n,placeholder:!0});return r},normalizePlaybookChapters:e=>Array.isArray(e)?e.filter(Boolean).map(t=>({...t,objects:Array.isArray(t.objects)?t.objects.filter(Boolean):[]})):[],convertToLatestPlaybookDataModel:e=>{var n,i;let t=Number(((i=(n=e.data)==null?void 0:n.settings)==null?void 0:i.playbookModelVersion)??1),r=e.data;for(let a=t+1;a<=R.playbookModelVersion;a++)r=R.playbookMigrations[a](r);return r.settings.cover||(r={...r,settings:{...r.settings,cover:R.defaultCoverSettings}}),r={...r,chapters:R.normalizePlaybookChapters(r.chapters)},{...e,data:r}},playbookMigrations:{2:e=>({chapters:e,settings:{playbookModelVersion:2}}),3:e=>({...e,settings:{...e.settings,playbookModelVersion:3,cover:R.defaultCoverSettings}}),4:e=>({...e,type:"classic",advancedEditor:[],settings:{...e.settings,playbookModelVersion:4}})},printSettingsMigrations:{2:e=>({play:{...e.play,objectSizeFactor:1,overwriteScaling:!1},playbook:{...e.playbook,objectSizeFactor:1,overwriteScaling:!1}}),3:e=>({...e,rotation:R.defaultRotationPrintSettings}),4:()=>({rotation:R.defaultRotationPrintSettings,playbook:R.defaultPlaybookPrintSettings,play:R.defaultPlayPrintSettings})},convertToLatestDataModel:e=>{let t=Number(e.data.settings.version),r={...e.data,phases:{present:e.data.phases}};for(let n=t+1;n<=R.modelVersion;n++)r=R.migrations[n](r);return{...r,phases:{...r.phases.present},settings:{...r.settings,tabIndex:0,version:R.modelVersion}}},subTypePriorities:{rectangle:0,polygon:0,triangle:0,circle:0,image:0,hoop:0,text:1,cone:1,cut:2,move:2,screen:2,pass:2,dribble:2,shot:2,handoff:2,player:3},reOrderAndAddObject:(e,t)=>{let r=e.map(n=>({...n,status:"NOT_SELECTED",displayOrder:n.displayOrder+(n.displayOrder>=t.displayOrder?1:0)}));return R.subTypePriorities[t.subType]<=1?e=[t,...r]:e=[...r,t],e},nextObjectDisplayOrder:(e,t)=>{let r=t.filter(i=>i.changedDisplayOrder!==!0);r.sort((i,a)=>i.displayOrder-a.displayOrder);let n=r.findIndex(i=>R.subTypePriorities[i.subType]>R.subTypePriorities[e.subType]);return n===-1&&(n=r.length),n},addInitialOrdering:e=>{let t=e.map((r,n)=>({id:r.id,subType:r.subType,animationOrder:n}));return t.sort((r,n)=>R.subTypePriorities[r.subType]>R.subTypePriorities[n.subType]?1:R.subTypePriorities[r.subType]<R.subTypePriorities[n.subType]?-1:r.animationOrder-n.animationOrder),t=t.map((r,n)=>({...r,displayOrder:n})),e.map(r=>{let n=t.find(i=>i.id===r.id);return{...r,displayOrder:n.displayOrder}})},migrations:{2:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,objects:t.objects.map(r=>{let n={...r};return r.type==="player"?(n.type="object",n.subType="player"):r.type==="arrow"&&(n.type="arrow",n.subType=r.arrowType),n})}))}}}),3:e=>({...e,settings:{...e.settings,courtColor:R.courtColors.filter(t=>t.id===e.settings.courtColor.id)[0]}}),4:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,objects:t.objects.map(r=>{let n={...r};return n.type==="arrow"&&(n={...n,shape:r.shape??1,h1:r.h1??void 0,h2:r.h2??void 0}),n})}))}}}),5:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,links:t.links??[]}))}}}),6:e=>({...e,settings:{...e.settings,description:R.convertDraftToQuill(e.settings.description)},phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,note:R.convertDraftToQuill(t.note)}))}}}),7:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,objects:R.addInitialOrdering(t.objects.filter(r=>r.subType!==void 0).map(r=>{let n={...r,subType:r.subType.toLowerCase()};return["text","rectangle","circle"].includes(n.subType)&&(n.angle=n.angle??0),R.roundObjectProperties(n)}))}))}}}),8:e=>({...e,settings:{...e.settings,objectSizeFactor:1}}),9:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,links:t.links.map(r=>({...r,object:{id:r.object.id,subType:r.object.subType,type:r.object.type},player:{id:r.player.id,subType:r.player.subType,type:r.player.type}})),objects:t.objects.map(r=>{let n={...r},i=r.backgroundOpacity;if(delete n.backgroundOpacity,n.backgroundColor==="transparent"||n.backgroundColor===""||n.backgroundColor===void 0)return n.backgroundColor="transparent",n;if(n.backgroundColor){let a=ue(n.backgroundColor);if(a.isValid()){a.setAlpha(i/100);let o=a.toRgbString();n={...n,backgroundColor:o}}}return n})}))}}}),10:e=>{let t=[];return e.settings.youtubeUrl!==void 0&&e.settings.youtubeUrl!==""&&(t.push({url:e.settings.youtubeUrl,source:"youtube",note:""}),e.settings.videos=t),delete e.settings.youtubeUrl,e.settings.version=10,e},11:e=>({...e,settings:{...e.settings,classicViewModeSettings:R.defaultClassicViewModeSettings,viewMode:"classic",videos:e.settings.videos??[],version:11}}),12:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>{let r=t.objects.filter(i=>i.id!=="object_-1"&&i.id!=="object_-2");const n=[{...R.defaultCourtObject,displayOrder:-1},...r];return{...t,objects:n}})}},settings:{...e.settings,editor:{...e.settings.editor,court:{...e.settings.editor.court,angle:e.settings.editor.court.angle!==void 0?e.settings.editor.court.angle:e.settings.editor.court.full?-90:0,featureFilters:{}}}}}),13:e=>({...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(t=>({...t,objects:t.objects.map(r=>r.type==="court"&&r.id==="object_0"?{...r,id:"object_-9999"}:r)}))}}}),14:e=>{const t=R.getPlayerRadiusFromSettings({...e.settings,objectSizeFactor:e.settings.objectSizeFactor??1});return{...e,phases:{...e.phases,present:{...e.phases.present,phases:e.phases.present.phases.map(r=>R.relinkStartsOnBaskets(R.relinkStartsChainedToTransfers(R.syncLinkStubs(Rle(r)),t),t))}}}}},syncLinkStubs:e=>{var a;if(!((a=e.links)!=null&&a.length))return e;const t=new Map(e.objects.map(o=>[o.id,o]));let r=!1;const n=o=>{const s=t.get(o.id);return!s||s.subType===o.subType&&s.type===o.type?o:(r=!0,{...o,subType:s.subType,type:s.type})},i=e.links.map(o=>({...o,object:n(o.object),player:n(o.player)}));return r?{...e,links:i}:e},relinkStartsOnBaskets:(e,t)=>{var l;const r=c=>c.point==="s"&&c.player.subType==="hoop"&&c.object.subType!=="pass";if(!((l=e.links)!=null&&l.some(r)))return e;const n=new Map(e.objects.map(c=>[c.id,c])),i=e.objects.filter(c=>c.subType==="player"),a=new Map,o=e.links.map(c=>{var h;if(!r(c))return c;const u=n.get(c.object.id),f=u==null?void 0:u.s,d=f?(h=i.map(p=>({candidate:p,distance:R.distance(p.pos,f)}
696)).filter(({distance:p})=>p<=t).sort((p,v)=>p.distance-v.distance)[0])==null?void 0:h.candidate:null;return d?(a.set(u.id,{...u,...R.transformArrow(R.onlyPoints(u),{point:"s",pos:d.pos},u.shape)}),{...c,player:{id:d.id,type:d.type,subType:d.subType}}):c}),s=e.objects.map(c=>a.get(c.id)??c);return{...e,objects:s,links:o}},relinkStartsChainedToTransfers:(e,t)=>{var a;const r=["pass","handoff","shot"];if(!((a=e.links)!=null&&a.some(o=>o.point==="s"&&r.includes(o.player.subType))))return e;const n=new Map(e.objects.map(o=>[o.id,o])),i=e.links.map(o=>{var h;if(o.point!=="s"||!r.includes(o.player.subType))return o;const s=n.get(o.object.id),l=n.get(o.player.id);if(!(s!=null&&s.s)||!(l!=null&&l.s)||!(l!=null&&l.e))return o;const c=R.distance(s.s,l.s),u=R.distance(s.s,l.e);if(c===u||Math.min(c,u)>t)return o;const f=u<c?"e":"s",d=(h=e.links.find(p=>p.object.id===l.id&&p.point===f))==null?void 0:h.player;return!d||r.includes(d.subType)?o:{...o,player:{id:d.id,subType:d.subType,type:d.type}}});return{...e,links:i}},calculateViewBox:(e,t,r)=>{const{width:n,length:i}=e;return{min:[-n/2-t,-t],max:[n/2+t,r?i+t:i*.5]}},ga4Event:(e,t={})=>{try{window.dataLayer.push({event:e,...t})}catch(r){console.log(r)}},courtColors:[{id:0,showTiles:!0,lineColor:"#fff",backgroundColor:"rgb(219,192,151)"},{id:1,showTiles:!1,backgroundColor:"rgb(239,204,154)",lineColor:"#fff"},{id:2,showTiles:!1,backgroundColor:"lightgrey",lineColor:"#fff"},{id:3,showTiles:!1,backgroundColor:"white",lineColor:"lightgrey"}],defaultPlayPrintSettings:{fontSizes:{objectTitle:26,play:16,phase:14,phaseTitle:12},courtColor:{id:0,showTiles:!0,lineColor:"#fff",backgroundColor:"rgb(219,192,151)"},cols:2,pagePadding:{horizontal:.5,vertical:.5},paperSize:"letter",showPlayTitle:!0,showPlayDescription:!0,showPhaseDescription:!0,showPhaseTitles:!0,showVideos:!1,objectSizeFactor:1,overwriteScaling:!1,showLink:!0,layout:"grid",sidelines:5,scaleFactor:1,mirror:!1},defaultPracticeExercisePrintSettings:S9,defaultClassicViewModeSettings:{layout:"grid-2",showPlayTitle:!0,showPlayDescription:!0,showPhaseDescription:!0,showAnimationButton:!0,showPhaseTitles:!0,showVideos:!0},defaultCoverSettings:{showCoverImage:!0,showCoverPage:!1,subtitle:null,image:null,imageWidth:100,imageHeight:50,titleFontSize:35,titleMarginTop:20,subtitleFontSize:20,subtitleMarginTop:10,verticalAlignment:"flex-start"},defaultPlaybookPrintSettings:{fontSizes:{title:30,chapter:25,objectTitle:20,play:16,phase:14,phaseTitle:12},courtColor:{id:0,showTiles:!0,lineColor:"#fff",backgroundColor:"rgb(219,192,151)"},cols:2,sidelines:5,pageBreakAfterPlay:!0,pagePadding:{horizontal:.5,vertical:.5},paperSize:"letter",printPlayDescriptions:!0,printPhaseDescriptions:!0,printPhaseTitles:!0,showVideos:!1,objectSizeFactor:1,overwriteScaling:!1,overwritePlaysLayout:!1,layout:"grid",scaleFactor:1},defaultRotationPrintSettings:{fontSizes:{title:30,subheader:20,description:16},printDescription:!0,printRotationTitle:!0,printSubstitutionChart:!0,printPlayingTimeTable:!0,printSubstitutionSheet:!0,substitutionDiagramSubHeader:!0,substitutionSheetSubHeader:!0,playingTimeTableSubHeader:!0,printPeriodLabels:!0,showSwitches:!0,pagePadding:{horizontal:.5,vertical:.5},paperSize:"letter",greyScale:!0,scaleFactor:1},defaultPracticePlanPrintSettings:{fontSizes:{title:26,infoLabel:14,infoText:14,notesLabel:14,notesText:14,tableHeader:14,sectionHeader:14,exerciseDuration:14,exerciseTime:14,exerciseTitle:14,exerciseNotes:14,reflectionLabel:14,reflectionText:14},pagePadding:{horizontal:.5,vertical:.5},paperSize:"letter",greyScale:!0,scaleFactor:1,timeFormat:"12h",dateFormat:"mdy",printTitle:!0,printInfo:!0,printNotes:!0,printReflection:!0,printAttachedExercises:"under",customExercisePrintSettings:{},exerciseLayout:S9,overwritePlaysLayout:!1},anglePerEdge:{top:0,"top-right":45,right:90,"bottom-right":135,bottom:180,"bottom-left":225,left:270,"top-left":315},getMiddlePoint:(e,t)=>[(e[0]+t[0])/2,(e[1]+t[1])/2],normalizeVector:e=>e[0]===0&&e[1]===0?[0,1]:[e[0]/Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2)),e[1]/Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))],roundCoords:(e,t=2)=>e&&e.map(r=>R.roundNumber(r,t)),roundNumber:(e,t=2)=>Math.round(e*Math.pow(10,t))/Math.pow(10,t),normalizeAngle180:e=>e==null||isNaN(e)?0:((e+180)%360+360)%360-180,roundObjectProperties:(e,t=2)=>{let r=["pos","s","m","e","h1","h2"],n=["width","height","rx","ry"];return d9(e,a=>{r.forEach(o=>
696{a[o]!==void 0&&(a[o]=R.roundCoords(a[o],t))}),n.forEach(o=>{a[o]!==void 0&&(a[o]=R.roundNumber(a[o],t))}),a.points&&(a.points=a.points.map(o=>R.roundCoords(o,t)))})},resetDisplayOrder:e=>e.map(t=>({...t,displayOrder:e.filter(r=>r.displayOrder<t.displayOrder).length})),reOrderObjects:(e,t)=>{let{source:r,destination:n}=t,i=r>n?-.5:.5,a=e.map(o=>({...o,displayOrder:o.displayOrder===r?n+i:o.displayOrder,changedDisplayOrder:o.displayOrder===r}));return a.sort((o,s)=>o.displayOrder-s.displayOrder),a=a.map((o,s)=>({...o,nextDisplayOrder:s})),e.map(o=>({...o,displayOrder:a.find(s=>s.id===o.id).nextDisplayOrder,changedDisplayOrder:a.find(s=>s.id===o.id).changedDisplayOrder}))},transposeCoord:(e,t={full:!1},r="CourtToSvg")=>{if(e!==void 0)return r==="SvgToCourt"?Ti(e,-t.angle):Ti(e,t.angle)},transformObjects:(e,t)=>e.map(r=>{if(r.type==="court")return r;if(r.type==="arrow"||r.subType==="line")return{...r,s:Ti(r.s,t.angle),m:Ti(r.m,t.angle),e:Ti(r.e,t.angle),h1:Ti(r.h1,t.angle),h2:Ti(r.h2,t.angle)};if(r.type==="object"){if(["rectangle","text"].includes(r.subType)){let{pos:n,width:i,height:a}=ble(r.pos,r.width,r.height,t.angle);return{...r,pos:n,width:i,height:a,angle:r.angle}}else if(r.subType==="circle"){let{pos:n,rx:i,ry:a}=m9(r.pos,r.rx,r.ry,t.angle);return{...r,pos:n,rx:i,ry:a}}else if(r.subType==="image"){let{pos:n,rx:i,ry:a}=m9(r.pos,r.width,r.height,t.angle);return{...r,pos:n,width:i,height:a}}return{...r,angle:Object.hasOwn(r,"angle")?r.angle+t.angle:void 0,points:r.points?r.points.map(n=>Ti(n,t.angle)):void 0,pos:Ti(r.pos,t.angle)}}return null}).filter(Boolean),customLabelChip:"?",newPlayerLabelProps:e=>e===R.customLabelChip?{number:"",status:"EDIT"}:{number:e,status:"SELECTED"},playerLabel:e=>e===""||e===null||e===void 0?"?":String(e),getPositionTitle:(e,t)=>{let r={1:"Point Guard",2:"Shooting Guard",3:"Small Forward",4:"Power Forward",5:"Center"},n={ball:" with Ball",offense:" on Offense",defense:" on Defense"};return r[t]+n[e]},findClosestPlayer:(e,t,r=10)=>{let i=t.map(a=>({...a,distance:R.distance(a.pos,e)})).sort((a,o)=>a.distance-o.distance).filter(a=>a.distance<=r);return i[0]?t.filter(a=>a.id===i[0].id)[0]:null},getCurrentPhaseFromState:e=>{let t=e.phases.phases.findIndex(r=>
696r.id===e.phases.activePhaseId);return e.phases.phases[t]},addRotationToLinkedObjects:(e,t,r)=>{let n=e.newLinks.find(i=>i.object.type==="arrow"&&i.point==="s");if(n){let i=r.objects.find(a=>a.id===n.player.id);if(i!=null&&i.angle){let a=r.objects.find(o=>o.id===t.id);a&&(a.angle=i.angle)}}},addColorToLinkedObjects:(e,t,r)=>{let n=e.newLinks.find(i=>i.object.type==="arrow"&&i.point==="s");if(n){let i=r.objects.find(a=>a.id===n.player.id);if(i!=null&&i.color){let a=r.objects.find(o=>o.id===t.id);a&&(a.color=i.color)}}},getCurrentPhase:(e,t)=>{let r=e.findIndex(n=>n.id===t);return e[r]},getPreviousPhase:(e,t)=>{let r=e.findIndex(n=>n.id===t);return e[r-1]},getNextPhase:(e,t)=>{let r=e.findIndex(n=>n.id===t);return e[r+1]},getCurrentPhaseNumber:(e,t)=>e.findIndex(n=>n.id===t)+1,getValidPhaseId:(e,t)=>{var r;return!e||e.length===0?-1:t!=null&&t!==-1&&e.some(i=>i.id===t)?t:((r=e[0])==null?void 0:r.id)??-1},nextObjectId:e=>{if(e.length===0)return"object_1";const t=e.map(n=>{const i=n.id.split("_");if(i.length<2)return null;const a=Number(i[1]);return isNaN(a)?null:a}).filter(n=>n!==null),r=t.length>0?Math.max(...t):0;return"object_"+(Math.max(0,r)+1)},replaceObjectIds:(e,t)=>{if(e.length===0){const o=t.map((l,c)=>({...l,id:"object_"+(c+1)})),s=t.map((l,c)=>({oldId:l.id,newId:"object_"+(c+1)}));return{objects:o,mapping:s}}const r=e.map(o=>{const s=o.id.split("_");if(s.length<2)return null;const l=Number(s[1]);return isNaN(l)?null:l}).filter(o=>o!==null),n=r.length>0?Math.max(...r):0;let i=t.map((o,s)=>({...o,id:"object_"+(n+s+1)})),a=t.map((o,s)=>({oldId:o.id,newId:"object_"+(n+s+1)}));return{objects:i,mapping:a}},selectedObject:e=>e.filter(t=>t.status==="SELECTED"||t.status==="SELECTED_MULTIPLE"||t.status==="INTERACTING")[0]??!1,cleanLinks:(e,t)=>{let r=e.filter(i=>t.findIndex(a=>a.id===i.object.id)!==-1&&t.findIndex(a=>a.id===i.player.id)!==-1);return r.filter(i=>!(i.object.subType==="handoff"&&!r.find(o=>o!==i&&o.object.subType==="handoff"&&o.object.id===i.object.id)))},getFuturePlayers:(e,t=[],r)=>{if(r===void 0)throw new Error("playerCircleRadius is required for getFuturePlayers");let n=e.filter(s=>s.subType==="player"),i=e.filter(s=>s.type==="arrow"&&["cut","move","screen","dribble"].includes(s.subType)).map(s=>{var f,d;let l=s.e;if(s.subType==="screen"){let h=t.filter(p=>p.object.id===s.id||p.player.id===s.id);if(h.length>0){let p=R.adjustPointsV2(s,h,r);p&&(l=p.e)}}const c=s.subType==="move"?t.find(h=>h.object.id===s.id&&h.point==="s"):null,u=c?(f=R.resolveLinkedPlayer(c,t))==null?void 0:f.id:null;return{...s,pos:l,posToApply:s.e,team:s.subType==="move"?((d=n.find(h=>h.id===u))==null?void 0:d.team)??"offense":["screen","cut"].includes(s.subType)?"offense":"ball"}}),a=e.filter(s=>s.type==="arrow"&&s.subType==="pass"),o=[];return a.forEach(s=>{let l=n.find(c=>s.e.join("|")===c.pos.join("|"));l&&o.push({...l,team:"ball"})}),[...n,...i,...o]},isLinkedPlayerActionSynchronous:(e,t,r,n=[])=>{for(let i=t+1;i<e.length;i++){const a=e[i];if(!a.sameTime)return!1;if(n.filter(l=>l.object.id===a.id).some(l=>{var c;return l.point==="s"&&(l.player.id===r||((c=l.resolvedPlayer)==null?void 0:c.id)===r)}))return!0}return!1},playerHasLaterAction:(e,t,r,n=[])=>{for(let i=t+1;i<e.length;i++){const a=e[i];if(n.filter(l=>l.object.id===a.id).some(l=>{var c;return l.point==="s"&&(l.player.id===r||((c=l.resolvedPlayer)==null?void 0:c.id)===r)}))return!0}return!1},getEffectiveStartPoint:(e,t)=>{var i,a,o;let r=(i=e.links)==null?void 0:i.find(s=>s.point==="s"),n=(a=e.objects)==null?void 0:a.find(s=>{var l;return s.id===((l=r==null?void 0:r.player)==null?void 0:l.id)});
696if((n==null?void 0:n.subType)==="screen"){let s=R.adjustPointsV2(n,((o=e.allLinks)==null?void 0:o.filter(l=>l.object.id===n.id||l.player.id===n.id))??[],t);if(s)return s.e}return e.s},addAdjustedEndpoints:(e,t,r)=>{if(r===void 0)throw new Error("playerCircleRadius is required for addVisualEndpoints");let n=JSON.parse(JSON.stringify(e));for(let i=0;i<n.length;i++){let a=n[i];if(a.type==="arrow"){let o=t.find(c=>c.object.id===a.id&&c.player.subType==="screen"&&c.point==="s");if(o){let c=R.adjustPointsV2(n.find(f=>f.id===o.player.id),t,r),u=R.transformArrow(a,{point:o.point,pos:c.e},a.shape);a.visiblePoints={...R.onlyPoints({...a,...a.visiblePoints}),...u}}let s=t.find(c=>c.object.id===a.id&&c.player.subType==="screen"&&c.point==="e");if(s){let c=R.adjustPointsV2(n.find(f=>f.id===s.player.id),t,r),u=R.transformArrow({...a,...a.visiblePoints},{point:s.point,pos:c.e},a.shape);a.visiblePoints={...R.onlyPoints({...a,...a.visiblePoints}),...u}}let l=R.adjustPointsV2(a,t,r);a.adjustedEndPoints=l}}return n},getLinkedPlayer:(e,t,r,n)=>{var c,u;let i=e.find(f=>f.point===n),a=i&&(i.resolvedPlayer??i.player),o=i&&r.find(f=>f.id===a.id);if(!o)return null;let s=o.pos??o.e;return t.subType==="handoff"||s[0]===t[n][0]&&s[1]===t[n][1]||s[0]===((c=t==null?void 0:t.visiblePoints)==null?void 0:c[n][0])&&s[1]===((u=t==null?void 0:t.visiblePoints)==null?void 0:u[n][1])?o:null},movePlayersToNextPosition:(e,t,r=[],n,i=[],a,o=[],s=0,l=[],c,u="animation",f=!1)=>{var M,L;if(c===void 0)throw new Error("playerCircleRadius is required for movePlayersToNextPosition");const d=(...z)=>{if(f)throw new Error("Pass prediction requires saved links");return R.findClosestPlayer(...z)};var h=!1,p=!1;let v=null,m=null,y=JSON.parse(JSON.stringify(e)),g="",b=y.filter(z=>z.team==="ball"),S=y.filter(z=>z.team==="offense"||z.team==="ball"),w=y.filter(z=>z.subType==="hoop"),A=y.filter(z=>z.team==="offense"),_=y.filter(z=>z.subType==="player"),C=[];switch(r=t.sameTime?r:[],t.subType){case"text":{g='Show Text "'+t.text+'"';break}case"rectangle":{g="Show Rectangle";break}case"polygon":{g="Show Polygon";break}case"triangle":{g="Show Triangle";break}case"image":{g="Show Image";break}case"line":{g="Show Line";break}case"circle":{g="Show Circle";break}case"dribble":{let z=R.getLinkedPlayer(i,t,S,"s");if(i.filter(k=>k.point==="s").length>0&&!z){g="Unassigned Dribble",p="Player linked to this action was already moved";break}let T=z??d(t.s,S);if(v=(T==null?void 0:T.id)??null,T)if(g="Dribble by Player "+T.number,T.team==="ball"){if(C.push(T.id),r.includes(T.id)){p="Player can't do two actions at the same time";break}let k=R.onlyPoints(t),P=R.transformArrow(k,{point:"s",pos:T.pos},t.shape),F={...k,...P};t.option||(T.pos=t.e,h={type:"MOVE_PLAYER",movementArrow:{...F,shape:t.shape},id:T.id})}else p="Player without ball is assigned a dribble";else g="Unassigned Dribble",p="Action not assigned to a player";break}case"pass":{let z=y.filter(F=>F.subType==="player"&&F.team==="ball"||F.subType==="hoop"),T=y.filter(F=>F.subType==="player"&&(F.team==="offense"||F.team==="ball")),k=R.getLinkedPlayer(i,t,z,"s");if(i.filter(F=>F.point==="s").length>0&&!k){g="Unassigned Pass",p="Player linked to this action was already moved";break}let P=k??d(t.s,z);if(v=(P==null?void 0:P.id)??null,P)if(P.team==="ball"||P.subType==="hoop"){C.push(P.id);let F=R.getLinkedPlayer(i,t,T,"e");if(i.filter(B=>B.point==="e").length>0&&!F){const B=i.find(V=>V.point==="e"),H=y.find(V=>{var G;return V.id===((G=B.resolvedPlayer??B.player)==null?void 0:G.id)&&["defense","defense_alt"].includes(V.team)});if(H){m=H.id,g=(P.subType==="hoop"?"Rebound to Player ":"Pass by Player "+P.number+" to Player ")+H.number+" (Defense)",p="Pass ends at a defender";break}g="Unassigned Pass",p="Player linked to this action was already moved";break}let I=F??d(t.e,T);if(m=(I==null?void 0:I.id)??null,I){if(g=P.subType==="hoop"?"Rebound to Player "+I.number:"Pass by Player "+P.number+" to Player "+I.number,C.push(I.id),r.includes(I.id)||r.includes(P.id)){p="Player can't do two actions at the same time";break}let B=R.onlyPoints(t),H=R.transformArrow(B,{point:"s",pos:P.pos},t.shape),V={...B,...H},G=R.transformArrow(V,{point:"e",pos:I.pos},t.shape),oe={...V,...G};t.option||(P.subType==="player"?P.team="offense":delete P.team,I.team="ball",h={type:"MOVE_BALL",movementArrow:{...oe,shape:t.shape},id:P.id,reveiverId:I.id})}else g=P.subType==="hoop"?"Unassigned Rebound":"Pass by Player "+P.number,p=P.subType==="hoop"?"No receiving player assigned to rebound":"No receiving player assigned to pass"}else g=P.subType==="hoop"?"Unassigned Rebound":"Pass by Player "+P.number,p=P.subType==="hoop"?"Hoop is assigned a rebound":"Player without ball is assigned a pass";else g="Unassigned Pass",p="Action not assigned to a player";break}case"move":case"cut":{const z=t.subType==="move"?"Move":"Cut";let T=R.getLinkedPlayer(i,t,_,"s");if(i.filter(P=>P.point==="s").length>0&&!T){g=`Unassigned ${z}`,p="Player linked to this action was already moved";break}let k=T??d(t.s,_);if(v=(k==null?void 0:k.id)??null,k){if(C.push(k.id),g=z+" by Player "+k.number+(["defense","defense_alt"].includes(k.team)?" (Defense)":" "),r.includes(k.id)){p="Player can't do two actions at the same time";break}if(t.subType==="move"||k.team==="offense"||k.team==="defense"||k.team==="defense_alt"||k.team==="ball"&&R.checkIfOutOfBounds(k.pos,n)&&R.checkIfOutOfBounds(t.e,n)){let P=R.onlyPoints(t),F=R.transformArrow(P,{point:"s",pos:k.pos},t.shape),I={...P,...F};t.option||(k.pos=t.e,h={type:"MOVE_PLAYER",movementArrow:{...I,shape:t.shape,windback:!0},id:k.id,angle:k.team==="defense_alt"?t.angle??0:void 0})}else p="Player with the ball is assigned a cut (should be dribble)"}else g=`Unassigned ${z}`,p="Action not assigned to a player";break}case"shot":{let z=R.getLinkedPlayer(i,t,_,"s");if(i.filter(k=>k.point==="s").length>0&&!z){g="Unassigned Shot",p="Player linked to this action was already moved";break}let T=z??d(t.s,S);if(v=(T==null?void 0:T.id)??null,T)if(T.team==="ball"){if(g="Shot by Player "+T.number,C.push(T.id),r.includes(T.id)){p="Player can't do two actions at the same time";break}
696let k=L4(n).filter(B=>B.subType==="hoop"),P=[...w,...k],I=R.getLinkedPlayer(i,t,P,"e")??d(t.e,P);if(m=(I==null?void 0:I.id)??null,I){let B=R.onlyPoints(t),H=R.transformArrow(B,{point:"s",pos:T.pos},t.shape),V={...B,...H},G=R.transformArrow(V,{point:"e",pos:I.pos},t.shape),oe={...V,...G};t.option||(T.team="offense",I.team="ball",h={type:"MOVE_BALL",movementArrow:{...oe,shape:t.shape},id:T.id,reveiverId:I.id})}else g="Shot by Player "+T.number,p="No hoop at the end of shot arrow"}else g="Shot by Player "+T.number,p="Player without ball is assigned a shot";else g="Unassigned Shot",p="Action not assigned to a player";break}case"screen":{let z=R.getLinkedPlayer(i,t,_,"s");if(i.filter(I=>I.point==="s").length>0&&!z){g="Unassigned Screen",p="Player linked to this action was already moved";break}let T=z??d(t.s,_);v=(T==null?void 0:T.id)??null;let k=i.filter(I=>I.player.subType!=="handoff"&&I.object.subType!=="handoff"),P=R.adjustPointsV2(t,u==="animation"?k:[],c),F=k.filter(I=>I.point==="e")[0]??!1;if(T){if(C.push(T.id),g="Screen by Player "+T.number,r.includes(T.id)){p="Player can't do two actions at the same time";break}if(T.team==="offense"||T.team==="defense"||T.team==="defense_alt"){let I=R.onlyPoints({...t,...t.visiblePoints}),B=R.transformArrow(I,{point:"s",pos:T.pos},t.shape),H={...I,...B,e:t.adjustedEndPoints.e};if(!t.option)if(T.pos=t.e,F&&u==="animation"){const V=R.isLinkedPlayerActionSynchronous(o,s,F.player.id,l),G=R.playerHasLaterAction(o,s,F.object.id,l);if(V&&!G)h={type:"MOVE_PLAYER",movementArrow:{...H,e:I.e,shape:t.shape},id:T.id,angle:T.team==="defense_alt"?t.angle??0:void 0};else if(T.pos=H.e,h={type:"MOVE_PLAYER",movementArrow:{...H,shape:t.shape},id:T.id,angle:T.team==="defense_alt"?t.angle??0:void 0},!G&&(T.pos=P.e,h.additionalChanges={type:"MOVE_PLAYER",movementArrow:{s:P.e,e:I.e,m:[(P.e[0]+I.e[0])/2,(P.e[1]+I.e[1])/2],shape:1},id:T.id,attachToAction:(M=F==null?void 0:F.player)==null?void 0:M.id},F.player.type!=="player")){let oe=i.find(_e=>_e.object.id===F.object.id&&_e.point==="e");oe!=null&&oe.resolvedPlayer&&(h.additionalChanges.attachToAction=(L=oe==null?void 0:oe.resolvedPlayer)==null?void 0:L.id)}}else h={type:"MOVE_PLAYER",movementArrow:{...H,shape:t.shape},id:T.id,angle:T.team==="defense_alt"?t.angle??0:void 0}}else p="Player with the ball is assigned a screen (should be dribble)"}else g="Unassigned Screen",p="Action not assigned to a player";break}case"handoff":{let T=R.getLinkedPlayer(i,t,b,"s")??d(t.pos,b);if(v=(T==null?void 0:T.id)??null,T){let P=R.getLinkedPlayer(i,t,A,"e")??d(t.pos,A);if(m=(P==null?void 0:P.id)??null,P){if(C.push(T.id),C.push(P.id),g="Handoff by Player "+T.number+" to Player #"+P.number,r.includes(T.id)||r.includes(P.id)){p="Player can't do two actions at the same time";break}t.option||(T.team="offense",P.team="ball",h={type:"MOVE_BALL",movementArrow:{s:T.pos,m:[(T.pos[0]+P.pos[0])/2,(T.pos[1]+P.pos[1])/2],e:P.pos,shape:0},id:T.id,reveiverId:P.id})}else g="Handoff by Player "+T.number}else g="Unassigned Handoff",p="Action not assigned to a player";break}}if(h&&!p&&!t.option){const z=y.find(k=>k.id===h.id),T=e.find(k=>k.id===h.id);(z==null?void 0:z.subType)==="player"&&T&&(Xse(z,t),h.actorTeamBefore=T.team,h.type==="MOVE_PLAYER"&&(h.angle=z.angle??0),t.afterAction&&Object.keys(t.afterAction).length>0&&(h.playerAfterAction={key:String(t.id),before:r9(T),after:r9(z)}))}return{players:y,changes:h,error:p,description:g,action:t,actorId:v,targetId:m,allAffectedPlayers:t.sameTime?[...r,...C]:C}},resolveLinkedPlayer:(e,t,r=0)=>{if(r>10)return!1;if(e.player.subType==="player"||e.player.subType==="hoop")return e.player;{let n=t.find(i=>i.object.id===e.player.id&&i.point==="s");return n?R.resolveLinkedPlayer(n,t,r+1):!1}},calculateNextPhase:(e,t={full:!1,angle:0},r,n="animation",{requireSavedLinks:i=!1}={})=>{var g,b;if(r===void 0)throw new Error("playerCircleRadius is required for calculateNextPhase");let a=[],o=[],s=e.links,l=L4(t).map(S=>({...S,fromCourt:!0})),c=R.addAdjustedEndpoints([...e.objects,...l],s,r),u=[...c,...l].filter(S=>S.locked!==!0).filter(S=>S.type==="arrow"||S.subType==="handoff"||S.subType==="text"||S.subType==="rectangle"||S.subType==="polygon"||S.subType==="triangle"||S.subType==="circle"||S.subType==="line"||S.subType==="image").map(S=>({...S}
696)),f=c.filter(S=>S.subType==="player"||S.subType==="hoop");const d=f;let h=c.filter(S=>["player","hoop","cone","rectangle","triangle","circle","polygon","court","image","line"].includes(S.subType)&&!S.fromCourt),p=null,v=0;const m=S=>{if(S.point!=="s"||S.player.type!=="arrow")return!1;const w=o.find(A=>A.action.id===S.player.id&&A.actorId!=null);return w?{id:w.actorId}:!1};for(let S=0;S<u.length;S++){let w=u[S],A=s.filter(T=>T.object.id===w.id);A=A.map(T=>({...T,resolvedPlayer:R.resolveLinkedPlayer(T,s)||m(T)}));const _=(T,k)=>R.movePlayersToNextPosition(T,k,a,t,A,e,u,S,s,r,n,i);if(!w.option){p=null;let T=_(f,w);a=T.allAffectedPlayers,f=T.players,o.push({...T,phaseId:e.id});continue}const C=(b=(g=A.find(T=>T.point==="s"))==null?void 0:g.resolvedPlayer)==null?void 0:b.id,M={...w,option:!1};let L=!!(p&&C!=null&&p.ends.has(C)),z=L?_(p.players,M):null;if((!z||z.error)&&(L=!1,z=_(f,M)),z.error||!z.changes)p=null;else{const T=new Set(L?p.ends:[]);T.add(z.changes.reveiverId??z.changes.id),p={id:L?p.id:++v,players:z.players,ends:T}}a=z.allAffectedPlayers,o.push({...z,players:f,changes:!1,action:w,phaseId:e.id,...p&&{chain:{id:p.id,changes:z.changes}}})}let y=h.map(S=>{let w=f.find(A=>A.id===S.id);return w||S});return Ale(o,{initialPlayers:d,links:s,resolve:R.resolveLinkedPlayer,label:R.playerLabel,radius:r}),{steps:o,nextState:{...e,objects:y}}},getCenterOfViewBox:e=>{let t=R.calculateViewBox({width:e.width,length:e.length},e.sidelines,e.full);return[t.min[0]+(t.max[0]-t.min[0])/2,t.min[1]+(t.max[1]-t.min[1])/2]},getHeight:(e,t)=>{let r=R.calculateViewBox({width:t.width,length:t.length},t.sidelines,t.full),n=(r.max[0]-r.min[0])/(r.max[1]-r.min[1]),i=(t.angle??0)===0||(t.angle??0)===180?n:1/n;return e/i},orthormalVector:e=>e[0]===0&&e[1]===0?[0,0]:[-1*e[1]/R.lengthOfVector(e),e[0]/R.lengthOfVector(e)],lengthOfVector:e=>Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2)),distance:(e,t)=>R.lengthOfVector([e[0]-t[0],e[1]-t[1]]),dampenSinusEnd:e=>e>40?1:e<=40&&e>=10?1*((e-10)/30):0,scalarProduct:(e,t,r,n)=>e*r+t*n,crossProduct:(e,t,r,n)=>e*n-t*r,rotatePoint:(e,t)=>[e[0]*Math.cos(t)-e[1]*Math.sin(t),e[0]*Math.sin(t)+e[1]*Math.cos(t)],rotatePointAroundCenter:(e,t,r={x:0,y:0})=>{const n=t*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o=e.x-r.x,s=e.y-r.y;return{x:o*i-s*a+r.x,y:o*a+s*i+r.y}},rotatePointAroundCenterArray:(e,t,r=[0,0])=>{if(e===void 0)return e;const n=t*Math.PI/180,i=Math.cos(n),a=Math.sin(n),o=e[0]-r[0],s=e[1]-r[1];return[o*i-s*a+r[0],o*a+s*i+r[1]]},checkForPlayersToSnapTo:(e,t,r,n,i)=>{if(e===void 0)return e;if(t.length===0)return{pos:e,link:!1};let a=t.map(s=>({...s,distance:R.distance(e,s.pos)}));a.sort((s,l)=>s.distance-l.distance);let o=a.find(s=>s.distance<r&&(!n||!i||R.checkIfLinkable(s,n,i)));return o?{pos:o.posToApply??o.pos,link:!0,player:o}:{pos:e,link:!1}},transformArrow:(e,t,r)=>{if(t.point==="s")switch(r){case 0:return{s:t.pos,m:[t.pos[0]/2+e.e[0]/2,t.pos[1]/2+e.e[1]/2]};case 1:{let n=R.getAngleOfRotation(e.e,t.pos,e.s),i=R.lengthRelation(e.e,t.pos,e.s);if(isNaN(n)||isNaN(i))return e;let a=R.transformPoint(e.e,e.m,-1*n,i);return{s:t.pos,m:a}}case 2:return{s:t.pos};case 3:{let n=R.getAngleOfRotation(e.m,t.pos,e.s),i=R.lengthRelation(e.m,t.pos,e.s),a=R.transformPoint(e.m,e.h1,-1*n,i);return{s:t.pos,h1:a}}default:return e}else if(t.point==="e")switch(r){case 0:return{e:t.pos,m:[t.pos[0]/2+e.s[0]/2,t.pos[1]/2+e.e[1]/2]};case 1:{let n=R.getAngleOfRotation(e.s,t.pos,e.e),i=R.lengthRelation(e.s,t.pos,e.e),a=R.transformPoint(e.s,e.m,-1*n,i);return{e:t.pos,m:a}}case 2:return{e:t.pos};case 3:{let n=R.getAngleOfRotation(e.m,t.pos,e.e),i=R.lengthRelation(e.m,t.pos,e.e),a=R.transformPoint(e.m,e.h2,-1*n,i);return{e:t.pos,h2:a}}default:return e}else if(t.point==="m")if(r===3){let n=R.getAngleOfRotation(e.s,t.pos,e.m),i=R.lengthRelation(e.s,t.pos,e.m),a=R.transformPoint(e.s,e.h1,-1*n,i),o=R.getAngleOfRotation(e.e,t.pos,e.m),s=R.lengthRelation(e.e,t.pos,e.m),l=R.transformPoint(e.e,e.h2,-1*o,s);return{m:t.pos,h1:a,h2:l}}else return{m:t.pos};else{if(t.point==="h1")return{h1:t.pos};if(t.point==="h2")return{h2:t.pos}}},calculateMissingVarToFitTransformArrow(e,t,r){const n=e.e,i=e.s,a=R.getAngleOfRotation(n,t,i),o=R.lengthRelation(n,t,i);if(isNaN(a)||isNaN(o)||!isFinite(a)||!isFinite(o))return{point:"m",pos:r.m||[0,0]};if(Math.abs(o)<1e-4)return{point:"m",pos:r.m||[0,0]};const s=r.m,l=[s[0]-n[0],s[1]-n[1]],c=[l[0]/o,l[1]/o],u=R.rotatePoint(c,a);return{point:"m",pos:[n[0]+u[0],n[1]+u[1]]}},calculateMissingVarToFitDualTransformArrow(e,t,r,n,i){if(i!==1)return{point:"m",pos:n||[0,0]};const a=e.s,o=e.e,s=R.getAngleOfRotation(o,t,a),l=R.lengthRelation(o,t,a),c=R.getAngleOfRotation(t,r,o),u=R.lengthRelation(t,r,o);if(isNaN(s)||isNaN(c)||isNaN(l)||isNaN(u)||!isFinite(s)||!isFinite(c)||!isFinite(l)||!isFinite(u))return{point:"m",pos:n||[0,0]};if(Math.abs(l)<1e-4||Math.abs(u)<1e-4)return{point:"m",pos:n||[0,0]};const f=[(n[0]-t[0])/u,(n[1]-t[1])/u],d=R.rotatePoint(f,c),h=[t[0]+d[0],t[1]+d[1]],p=[(h[0]-o[0])/l,(h[1]-o[1])/l],v=R.rotatePoint(p,s);return{point:"m",pos:[o[0]+v[0],o[1]+v[1]]}},snapActionToPlayer:(e,t,r)=>{var c,u;let{shape:n,ends:i}=e;t=[...t],t.sort((f,d)=>f.subType==="player"&&d.subType!=="player"?-1:f.subType!=="player"&&d.subType==="player"?1:0);let a=[],o={s:e.s,e:e.e,m:e.m,h1:e.h1,h2:e.h2};var s=R.checkForPlayersToSnapTo(o.e,t,r,e,"e"),l=R.checkForPlayersToSnapTo(o.s,t,r,e,"s");if(((c=s==null?void 0:s.player)==null?void 0:c.id)===((u=l==null?void 0:l.player)==null?void 0:u.id))return{links:a,points:o};if(s.link&&R.checkIfLinkable(s.player,e,"e")){let f=R.transformArrow(o,{point:"e",pos:s.pos},n);o={...o,...f},i.includes("e")&&a.push({player:s.player,point:"e"})}if(l.link&&R.checkIfLinkable(l.player,e,"s")){let f=R.transformArrow(o,{point:"s",pos:l.pos},n);o={...o,...f},i.includes("s")&&a.push({player:l.player,point:"s"})}return{links:a,points:o}},getAngleOfRotation:(e,t,r)=>{let n=t[0]-e[0],i=t[1]-e[1],a=r[0]-e[0],o=r[1]-e[1];return Math.atan2(n,i)-Math.atan2(a,o)},lengthRelation:(e,t,r)=>{let n=t[0]-e[0],i=t[1]-e[1],a=r[0]-e[0],o=r[1]-e[1];return 1/(R.lengthOfVector([a,o])/R.lengthOfVector([n,i]))},transformPoint:(e,t,r,n)=>{let i=R.rotatePoint([t[0]-e[0],t[1]-e[1]],r),a=i[0],o=i[1],s=e[0]+a*n,l=e[1]+o*n;return[s,l]},calculateLengthOfCurve:(e,t,r,n,i,a)=>{switch(e){case 0:return R.distance(t,n);case 1:return R.distance(t,r)+R.distance(r,n);case 2:return R.distance(t,r)+R.distance(r,n);default:return R.distance(t,i)+R.distance(i,r)+R.distance(r,a)+R.distance(a,n)}},calculatePointsOnCurve:(e,t,r,n,i,a,o,s)=>{let l=R.calculateLengthOfCurve(t,r,n,i,a,o),c=[],u=1/(l*20),f=e.includes("s"),d=e.includes("e");switch(t){case 0:{let y=[R.normalizeVector([i[0]-r[0],i[1]-r[1]])[0]*s,R.normalizeVector([i[0]-r[0],i[1]-r[1]])[1]*s],g=f?[r[0]+y[0],r[1]+y[1]]:r,b=d?[i[0]-y[0],i[1]-y[1]]:i;for(let S=0;S<=1;S=S+u){let w=[g[0]+S*(b[0]-g[0]),g[1]+S*(b[1]-g[1])];c.push(w)}break}
696case 1:{let y=R.convertQuadraticToCubic(r,n,i);if(f){var{t:h}=R.bezierIntersectionWithCircle(r,n,i,s);y=R.splitBezierCurve(...y,h,1)}if(d){var{t:p}=R.bezierIntersectionWithCircle(i,n,r,s);y=R.splitBezierCurve(...y,1-p,0)}for(let g=0;g<=1;g=g+u){let b=R.calcCubicBezierPointByT(...y,g);c.push(b)}break}case 2:{let y=[R.normalizeVector([n[0]-r[0],n[1]-r[1]])[0]*s,R.normalizeVector([n[0]-r[0],n[1]-r[1]])[1]*s],g=[R.normalizeVector([i[0]-n[0],i[1]-n[1]])[0]*s,R.normalizeVector([i[0]-n[0],i[1]-n[1]])[1]*s],b=f?[r[0]+y[0],r[1]+y[1]]:r,S=d?[i[0]-g[0],i[1]-g[1]]:i;for(let w=0;w<=1;w=w+u){let A=[b[0]+w*(n[0]-b[0]),b[1]+w*(n[1]-b[1])];c.push(A)}for(let w=.001;w<=1;w=w+u){let A=[n[0]+w*(S[0]-n[0]),n[1]+w*(S[1]-n[1])];c.push(A)}break}case 3:{let y=R.calculateBezierPoint(r,a,n),g=R.calculateBezierPoint(n,o,i);if(f){let b=R.convertQuadraticToCubic(r,a,n);var{t:v}=R.bezierIntersectionWithCircle(r,a,n,s);b=R.splitBezierCurve(...b,v,1);for(let S=0;S<=1;S=S+u){let w=R.calcCubicBezierPointByT(...b,S);c.push(w)}}else for(let b=0;b<=1;b=b+u){let S=[Math.pow(1-b,2)*r[0]+2*(1-b)*b*y[0]+Math.pow(b,2)*n[0],Math.pow(1-b,2)*r[1]+2*(1-b)*b*y[1]+Math.pow(b,2)*n[1]];c.push(S)}if(d){let b=R.convertQuadraticToCubic(n,o,i);var{t:m}=R.bezierIntersectionWithCircle(i,o,n,s);b=R.splitBezierCurve(...b,1-m,0);for(let S=0;S<=1;S=S+u){let w=R.calcCubicBezierPointByT(...b,S);c.push(w)}}else for(let b=0;b<=1;b=b+u){let S=[Math.pow(1-b,2)*n[0]+2*(1-b)*b*g[0]+Math.pow(b,2)*i[0],Math.pow(1-b,2)*n[1]+2*(1-b)*b*g[1]+Math.pow(b,2)*i[1]];c.push(S)}break}}return c},calculateBezierPoint:(e,t,r)=>{let n=(e[0]+r[0])/2+(t[0]-(e[0]+r[0])/2)*2,i=(e[1]+r[1])/2+(t[1]-(e[1]+r[1])/2)*2;return[n,i]},adjustPointsV2:(e,t,r)=>{let n=t.filter(v=>v.object.id===e.id||v.player.id===e.id),i=Math.max(2*r,R.calculateLengthOfCurve(e.shape,e.s,e.m,e.e,e.h1,e.h2));var a=n.filter(v=>v.point==="s")[0]??!1,o=n.filter(v=>v.point==="e")[0]??!1;let s=a?u1(e,a,"s",t)*r:0,l=o?u1(e,o,"e",t)*r:0;s>i/2&&(s=i/2),l>i/2&&(l=i/2);let c=e.shape,{e:u,m:f,s:d,h1:h,h2:p}=e.visiblePoints??e;if(!a&&!o)return{s:d,e:u};switch(c){case 0:{let v=[R.normalizeVector([u[0]-d[0],u[1]-d[1]])[0]*s,R.normalizeVector([u[0]-d[0],u[1]-d[1]])[1]*s],m=[R.normalizeVector([u[0]-d[0],u[1]-d[1]])[0]*l,R.normalizeVector([u[0]-d[0],u[1]-d[1]])[1]*l],y=a?[d[0]+v[0],d[1]+v[1]]:d,g=o&&o.player.subType!=="hoop"?[u[0]-m[0],u[1]-m[1]]:u;return R.roundObjectProperties({s:y,e:g})}case 1:{let v=a?R.bezierIntersectionWithCircle(d,f,u,s).pos:d,m=o?R.bezierIntersectionWithCircle(u,f,d,l).pos:u;return R.roundObjectProperties({s:v,e:m})}case 2:{let v=[R.normalizeVector([f[0]-d[0],f[1]-d[1]])[0]*s,R.normalizeVector([f[0]-d[0],f[1]-d[1]])[1]*s],m=[R.normalizeVector([u[0]-f[0],u[1]-f[1]])[0]*l,R.normalizeVector([u[0]-f[0],u[1]-f[1]])[1]*l],y=a?[d[0]+v[0],d[1]+v[1]]:d;(isNaN(y[0])||isNaN(y[1]))&&(y=d);let g=o?[u[0]-m[0],u[1]-m[1]]:u;return(isNaN(g[0])||isNaN(g[1]))&&(g=u),R.roundObjectProperties({s:y,e:g})}case 3:{let v=R.calculateBezierPoint(f,p,u),m=R.calculateBezierPoint(d,h,f),y=[R.normalizeVector([m[0]-d[0],m[1]-d[1]])[0]*s,R.normalizeVector([m[0]-d[0],m[1]-d[1]])[1]*s],g=[R.normalizeVector([u[0]-v[0],u[1]-v[1]])[0]*l,R.normalizeVector([u[0]-v[0],u[1]-v[1]])[1]*l],b=a?[d[0]+y[0],d[1]+y[1]]:d,S=o&&o.player.subType!=="hoop"?[u[0]-g[0],u[1]-g[1]]:u;return R.roundObjectProperties({s:b,e:S})}default:return R.roundObjectProperties({s:d,e:u})}},adjustPoints:(e,t,r,n,i,a,o,s,l="cut")=>{var c=t.filter(d=>d.point==="s")[0]??!1,u=t.filter(d=>d.point==="e")[0]??!1;let f=l==="screen"?s*2:s;if(!c&&!u)return{s:r,e:i};switch(e){case 0:{let d=[R.normalizeVector([i[0]-r[0],i[1]-r[1]])[0]*s,R.normalizeVector([i[0]-r[0],i[1]-r[1]])[1]*s],h=[R.normalizeVector([i[0]-r[0],i[1]-r[1]])[0]*f,R.normalizeVector([i[0]-r[0],i[1]-r[1]])[1]*f],p=c?[r[0]+d[0],r[1]+d[1]]:r,v=u&&u.player.subType!=="hoop"?[i[0]-h[0],i[1]-h[1]]:i;return{s:p,e:v}}case 1:{let d=c?R.bezierIntersectionWithCircle(r,n,i,s).pos:r,h=u&&u.player.subType!=="hoop"?R.bezierIntersectionWithCircle(i,n,r,f).pos:i;return{s:d,e:h}}case 2:{let d=[R.normalizeVector([n[0]-r[0],n[1]-r[1]])[0]*s,R.normalizeVector([n[0]-r[0],n[1]-r[1]])[1]*s],h=[R.normalizeVector([i[0]-n[0],i[1]-n[1]])[0]*f,R.normalizeVector([i[0]-n[0],i[1]-n[1]])[1]*f],p=c?[r[0]+d[0],r[1]+d[1]]:r,v=u&&u.player.subType!=="hoop"?[i[0]-h[0],i[1]-h[1]]:i;return{s:p,e:v}}case 3:{let d=R.calculateBezierPoint(n,o,i),h=R.calculateBezierPoint(r,a,n),p=[R.normalizeVector([h[0]-r[0],h[1]-r[1]])[0]*s,R.normalizeVector([h[0]-r[0],h[1]-r[1]])[1]*s],v=[R.normalizeVector([i[0]-d[0],i[1]-d[1]])[0]*f,R.normalizeVector([i[0]-d[0],i[1]-d[1]])[1]*f],m=c?[r[0]+p[0],r[1]+p[1]]:r,y=u&&u.player.subType!=="hoop"?[i[0]-v[0],i[1]-v[1]]:i;return{s:m,e:y}}default:return{s:r,e:i}}},isMiddlePointTooCloseToEnds:(e,t=.5)=>{var h,p,v;if(!(e!=null&&e.adjustedEndPoints))return!1;const r=((h=e==null?void 0:e.visiblePoints)==null?void 0:h.m)??e.m,n=((p=e==null?void 0:e.visiblePoints)==null?void 0:p.s)??e.s,i=((v=e==null?void 0:e.visiblePoints)==null?void 0:v.e)??e.e,a=e.adjustedEndPoints.s,o=e.adjustedEndPoints.e;if(!r||!n||!i||!a||!o)return!1;const s=R.distance(r,i),l=R.distance(o,i),c=s<l+t,u=R.distance(r,n),f=R.distance(a,n),d=u<f+t;return c||d},calcCubicBezierPointByT:(e,t,r,n,i)=>[Math.pow(1-i,3)*e[0]+3*Math.pow(1-i,2)*i*t[0]+3*(1-i)*Math.pow(i,2)*r[0]+Math.pow(i,3)*n[0],Math.pow(1-i,3)*e[1]+3*Math.pow(1-i,2)*i*t[1]+3*(1-i)*Math.pow(i,2)*r[1]+Math.pow(i,3)*n[1]],calcQuadraticBezierPointByT:(e,t,r,n)=>[Math.pow(1-n,2)*e[0]+2*(1-n)*n*t[0]+Math.pow(n,2)*r[0],Math.pow(1-n,2)*e[1]+2*(1-n)*n*t[1]+Math.pow(n,2)*r[1]],convertQuadraticToCubic:(e,t,r)=>{let n=R.calculateBezierPoint(e,t,r);return[e,[e[0]+2/3*(n[0]-e[0]),e[1]+2/3*(n[1]-e[1])],[r[0]+2/3*(n[0]-r[0]),r[1]+2/3*(n[1]-r[1])],r]},bezierIntersectionWithCircle:(e,t,r,n)=>{let i=R.calculateBezierPoint(e,t,r);var a=0,o=.01;let s=0;var l,c,u;for(c=1e3;s<100&&c>1e-6;)s++,l=n-R.distance(R.calcQuadraticBezierPointByT(e,i,r,a),e),c=n-R.distance(R.calcQuadraticBezierPointByT(e,i,r,o),e),u=o-(o-a)/(c-l)*c,a=o,o=u;return{pos:isNaN(u)?e:R.calcQuadraticBezierPointByT(e,i,r,u),t:u}},calcCubicBezierPointByT:(e,t,r,n,i)=>[Math.pow(1-i,3)*e[0]+3*Math.pow(1-i,2)*i*t[0]+3*(1-i)*Math.pow(i,2)*r[0]+Math.pow(i,3)*n[0],Math.pow(1-i,3)*e[1]+3*Math.pow(1-i,2)*i*t[1]+3*(1-i)*Math.pow(i,2)*r[1]+Math.pow(i,3)*n[1]],cubicBezierIntersectionWithCircle:(e,t,r,n,i)=>{var a=0,o=.01;let s=0;var l,c,u;for(c=1e3;s<100&&c>1e-6;)s++,l=i-R.distance(R.calcCubicBezierPointByT(e,t,r,n,a),e),c=i-R.distance(R.calcCubicBezierPointByT(e,t,r,n,o),e),u=o-(o-a)/(c-l)*c,a=o,o=u;return{pos:R.calcCubicBezierPointByT(e,t,r,n,u),t:u}},splitBezierCurve:(e,t,r,n,i,a)=>{let o=1-i,s=[o*e[0]+i*t[0],o*e[1]+i*t[1]],l=[o*t[0]+i*r[0],o*t[1]+i*r[1]],c=[o*r[0]+i*n[0],o*r[1]+i*n[1]],u=[o*s[0]+i*l[0],o*s[1]+i*l[1]],f=[o*l[0]+i*c[0],o*l[1]+i*c[1]],d=[o*u[0]+i*f[0],o*u[1]+i*f[1]];return a===1?[d,f,c,n]:[e,s,u,d]},printCubicBezierPath:(e,t,r,n)=>{let i="";return i=`${i} M${e[0].toFixed(2)} ${e[1].toFixed(2)} `,i=`${i} C${t[0].toFixed(2)} ${t[1].toFixed(2)} ${r[0].toFixed(2)} ${r[1].toFixed(2)} ${n[0].toFixed(2)} ${n[1].toFixed(2)} `,i},createHandoffPath:(e,t,r,n)=>
696{var i=R.convertQuadraticToCubic(e,t,r);let a=R.splitBezierCurve(i[0],i[1],i[2],i[3],.5,0);var{t:o}=R.cubicBezierIntersectionWithCircle(...a.reverse(),n*1.2);a=R.splitBezierCurve(...a,o,1).reverse();var{t:s}=R.cubicBezierIntersectionWithCircle(...a,n);a=R.splitBezierCurve(...a,s,1);let l=R.splitBezierCurve(i[0],i[1],i[2],i[3],.5,1);var{t:c}=R.cubicBezierIntersectionWithCircle(...l,n*1.2);l=R.splitBezierCurve(...l,c,1);var{t:u}=R.cubicBezierIntersectionWithCircle(...l.reverse(),n);return l=R.splitBezierCurve(...l.reverse(),1-u,0),[R.printCubicBezierPath(...a),R.printCubicBezierPath(...l)]},createPathV2:(e,t=[],r,n={})=>{try{let f=n&&typeof n=="object"&&!Array.isArray(n)?n:{},d=e.subType!=="handoff",h=L=>d?L.filter(z=>z.player.subType!=="handoff"&&z.object.subType!=="handoff"):L,p=h(t),v=h(f.allLinks??t),{shape:m}=e,{s:y,m:g,e:b,h1:S,h2:w}=e.visiblePoints??e,A=p.filter(L=>L.object.id===e.id||L.player.id===e.id),_=R.adjustPointsV2(e,v,r);var i=A.filter(L=>L.point==="s")[0]??!1,a=A.filter(L=>L.point==="e")[0]??!1;let C=i?u1(e,i,"s",v)*r:0,M=a?u1(e,a,"e",v)*r:0;switch(m){case 0:return" M"+_.s[0].toFixed(3)+" "+_.s[1].toFixed(3)+" L"+_.e[0].toFixed(3)+" "+_.e[1].toFixed(3);case 1:{var o=R.convertQuadraticToCubic(y,g,b);if(i){var{t:s}=R.bezierIntersectionWithCircle(y,g,b,C);if(isNaN(s))return"";o=R.splitBezierCurve(o[0],o[1],o[2],o[3],s,1)}if(a){var{t:l}=R.bezierIntersectionWithCircle(b,g,y,M);if(isNaN(l))return"";o=R.splitBezierCurve(o[0],o[1],o[2],o[3],1-l,0)}return" M"+o[0][0].toFixed(3)+" "+o[0][1].toFixed(3)+" C"+o[1][0].toFixed(3)+" "+o[1][1].toFixed(3)+" "+o[2][0].toFixed(3)+" "+o[2][1].toFixed(3)+" "+o[3][0].toFixed(3)+" "+o[3][1].toFixed(3)}case 2:return" M"+_.s[0].toFixed(3)+" "+_.s[1].toFixed(3)+" L"+g[0].toFixed(3)+" "+g[1].toFixed(3)+" L"+_.e[0].toFixed(3)+" "+_.e[1].toFixed(3);case 3:{var c=R.convertQuadraticToCubic(y,S,g),u=R.convertQuadraticToCubic(g,w,b);if(i){let{t:L}=R.bezierIntersectionWithCircle(y,S,g,C);c=R.splitBezierCurve(c[0],c[1],c[2],c[3],L,1)}if(a){let{t:L}=R.bezierIntersectionWithCircle(b,w,g,M);u=R.splitBezierCurve(u[0],u[1],u[2],u[3],1-L,0)}return" M"+c[0][0].toFixed(3)+" "+c[0][1].toFixed(3)+" C"+c[1][0].toFixed(3)+" "+c[1][1].toFixed(3)+" "+c[2][0].toFixed(3)+" "+c[2][1].toFixed(3)+" "+g[0].toFixed(3)+" "+g[1].toFixed(3)+" C"+u[1][0].toFixed(3)+" "+u[1][1].toFixed(3)+" "+u[2][0].toFixed(3)+" "+u[2][1].toFixed(3)+" "+u[3][0].toFixed(3)+" "+u[3][1].toFixed(3)}default:return""}}catch(f){return console.log(f),""}},createWavyPath:e=>{let t="M"+e[0][0]+" "+e[0][1]+" ",r=0,n=13.6;for(let a=0;a<e.length-2;a++){let o=R.lengthOfVector([e[a][0]-e[e.length-1][0],e[a][1]-e[e.length-1][1]]),s=e[a],l=e[a+1],c=[(s[0]+l[0])/2,(s[1]+l[1])/2],u=[s[0]-l[0],s[1]-l[1]];r+=R.lengthOfVector(u);let f=R.orthormalVector(u),d=r/.3,p=Math.sin(d)*.55*R.dampenSinusEnd(o*n),v=[c[0]+p*f[0],c[1]+p*f[1]];v=R.roundCoords(v,2),t=t+(a!==e.length-3||a%2===1?(a%2===0?"Q ":"")+v[0]+" "+v[1]+" ":"")}let i=R.roundCoords(e[e.length-1],2);return t=t+"L "+i[0]+" "+i[1],t},mergeLinks:(e,t)=>{let r=e;for(let n of t){let i=e.findIndex(a=>a.object===n.object&&a.point===n.point);i!==-1&&r.splice(i,1),r.push(n)}return r},onlyPoints:e=>({s:e.s,m:e.m,e:e.e,h1:e.h1,h2:e.h2}),highlightHandoffPlayers:(e,t,r,n,i)=>{let{drawPaths:a,hoveredPlayers:o}=R.checkForHandoffPlayers(e,t,n),s,l;r?(s=document.getElementById(r+"_handoff_path_0"),l=document.getElementById(r+"_handoff_path_1")):(s=document.getElementById("drag_handoff_path_0"),s||(s=document.createElementNS("http://www.w3.org/2000/svg","path"),s.setAttribute("id","drag_handoff_path_0"),s.setAttribute("class","handoff_path"),s.setAttribute("stroke","rgba(240, 241, 243,0.6  )"),s.setAttribute("stroke-width",i),s.setAttribute("fill","none"),document.getElementById("editor_court").appendChild(s)),l=document.getElementById("drag_handoff_path_1"),l||(l=document.createElementNS("http://www.w3.org/2000/svg","path"),l.setAttribute("id","drag_handoff_path_1"),l.setAttribute("class","handoff_path"),l.setAttribute("stroke","rgba(240, 241, 243,0.6  )"),l.setAttribute("stroke-width",i),l.setAttribute("fill","none"),document.getElementById("editor_court").appendChild(l))),a.length===2?(s&&(s.style.visibility="visible",s.setAttribute("d",a[0])),l&&(l.style.visibility="visible",l.setAttribute("d",a[1]))):(s&&(s.style.visibility="hidden"),l&&(l.style.visibility="hidden")),t.forEach((c,u)=>{var f,d,h,p;o.includes(c.id)?(d=(f=document.getElementById("editor_"+c.id))==null?void 0:f.classList)==null||d.add("target_hover"):(p=(h=document.getElementById("editor_"+c.id))==null?void 0:h.classList)==null||p.remove("target_hover")})},findHandOffLinks:(e,t,r=["s","e"])=>
696{if(!t)return;let n=t.filter(s=>s.team==="ball"),i=t.filter(s=>s.team==="offense"),a=R.findClosestPlayer(e,n,Eu),o=R.findClosestPlayer(e,i.filter(s=>{var l;return s.pos.join("|")!==((l=a==null?void 0:a.pos)==null?void 0:l.join("|"))}),Eu);return a&&o&&r.includes("s")&&r.includes("e")?[{player:a,point:"s"},{player:o,point:"e"}]:[]},getLinkedHandoffPaths(e,t,r,n){let i=n.find(c=>c.point==="s"&&c.object.subType==="handoff"),a=n.find(c=>c.point==="e"&&c.object.subType==="handoff");if(!i||!a)return[];let o=t.find(c=>c.id===i.player.id),s=t.find(c=>c.id===a.player.id);return R.createHandoffPath(o.pos,e,s.pos,r)},checkForHandoffPlayers:(e,t,r=0)=>{if(!t)return;let n=[],i=t.filter(c=>c.team==="ball"),a=t.filter(c=>c.team==="offense"),o=R.findClosestPlayer(e,i,Eu),s=R.findClosestPlayer(e,a.filter(c=>{var u;return c.pos.join("|")!==((u=o==null?void 0:o.pos)==null?void 0:u.join("|"))}),Eu);o&&n.push(o.id),s&&n.push(s.id);let l=[];return o&&s&&(l=R.createHandoffPath(o.pos,e,s.pos,r)),{drawPaths:l,hoveredPlayers:n}},checkIfLinkable:(e,t,r)=>{if(r==="e"){if(e.subType==="hoop"&&t.subType!=="shot"||e.subType!=="hoop"&&t.subType==="shot")return!1}else if(r==="s"&&e.subType==="hoop")return t.subType==="pass";return!0},highlightPossibleLinks:(e,t,r)=>{let n=[];const i=[];let a=[{pos:e.s,end:"s",distances:[]},{pos:e.e,end:"e",distances:[]}];return t.filter(o=>o.id!==e.id).forEach(o=>{a.forEach(s=>{s.distances.push({player:o,point:s,distance:R.distance(o.pos,s.pos)})})}),a.forEach(o=>{o.distances.sort((l,c)=>l.distance-c.distance);let s=o.distances.find(l=>l.distance<r&&R.checkIfLinkable(l.player,e,o.end));s&&(n.push(s.player.id),i.push(o.end))}),t.forEach((o,s)=>{var l,c,u,f;n.includes(o.id)?(c=(l=document.getElementById("editor_"+o.id))==null?void 0:l.classList)==null||c.add("target_hover"):(f=(u=document.getElementById("editor_"+o.id))==null?void 0:u.classList)==null||f.remove("target_hover")}),i},checkForPlayersAtThisPoint:(e,t,r,n=[],i="cut")=>{let a=[],o=e.map(s=>[]);t.filter(s=>!n.includes(s.id)).forEach(s=>{e.forEach((l,c)=>{o[c].push({player:s,distance:R.distance(s.pos,l)})})}),o.forEach((s,l)=>{s.sort((c,u)=>c.distance-u.distance),s.forEach((c,u)=>{u===0&&c.distance<r&&a.push(c.player.id)})}),t.forEach((s,l)=>{var c,u,f,d;a.includes(s.id)?(u=(c=document.getElementById("editor_"+s.id))==null?void 0:c.classList)==null||u.add("target_hover"):(d=(f=document.getElementById("editor_"+s.id))==null?void 0:f.classList)==null||d.remove("target_hover")})},correctForOutOfCourt:(e,t)=>{let{minX:r,maxX:n}=R.getMaxCoordinates(t);return[Math.max(r+.5,Math.min(e[0],n-.5)),e[1]]},safeNumber:e=>e===0?1e3:R.roundNumber(e,2),convertViewBoxToPixel:(e,t,r)=>{let i=(t.angle%180!==0?t.length:t.width)+2*t.sidelines;return e*r/i},objectMap:(e,t)=>Object.keys(e).reduce(function(r,n){return r[n]=t(e[n]),r},{}),objectSizes:{playerBoxWidth:[3.5,4],playerCircleRadius:[3.5*.9*.5,4*.9*.5],handOffWidth:[3.5*.8,5*.8],coneWidth:[3.5*.8,5*.8],arrowStrokeWidth:[.22,.3],arrowWidth:[10,10],hoopWidth:[6,6]},getPlayerRadiusFromState:e=>{let t=e.settings.editor.court.angle%180!==0&&e.settings.editor.court.full?1:0;return e.settings.objectSizeFactor*R.objectSizes.playerCircleRadius[t]},getPlayerRadiusFromSettings:e=>{let t=e.editor.court.angle%180!==0&&e.editor.court.full?1:0;return e.objectSizeFactor*R.objectSizes.playerCircleRadius[t]},getObjectSizes:(e,t)=>{let r=t.angle%180!==0&&t.full?1:0;return{viewbox:R.objectMap(R.objectSizes,n=>n[r]),pixel:R.objectMap(R.objectSizes,n=>R.convertViewBoxToPixel(n[r],t,e))}},scaleUpAndDown:(e,t,r)=>Math.min(1,r/R.safeNumber(e))*Math.max(1,t/R.safeNumber(e)),movePlayerByArrow:(e,t,r)=>{switch(t){case"up":return r?[Math.round(e[0]+1),e[1]]:[e[0],Math.round(e[1]-1)];case"down":return r?[Math.round(e[0]-1),e[1]]:[e[0],Math.round(e[1]+1)];case"left":return r?[e[0],Math.round(e[1]-1)]:[Math.round(e[0]-1),e[1]];case"right":return r?[e[0],Math.round(e[1]+1)]:[Math.round(e[0]+1),e[1]];default:return e}},getAllPlaysFromPlaybook:(e,t="play_id")=>e?e.reduce((n,i)=>[...n,...((i==null?void 0:i.objects)??[]).filter(a=>{var o,s;return(a==null?void 0:a.type)==="play"&&!((s=(o=a==null?void 0:a.data)==null?void 0:o.data)!=null&&s.error)})],[]).filter((n,i,a)=>a.findIndex(o=>o[t]===n[t])===i):[],addUuidToObjects:(e,t)=>e.map(r=>({...r,uuid:t(),objects:r.objects.map(n=>({...n,uuid:t()}))})),getAllPlayIDs:e=>e?e.reduce((t,r)=>[...t,...((r==null?void 0:r.objects)??[]).filter(n=>(n==null?void 0:n.type)==="play").map(n=>n.play_id)],[]):[],getNextUrl:(e,t,r="")=>{let n=gle.stringify(e),i=t.find(a=>a.query===n);return i?i.url:r+(n===""?"":"?"+n)},easeOutQuint:e=>1+--e*e*e*e*e,smoothScrollToIndex:(e,t,r,{align:n,duration:i=1e3,scrollPadding:a=80}={})=>{var f,d;const o=((f=e.getOffsetForIndex(r,n))==null?void 0:f[0])-e.scrollOffset,s=((d=e.getOffsetForIndex(r,n))==null?void 0:d[0])+(o>0?-200:200)-a,l=t.current=Date.now(),[,c]=e.getOffsetForIndex(r,n),u=()=>{if(t.current!==l)return;const p=Date.now()-l,v=R.easeOutQuint(Math.min(p/i,1)),m=e.getOffsetForIndex(r,c)[0]-a,y=s+(m-s)*v;p<i?(e.scrollToOffset(y,{align:"start"}),requestAnimationFrame(u)):e.scrollToOffset(y,{align:"start"})};requestAnimationFrame(u)}},sEe=Object.freeze(Object.defineProperty({__proto__:null,default:R,maxHandoffDistance:Eu},Symbol.toStringTag,{value:"Module"})),Lle=`
697@media (max-width: 767px) {
698  .help-widget.help-widget {
699    top: var(--thg-safe-top, 0px) !important;
700    height: auto !important;
701    min-height: 0 !important;
702    max-height: none !important;
703  }
704}`,w9=()=>{var t;const e=(t=document.querySelector("helpspace-widget"))==null?void 0:t.shadowRoot;if(!e)return!1;if(!e.querySelector("style[data-thg-safe-area]")){const r=document.createElement("style");r.dataset.thgSafeArea="",r.textContent=Lle,e.appendChild(r)}return!0};function Ile(){var t;if(typeof document>"u")return()=>{};if(((t=window.thg_nativeCapabilities)==null?void 0:t.edgeToEdgeTop)!==!0)return()=>{};if(w9())return()=>{};const e=new MutationObserver(()=>{w9()&&e.disconnect()});return e.observe(document.body,{childList:!0,subtree:!0}),()=>e.disconnect()}var Ed=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}
704,ic,Os,df,zR,Ple=(zR=class extends Ed{constructor(){super();pe(this,ic);pe(this,Os);pe(this,df);te(this,df,t=>{if(typeof window<"u"&&window.addEventListener){const r=()=>t();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}})}onSubscribe(){D(this,Os)||this.setEventListener(D(this,df))}onUnsubscribe(){var t;this.hasListeners()||((t=D(this,Os))==null||t.call(this),te(this,Os,void 0))}setEventListener(t){var r;te(this,df,t),(r=D(this,Os))==null||r.call(this),te(this,Os,t(n=>{typeof n=="boolean"?this.setFocused(n):this.onFocus()}))}setFocused(t){D(this,ic)!==t&&(te(this,ic,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(r=>{r(t)})}isFocused(){var t;return typeof D(this,ic)=="boolean"?D(this,ic):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},ic=new WeakMap,Os=new WeakMap,df=new WeakMap,zR),fC=new Ple,Dle={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Ms,U5,FR,Nle=(FR=class{constructor(){pe(this,Ms,Dle);pe(this,U5,!1)}setTimeoutProvider(e){te(this,Ms,e)}setTimeout(e,t){return D(this,Ms).setTimeout(e,t)}clearTimeout(e){D(this,Ms).clearTimeout(e)}setInterval(e,t){return D(this,Ms).setInterval(e,t)}clearInterval(e){D(this,Ms).clearInterval(e)}},Ms=new WeakMap,U5=new WeakMap,FR),Ws=new Nle;function zle(e){setTimeout(e,0)}var Fle=typeof window>"u"||"Deno"in globalThis;function Ur(){}function Ble(e,t){return typeof e=="function"?e(t):e}function E6(e){return typeof e=="number"&&e>=0&&e!==1/0}function cB(e,t){return Math.max(e+(t||0)-Date.now(),0)}function al(e,t){return typeof e=="function"?e(t):e}function oi(e,t){return typeof e=="function"?e(t):e}function E9(e,t){const{type:r="all",exact:n,fetchStatus:i,predicate:a,queryKey:o,stale:s}=e;if(o){if(n){if(t.queryHash!==dC(o,t.options))return!1}else if(!Hp(t.queryKey,o))return!1}if(r!=="all"){const l=t.isActive();if(r==="active"&&!l||r==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||i&&i!==t.state.fetchStatus||a&&!a(t))}function C9(e,t){const{exact:r,status:n,predicate:i,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(r){if(Hc(t.options.mutationKey)!==Hc(a))return!1}else if(!Hp(t.options.mutationKey,a))return!1}return!(n&&t.state.status!==n||i&&!i(t))}function dC(e,t){return((t==null?void 0:t.queryKeyHashFn)||Hc)(e)}function Hc(e){return JSON.stringify(e,(t,r)=>C6(r)?Object.keys(r).sort().reduce((n,i)=>(n[i]=r[i],n),{}):r)}function Hp(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>Hp(e[r],t[r])):!1}var Ule=Object.prototype.hasOwnProperty;function uB(e,t,r=0){if(e===t)return e;if(r>500)return t;const n=A9(e)&&A9(t);if(!n&&!(C6(e)&&C6(t)))return t;const a=(n?e:Object.keys(e)).length,o=n?t:Object.keys(t),s=o.length,l=n?new Array(s):{};let c=0;for(let u=0;u<s;u++){const f=n?u:o[u],d=e[f],h=t[f];if(d===h){l[f]=d,(n?u<a:Ule.call(e,f))&&c++;continue}if(d===null||h===null||typeof d!="object"||typeof h!="object"){l[f]=h;continue}const p=uB(d,h,r+1);l[f]=p,p===d&&c++}return a===s&&c===a?e:l}function Xy(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function A9(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function C6(e){if(!_9(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!_9(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function _9(e){return Object.prototype.toString.call(e)==="[object Object]"}function Hle(e){return new Promise(t=>{Ws.setTimeout(t,e)})}function A6(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?uB(e,t):t}function lEe(e){return e}function jle(e,t,r=0){const n=[...e,t];return r&&n.length>r?n.slice(1):n}function Vle(e,t,r=0){const n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var hC=Symbol();function fB(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===hC?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function pC(e,t){return typeof e=="function"?e(...t):!!e}function Wle(e,t,r){let n=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??(i=t()),n||(n=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)}),e}var jp=(()=>{let e=()=>Fle;return{isServer(){return e()},setIsServer(t){e=t}}})();function _6(){let e,t;const r=new Promise((i,a)=>{e=i,t=a});r.status="pending",r.catch(()=>{});function n(i){Object.assign(r,i),delete r.resolve,delete r.reject}return r.resolve=i=>{n({status:"fulfilled",value:i}),e(i)},r.reject=i=>{n({status:"rejected",reason:i}),t(i)},r}function qle(e){var r;let t;if((r=e.then(n=>(t=n,n),Ur))==null||r.catch(Ur),t!==void 0)return{data:t}}function dB(e){return e}function Gle(e){return{mutationKey:e.options.mutationKey,state:e.state,...e.options.scope&&{scope:e.options.scope},...e.meta&&{meta:e.meta}}}function Yle(e,t,r){const n=()=>{var a;
704const i=(a=e.promise)==null?void 0:a.then(t).catch(o=>r(o)?Promise.reject(new Error("redacted")):Promise.reject(o));return i==null||i.catch(Ur),i};return{dehydratedAt:Date.now(),state:{...e.state,...e.state.data!==void 0&&{data:t(e.state.data)}},queryKey:e.queryKey,queryHash:e.queryHash,...e.state.status==="pending"&&{promise:n()},...e.meta&&{meta:e.meta},...e.queryType&&{queryType:e.queryType}}}function Xle(e){return e.state.isPaused}function hB(e){return e.state.status==="success"}function Qle(e){return!0}function Zle(e,t={}){var l,c,u,f;const r=t.shouldDehydrateMutation??((l=e.getDefaultOptions().dehydrate)==null?void 0:l.shouldDehydrateMutation)??Xle,n=e.getMutationCache().getAll().flatMap(d=>r(d)?[Gle(d)]:[]),i=t.shouldDehydrateQuery??((c=e.getDefaultOptions().dehydrate)==null?void 0:c.shouldDehydrateQuery)??hB,a=t.shouldRedactErrors??((u=e.getDefaultOptions().dehydrate)==null?void 0:u.shouldRedactErrors)??Qle,o=t.serializeData??((f=e.getDefaultOptions().dehydrate)==null?void 0:f.serializeData)??dB,s=e.getQueryCache().getAll().flatMap(d=>i(d)?[Yle(d,o,a)]:[]);return{mutations:n,queries:s}}function Kle(e,t,r){var l,c;if(typeof t!="object"||t===null)return;const n=e.getMutationCache(),i=e.getQueryCache(),a=((l=r==null?void 0:r.defaultOptions)==null?void 0:l.deserializeData)??((c=e.getDefaultOptions().hydrate)==null?void 0:c.deserializeData)??dB,o=t.mutations||[],s=t.queries||[];o.forEach(({state:u,...f})=>{var d,h;n.build(e,{...(d=e.getDefaultOptions().hydrate)==null?void 0:d.mutations,...(h=r==null?void 0:r.defaultOptions)==null?void 0:h.mutations,...f},u)}),s.forEach(({queryKey:u,state:f,queryHash:d,meta:h,promise:p,dehydratedAt:v,queryType:m})=>{var _,C;const y=p?qle(p):void 0,g=f.data===void 0?y==null?void 0:y.data:f.data,b=g===void 0?g:a(g);let S=i.get(d);const w=(S==null?void 0:S.state.status)==="pending",A=(S==null?void 0:S.state.fetchStatus)==="fetching";if(S){const M=y&&v!==void 0&&v>S.state.dataUpdatedAt;if(f.dataUpdatedAt>S.state.dataUpdatedAt||M){const{fetchStatus:L,...z}=f;S.setState({...z,data:b,...f.status==="pending"&&b!==void 0&&{status:"success",...!A&&{fetchStatus:"idle"}}})}}else S=i.build(e,{...(_=e.getDefaultOptions().hydrate)==null?void 0:_.queries,...(C=r==null?void 0:r.defaultOptions)==null?void 0:C.queries,queryKey:u,queryHash:d,meta:h,_type:m},{...f,data:b,fetchStatus:"idle",status:f.status==="pending"&&b!==void 0?"success":f.status});p&&!y&&!w&&!A&&(v===void 0||v>S.state.dataUpdatedAt)&&S.fetch(void 0,{initialPromise:Promise.resolve(p).then(a)}).catch(Ur)})}var Jle=zle;function $le(){let e=[],t=0,r=s=>{s()},n=s=>{s()},i=Jle;const a=s=>{t?e.push(s):i(()=>{r(s)})},o=()=>{const s=e;e=[],s.length&&i(()=>{n(()=>{s.forEach(l=>{r(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||o()}return l},batchCalls:s=>(...l)=>{a(()=>{s(...l)})},schedule:a,setNotifyFunction:s=>{r=s},setBatchNotifyFunction:s=>{n=s},setScheduler:s=>{i=s}}}var jr=$le(),hf,Rs,pf,BR,ece=(BR=class extends Ed{constructor(){super();pe(this,hf,!0);pe(this,Rs);pe(this,pf);te(this,pf,t=>{if(typeof window<"u"&&window.addEventListener){const r=()=>t(!0),n=()=>t(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",n)}}})}onSubscribe(){D(this,Rs)||this.setEventListener(D(this,pf))}onUnsubscribe(){var t;this.hasListeners()||((t=D(this,Rs))==null||t.call(this),te(this,Rs,void 0))}setEventListener(t){var r;te(this,pf,t),(r=D(this,Rs))==null||r.call(this),te(this,Rs,t(this.setOnline.bind(this)))}setOnline(t){D(this,hf)!==t&&(te(this,hf,t),this.listeners.forEach(n=>{n(t)}))}isOnline(){return D(this,hf)}},hf=new WeakMap,Rs=new WeakMap,pf=new WeakMap,BR),On=new ece;function tce(e){return Math.min(1e3*2**e,3e4)}function pB(e){return(e??"online")==="online"?On.isOnline():!0}var x6=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function mB(e){let t=!1,r=0,n;const i=_6(),a=()=>i.status!=="pending",o=v=>{var m;if(!a()){const y=new x6(v);d(y),(m=e.onCancel)==null||m.call(e,y)}},s=()=>{t=!0},l=()=>{t=!1},c=()=>fC.isFocused()&&(e.networkMode==="always"||On.isOnline())&&e.canRun(),u=()=>pB(e.networkMode)&&e.canRun(),f=v=>{a()||(n==null||n(),i.resolve(v))},d=v=>{a()||(n==null||n(),i.reject(v))},h=()=>new Promise(v=>{var m;n=y=>{(a()||c())&&v(y)},(m=e.onPause)==null||m.call(e)}).then(()=>{var v;n=void 0,a()||(v=e.onContinue)==null||v.call(e)}),p=()=>
704{if(a())return;let v;const m=r===0?e.initialPromise:void 0;try{v=m??e.fn()}catch(y){v=Promise.reject(y)}Promise.resolve(v).then(f).catch(y=>{var A;if(a())return;const g=e.retry??(jp.isServer()?0:3),b=e.retryDelay??tce,S=typeof b=="function"?b(r,y):b,w=g===!0||typeof g=="number"&&r<g||typeof g=="function"&&g(r,y);if(t||!w){d(y);return}r++,(A=e.onFail)==null||A.call(e,r,y),Hle(S).then(()=>c()?void 0:h()).then(()=>{t?d(y):p()})})};return{promise:i,status:()=>i.status,cancel:o,continue:()=>(n==null||n(),i),cancelRetry:s,continueRetry:l,canStart:u,start:()=>(u()?p():h().then(p),i)}}var ac,UR,gB=(UR=class{constructor(){pe(this,ac)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),E6(this.gcTime)&&te(this,ac,Ws.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(jp.isServer()?1/0:5*60*1e3))}clearGcTimeout(){D(this,ac)!==void 0&&(Ws.clearTimeout(D(this,ac)),te(this,ac,void 0))}},ac=new WeakMap,UR);function rce(e){return{onFetch:(t,r)=>{var u,f,d,h,p;const n=t.options,i=(d=(f=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:f.fetchMore)==null?void 0:d.direction,a=((h=t.state.data)==null?void 0:h.pages)||[],o=((p=t.state.data)==null?void 0:p.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let v=!1;const m=b=>{Wle(b,()=>t.signal,()=>v=!0)},y=fB(t.options,t.fetchOptions),g=async(b,S,w)=>{if(v)return Promise.reject(t.signal.reason);if(S==null&&b.pages.length)return Promise.resolve(b);const _=(()=>{const z={client:t.client,queryKey:t.queryKey,pageParam:S,direction:w?"backward":"forward",meta:t.options.meta};return m(z),z})(),C=await y(_),{maxPages:M}=t.options,L=w?Vle:jle;return{pages:L(b.pages,C,M),pageParams:L(b.pageParams,S,M)}};if(i&&a.length){const b=i==="backward",S=b?yB:T6,w={pages:a,pageParams:o},A=S(n,w);s=await g(w,A,b)}else{const b=e??a.length;do{const S=l===0?o[0]??n.initialPageParam:T6(n,s);if(l>0&&S==null)break;s=await g(s,S),l++}while(l<b)}return s};t.options.persister?t.fetchFn=()=>{var v,m;return(m=(v=t.options).persister)==null?void 0:m.call(v,c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r)}:t.fetchFn=c}}}function T6(e,{pages:t,pageParams:r}){const n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function yB(e,{pages:t,pageParams:r}){var n;return t.length>0?(n=e.getPreviousPageParam)==null?void 0:n.call(e,t[0],t,r[0],r):void 0}function cEe(e,t){return t?T6(e,t)!=null:!1}function uEe(e,t){return!t||!e.getPreviousPageParam?!1:yB(e,t)!=null}var mf,oc,gf,Mi,sc,Jr,$p,lc,ni,vB,lo,HR,nce=(HR=class extends gB{constructor(t){super();pe(this,ni);pe(this,mf);pe(this,oc);pe(this,gf);pe(this,Mi);pe(this,sc);pe(this,Jr);pe(this,$p);pe(this,lc);te(this,lc,!1),te(this,$p,t.defaultOptions),this.setOptions(t.options),this.observers=[],te(this,sc,t.client),te(this,Mi,D(this,sc).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,te(this,oc,T9(this.options)),this.state=t.state??D(this,oc),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return D(this,mf)}get promise(){var t;return(t=D(this,Jr))==null?void 0:t.promise}setOptions(t){if(this.options={...D(this,$p),...t},t!=null&&t._type&&te(this,mf,t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const r=T9(this.options);r.data!==void 0&&(this.setState(x9(r.data,r.dataUpdatedAt)),te(this,oc,r))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&D(this,Mi).remove(this)}setData(t,r){const n=A6(this.state.data,t,this.options);return We(this,ni,lo).call(this,{data:n,type:"success",dataUpdatedAt:r==null?void 0:r.updatedAt,manual:r==null?void 0:r.manual}),n}setState(t){We(this,ni,lo).call(this,{type:"setState",state:t})}cancel(t){var n,i;const r=(n=D(this,Jr))==null?void 0:n.promise;return(i=D(this,Jr))==null||i.cancel(t),r?r.then(Ur).catch(Ur):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return D(this,oc)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>oi(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===hC||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdate
704Count>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>al(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!cB(this.state.dataUpdatedAt,t)}onFocus(){var r;const t=this.observers.find(n=>n.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(r=D(this,Jr))==null||r.continue()}onOnline(){var r;const t=this.observers.find(n=>n.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(r=D(this,Jr))==null||r.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),D(this,Mi).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(r=>r!==t),this.observers.length||(D(this,Jr)&&(D(this,lc)||We(this,ni,vB).call(this)?D(this,Jr).cancel({revert:!0}):D(this,Jr).cancelRetry()),this.scheduleGc()),D(this,Mi).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||We(this,ni,lo).call(this,{type:"invalidate"})}async fetch(t,r){var c,u,f,d,h,p,v,m,y,g,b;if(this.state.fetchStatus!=="idle"&&((c=D(this,Jr))==null?void 0:c.status())!=="rejected"){if(this.state.data!==void 0&&(r!=null&&r.cancelRefetch))this.cancel({silent:!0});else if(D(this,Jr))return D(this,Jr).continueRetry(),D(this,Jr).promise}if(t&&this.setOptions(t),!this.options.queryFn){const S=this.observers.find(w=>w.options.queryFn);S&&this.setOptions(S.options)}const n=new AbortController,i=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>(te(this,lc,!0),n.signal)})},a=()=>{const S=fB(this.options,r),A=(()=>{const _={client:D(this,sc),queryKey:this.queryKey,meta:this.meta};return i(_),_})();return te(this,lc,!1),this.options.persister?this.options.persister(S,A,this):S(A)},s=(()=>{const S={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:D(this,sc),state:this.state,fetchFn:a};return i(S),S})(),l=D(this,mf)==="infinite"?rce(this.options.pages):this.options.behavior;l==null||l.onFetch(s,this),te(this,gf,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=s.fetchOptions)==null?void 0:u.meta))&&We(this,ni,lo).call(this,{type:"fetch",meta:(f=s.fetchOptions)==null?void 0:f.meta}),te(this,Jr,mB({initialPromise:r==null?void 0:r.initialPromise,fn:s.fetchFn,onCancel:S=>{S instanceof x6&&S.revert&&this.setState({...D(this,gf),fetchStatus:"idle"}),n.abort()},onFail:(S,w)=>{We(this,ni,lo).call(this,{type:"failed",failureCount:S,error:w})},onPause:()=>{We(this,ni,lo).call(this,{type:"pause"})},onContinue:()=>{We(this,ni,lo).call(this,{type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0}));try{const S=await D(this,Jr).start();if(S===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(S),(h=(d=D(this,Mi).config).onSuccess)==null||h.call(d,S,this),(v=(p=D(this,Mi).config).onSettled)==null||v.call(p,S,this.state.error,this),S}catch(S){if(S instanceof x6){if(S.silent)return D(this,Jr).promise;if(S.revert){if(this.state.data===void 0)throw S;return this.state.data}}throw We(this,ni,lo).call(this,{type:"error",error:S}),(y=(m=D(this,Mi).config).onError)==null||y.call(m,S,this),(b=(g=D(this,Mi).config).onSettled)==null||b.call(g,this.state.data,S,this),S}finally{this.scheduleGc()}}},mf=new WeakMap,oc=new WeakMap,gf=new WeakMap,Mi=new WeakMap,sc=new WeakMap,Jr=new WeakMap,$p=new WeakMap,lc=new WeakMap,ni=new WeakSet,vB=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},lo=function(t){const r=n=>{switch(t.type){case"failed":return{...n,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...bB(n.data,this.options),fetchMeta:t.meta??null};case"success":const i={...n,...x9(t.data,t.dataUpdatedAt),dataUpdateCount:n.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return te(this,gf,t.manual?i:void 0),i;case"error":const a=t.error;
vendor: 4,238 bytes, line 704
704return{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...t.state}}};this.state=r(this.state),jr.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),D(this,Mi).notify({query:this,type:"updated",action:t})})},HR);function bB(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:pB(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function x9(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function T9(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,n=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var Vn,it,em,En,cc,yf,mo,ks,tm,vf,bf,uc,fc,Ls,Sf,vt,yh,O6,M6,R6,k6,L6,I6,P6,SB,jR,ice=(jR=class extends Ed{constructor(t,r){super();pe(this,vt);pe(this,Vn);pe(this,it);pe(this,em);pe(this,En);pe(this,cc);pe(this,yf);pe(this,mo);pe(this,ks);pe(this,tm);pe(this,vf);pe(this,bf);pe(this,uc);pe(this,fc);pe(this,Ls);pe(this,Sf,new Set);this.options=r,te(this,Vn,t),te(this,ks,null),te(this,mo,_6()),this.bindMethods(),this.setOptions(r)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(D(this,it).addObserver(this),O9(D(this,it),this.options)?We(this,vt,yh).call(this):this.updateResult(),We(this,vt,k6).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return D6(D(this,it),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return D6(D(this,it),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,We(this,vt,L6).call(this),We(this,vt,I6).call(this),D(this,it).removeObserver(this)}setOptions(t){const r=this.options,n=D(this,it);if(this.options=D(this,Vn).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof oi(this.options.enabled,D(this,it))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");We(this,vt,P6).call(this),D(this,it).setOptions(this.options),r._defaulted&&!Xy(this.options,r)&&D(this,Vn).getQueryCache().notify({type:"observerOptionsUpdated",query:D(this,it),observer:this});const i=this.hasListeners();i&&M9(D(this,it),n,this.options,r)&&We(this,vt,yh).call(this),this.updateResult(),i&&(D(this,it)!==n||oi(this.options.enabled,D(this,it))!==oi(r.enabled,D(this,it))||al(this.options.staleTime,D(this,it))!==al(r.staleTime,D(this,it)))&&We(this,vt,O6).call(this);const a=We(this,vt,M6).call(this);i&&(D(this,it)!==n||oi(this.options.enabled,D(this,it))!==oi(r.enabled,D(this,it))||a!==D(this,Ls))&&We(this,vt,R6).call(this,a)}getOptimisticResult(t){const r=D(this,Vn).getQueryCache().build(D(this,Vn),t),n=this.createResult(r,t);return oce(this,n)&&(te(this,En,n),te(this,yf,this.options),te(this,cc,D(this,it).state)),n}getCurrentResult(){return D(this,En)}trackResult(t,r){return new Proxy(t,{get:(n,i)=>(this.trackProp(i),r==null||r(i),i==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&D(this,mo).status==="pending"&&D(this,mo).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(n,i))})}trackProp(t){D(this,Sf).add(t)}getCurrentQuery(){return D(this,it)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const r=D(this,Vn).defaultQueryOptions(t),n=D(this,Vn).getQueryCache().build(D(this,Vn),r);return n.fetch().then(()=>this.createResult(n,r))}fetch(t){return We(this,vt,yh).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),D(this,En)))}createResult(t,r){var M;const n=D(this,it),i=this.options,a=D(this,En),o=D(this,cc),s=D(this,yf),c=t!==n?t.state:D(this,em),{state:u}=t;let f={...u},d=!1,h;
704if(r._optimisticResults){const L=this.hasListeners(),z=!L&&O9(t,r),T=L&&M9(t,n,r,i);(z||T)&&(f={...f,...bB(u.data,t.options)}),r._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:p,errorUpdatedAt:v,status:m}=f;h=f.data;let y=!1;if(r.placeholderData!==void 0&&h===void 0&&m==="pending"){let L;a!=null&&a.isPlaceholderData&&r.placeholderData===(s==null?void 0:s.placeholderData)?(L=a.data,y=!0):L=typeof r.placeholderData=="function"?r.placeholderData((M=D(this,bf))==null?void 0:M.state.data,D(this,bf)):r.placeholderData,L!==void 0&&(m="success",h=A6(a==null?void 0:a.data,L,r),d=!0)}if(r.select&&h!==void 0&&!y)if(a&&h===(o==null?void 0:o.data)&&r.select===D(this,tm))h=D(this,vf);else try{te(this,tm,r.select),h=r.select(h),h=A6(a==null?void 0:a.data,h,r),te(this,vf,h),te(this,ks,null)}catch(L){te(this,ks,L)}D(this,ks)&&(p=D(this,ks),h=D(this,vf),v=Date.now(),m="error");const g=f.fetchStatus==="fetching",b=m==="pending",S=m==="error",w=b&&g,A=h!==void 0,C={status:m,fetchStatus:f.fetchStatus,isPending:b,isSuccess:m==="success",isError:S,isInitialLoading:w,isLoading:w,data:h,dataUpdatedAt:f.dataUpdatedAt,error:p,errorUpdatedAt:v,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:f.dataUpdateCount>c.dataUpdateCount||f.errorUpdateCount>c.errorUpdateCount,isFetching:g,isRefetching:g&&!b,isLoadingError:S&&!A,isPaused:f.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:S&&A,isStale:mC(t,r),refetch:this.refetch,promise:D(this,mo),isEnabled:oi(r.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const L=C.data!==void 0,z=C.status==="error"&&!L,T=F=>{z?F.reject(C.error):L&&F.resolve(C.data)},k=()=>{const F=te(this,mo,C.promise=_6());T(F)},P=D(this,mo);switch(P.status){case"pending":t.queryHash===n.queryHash&&T(P);break;case"fulfilled":(z||C.data!==P.value)&&k();break;case"rejected":(!z||C.error!==P.reason)&&k();break}}return C}updateResult(){const t=D(this,En),r=this.createResult(D(this,it),this.options);if(te(this,cc,D(this,it).state),te(this,yf,this.options),D(this,cc).data!==void 0&&te(this,bf,D(this,it)),Xy(r,t))return;te(this,En,r);const n=()=>
704{if(!t)return!0;const{notifyOnChangeProps:i}=this.options,a=typeof i=="function"?i():i;if(a==="all"||!a&&!D(this,Sf).size)return!0;const o=new Set(a??D(this,Sf));return this.options.throwOnError&&o.add("error"),Object.keys(D(this,En)).some(s=>{const l=s;return D(this,En)[l]!==t[l]&&o.has(l)})};We(this,vt,SB).call(this,{listeners:n()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&We(this,vt,k6).call(this)}},Vn=new WeakMap,it=new WeakMap,em=new WeakMap,En=new WeakMap,cc=new WeakMap,yf=new WeakMap,mo=new WeakMap,ks=new WeakMap,tm=new WeakMap,vf=new WeakMap,bf=new WeakMap,uc=new WeakMap,fc=new WeakMap,Ls=new WeakMap,Sf=new WeakMap,vt=new WeakSet,yh=function(t){We(this,vt,P6).call(this);let r=D(this,it).fetch(this.options,t);return t!=null&&t.throwOnError||(r=r.catch(Ur)),r},O6=function(){We(this,vt,L6).call(this);const t=al(this.options.staleTime,D(this,it));if(jp.isServer()||D(this,En).isStale||!E6(t))return;const n=cB(D(this,En).dataUpdatedAt,t)+1;te(this,uc,Ws.setTimeout(()=>{D(this,En).isStale||this.updateResult()},n))},M6=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(D(this,it)):this.options.refetchInterval)??!1},R6=function(t){We(this,vt,I6).call(this),te(this,Ls,t),!(jp.isServer()||oi(this.options.enabled,D(this,it))===!1||!E6(D(this,Ls))||D(this,Ls)===0)&&te(this,fc,Ws.setInterval(()=>{(this.options.refetchIntervalInBackground||fC.isFocused())&&We(this,vt,yh).call(this)},D(this,Ls)))},k6=function(){We(this,vt,O6).call(this),We(this,vt,R6).call(this,We(this,vt,M6).call(this))},L6=function(){D(this,uc)!==void 0&&(Ws.clearTimeout(D(this,uc)),te(this,uc,void 0))},I6=function(){D(this,fc)!==void 0&&(Ws.clearInterval(D(this,fc)),te(this,fc,void 0))},P6=function(){const t=D(this,Vn).getQueryCache().build(D(this,Vn),this.options);if(t===D(this,it))return;const r=D(this,it);te(this,it,t),te(this,em,t.state),this.hasListeners()&&(r==null||r.removeObserver(this),t.addObserver(this))},SB=function(t){jr.batch(()=>{t.listeners&&this.listeners.forEach(r=>{r(D(this,En))}),D(this,Vn).getQueryCache().notify({query:D(this,it),type:"observerResultsUpdated"})})},jR);function ace(e,t){return oi(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&oi(t.retryOnMount,e)===!1)}function O9(e,t){return ace(e,t)||e.state.data!==void 0&&D6(e,t,t.refetchOnMount)}function D6(e,t,r){if(oi(t.enabled,e)!==!1&&al(t.staleTime,e)!=="static"){const n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&mC(e,t)}return!1}function M9(e,t,r,n){return(e!==t||oi(n.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&mC(e,r)}function mC(e,t){return oi(t.enabled,e)!==!1&&e.isStaleByTime(al(t.staleTime,e))}function oce(e,t){return!Xy(e.getCurrentResult(),t)}var rm,xa,pn,dc,Ta,cs,VR,sce=(VR=class extends gB{constructor(t){super();pe(this,Ta);pe(this,rm);pe(this,xa);pe(this,pn);pe(this,dc);te(this,rm,t.client),this.mutationId=t.mutationId,te(this,pn,t.mutationCache),te(this,xa,[]),this.state=t.state||wB(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){D(this,xa).includes(t)||(D(this,xa).push(t),this.clearGcTimeout(),D(this,pn).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){te(this,xa,D(this,xa).filter(r=>r!==t)),this.scheduleGc(),D(this,pn).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){D(this,xa).length||(this.state.status==="pending"?this.scheduleGc():D(this,pn).remove(this))}continue(){var t;return((t=D(this,dc))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var o,s,l,c,u,f,d,h,p,v,m,y,g,b,S,w,A,_;const r=()=>{We(this,Ta,cs).call(this,{type:"continue"})},n={client:D(this,rm),meta:this.options.meta,mutationKey:this.options.mutationKey};te(this,dc,mB({fn:()=>this.options.mutationFn?this.options.mutationFn(t,n):Promise.reject(new Error("No mutationFn found")),onFail:(C,M)=>{We(this,Ta,cs).call(this,{type:"failed",failureCount:C,error:M})},onPause:()=>{We(this,Ta,cs).call(this,{type:"pause"})},onContinue:r,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>D(this,pn).canRun(this)}));const i=this.state.status==="pending",a=!D(this,dc).canStart();try{if(i)r();else{We(this,Ta,cs).call(this,{type:"pending",variables:t,isPaused:a}),D(this,pn).config.onMutate&&await D(this,pn).config.onMutate(t,this,n);const M=await((s=(o=this.options).onMutate)==null?void 0:s.call(o,t,n));M!==this.state.context&&We(this,Ta,cs).call(this,{type:"pending",context:M,variables:t,isPaused:a})}const C=await D(this,dc).start();return await((c=(l=D(this,pn).config).onSuccess)==null?void 0:c.call(l,C,t,this.state.context,this,n)),await((f=(u=this.options).onSuccess)==null?void 0:f.call(u,C,t,this.state.context,n)),await((h=(d=D(this,pn).config).onSettled)==null?void 0:h.call(d,C,null,this.state.variables,this.state.context,this,n)),await((v=(p=this.options).onSettled)==null?void 0:v.call(p,C,null,t,this.state.context,n)),We(this,Ta,cs).call(this,{type:"success",data:C}),C}catch(C){try{await((y=(m=D(this,pn).config).onError)==null?void 0:y.call(m,C,t,this.state.context,this,n))}catch(M){Promise.reject(M)}try{await((b=(g=this.options).onError)==null?void 0:b.call(g,C,t,this.state.context,n))}catch(M){Promise.reject(M)}try{await((w=(S=D(this,pn).config).onSettled)==null?void 0:w.call(S,void 0,C,this.state.variables,this.state.context,this,n))}catch(M){Promise.reject(M)}try{await((_=(A=this.options).onSettled)==null?void 0:_.call(A,void 0,C,t,this.state.context,n))}catch(M){Promise.reject(M)}throw We(this,Ta,cs).call(this,{type:"error",error:C}),C}finally{D(this,pn).runNext(this)}}},rm=new WeakMap,xa=new WeakMap,pn=new WeakMap,dc=new WeakMap,Ta=new WeakSet,cs=function(t){const r=n=>{switch(t.type){case"failed":return{...n,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};
704case"pending":return{...n,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...n,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:t.error,failureCount:n.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=r(this.state),jr.batch(()=>{D(this,xa).forEach(n=>{n.onMutationUpdate(t)}),D(this,pn).notify({mutation:this,type:"updated",action:t})})},VR);function wB(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var go,na,nm,WR,lce=(WR=class extends Ed{constructor(t={}){super();pe(this,go);pe(this,na);pe(this,nm);this.config=t,te(this,go,new Set),te(this,na,new Map),te(this,nm,0)}build(t,r,n){const i=new sce({client:t,mutationCache:this,mutationId:++tg(this,nm)._,options:t.defaultMutationOptions(r),state:n});return this.add(i),i}add(t){D(this,go).add(t);const r=f1(t);if(typeof r=="string"){const n=D(this,na).get(r);n?n.push(t):D(this,na).set(r,[t])}this.notify({type:"added",mutation:t})}remove(t){if(D(this,go).delete(t)){const r=f1(t);if(typeof r=="string"){const n=D(this,na).get(r);if(n)if(n.length>1){const i=n.indexOf(t);i!==-1&&n.splice(i,1)}else n[0]===t&&D(this,na).delete(r)}}this.notify({type:"removed",mutation:t})}canRun(t){const r=f1(t);if(typeof r=="string"){const n=D(this,na).get(r),i=n==null?void 0:n.find(a=>a.state.status==="pending");return!i||i===t}else return!0}runNext(t){var n;const r=f1(t);if(typeof r=="string"){const i=(n=D(this,na).get(r))==null?void 0:n.find(a=>a!==t&&a.state.isPaused);return(i==null?void 0:i.continue())??Promise.resolve()}else return Promise.resolve()}clear(){jr.batch(()=>
704{D(this,go).forEach(t=>{this.notify({type:"removed",mutation:t})}),D(this,go).clear(),D(this,na).clear()})}getAll(){return Array.from(D(this,go))}find(t){const r={exact:!0,...t};return this.getAll().find(n=>C9(r,n))}findAll(t={}){return this.getAll().filter(r=>C9(t,r))}notify(t){jr.batch(()=>{this.listeners.forEach(r=>{r(t)})})}resumePausedMutations(){const t=this.getAll().filter(r=>r.state.isPaused);return jr.batch(()=>Promise.all(t.map(r=>r.continue().catch(Ur))))}},go=new WeakMap,na=new WeakMap,nm=new WeakMap,WR);function f1(e){var t;return(t=e.options.scope)==null?void 0:t.id}var yo,Is,Wn,vo,Ro,d0,N6,qR,cce=(qR=class extends Ed{constructor(r,n){super();pe(this,Ro);pe(this,yo);pe(this,Is);pe(this,Wn);pe(this,vo);te(this,yo,r),this.setOptions(n),this.bindMethods(),We(this,Ro,d0).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(r){var i;const n=this.options;this.options=D(this,yo).defaultMutationOptions(r),Xy(this.options,n)||D(this,yo).getMutationCache().notify({type:"observerOptionsUpdated",mutation:D(this,Wn),observer:this}),n!=null&&n.mutationKey&&this.options.mutationKey&&Hc(n.mutationKey)!==Hc(this.options.mutationKey)?this.reset():((i=D(this,Wn))==null?void 0:i.state.status)==="pending"&&D(this,Wn).setOptions(this.options)}onUnsubscribe(){var r;this.hasListeners()||(r=D(this,Wn))==null||r.removeObserver(this)}onMutationUpdate(r){We(this,Ro,d0).call(this),We(this,Ro,N6).call(this,r)}getCurrentResult(){return D(this,Is)}reset(){var r;(r=D(this,Wn))==null||r.removeObserver(this),te(this,Wn,void 0),We(this,Ro,d0).call(this),We(this,Ro,N6).call(this)}mutate(r,n){var i;return te(this,vo,n),(i=D(this,Wn))==null||i.removeObserver(this),te(this,Wn,D(this,yo).getMutationCache().build(D(this,yo),this.options)),D(this,Wn).addObserver(this),D(this,Wn).execute(r)}},yo=new WeakMap,Is=new WeakMap,Wn=new WeakMap,vo=new WeakMap,Ro=new WeakSet,d0=function(){var n;const r=((n=D(this,Wn))==null?void 0:n.state)??wB();te(this,Is,{...r,isPending:r.status==="pending",isSuccess:r.status==="success",isError:r.status==="error",isIdle:r.status==="idle",mutate:this.mutate,reset:this.reset})},N6=function(r){jr.batch(()=>{var n,i,a,o,s,l,c,u;if(D(this,vo)&&this.hasListeners()){const f=D(this,Is).variables,d=D(this,Is).context,h={client:D(this,yo),meta:this.options.meta,mutationKey:this.options.mutationKey};if((r==null?void 0:r.type)==="success"){try{(i=(n=D(this,vo)).onSuccess)==null||i.call(n,r.data,f,d,h)}catch(p){Promise.reject(p)}try{(o=(a=D(this,vo)).onSettled)==null||o.call(a,r.data,null,f,d,h)}catch(p){Promise.reject(p)}}else if((r==null?void 0:r.type)==="error"){try{(l=(s=D(this,vo)).onError)==null||l.call(s,r.error,f,d,h)}catch(p){Promise.reject(p)}try{(u=(c=D(this,vo)).onSettled)==null||u.call(c,void 0,r.error,f,d,h)}catch(p){Promise.reject(p)}}}this.listeners.forEach(f=>{f(D(this,Is))})})},qR),Oa,GR,uce=(GR=class extends Ed{constructor(t={}){super();pe(this,Oa);this.config=t,te(this,Oa,new Map)}build(t,r,n){const i=r.queryKey,a=r.queryHash??dC(i,r);let o=this.get(a);return o||(o=new nce({client:t,queryKey:i,queryHash:a,options:t.defaultQueryOptions(r),state:n,defaultOptions:t.getQueryDefaults(i)}),this.add(o)),o}add(t){D(this,Oa).has(t.queryHash)||(D(this,Oa).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const r=D(this,Oa).get(t.queryHash);r&&(t.destroy(),r===t&&D(this,Oa).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){jr.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return D(this,Oa).get(t)}getAll(){return[...D(this,Oa).values()]}find(t){const r={exact:!0,...t};return this.getAll().find(n=>E9(r,n))}findAll(t={}){const r=this.getAll();return Object.keys(t).length>0?r.filter(n=>E9(t,n)):r}notify(t){jr.batch(()=>{this.listeners.forEach(r=>{r(t)})})}onFocus(){jr.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){jr.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Oa=new WeakMap,GR),fr,Ps,Ds,wf,Ef,Ns,Cf,Af,YR,fce=(YR=class{constructor(e={}){pe(this,fr);pe(this,Ps);pe(this,Ds);pe(this,wf);pe(this,Ef);pe(this,Ns);pe(this,Cf);pe(this,Af);te(this,fr,e.queryCache||new uce),te(this,Ps,e.mutationCache||new lce),te(this,Ds,e.defaultOptions||{}),te(this,wf,new Map),te(this,Ef,new Map),te(this,Ns,0)}mount(){tg(this,Ns)._++,D(this,Ns)===1&&(te(this,Cf,fC.subscribe(async e=>{e&&(await this.resumePausedMutations(),D(this,fr).onFocus())})),te(this,Af,On.subscribe(async e=>{e&&(await this.resumePausedMutations(),D(this,fr).onOnline())})))}unmount(){var e,t;tg(this,Ns)._--,D(this,Ns)===0&&((e=D(this,Cf))==null||e.call(this),te(this,Cf,void 0),(t=D(this,Af))==null||t.call(this),te(this,Af,void 0))}isFetching(e){return D(this,fr).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return D(this,Ps).findAll({...e,status:"pending"}).length}getQueryData(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=D(this,fr).get(t.queryHash))==null?void 0:r.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=D(this,fr).build(this,t),n=r.state.data;return n===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(al(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return D(this,fr).findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.defaultQueryOptions({queryKey:e}),i=D(this,fr).get(n.queryHash),a=i==null?void 0:i.state.data,o=Ble(t,a);if(o!==void 0)return D(this,fr).build(this,n).setData(o,{...r,manual:!0})}
704setQueriesData(e,t,r){return jr.batch(()=>D(this,fr).findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=D(this,fr).get(t.queryHash))==null?void 0:r.state}removeQueries(e){const t=D(this,fr);jr.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=D(this,fr);return jr.batch(()=>(r.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},n=jr.batch(()=>D(this,fr).findAll(e).map(i=>i.cancel(r)));return Promise.all(n).then(Ur).catch(Ur)}invalidateQueries(e,t={}){return jr.batch(()=>(D(this,fr).findAll(e).forEach(r=>{r.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},n=jr.batch(()=>D(this,fr).findAll(e).filter(i=>!i.isDisabled()&&!i.isStatic()).map(i=>{let a=i.fetch(void 0,r);return r.throwOnError||(a=a.catch(Ur)),i.state.fetchStatus==="paused"?Promise.resolve():a}));return Promise.all(n).then(Ur)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=D(this,fr).build(this,t);return r.isStaleByTime(al(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Ur).catch(Ur)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Ur).catch(Ur)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return On.isOnline()?D(this,Ps).resumePausedMutations():Promise.resolve()}getQueryCache(){return D(this,fr)}getMutationCache(){return D(this,Ps)}getDefaultOptions(){return D(this,Ds)}setDefaultOptions(e){te(this,Ds,e)}setQueryDefaults(e,t){D(this,wf).set(Hc(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...D(this,wf).values()],r={};return t.forEach(n=>{Hp(e,n.queryKey)&&Object.assign(r,n.defaultOptions)}),r}setMutationDefaults(e,t){D(this,Ef).set(Hc(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...D(this,Ef).values()],r={};return t.forEach(n=>{Hp(e,n.mutationKey)&&Object.assign(r,n.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...D(this,Ds).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=dC(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===hC&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...D(this,Ds).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){D(this,fr).clear(),D(this,Ps).clear()}},fr=new WeakMap,Ps=new WeakMap,Ds=new WeakMap,wf=new WeakMap,Ef=new WeakMap,Ns=new WeakMap,Cf=new WeakMap,Af=new WeakMap,YR),EB=x.createContext(void 0),Dl=e=>{const t=x.useContext(EB);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},dce=({client:e,children:t})=>(x.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),pa.jsx(EB.Provider,{value:e,children:t})),CB=x.createContext(!1),hce=()=>x.useContext(CB),pce=CB.Provider;function mce(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var gce=x.createContext(mce()),yce=()=>x.useContext(gce),vce=(e,t,r)=>{const n=r!=null&&r.state.error&&typeof e.throwOnError=="function"?pC(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||n)&&(t.isReset()||(e.retryOnMount=!1))},bce=e=>{x.useEffect(()=>{e.clearReset()},[e])},Sce=({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(i&&e.data===void 0||pC(r,[e.error,n])),wce=e=>{if(e.suspense){const r=i=>i==="static"?i:Math.max(i??1e3,1e3),n=e.staleTime;e.staleTime=typeof n=="function"?(...i)=>r(n(...i)):r(n),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Ece=(e,t)=>e.isLoading&&e.isFetching&&!t,Cce=(e,t)=>
704(e==null?void 0:e.suspense)&&t.isPending,R9=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function Ace(e,t,r){var h,p,v,m;const n=hce(),i=yce(),a=Dl(),o=a.defaultQueryOptions(e);(p=(h=a.getDefaultOptions().queries)==null?void 0:h._experimental_beforeQuery)==null||p.call(h,o);const s=a.getQueryCache().get(o.queryHash),l=e.subscribed!==!1;o._optimisticResults=n?"isRestoring":l?"optimistic":void 0,wce(o),vce(o,i,s),bce(i);const c=!a.getQueryCache().get(o.queryHash),[u]=x.useState(()=>new t(a,o)),f=u.getOptimisticResult(o),d=!n&&l;if(x.useSyncExternalStore(x.useCallback(y=>{const g=d?u.subscribe(jr.batchCalls(y)):Ur;return u.updateResult(),g},[u,d]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),x.useEffect(()=>{u.setOptions(o)},[o,u]),Cce(o,f))throw R9(o,u,i);if(Sce({result:f,errorResetBoundary:i,throwOnError:o.throwOnError,query:s,suspense:o.suspense}))throw f.error;if((m=(v=a.getDefaultOptions().queries)==null?void 0:v._experimental_afterQuery)==null||m.call(v,o,f),o.experimental_prefetchInRender&&!jp.isServer()&&Ece(f,n)){const y=c?R9(o,u,i):s==null?void 0:s.promise;y==null||y.catch(Ur).finally(()=>{u.updateResult()})}return o.notifyOnChangeProps?f:u.trackResult(f)}function E2(e,t){return Ace(e,ice)}function Tm(e,t){const r=Dl(),[n]=x.useState(()=>new cce(r,e));x.useEffect(()=>{n.setOptions(e)},[n,e]);const i=x.useSyncExternalStore(x.useCallback(o=>n.subscribe(jr.batchCalls(o)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),a=x.useCallback((o,s)=>{n.mutate(o,s).catch(Ur)},[n]);if(i.error&&pC(n.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:a,mutateAsync:i.mutate}}const _ce=x.createContext();function xce(e){const t=ae.c(9),{children:r}=e,{enqueueSnackbar:n}=oQ();let i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i=On.isOnline(),t[0]=i):i=t[0];const[a,o]=x.useState(i);let s;t[1]!==n?(s=()=>{const f=On.subscribe(d=>{d?(o(!0),n("You regained internet connection",{variant:"success"})):d||(o(!1),n("You lost internet connection",{variant:"error"}))});return()=>{f()}},t[1]=n,t[2]=s):s=t[2];let l;t[3]===Symbol.for("react.memo_cache_sentinel")?(l=[],t[3]=l):l=t[3],x.useEffect(s,l);let c;t[4]!==a?(c={isOnline:a},t[4]=a,t[5]=c):c=t[5];let u;return t[6]!==r||t[7]!==c?(u=O(_ce.Provider,{value:c,children:r}),t[6]=r,t[7]=c,t[8]=u):u=t[8],u}const Tce={isCollapse:!1,collapseClick:!1,collapseHover:!1,onToggleCollapse:()=>{},onHoverEnter:()=>{},onHoverLeave:()=>{}},Oce=x.createContext(Tce);AB.propTypes={children:Z.node};function AB(e){const t=ae.c(20),{children:r}=e,n=NK("up","lg");let i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i={click:!1,hover:!1},t[0]=i):i=t[0];const[a,o]=x.useState(i);let s,l;t[1]!==n?(s=()=>{n||o({click:!1,hover:!1})},l=[n],t[1]=n,t[2]=s,t[3]=l):(s=t[2],l=t[3]),x.useEffect(s,l);let c;t[4]!==a?(c=()=>{o({...a,click:!a.click})},t[4]=a,t[5]=c):c=t[5];const u=c;let f;t[6]!==a?(f=()=>{a.click&&o({...a,hover:!0})},t[6]=a,t[7]=f):f=t[7];const d=f;let h;t[8]!==a?(h=()=>{o({...a,hover:!1})},t[8]=a,t[9]=h):h=t[9];const p=h,v=a.click&&!a.hover;let m;t[10]!==a.click||t[11]!==a.hover||t[12]!==d||t[13]!==p||t[14]!==u||t[15]!==v?(m={isCollapse:v,collapseClick:a.click,collapseHover:a.hover,onToggleCollapse:u,onHoverEnter:d,onHoverLeave:p,isCollapseClick:a.click},t[10]=a.click,t[11]=a.hover,t[12]=d,t[13]=p,t[14]=u,t[15]=v,t[16]=m):m=t[16];let y;return t[17]!==r||t[18]!==m?(y=O(Oce.Provider,{value:m,children:r}),t[17]=r,t[18]=m,t[19]=y):y=t[19],y}var Mce=["added","removed","updated"];function k9(e){return Mce.includes(e)}async function Rce({queryClient:e,persister:t,maxAge:r=1e3*60*60*24,buster:n="",hydrateOptions:i}){try{const a=await t.restoreClient();if(a)if(a.timestamp){const o=Date.now()-a.timestamp>r,s=a.buster!==n;if(o||s)return t.removeClient();Kle(e,a.clientState,i)}else return t.removeClient()}catch(a){throw await t.removeClient(),a}}async function L9({queryClient:e,persister:t,buster:r="",dehydrateOptions:n}){const i={buster:r,timestamp:Date.now(),clientState:Zle(e,n)};await t.persistClient(i)}function kce(e){const t=e.queryClient.getQueryCache().subscribe(n=>{k9(n.type)&&L9(e)}),r=e.queryClient.getMutationCache().subscribe(n=>{k9(n.type)&&L9(e)});return()=>{t(),r()}}var Lce=({children:e,persistOptions:t,onSuccess:r,onError:n,...i})=>{const[a,o]=x.useState(!0),s=x.useRef({persistOptions:t,onSuccess:r,onError:n}),l=x.useRef(!1);return x.useEffect(()=>{s.current={persistOptions:t,onSuccess:r,onError:n}}),x.useEffect(()=>{const c={...s.current.persistOptions,queryClient:i.client};return l.current||(l.current=!0,Rce(c).then(()=>{var u,f;return(f=(u=s.current).onSuccess)==null?void 0:f.call(u)}).catch(()=>{var u,f;return(f=(u=s.current).onError)==null?void 0:f.call(u)}).finally(()=>{o(!1)})),a?void 0:kce(c)},[i.client,a]),pa.jsx(dce,{...i,children:pa.jsx(pce,{value:a,children:e})})};function P4(){}function Ice({storage:e,key:t="REACT_QUERY_OFFLINE_CACHE",throttleTime:r=1e3,serialize:n=JSON.stringify,deserialize:i=JSON.parse,retry:a}){if(e){const o=s=>{try{e.setItem(t,n(s));return}catch(l){return l}};return{persistClient:Pce(s=>{let l=s,c=o(l),u=0;for(;c&&l;)u++,l=a==null?void 0:a({persistedClient:l,error:c,errorCount:u}),l&&(c=o(l))},r),restoreClient:()=>{const s=e.getItem(t);if(s)return i(s)},removeClient:()=>{e.removeItem(t)}}}return{persistClient:P4,restoreClient:P4,removeClient:P4}}function Pce(e,t=100){let r=null,n;
704return function(...i){n=i,r===null&&(r=Ws.setTimeout(()=>{e(...n),r=null},t))}}var gC={exports:{}},_B=function(t,r){return function(){return t.apply(r,arguments)}},Dce=_B,yC=Object.prototype.toString,vC=function(e){return function(t){var r=yC.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())}}(Object.create(null));function Nl(e){return e=e.toLowerCase(),function(r){return vC(r)===e}}function C2(e){return Array.isArray(e)}function z6(e){return typeof e>"u"}function Nce(e){return e!==null&&!z6(e)&&e.constructor!==null&&!z6(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}var xB=Nl("ArrayBuffer");function zce(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&xB(e.buffer),t}function Fce(e){return typeof e=="string"}function TB(e){return typeof e=="number"}function bC(e){return e!==null&&typeof e=="object"}function qh(e){if(vC(e)!=="object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function Bce(e){if(!qh(e))return!1;for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}var Uce=Nl("Date"),Hce=Nl("File"),jce=Nl("Blob"),Vce=Nl("FileList");function Qy(e){return yC.call(e)==="[object Function]"}function Wce(e){return bC(e)&&Qy(e.pipe)}function qce(e){var t="[object FormData]";if(!e)return!1;if(typeof FormData=="function"&&e instanceof FormData)return!0;if(!bC(e))return!1;var r=Object.getPrototypeOf(e);return!r||r===Object.prototype||!Qy(e.append)?!1:yC.call(e)===t||Qy(e.toString)&&e.toString()===t}var Gce=Nl("URLSearchParams");function Yce(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function Xce(){var e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"}function SC(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),C2(e))for(var r=0,n=e.length;r<n;r++)t.call(null,e[r],r,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}function F6(){var e=Object.create(null);function t(i,a){var o;a==="__proto__"||a==="constructor"||a==="prototype"||(o=Object.prototype.hasOwnProperty.call(e,a)?e[a]:void 0,qh(o)&&qh(i)?e[a]=F6(o,i):qh(i)?e[a]=F6({},i):C2(i)?e[a]=i.slice():e[a]=i)}for(var r=0,n=arguments.length;r<n;r++)SC(arguments[r],t);return e}function Qce(e,t,r){return SC(t,function(i,a){r&&typeof i=="function"?e[a]=Dce(i,r):e[a]=i}),e}function Zce(e){return e.charCodeAt(0)===65279&&(e=e.slice(1)),e}function Kce(e,t,r,n){e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,r&&Object.assign(e.prototype,r)}function Jce(e,t,r,n){var i,a,o,s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],(!n||n(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=r!==!1&&Object.getPrototypeOf(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t}function $ce(e,t,r){e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;var n=e.indexOf(t,r);return n!==-1&&n===r}function eue(e){if(!e)return null;if(C2(e))return e;var t=e.length;if(!TB(t))return null;for(var r=new Array(t);t-- >0;)r[t]=e[t];return r}var tue=function(e){return function(t){return e&&t instanceof e}}(typeof Uint8Array<"u"&&Object.getPrototypeOf(Uint8Array));function rue(e,t){for(var r=e&&e[Symbol.iterator],n=r.call(e),i;(i=n.next())&&!i.done;){var a=i.value;t.call(e,a[0],a[1])}}function nue(e,t){for(var r,n=[];(r=e.exec(t))!==null;)n.push(r);return n}var iue=Nl("HTMLFormElement"),aue=function(t){return function(r,n){return t.call(r,n)}}(Object.prototype.hasOwnProperty),Dr={isArray:C2,isArrayBuffer:xB,isBuffer:Nce,isFormData:qce,isArrayBufferView:zce,isString:Fce,isNumber:TB,isObject:bC,isPlainObject:qh,isEmptyObject:Bce,isUndefined:z6,isDate:Uce,isFile:Hce,isBlob:jce,isFunction:Qy,isStream:Wce,isURLSearchParams:Gce,isStandardBrowserEnv:Xce,forEach:SC,merge:F6,extend:Qce,trim:Yce,stripBOM:Zce,inherits:Kce,toFlatObject:Jce,kindOf:vC,kindOfTest:Nl,endsWith:$ce,toArray:eue,isTypedArray:tue,isFileList:Vce,forEachEntry:rue,matchAll:nue,isHTMLF
704orm:iue,hasOwnProperty:aue},OB=["authorization","proxy-authorization","cookie","set-cookie","x-api-key","password"],qs=Dr,oue=OB,sue="[REDACTED ****]";function MB(e){var t=Object.create(null);return t.value=e,t}function lue(e){var t=e&&qs.isArray(e.redact)&&e.redact.length?e.redact:null,r=t||oue,n={};return qs.forEach(r,function(a){typeof a=="string"&&(n[a.toLowerCase()]=!0)}),n}function cue(e,t){return typeof e=="string"&&t[e.toLowerCase()]}var I9="[Circular]";function B6(e,t,r,n){var i;return cue(r,t)?sue:qs.isArray(e)?n.indexOf(e)!==-1?I9:(n.push(e),i=[],qs.forEach(e,function(o,s){i[s]=B6(o,t,s,n)}),n.pop(),i):qs.isPlainObject(e)?n.indexOf(e)!==-1?I9:(n.push(e),i={},qs.forEach(e,function(o,s){i[s]=B6(o,t,s,n)}),n.pop(),i):e}function uue(e){return e&&B6(e,lue(e),void 0,[])}function $f(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}qs.inherits($f,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:uue(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var RB=$f.prototype,kB=Object.create(null);["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL","ERR_FORM_DATA_DEPTH_EXCEEDED"].forEach(function(e){kB[e]=MB(e)});Object.defineProperties($f,kB);Object.defineProperty(RB,"isAxiosError",MB(!0));$f.from=function(e,t,r,n,i,a){var o=Object.create(RB);return qs.toFlatObject(e,o,function(l){return l!==Error.prototype}),$f.call(o,e.message,t,r,n,i),o.cause=e,o.name=e.name,a&&Object.assign(o,a),o};var zl=$f,fue=typeof self=="object"?self.FormData:window.FormData,due=fue,Mt=Dr,rh=zl,hue=due;function U6(e){return Mt.isPlainObject(e)||Mt.isArray(e)}function LB(e){return Mt.endsWith(e,"[]")?e.slice(0,-2):e}function P9(e,t,r){return e?e.concat(t).map(function(i,a){return i=LB(i),!r&&a?"["+i+"]":i}).join(r?".":""):t}function pue(e){return Mt.isArray(e)&&!e.some(U6)}var mue=Mt.toFlatObject(Mt,{},null,function(t){return/^is[A-Z]/.test(t)});function gue(e){return e&&Mt.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function yue(e,t,r){if(!Mt.isObject(e))throw new TypeError("target must be an object");t=t||new(hue||FormData),r=Mt.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,g){return!Mt.isUndefined(g[y])});var n=r.metaTokens,i=r.visitor||h,a=r.dots,o=r.indexes,s=r.Blob||typeof Blob<"u"&&Blob,l=r.maxDepth===void 0?100:r.maxDepth,c=s&&gue(t);if(!Mt.isFunction(i))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(Mt.isDate(m))return m.toISOString();if(!c&&Mt.isBlob(m))throw new rh("Blob is not supported. Use a Buffer instead.");return Mt.isArrayBuffer(m)||Mt.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}var f=[];function d(m,y){if(y>l)throw new rh("Maximum object depth of "+l+" exceeded (got "+y+" levels)",rh.ERR_FORM_DATA_DEPTH_EXCEEDED);!Mt.isObject(m)||f.indexOf(m)!==-1||(f.push(m),Mt.forEach(m,function(b){d(b,y+1)}),f.pop())}function h(m,y,g){var b=m;if(m&&!g&&typeof m=="object"){if(Mt.endsWith(y,"{}"))y=n?y:y.slice(0,-2),d(m,1),m=JSON.stringify(m);else if(Mt.isArray(m)&&pue(m)||Mt.isFileList(m)||Mt.endsWith(y,"[]")&&(b=Mt.toArray(m)))return y=LB(y),b.forEach(function(w,A){!(Mt.isUndefined(w)||w===null)&&t.append(o===!0?P9([y],A,a):o===null?y:y+"[]",u(w))}),!1}return U6(m)?!0:(t.append(P9(g,y,a),u(m)),!1)}var p=Object.assign(mue,{defaultVisitor:h,convertValue:u,isVisitable:U6});function v(m,y,g){if(!Mt.isUndefined(m)){if(g=g||0,g>l)throw new rh("Maximum object depth of "+l+" exceeded (got "+g+" levels)",rh.ERR_FORM_DATA_DEPTH_EXCEEDED);if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+y.join("."));f.push(m),Mt.forEach(m,function(S,w){var A=!(Mt.isUndefined(S)||S===null)&&i.call(t,S,Mt.isString(w)?w.trim():w,y,p);A===!0&&v(S,y?y.concat(w):[w],g+1)}),f.pop()}}if(!Mt.isObject(e))throw new TypeError("data must be an object");return v(e,null,0),t}var A2=yue,vue=A2;
704function D9(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'\(\)~]|%20/g,function(n){return t[n]})}function IB(e,t){this._pairs=[],e&&vue(e,this,t)}var PB=IB.prototype;PB.append=function(t,r){this._pairs.push([t,r])};PB.toString=function(t){var r=t?function(n){return t.call(this,n,D9)}:D9;return this._pairs.map(function(i){return r(i[0])+"="+r(i[1])},"").join("&")};var DB=IB,d1=Dr,bue=DB;function N9(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var NB=function(t,r,n){if(!r)return t;var i=t.indexOf("#");i!==-1&&(t=t.slice(0,i));var a=N9,o;n&&(d1.isFunction(n)?o=n:(a=d1.hasOwnProperty(n,"encode")&&n.encode||N9,o=d1.hasOwnProperty(n,"serialize")?n.serialize:void 0));var s;return o?s=o(r,n):s=d1.isURLSearchParams(r)?r.toString():new bue(r,n).toString(a),s&&(t+=(t.indexOf("?")===-1?"?":"&")+s),t},Sue=Dr;function Om(){this.handlers=[]}Om.prototype.use=function(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1};Om.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)};Om.prototype.clear=function(){this.handlers&&(this.handlers=[])};Om.prototype.forEach=function(t){Sue.forEach(this.handlers,function(n){n!==null&&t(n)})};var wue=Om,Eue=Dr,zB=function(t,r){Eue.forEach(t,function(i,a){a!==r&&a.toUpperCase()===r.toUpperCase()&&(t[r]=i,delete t[a])})},FB={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Cue=DB,Aue=typeof URLSearchParams<"u"?URLSearchParams:Cue,_ue=FormData,xue={classes:{URLSearchParams:Aue,FormData:_ue,Blob},protocols:["http","https","file","blob","url","data"]},wC=xue,Tue=Dr,Oue=A2,z9=wC,Mue=function(t,r){return Oue(t,new z9.classes.URLSearchParams,Object.assign({visitor:function(n,i,a,o){return z9.isNode&&Tue.isBuffer(n)?(this.append(i,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},r))},us=Dr,F9=zl,B9=100;function Rue(e){var t=e.length-1;if(t>B9)throw new F9("Maximum object depth of "+B9+" exceeded (got "+t+" levels)",F9.ERR_FORM_DATA_DEPTH_EXCEEDED)}function kue(e){return us.matchAll(/\w+|\[(\w*)]/g,e).map(function(t){return t[0]==="[]"?"":t[1]||t[0]})}function Lue(e){var t={},r=Object.keys(e),n,i=r.length,a;for(n=0;n<i;n++)a=r[n],t[a]=e[a];return t}function Iue(e){function t(n,i,a,o){var s=n[o++];if(s==="__proto__")return!0;var l=Number.isFinite(+s),c=o>=n.length;if(s=!s&&us.isArray(a)?a.length:s,c)return us.hasOwnProperty(a,s)?a[s]=[a[s],i]:a[s]=i,!l;
704(!a[s]||!us.isObject(a[s]))&&(a[s]=[]);var u=t(n,i,a[s],o);return u&&us.isArray(a[s])&&(a[s]=Lue(a[s])),!l}if(us.isFormData(e)&&us.isFunction(e.entries)){var r={};return us.forEachEntry(e,function(n,i){var a=kue(n);Rue(a),t(a,i,r,0)}),r}return null}var BB=Iue,D4,U9;function Pue(){if(U9)return D4;U9=1;var e=zl;return D4=function(r,n,i){var a=i.config.validateStatus;!i.status||!a||a(i.status)?r(i):n(new e("Request failed with status code "+i.status,[e.ERR_BAD_REQUEST,e.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))},D4}var N4,H9;function Due(){if(H9)return N4;H9=1;var e=Dr;return N4=e.isStandardBrowserEnv()?function(){return{write:function(n,i,a,o,s,l){var c=[];c.push(n+"="+encodeURIComponent(i)),e.isNumber(a)&&c.push("expires="+new Date(a).toGMTString()),e.isString(o)&&c.push("path="+o),e.isString(s)&&c.push("domain="+s),l===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(n){for(var i=n+"=",a=document.cookie.split(";"),o,s=0;s<a.length;s++){for(o=a[s];o.charAt(0)===" ";)o=o.substring(1);if(o.indexOf(i)===0)return decodeURIComponent(o.substring(i.length))}return null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),N4}var Nue=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)},zue=function(t,r){return r?t.replace(/\/?\/$/,"")+"/"+r.replace(/^\/+/,""):t},Fue=Nue,Bue=zue,UB=function(t,r,n){var i=!Fue(r);return t&&(i||n===!1)?Bue(t,r):r},z4,j9;function Uue(){if(j9)return z4;j9=1;var e=Dr,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return z4=function(n){var i={},a,o,s;return n&&e.forEach(n.split(`
705`),function(c){if(s=c.indexOf(":"),a=e.trim(c.slice(0,s)).toLowerCase(),o=e.trim(c.slice(s+1)),a){if(i[a]&&t.indexOf(a)>=0)return;a==="set-cookie"?i[a]=(i[a]?i[a]:[]).concat([o]):i[a]=i[a]?i[a]+", "+o:o}}),i},z4}var F4,V9;function Hue(){if(V9)return F4;V9=1;var e=Dr;
705return F4=e.isStandardBrowserEnv()?function(){var r=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),i;function a(o){var s=o;return r&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return i=a(window.location.href),function(s){var l=e.isString(s)?a(s):s;return l.protocol===i.protocol&&l.host===i.host}}():function(){return function(){return!0}}(),F4}var B4,W9;function _2(){if(W9)return B4;W9=1;var e=zl,t=Dr;function r(n,i,a){e.call(this,n??"canceled",e.ERR_CANCELED,i,a),this.name="CanceledError"}return t.inherits(r,e,{__CANCEL__:!0}),B4=r,B4}var U4,q9;function jue(){return q9||(q9=1,U4=function(t){var r=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return r&&r[1]||""}),U4}var H4,G9;function Y9(){if(G9)return H4;G9=1;var e=Dr,t=Pue(),r=Due(),n=NB,i=UB,a=Uue(),o=Hue(),s=FB,l=zl,c=_2(),u=jue(),f=wC;return H4=function(h){return new Promise(function(v,m){var y=h.data,g=h.headers,b=h.responseType,S=e.hasOwnProperty(h,"withXSRFToken")?h.withXSRFToken:void 0,w;function A(){h.cancelToken&&h.cancelToken.unsubscribe(w),h.signal&&h.signal.removeEventListener("abort",w)}e.isFormData(y)&&e.isStandardBrowserEnv()&&delete g["Content-Type"];var _=new XMLHttpRequest,C=e.hasOwnProperty(h,"auth")?h.auth:void 0;if(C){var M=e.hasOwnProperty(C,"username")&&C.username||"",L=e.hasOwnProperty(C,"password")&&C.password?unescape(encodeURIComponent(C.password)):"";g.Authorization="Basic "+btoa(M+":"+L)}var z=i(h.baseURL,h.url,h.allowAbsoluteUrls);_.open(h.method.toUpperCase(),n(z,h.params,e.hasOwnProperty(h,"paramsSerializer")?h.paramsSerializer:void 0),!0),_.timeout=h.timeout;function T(){if(_){var F="getAllResponseHeaders"in _?a(_.getAllResponseHeaders()):null,I=!b||b==="text"||b==="json"?_.responseText:_.response,B={data:I,status:_.status,statusText:_.statusText,headers:F,config:h,request:_};t(function(V){v(V),A()},function(V){m(V),A()},B),_=null}}if("onloadend"in _?_.onloadend=T:_.onreadystatechange=function(){!_||_.readyState!==4||_.status===0&&!(_.responseURL&&_.responseURL.indexOf("file:")===0)||setTimeout(T)},_.onabort=function(){_&&(m(new l("Request aborted",l.ECONNABORTED,h,_)),_=null)},_.onerror=function(){m(new l("Network Error",l.ERR_NETWORK,h,_)),_=null},_.ontimeout=function(){var I=h.timeout?"timeout of "+h.timeout+"ms exceeded":"timeout exceeded",B=h.transitional||s;h.timeoutErrorMessage&&(I=h.timeoutErrorMessage),m(new l(I,B.clarifyTimeoutError?l.ETIMEDOUT:l.ECONNABORTED,h,_)),_=null},e.isStandardBrowserEnv()&&(e.isFunction(S)&&(S=S(h)),S===!0||S!==!1&&o(z))){var k=h.xsrfHeaderName&&h.xsrfCookieName&&r.read(h.xsrfCookieName);k&&(g[h.xsrfHeaderName]=k)}"setRequestHeader"in _&&e.forEach(g,function(I,B){typeof y>"u"&&B.toLowerCase()==="content-type"?delete g[B]:_.setRequestHeader(B,I)}),e.isUndefined(h.withCredentials)||(_.withCredentials=!!h.withCredentials),b&&b!=="json"&&(_.responseType=h.responseType),typeof h.onDownloadProgress=="function"&&_.addEventListener("progress",h.onDownloadProgress),typeof h.onUploadProgress=="function"&&_.upload&&_.upload.addEventListener("progress",h.onUploadProgress),(h.cancelToken||h.signal)&&(w=function(F){_&&(m(!F||F.type?new c(null,h,_):F),_.abort(),_=null)},h.cancelToken&&h.cancelToken.subscribe(w),h.signal&&(h.signal.aborted?w():h.signal.addEventListener("abort",w))),!y&&y!==!1&&y!==0&&y!==""&&(y=null);var P=u(z);if(P&&f.protocols.indexOf(P)===-1){m(new l("Unsupported protocol "+P+":",l.ERR_BAD_REQUEST,h));return}_.send(y)})},H4}var gr=Dr,X9=zB,Q9=zl,Vue=FB,Wue=A2,que=Mue,Z9=wC,Gue=BB,Yue=OB,Xue={"Content-Type":"application/x-www-form-urlencoded"};function K9(e,t){!gr.isUndefined(e)&&gr.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function Que(){var e;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(e=Y9()),e}function Zue(e,t,r){if(gr.isString(e))try{return(t||JSON.parse)(e),gr.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}var x2={transitional:Vue,adapter:Que(),transformRequest:[function(t,r){X9(r,"Accept"),X9(r,"Content-Type");var n=r&&r["Content-Type"]||"",i=n.indexOf("application/json")>-1,a=gr.isObject(t);
705a&&gr.isHTMLForm(t)&&(t=new FormData(t));var o=gr.isFormData(t);if(o)return i?JSON.stringify(Gue(t)):t;if(gr.isArrayBuffer(t)||gr.isBuffer(t)||gr.isStream(t)||gr.isFile(t)||gr.isBlob(t))return t;if(gr.isArrayBufferView(t))return t.buffer;if(gr.isURLSearchParams(t))return K9(r,"application/x-www-form-urlencoded;charset=utf-8"),t.toString();var s;if(a){var l=gr.hasOwnProperty(this,"formSerializer")?this.formSerializer:void 0,c=gr.hasOwnProperty(this,"env")?this.env:void 0;if(n.indexOf("application/x-www-form-urlencoded")!==-1)return que(t,l).toString();if((s=gr.isFileList(t))||n.indexOf("multipart/form-data")>-1){var u=c&&c.FormData;return Wue(s?{"files[]":t}:t,u&&new u,l)}}return a||i?(K9(r,"application/json"),Zue(t)):t}],transformResponse:[function(t){var r=this.transitional||x2.transitional,n=r&&r.forcedJSONParsing,i=this.responseType==="json";if(t&&gr.isString(t)&&(n&&!this.responseType||i)){var a=r&&r.silentJSONParsing,o=!a&&i;try{return JSON.parse(t)}catch(s){if(o)throw s.name==="SyntaxError"?Q9.from(s,Q9.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,redact:Yue.slice(),env:{FormData:Z9.classes.FormData,Blob:Z9.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};gr.forEach(["delete","get","head"],function(t){x2.headers[t]={}});gr.forEach(["post","put","patch"],function(t){x2.headers[t]=gr.merge(Xue)});var EC=x2,Kue=Dr,Jue=EC,$ue=function(t,r,n,i){var a=this||Jue;return Kue.forEach(i,function(s){t=s.call(a,t,r,n)}),t},j4,J9;function HB(){return J9||(J9=1,j4=function(t){return!!(t&&t.__CANCEL__)}),j4}var efe=Dr,tfe=/[^\x09\x20-\x7E\x80-\xFF]/g,rfe=/^[\x09\x20]+|[\x09\x20]+$/g;function jB(e){return e===!1||e==null?e:efe.isArray(e)?e.map(jB):String(e).replace(tfe,"").replace(rfe,"")}var nfe=jB,nh=Dr,V4=$ue,ife=HB(),afe=EC,ofe=_2(),$9=zB,sfe=nfe;function W4(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ofe}var lfe=function(t){W4(t),t.headers=t.headers||{},t.data=V4.call(t,t.data,t.headers,null,t.transformRequest),$9(t.headers,"Accept"),$9(t.headers,"Content-Type");var r=nh.hasOwnProperty(t.headers,"common")&&t.headers.common?t.headers.common:{},n=t.method&&nh.hasOwnProperty(t.headers,t.method)&&t.headers[t.method]?t.headers[t.method]:{};
705t.headers=nh.merge(r,n,t.headers),nh.forEach(["delete","get","head","post","put","patch","common"],function(o){delete t.headers[o]}),nh.forEach(t.headers,function(o,s){t.headers[s]=sfe(o)});var i=t.adapter||afe.adapter;return i(t).then(function(o){return W4(t),o.data=V4.call(t,o.data,o.headers,o.status,t.transformResponse),o},function(o){return ife(o)||(W4(t),o&&o.response&&(o.response.data=V4.call(t,o.response.data,o.response.headers,o.response.status,t.transformResponse))),Promise.reject(o)})},Kr=Dr,VB=function(t,r){r=r||{};var n=Object.create(null);function i(d,h){return Kr.hasOwnProperty(d,h)?d[h]:void 0}function a(d,h){return Kr.hasOwnProperty(d,h)}function o(d,h){return Kr.isPlainObject(d)&&Kr.isPlainObject(h)?Kr.merge(d,h):Kr.isEmptyObject(h)?Kr.merge({},d):Kr.isPlainObject(h)?Kr.merge({},h):Kr.isArray(h)?h.slice():h}function s(d){if(a(r,d)&&!Kr.isUndefined(r[d]))return o(i(t,d),r[d]);if(a(t,d)&&!Kr.isUndefined(t[d]))return o(void 0,t[d])}function l(d){if(a(r,d)&&!Kr.isUndefined(r[d]))return o(void 0,r[d])}function c(d){if(a(r,d)&&!Kr.isUndefined(r[d]))return o(void 0,r[d]);if(a(t,d)&&!Kr.isUndefined(t[d]))return o(void 0,t[d])}function u(d){if(a(r,d))return o(i(t,d),r[d]);if(a(t,d))return o(void 0,t[d])}var f={url:l,method:l,data:l,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,withXSRFToken:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,beforeRedirect:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,allowedSocketPaths:c,responseEncoding:c,validateStatus:u};return Kr.forEach(Object.keys(t).concat(Object.keys(r)),function(h){if(!(h==="__proto__"||h==="constructor"||h==="prototype")){var p=Kr.hasOwnProperty(f,h)?f[h]:s,v=p(h);Kr.isUndefined(v)&&p!==u||(n[h]=v)}}),n},q4,eO;function WB(){return eO||(eO=1,q4={version:"0.33.0"}),q4}var cfe=WB().version,ms=zl,CC={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){CC[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});var tO={};CC.transitional=function(t,r,n){function i(a,o){return"[Axios v"+cfe+"] Transitional option '"+a+"'"+o+(n?". "+n:"")}return function(a,o,s){if(t===!1)throw new ms(i(o," has been removed"+(r?" in "+r:"")),ms.ERR_DEPRECATED);return r&&!tO[o]&&(tO[o]=!0,console.warn(i(o," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(a,o,s):!0}};function ufe(e,t,r){if(typeof e!="object")throw new ms("options must be an object",ms.ERR_BAD_OPTION_VALUE);for(var n=Object.keys(e),i=n.length;i-- >0;){var a=n[i],o=t[a];if(o){var s=e[a],l=s===void 0||o(s,a,e);if(l!==!0)throw new ms("option "+a+" must be "+l,ms.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new ms("Unknown option "+a,ms.ERR_BAD_OPTION)}}var ffe={assertOptions:ufe,validators:CC},Zy=Dr,dfe=NB,rO=wue,nO=lfe,T2=VB,hfe=UB,H6=ffe,ls=H6.validators;function ed(e){this.defaults=e,this.interceptors={request:new rO,response:new rO}}ed.prototype.request=function(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=T2(this.defaults,r),r.method?r.method=r.method.toLowerCase():this.defaults.method?r.method=this.defaults.method.toLowerCase():r.method="get";var n=r.transitional;n!==void 0&&H6.assertOptions(n,{silentJSONParsing:ls.transitional(ls.boolean),forcedJSONParsing:ls.transitional(ls.boolean),clarifyTimeoutError:ls.transitional(ls.boolean)},!1);var i=r.paramsSerializer;i!=null&&(Zy.isFunction(i)?r.paramsSerializer={serialize:i}:H6.assertOptions(i,{encode:ls.function,serialize:ls.function},!0));var a=[],o=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(r)===!1||(o=o&&p.synchronous,a.unshift(p.fulfilled,p.rejected))});var s=[];this.interceptors.response.forEach(function(p){s.push(p.fulfilled,p.rejected)});var l;if(!o){var c=[nO,void 0];for(Array.prototype.unshift.apply(c,a),c=c.concat(s),l=Promise.resolve(r);c.length;)l=l.then(c.shift(),c.shift());return l}for(var u=r;a.length;){var f=a.shift(),d=a.shift();try{u=f(u)}catch(h){d(h);break}}try{l=nO(u)}catch(h){return Promise.reject(h)}for(;s.length;)l=l.then(s.shift(),s.shift());return l};ed.prototype.getUri=function(t){t=T2(this.defaults,t);var r=hfe(t.baseURL,t.url,t.allowAbsoluteUrls);return dfe(r,t.params,t.paramsSerializer)};Zy.forEach(["delete","get","head","options"],function(t){ed.prototype[t]=function(r,n){var i=n||{};return this.request(T2(i,{method:t,url:r,data:Zy.hasOwnProperty(i,"data")?i.data:void 0}))}});Zy.forEach(["post","put","patch"],function(t){function r(n){return function(a,o,s){return this.request(T2(s||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:a,data:o}))}}ed.prototype[t]=r(),ed.prototype[t+"Form"]=r(!0)});var pfe=ed,G4,iO;function mfe(){if(iO)return G4;iO=1;var e=_2();function t(r){if(typeof r!="function")throw new TypeError("executor must be a function.");var n;this.promise=new Promise(function(o){n=o});var i=this;
705this.promise.then(function(a){if(i._listeners){for(var o=i._listeners.length;o-- >0;)i._listeners[o](a);i._listeners=null}}),this.promise.then=function(a){var o,s=new Promise(function(l){i.subscribe(l),o=l}).then(a);return s.cancel=function(){i.unsubscribe(o)},s},r(function(o,s,l){i.reason||(i.reason=new e(o,s,l),n(i.reason))})}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.prototype.subscribe=function(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]},t.prototype.unsubscribe=function(n){if(this._listeners){var i=this._listeners.indexOf(n);i!==-1&&this._listeners.splice(i,1)}},t.source=function(){var n,i=new t(function(o){n=o});return{token:i,cancel:n}},G4=t,G4}var Y4,aO;function gfe(){return aO||(aO=1,Y4=function(t){return function(n){return t.apply(null,n)}}),Y4}var X4,oO;function yfe(){if(oO)return X4;oO=1;var e=Dr;return X4=function(r){return e.isObject(r)&&r.isAxiosError===!0},X4}var j6=Dr,vfe=_B,h0=pfe,bfe=VB,Sfe=EC,wfe=BB;function qB(e){var t=new h0(e),r=vfe(h0.prototype.request,t);return j6.extend(r,h0.prototype,t),j6.extend(r,t),r.create=function(i){return qB(bfe(e,i))},r}var Rn=qB(Sfe);Rn.Axios=h0;Rn.CanceledError=_2();
705Rn.CancelToken=mfe();Rn.isCancel=HB();Rn.VERSION=WB().version;Rn.toFormData=A2;Rn.AxiosError=zl;Rn.Cancel=Rn.CanceledError;Rn.all=function(t){return Promise.all(t)};Rn.spread=gfe();Rn.isAxiosError=yfe();Rn.formToJSON=function(e){return wfe(j6.isHTMLForm(e)?new FormData(e):e)};gC.exports=Rn;gC.exports.default=Rn;var Efe=gC.exports,Cfe=Efe;const Afe=im(Cfe),_fe={status:"operational"};let V6=_fe;const W6=new Set;function sO(){return V6}function xfe(e){return W6.add(e),()=>W6.delete(e)}function Tfe({message:e,retryAfterSeconds:t}){V6.status!=="maintenance"&&(V6={status:"maintenance",message:typeof e=="string"?e:"",retryAfterSeconds:Number.isInteger(t)&&t>0?t:30},W6.forEach(r=>r()))}function Ofe(e){var r;const t=e==null?void 0:e.response;return(t==null?void 0:t.status)!==503||((r=t==null?void 0:t.data)==null?void 0:r.code)!=="MAINTENANCE"?!1:(Tfe({message:t.data.message,retryAfterSeconds:t.data.retryAfterSeconds}),!0)}const Dt=Afe.create({baseURL:kP});Dt.interceptors.response.use(e=>e,e=>(Ofe(e),e.message==="Network Error"?e.message="You are offline. Please check your internet connection.":e.config&&e.config.url&&(e.message=`Request to ${e.config.url} failed: ${e.message}`),Promise.reject(e)));const Mm=()=>{const e=ae.c(1),t=x.useContext(qF);if(t.mixpanel)return t;{let r;return e[0]===Symbol.for("react.memo_cache_sentinel")?(r={mixpanel:{track:Mfe,init:Rfe,people:{set:kfe},identify:Lfe}},e[0]=r):r=e[0],r}};function Mfe(){}function Rfe(){}function kfe(){}function Lfe(){}function q6(e){this.message=e}q6.prototype=new Error,q6.prototype.name="InvalidCharacterError";var lO=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new q6("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,a=0,o="";n=t.charAt(a++);~n&&(r=i%4?64*r+n:n,i++%4)?o+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return o};function Ife(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(r){return decodeURIComponent(lO(r).replace(/(.)/g,function(n,i){var a=i.charCodeAt(0).toString(16).toUpperCase();return a.length<2&&(a="0"+a),"%"+a}))}(t)}catch{return lO(t)}}function Ky(e){this.message=e}function G6(e,t){if(typeof e!="string")throw new Ky("Invalid token specified");var r=(t=t||{}).header===!0?0:1;try{return JSON.parse(Ife(e.split(".")[r]))}catch(n){throw new Ky("Invalid token specified: "+n.message)}}Ky.prototype=new Error,Ky.prototype.name="InvalidTokenError";function Pfe(e){const t=ae.c(3),r=x.useRef(e);let n,i;return t[0]!==e?(n=()=>{r.current=e},i=[e],t[0]=e,t[1]=n,t[2]=i):(n=t[1],i=t[2]),x.useEffect(n,i),r}const cO="rq_cache_owner",Dfe="REACT_QUERY_OFFLINE_CACHE";function GB(e){const t=Dl();x.useEffect(()=>{if(e)try{const r=localStorage.getItem(cO);r&&r!==e&&(localStorage.removeItem(Dfe),t.clear()),localStorage.setItem(cO,e)}catch{}},[e,t])}const Ue=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Sc="8.55.2",st=globalThis;function O2(e,t,r){const n=r||st,i=n.__SENTRY__=n.__SENTRY__||{},a=i[Sc]=i[Sc]||{};return a[e]||(a[e]=t())}const Fl=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Nfe="Sentry Logger ",Y6=["debug","info","warn","error","log","assert","trace"],Jy={};function Bl(e){if(!("console"in st))return e();const t=st.console,r={},n=Object.keys(Jy);n.forEach(i=>{const a=Jy[i];r[i]=t[i],t[i]=a});try{return e()}finally{n.forEach(i=>{t[i]=r[i]})}}function zfe(){let e=!1;const t={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return Fl?Y6.forEach(r=>{t[r]=(...n)=>{e&&Bl(()=>{st.console[r](`${Nfe}[${r}]:`,...n)})}}):Y6.forEach(r=>{t[r]=()=>{}}),t}const ee=O2("logger",zfe),YB=50,jc="?",uO=/\(error: (.*)\)/,fO=/captureMessage|captureException/;function XB(...e){const t=e.sort((r,n)=>r[0]-n[0]).map(r=>r[1]);return(r,n=0,i=0)=>{const a=[],o=r.split(`
706`);for(let s=n;s<o.length;s++){const l=o[s];if(l.length>1024)continue;const c=uO.test(l)?l.replace(uO,"$1"):l;if(!c.match(/\S*Error: /)){for(const u of t){const f=u(c);if(f){a.push(f);break}}if(a.length>=YB+i)break}}return Bfe(a.slice(i))}}function Ffe(e){return Array.isArray(e)?XB(...e):e}function Bfe(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(h1(t).function||"")&&t.pop(),t.reverse(),fO.test(h1(t).function||"")&&(t.pop(),fO.test(h1(t).function||"")&&t.pop()),t.slice(0,YB).map(r=>({...r,filename:r.filename||h1(t).filename,function:r.function||jc}))}function h1(e){return e[e.length-1]||{}}
706const Q4="<anonymous>";function Wo(e){try{return!e||typeof e!="function"?Q4:e.name||Q4}catch{return Q4}}function dO(e){const t=e.exception;if(t){const r=[];try{return t.values.forEach(n=>{n.stacktrace.frames&&r.push(...n.stacktrace.frames)}),r}catch{return}}}const p0={},hO={};function Ul(e,t){p0[e]=p0[e]||[],p0[e].push(t)}function Hl(e,t){if(!hO[e]){hO[e]=!0;try{t()}catch(r){Fl&&ee.error(`Error while instrumenting ${e}`,r)}}}function Vi(e,t){const r=e&&p0[e];if(r)for(const n of r)try{n(t)}catch(i){Fl&&ee.error(`Error while triggering instrumentation handler.
707Type: ${e}
708Name: ${Wo(n)}
709Error:`,i)}}let Z4=null;function QB(e){const t="error";Ul(t,e),Hl(t,Ufe)}function Ufe(){Z4=st.onerror,st.onerror=function(e,t,r,n,i){return Vi("error",{column:n,error:i,line:r,msg:e,url:t}),Z4?Z4.apply(this,arguments):!1},st.onerror.__SENTRY_INSTRUMENTED__=!0}let K4=null;function ZB(e){const t="unhandledrejection";Ul(t,e),Hl(t,Hfe)}function Hfe(){K4=st.onunhandledrejection,st.onunhandledrejection=function(e){return Vi("unhandledrejection",e),K4?K4.apply(this,arguments):!0},st.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function eu(){return AC(st),st}function AC(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||Sc,t[Sc]=t[Sc]||{}}const KB=Object.prototype.toString;function _C(e){switch(KB.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return qo(e,Error)}}function Cd(e,t){return KB.call(e)===`[object ${t}]`}function JB(e){return Cd(e,"ErrorEvent")}function pO(e){return Cd(e,"DOMError")}function jfe(e){return Cd(e,"DOMException")}function Oo(e){return Cd(e,"String")}function xC(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function TC(e){return e===null||xC(e)||typeof e!="object"&&typeof e!="function"}function td(e){return Cd(e,"Object")}function M2(e){return typeof Event<"u"&&qo(e,Event)}function Vfe(e){return typeof Element<"u"&&qo(e,Element)}function Wfe(e){return Cd(e,"RegExp")}function R2(e){return!!(e&&e.then&&typeof e.then=="function")}function qfe(e){return td(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function qo(e,t){try{return e instanceof t}catch{return!1}}function $B(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}const cf=st,Gfe=80;function Go(e,t={}){if(!e)return"<unknown>";try{let r=e;const n=5,i=[];let a=0,o=0;const s=" > ",l=s.length;let c;const u=Array.isArray(t)?t:t.keyAttrs,f=!Array.isArray(t)&&t.maxStringLength||Gfe;for(;r&&a++<n&&(c=Yfe(r,u),!(c==="html"||a>1&&o+i.length*l+c.length>=f));)i.push(c),o+=c.length,r=r.parentNode;return i.reverse().join(s)}catch{return"<unknown>"}}function Yfe(e,t){const r=e,n=[];if(!r||!r.tagName)return"";if(cf.HTMLElement&&r instanceof HTMLElement&&r.dataset){if(r.dataset.sentryComponent)return r.dataset.sentryComponent;if(r.dataset.sentryElement)return r.dataset.sentryElement}n.push(r.tagName.toLowerCase());const i=t&&t.length?t.filter(o=>r.getAttribute(o)).map(o=>[o,r.getAttribute(o)]):null;if(i&&i.length)i.forEach(o=>{n.push(`[${o[0]}="${o[1]}"]`)});else{r.id&&n.push(`#${r.id}`);const o=r.className;if(o&&Oo(o)){const s=o.split(/\s+/);for(const l of s)n.push(`.${l}`)}}const a=["aria-label","type","name","title","alt"];for(const o of a){const s=r.getAttribute(o);s&&n.push(`[${o}="${s}"]`)}return n.join("")}function eU(){try{return cf.document.location.href}catch{return""}}function Xfe(e){return cf.document&&cf.document.querySelector?cf.document.querySelector(e):null}function tU(e){if(!cf.HTMLElement)return null;let t=e;const r=5;for(let n=0;n<r;n++){if(!t)return null;if(t instanceof HTMLElement){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}t=t.parentNode}return null}function uf(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function mO(e,t){if(!Array.isArray(e))return"";const r=[];for(let n=0;n<e.length;n++){const i=e[n];try{$B(i)?r.push("[VueViewModel]"):r.push(String(i))}catch{r.push("[value cannot be serialized]")}}return r.join(t)}function Qfe(e,t,r=!1){return Oo(e)?Wfe(t)?t.test(e):Oo(t)?r?e===t:e.includes(t):!1:!1}function ol(e,t=[],r=!1){return t.some(n=>Qfe(e,n,r))}function Yn(e,t,r){if(!(t in e))return;const n=e[t],i=r(n);typeof i=="function"&&rU(i,n);try{e[t]=i}catch{Fl&&ee.log(`Failed to replace method "${t}" in object`,e)}}function Gi(e,t,r){try{Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0})}catch{Fl&&ee.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function rU(e,t){try{const r=t.prototype||{};e.prototype=t.prototype=r,Gi(e,"__sentry_original__",t)}catch{}}function OC(e){return e.__sentry_original__}function nU(e){if(_C(e))return{message:e.message,name:e.name,stack:e.stack,...yO(e)};if(M2(e)){const t={type:e.type,target:gO(e.target),currentTarget:gO(e.currentTarget),...yO(e)};return typeof CustomEvent<"u"&&qo(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function gO(e){try{return Vfe(e)?Go(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function yO(e){if(typeof e=="object"&&e!==null){const t={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}else return{}}function Zfe(e,t=40){const r=Object.keys(nU(e));r.sort();const n=r[0];if(!n)return"[object has no keys]";if(n.length>=t)return uf(n,t);for(let i=r.length;i>0;i--){const a=r.slice(0,i).join(", ");
709if(!(a.length>t))return i===r.length?a:uf(a,t)}return""}function Wr(e){return X6(e,new Map)}function X6(e,t){if(Kfe(e)){const r=t.get(e);if(r!==void 0)return r;const n={};t.set(e,n);for(const i of Object.getOwnPropertyNames(e))typeof e[i]<"u"&&(n[i]=X6(e[i],t));return n}if(Array.isArray(e)){const r=t.get(e);if(r!==void 0)return r;const n=[];return t.set(e,n),e.forEach(i=>{n.push(X6(i,t))}),n}return e}function Kfe(e){if(!td(e))return!1;try{const t=Object.getPrototypeOf(e).constructor.name;return!t||t==="Object"}catch{return!0}}const iU=1e3;function Rm(){return Date.now()/iU}function Jfe(){const{performance:e}=st;if(!e||!e.now)return Rm;const t=Date.now()-e.now(),r=e.timeOrigin==null?t:e.timeOrigin;return()=>(r+e.now())/iU}const Mn=Jfe(),kn=(()=>{const{performance:e}=st;if(!e||!e.now)return;const t=3600*1e3,r=e.now(),n=Date.now(),i=e.timeOrigin?Math.abs(e.timeOrigin+r-n):t,a=i<t,o=e.timing&&e.timing.navigationStart,l=typeof o=="number"?Math.abs(o+r-n):t,c=l<t;return a||c?i<=l?e.timeOrigin:o:n})();function vi(){const e=st,t=e.crypto||e.msCrypto;let r=()=>Math.random()*16;try{if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t&&t.getRandomValues&&(r=()=>{const n=new Uint8Array(1);return t.getRandomValues(n),n[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,n=>(n^(r()&15)>>n/4).toString(16))}function aU(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function gs(e){const{message:t,event_id:r}=e;if(t)return t;const n=aU(e);return n?n.type&&n.value?`${n.type}: ${n.value}`:n.type||n.value||r||"<unknown>":r||"<unknown>"}function Q6(e,t,r){const n=e.exception=e.exception||{},i=n.values=n.values||[],a=i[0]=i[0]||{};a.value||(a.value=t||""),a.type||(a.type=r||"Error")}function rd(e,t){const r=aU(e);if(!r)return;const n={type:"generic",handled:!0},i=r.mechanism;if(r.mechanism={...n,...i,...t},t&&"data"in t){const a={...i&&i.data,...t.data};r.mechanism.data=a}}function vO(e){if($fe(e))return!0;try{Gi(e,"__sentry_captured__",!0)}catch{}return!1}function $fe(e){try{return e.__sentry_captured__}catch{}}var uo;(function(e){e[e.PENDING=0]="PENDING";const r=1;e[e.RESOLVED=r]="RESOLVED";const n=2;e[e.REJECTED=n]="REJECTED"})(uo||(uo={}));function Yo(e){return new Di(t=>{t(e)})}function $y(e){return new Di((t,r)=>{r(e)})}class Di{constructor(t){Di.prototype.__init.call(this),Di.prototype.__init2.call(this),Di.prototype.__init3.call(this),Di.prototype.__init4.call(this),this._state=uo.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(r){this._reject(r)}}then(t,r){return new Di((n,i)=>{this._handlers.push([!1,a=>{if(!t)n(a);else try{n(t(a))}catch(o){i(o)}},a=>{if(!r)i(a);else try{n(r(a))}catch(o){i(o)}}]),this._executeHandlers()})}catch(t){return this.then(r=>r,t)}finally(t){return new Di((r,n)=>{let i,a;return this.then(o=>{a=!1,i=o,t&&t()},o=>{a=!0,i=o,t&&t()}).then(()=>{if(a){n(i);return}r(i)})})}__init(){this._resolve=t=>{this._setResult(uo.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(uo.REJECTED,t)}}__init3(){this._setResult=(t,r)=>{if(this._state===uo.PENDING){if(R2(r)){r.then(this._resolve,this._reject);return}this._state=t,this._value=r,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===uo.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach(r=>{r[0]||(this._state===uo.RESOLVED&&r[1](this._value),this._state===uo.REJECTED&&r[2](this._value),r[0]=!0)})}}}function ede(e){const t=Mn(),r={sid:vi(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>rde(r)};return e&&nd(r,e),r}function nd(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||Mn(),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:vi()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const r=e.timestamp-e.started;e.duration=r>=0?r: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),t
709ypeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function tde(e,t){let r={};e.status==="ok"&&(r={status:"exited"}),nd(e,r)}function rde(e){return Wr({sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}function yl(){return vi()}function vl(){return vi().substring(16)}function k2(e,t,r=2){if(!t||typeof t!="object"||r<=0)return t;if(e&&t&&Object.keys(t).length===0)return e;const n={...e};for(const i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=k2(n[i],t[i],r-1));return n}const Z6="_sentrySpan";function Vp(e,t){t?Gi(e,Z6,t):delete e[Z6]}function ev(e){return e[Z6]}const nde=100;class MC{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:yl(),spanId:vl()}}clone(){const t=new MC;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},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._requestSession=this._requestSession,t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,Vp(t,ev(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&nd(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,r){return this._tags={...this._tags,[t]:r},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,r){return this._extra={...this._extra,[t]:r},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,r){return r===null?delete this._contexts[t]:this._contexts[t]=r,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const r=typeof t=="function"?t(this):t,[n,i]=r instanceof bl?[r.getScopeData(),r.getRequestSession()]:td(r)?[t,t.requestSession]:[],{tags:a,extra:o,user:s,contexts:l,level:c,fingerprint:u=[],propagationContext:f}=n||{};return this._tags={...this._tags,...a},this._extra={...this._extra,...o},this._contexts={...this._contexts,...l},s&&Object.keys(s).length&&(this._user=s),c&&(this._level=c),u.length&&(this._fingerprint=u),f&&(this._propagationContext=f),i&&(this._requestSession=i),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,Vp(this,void 0),this._attachments=[],this.setPropagationContext({traceId:yl()}),this._notifyScopeListeners(),this}addBreadcrumb(t,r){const n=typeof r=="number"?r:nde;if(n<=0)return this;const i={timestamp:Rm(),...t};return this._breadcrumbs.push(i),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client&&this._client.re
709cordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,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:ev(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=k2(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext={spanId:vl(),...t},this}getPropagationContext(){return this._propagationContext}captureException(t,r){const n=r&&r.event_id?r.event_id:vi();if(!this._client)return ee.warn("No client configured on scope - will not capture exception!"),n;const i=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:i,...r,event_id:n},this),n}captureMessage(t,r,n){const i=n&&n.event_id?n.event_id:vi();if(!this._client)return ee.warn("No client configured on scope - will not capture message!"),i;const a=new Error(t);return this._client.captureMessage(t,r,{originalException:t,syntheticException:a,...n,event_id:i},this),i}captureEvent(t,r){const n=r&&r.event_id?r.event_id:vi();return this._client?(this._client.captureEvent(t,{...r,event_id:n},this),n):(ee.warn("No client configured on scope - will not capture event!"),n)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}const bl=MC;function ide(){return O2("defaultCurrentScope",()=>new bl)}function ade(){return O2("defaultIsolationScope",()=>new bl)}class ode{constructor(t,r){let n;t?n=t:n=new bl;let i;r?i=r:i=new bl,this._stack=[{scope:n}],this._isolationScope=i}withScope(t){const r=this._pushScope();let n;try{n=t(r)}catch(i){throw this._popScope(),i}return R2(n)?n.then(i=>(this._popScope(),i),i=>{throw this._popScope(),i}):(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(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function id(){const e=eu(),t=AC(e);return t.stack=t.stack||new ode(ide(),ade())}function sde(e){return id().withScope(e)}function lde(e,t){const r=id();return r.withScope(()=>(r.getStackTop().scope=e,t(e)))}function bO(e){return id().withScope(()=>e(id().getIsolationScope()))}function cde(){return{withIsolationScope:bO,withScope:sde,withSetScope:lde,withSetIsolationScope:(e,t)=>bO(t),getCurrentScope:()=>id().getScope(),getIsolationScope:()=>id().getIsolationScope()}}function Ad(e){const t=AC(e);return t.acs?t.acs:cde()}function It(){const e=eu();return Ad(e).getCurrentScope()}function Qi(){const e=eu();return Ad(e).getIsolationScope()}function ude(){return O2("globalScope",()=>new bl)}function RC(...e){const t=eu(),r=Ad(t);if(e.length===2){const[n,i]=e;return n?r.withSetScope(n,i):r.withScope(i)}return r.withScope(e[0])}function et(){return It().getClient()}function fde(e){const t=e.getPropagationContext(),{traceId:r,spanId:n,parentSpanId:i}=t;return Wr({trace_id:r,span_id:n,parent_span_id:i})}const dde="_sentryMetrics";function K6(e){const t=e[dde];if(!t)return;const r={};for(const[,[n,i]]of t)(r[n]||(r[n]=[])).push(Wr(i));return r}const hi="sentry.source",oU="sentry.sample_rate",Xo="sentry.op",Pr="sentry.origin",J6="sentry.idle_span_finish_reason",L2="sentry.measurement_unit",I2="sentry.measurement_value",SO="sentry.custom_span_name",hde="sentry.profile_id",kC="sentry.exclusive_time",pde=0,sU=1,$r=2;function mde(e){if(e<400&&e>=100)return{code:sU};if(e>=400&&e<500)switch(e){case 401:return{code:$r,message:"unauthenticated"};case 403:return{code:$r,message:"permission_denied"};case 404:return{code:$r,message:"not_found"};case 409:return{code:$r,message:"already_exists"};case 413:return{code:$r,message:"failed_precondition"};case 429:return{code:$r,message:"resource_exhausted"};case 499:return{code:$r,message:"cancelled"};default:return{code:$r,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:$r,message:"unimplemented"};case 503:return{code:$r,message:"unavailable"};case 504:return{code:$r,message:"deadline_exceeded"};default:return{code:$r,message:"internal_error"}}return{code:$r,message:"unknown_error"}}function lU(e,t){e.setAttribute("http.response.status_code",t);const r=mde(t);r.message!=="unknown_error"&&e.setStatus(r)}const LC="sentry-",gde=/^sentry-/,yde=8192;function cU(e){const t=bde(e);if(!t)return;const r=Object.entries(t).reduce((n,[i,a])=>{if(i.match(gde)){const o=i.slice(LC.length);n[o]=a}return n},{});if(Object.keys(r).length>0)return r}function vde(e){if(!e)return;const t=Object.entries(e).reduce((r,[n,i])=>(i&&(r[`${LC}${n}`]=i),r),{});return Sde(t)}function bde(e){if(!(!e||!Oo(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,r)=>{const n=wO(r);
709return Object.entries(n).forEach(([i,a])=>{t[i]=a}),t},{}):wO(e)}function wO(e){return e.split(",").map(t=>t.split("=").map(r=>decodeURIComponent(r.trim()))).reduce((t,[r,n])=>(r&&n&&(t[r]=n),t),{})}function Sde(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[r,n],i)=>{const a=`${encodeURIComponent(r)}=${encodeURIComponent(n)}`,o=i===0?a:`${t},${a}`;return o.length>yde?(Fl&&ee.warn(`Not adding key: ${r} with val: ${n} to baggage header due to exceeding baggage size limits.`),t):o},"")}const uU=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function wde(e){if(!e)return;const t=e.match(uU);if(!t)return;let r;return t[3]==="1"?r=!0:t[3]==="0"&&(r=!1),{traceId:t[1],parentSampled:r,parentSpanId:t[2]}}function Ede(e,t){const r=wde(e),n=cU(t);if(!r||!r.traceId)return{traceId:yl(),spanId:vl()};const{traceId:i,parentSpanId:a,parentSampled:o}=r,s=vl();return{traceId:i,parentSpanId:a,spanId:s,sampled:o,dsc:n||{}}}function fU(e=yl(),t=vl(),r){let n="";return r!==void 0&&(n=r?"-1":"-0"),`${e}-${t}${n}`}const dU=0,hU=1;let EO=!1;function Cde(e){const{spanId:t,traceId:r}=e.spanContext(),{data:n,op:i,parent_span_id:a,status:o,origin:s}=ht(e);return Wr({parent_span_id:a,span_id:t,trace_id:r,data:n,op:i,status:o,origin:s})}function Ade(e){const{spanId:t,traceId:r,isRemote:n}=e.spanContext(),i=n?t:ht(e).parent_span_id,a=n?vl():t;return Wr({parent_span_id:i,span_id:a,trace_id:r})}function _de(e){const{traceId:t,spanId:r}=e.spanContext(),n=tu(e);return fU(t,r,n)}function wc(e){return typeof e=="number"?CO(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?CO(e.getTime()):Mn()}function CO(e){return e>9999999999?e/1e3:e}function ht(e){if(Tde(e))return e.getSpanJSON();try{const{spanId:t,traceId:r}=e.spanContext();if(xde(e)){const{attributes:n,startTime:i,name:a,endTime:o,parentSpanId:s,status:l}=e;return Wr({span_id:t,trace_id:r,data:n,description:a,parent_span_id:s,start_timestamp:wc(i),timestamp:wc(o)||void 0,status:pU(l),op:n[Xo],origin:n[Pr],_metrics_summary:K6(e)})}return{span_id:t,trace_id:r}}catch{return{}}}function xde(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function Tde(e){return typeof e.getSpanJSON=="function"}function tu(e){const{traceFlags:t}=e.spanContext();return t===hU}function pU(e){if(!(!e||e.code===pde))return e.code===sU?"ok":e.message||"unknown_error"}const Ec="_sentryChildSpans",$6="_sentryRootSpan";function mU(e,t){const r=e[$6]||e;Gi(t,$6,r),e[Ec]?e[Ec].add(t):Gi(e,Ec,new Set([t]))}function Ode(e,t){e[Ec]&&e[Ec].delete(t)}function m0(e){const t=new Set;function r(n){if(!t.has(n)&&tu(n)){t.add(n);const i=n[Ec]?Array.from(n[Ec]):[];for(const a of i)r(a)}}return r(e),Array.from(t)}function nn(e){return e[$6]||e}function Gr(){const e=eu(),t=Ad(e);return t.getActiveSpan?t.getActiveSpan():ev(It())}function gU(){EO||(Bl(()=>{console.warn("[Sentry] Deprecation warning: Returning null from `beforeSendSpan` will be disallowed from SDK version 9.0.0 onwards. The callback will only support mutating spans. To drop certain spans, configure the respective integrations directly.")}),EO=!0)}let AO=!1;function Mde(){AO||(AO=!0,QB(e5),ZB(e5))}function e5(){const e=Gr(),t=e&&nn(e);if(t){const r="internal_error";Ue&&ee.log(`[Tracing] Root span: ${r} -> Global error occurred`),t.setStatus({code:$r,message:r})}}e5.tag="sentry_tracingErrorCallback";const yU="_sentryScope",vU="_sentryIsolationScope";function Rde(e,t,r){e&&(Gi(e,vU,r),Gi(e,yU,t))}function _O(e){return{scope:e[yU],isolationScope:e[vU]}}function Sl(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=et(),r=e||t&&t.getOptions();return!!r&&(r.enableTracing||"tracesSampleRate"in r||"tracesSampler"in r)}class _d{constructor(t={}){this._traceId=t.traceId||yl(),this._spanId=t.spanId||vl()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:dU}}end(t){}setAttribute(t,r){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,r,n){return this}addLink(t){return this}addLinks(t){return this}recordException(t,r){}}const IC="production",bU="_frozenDsc";function xO(e,t){Gi(e,bU,t)}function SU(e,t){const r=t.getOptions(),{publicKey:n}=t.getDsn()||{},i=Wr({environment:r.environment||IC,release:r.release,public_key:n,trace_id:e});return t.emit("createDsc",i),i}function wU(e,t){const r=t.getPropagationContext();return r.dsc||SU(r.traceId,e)}function ru(e){const t=et();if(!t)return{};const r=nn(e),n=r[bU];if(n)return n;const i=r.spanContext().traceState,a=i&&i.get("sentry.dsc"),o=a&&cU(a);if(o)return o;
709const s=SU(e.spanContext().traceId,t),l=ht(r),c=l.data||{},u=c[oU];u!=null&&(s.sample_rate=`${u}`);const f=c[hi],d=l.description;return f!=="url"&&d&&(s.transaction=d),Sl()&&(s.sampled=String(tu(r))),t.emit("createDsc",s,r),s}function kde(e){if(!Ue)return;const{description:t="< unknown name >",op:r="< unknown op >",parent_span_id:n}=ht(e),{spanId:i}=e.spanContext(),a=tu(e),o=nn(e),s=o===e,l=`[Tracing] Starting ${a?"sampled":"unsampled"} ${s?"root ":""}span`,c=[`op: ${r}`,`name: ${t}`,`ID: ${i}`];if(n&&c.push(`parent ID: ${n}`),!s){const{op:u,description:f}=ht(o);c.push(`root ID: ${o.spanContext().spanId}`),u&&c.push(`root op: ${u}`),f&&c.push(`root description: ${f}`)}ee.log(`${l}
710  ${c.join(`
711  `)}`)}function Lde(e){if(!Ue)return;const{description:t="< unknown name >",op:r="< unknown op >"}=ht(e),{spanId:n}=e.spanContext(),a=nn(e)===e,o=`[Tracing] Finishing "${r}" ${a?"root ":""}span "${t}" with ID ${n}`;ee.log(o)}function tv(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(typeof t!="number"||isNaN(t)||t<0||t>1){Ue&&ee.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`);return}return t}function Ide(e,t){if(!Sl(e))return[!1];const r=Qi().getScopeData().sdkProcessingMetadata.normalizedRequest,n={...t,normalizedRequest:t.normalizedRequest||r};let i;typeof e.tracesSampler=="function"?i=e.tracesSampler(n):n.parentSampled!==void 0?i=n.parentSampled:typeof e.tracesSampleRate<"u"?i=e.tracesSampleRate:i=1;const a=tv(i);return a===void 0?(Ue&&ee.warn("[Tracing] Discarding transaction because of invalid sample rate."),[!1]):a?Math.random()<a?[!0,a]:(Ue&&ee.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`),[!1,a]):(Ue&&ee.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])}const Pde=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function Dde(e){return e==="http"||e==="https"}function km(e,t=!1){const{host:r,path:n,pass:i,port:a,projectId:o,protocol:s,publicKey:l}=e;return`${s}://${l}${t&&i?`:${i}`:""}@${r}${a?`:${a}`:""}/${n&&`${n}/`}${o}`}function Nde(e){const t=Pde.exec(e);if(!t){Bl(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[r,n,i="",a="",o="",s=""]=t.slice(1);let l="",c=s;const u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){const f=c.match(/^\d+/);f&&(c=f[0])}return EU({host:a,pass:i,path:l,projectId:c,port:o,protocol:r,publicKey:n})}function EU(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function zde(e){if(!Fl)return!0;const{port:t,projectId:r,protocol:n}=e;return["protocol","publicKey","host","projectId"].find(o=>e[o]?!1:(ee.error(`Invalid Sentry Dsn: ${o} missing`),!0))?!1:r.match(/^\d+$/)?Dde(n)?t&&isNaN(parseInt(t,10))?(ee.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(ee.error(`Invalid Sentry Dsn: Invalid protocol ${n}`),!1):(ee.error(`Invalid Sentry Dsn: Invalid projectId ${r}`),!1)}function Fde(e){const t=typeof e=="string"?Nde(e):EU(e);if(!(!t||!zde(t)))return t}function Bde(){const e=typeof WeakSet=="function",t=e?new WeakSet:[];function r(i){if(e)return t.has(i)?!0:(t.add(i),!1);for(let a=0;a<t.length;a++)if(t[a]===i)return!0;return t.push(i),!1}function n(i){if(e)t.delete(i);else for(let a=0;a<t.length;a++)if(t[a]===i){t.splice(a,1);break}}return[r,n]}function sa(e,t=100,r=1/0){try{return t5("",e,t,r)}catch(n){return{ERROR:`**non-serializable** (${n})`}}}function CU(e,t=3,r=100*1024){const n=sa(e,t);return Vde(n)>r?CU(e,t-1,r):n}function t5(e,t,r=1/0,n=1/0,i=Bde()){const[a,o]=i;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const s=Ude(e,t);if(!s.startsWith("[object "))return s;if(t.__sentry_skip_normalization__)return t;const l=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:r;if(l===0)return s.replace("object ","");if(a(t))return"[Circular ~]";const c=t;if(c&&typeof c.toJSON=="function")try{const h=c.toJSON();return t5("",h,l-1,n,i)}catch{}const u=Array.isArray(t)?[]:{};let f=0;const d=nU(t);for(const h in d){if(!Object.prototype.hasOwnProperty.call(d,h))continue;if(f>=n){u[h]="[MaxProperties ~]";break}const p=d[h];u[h]=t5(h,p,l-1,n,i),f++}return o(t),u}function Ude(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if($B(t))return"[VueViewModel]";
711if(qfe(t))return"[SyntheticEvent]";if(typeof t=="number"&&!Number.isFinite(t))return`[${t}]`;if(typeof t=="function")return`[Function: ${Wo(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const r=Hde(t);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(r){return`**non-serializable** (${r})`}}function Hde(e){const t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}function jde(e){return~-encodeURI(e).split(/%..|./).length}function Vde(e){return jde(JSON.stringify(e))}function nu(e,t=[]){return[e,t]}function Wde(e,t){const[r,n]=e;return[r,[...n,t]]}function TO(e,t){const r=e[1];for(const n of r){const i=n[0].type;if(t(n,i))return!0}return!1}function r5(e){return st.__SENTRY__&&st.__SENTRY__.encodePolyfill?st.__SENTRY__.encodePolyfill(e):new TextEncoder().encode(e)}function qde(e){const[t,r]=e;let n=JSON.stringify(t);function i(a){typeof n=="string"?n=typeof a=="string"?n+a:[r5(n),a]:n.push(typeof a=="string"?r5(a):a)}for(const a of r){const[o,s]=a;if(i(`
712${JSON.stringify(o)}
713`),typeof s=="string"||s instanceof Uint8Array)i(s);else{let l;try{l=JSON.stringify(s)}catch{l=JSON.stringify(sa(s))}i(l)}}return typeof n=="string"?n:Gde(n)}function Gde(e){const t=e.reduce((i,a)=>i+a.length,0),r=new Uint8Array(t);let n=0;for(const i of e)r.set(i,n),n+=i.length;return r}function Yde(e){return[{type:"span"},e]}function Xde(e){const t=typeof e.data=="string"?r5(e.data):e.data;return[Wr({type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),t]}const Qde={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket",raw_security:"security"};function OO(e){return Qde[e]}function PC(e){if(!e||!e.sdk)return;const{name:t,version:r}=e.sdk;return{name:t,version:r}}function AU(e,t,r,n){const i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!r&&n&&{dsn:km(n)},...i&&{trace:Wr({...i})}}}function Zde(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function Kde(e,t,r,n){const i=PC(r),a={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!n&&t&&{dsn:km(t)}},o="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return nu(a,[o])}function Jde(e,t,r,n){const i=PC(r),a=e.type&&e.type!=="replay_event"?e.type:"event";Zde(e,r&&r.sdk);const o=AU(e,i,n,t);return delete e.sdkProcessingMetadata,nu(o,[[{type:a},e]])}function $de(e,t){function r(u){return!!u.trace_id&&!!u.public_key}const n=ru(e[0]),i=t&&t.getDsn(),a=t&&t.getOptions().tunnel,o={sent_at:new Date().toISOString(),...r(n)&&{trace:n},...!!a&&i&&{dsn:km(i)}},s=t&&t.getOptions().beforeSendSpan,l=s?u=>{const f=s(ht(u));return f||gU(),f}:u=>ht(u),c=[];for(const u of e){const f=l(u);f&&c.push(Yde(f))}return nu(o,c)}function ehe(e,t,r,n=Gr()){const i=n&&nn(n);i&&(Ue&&ee.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${r}`),i.addEvent(e,{[I2]:t,[L2]:r}))}function MO(e){if(!e||e.length===0)return;const t={};return e.forEach(r=>{const n=r.attributes||{},i=n[L2],a=n[I2];typeof i=="string"&&typeof a=="number"&&(t[r.name]={value:a,unit:i})}),t}const RO=1e3;class DC{constructor(t={}){this._traceId=t.traceId||yl(),this._spanId=t.spanId||vl(),this._startTime=t.startTimestamp||Mn(),this._attributes={},this.setAttributes({[Pr]:"manual",[Xo]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}
713addLink(t){return this}addLinks(t){return this}recordException(t,r){}spanContext(){const{_spanId:t,_traceId:r,_sampled:n}=this;return{spanId:t,traceId:r,traceFlags:n?hU:dU}}setAttribute(t,r){return r===void 0?delete this._attributes[t]:this._attributes[t]=r,this}setAttributes(t){return Object.keys(t).forEach(r=>this.setAttribute(r,t[r])),this}updateStartTime(t){this._startTime=wc(t)}setStatus(t){return this._status=t,this}updateName(t){return this._name=t,this.setAttribute(hi,"custom"),this}end(t){this._endTime||(this._endTime=wc(t),Lde(this),this._onSpanEnded())}getSpanJSON(){return Wr({data:this._attributes,description:this._name,op:this._attributes[Xo],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:pU(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Pr],_metrics_summary:K6(this),profile_id:this._attributes[hde],exclusive_time:this._attributes[kC],measurements:MO(this._events),is_segment:this._isStandaloneSpan&&nn(this)===this||void 0,segment_id:this._isStandaloneSpan?nn(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,r,n){Ue&&ee.log("[Tracing] Adding an event to span:",t);const i=kO(r)?r:n||Mn(),a=kO(r)?{}:r||{},o={name:t,time:wc(i),attributes:a};return this._events.push(o),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=et();if(t&&t.emit("spanEnd",this),!(this._isStandaloneSpan||this===nn(this)))return;if(this._isStandaloneSpan){this._sampled?rhe($de([this],t)):(Ue&&ee.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}const n=this._convertSpanToTransaction();n&&(_O(this).scope||It()).captureEvent(n)}_convertSpanToTransaction(){if(!LO(ht(this)))return;this._name||(Ue&&ee.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:t,isolationScope:r}=_O(this),i=(t||It()).getClient()||et();if(this._sampled!==!0){Ue&&ee.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),i&&i.recordDroppedEvent("sample_rate","transaction");return}const o=m0(this).filter(f=>f!==this&&!the(f)).map(f=>ht(f)).filter(LO),s=this._attributes[hi];delete this._attributes[SO],o.forEach(f=>{f.data&&delete f.data[SO]});const l={contexts:{trace:Cde(this)},spans:o.length>RO?o.sort((f,d)=>f.start_timestamp-d.start_timestamp).slice(0,RO):o,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:r,...Wr({dynamicSamplingContext:ru(this)})},_metrics_summary:K6(this),...s&&{transaction_info:{source:s}}},c=MO(this._events);return c&&Object.keys(c).length&&(Ue&&ee.log("[Measurements] Adding measurements to transaction event",JSON.stringify(c,void 0,2)),l.measurements=c),l}}function kO(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function LO(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function the(e){return e instanceof DC&&e.isStandaloneSpan()}function rhe(e){const t=et();if(!t)return;const r=e[1];if(!r||r.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}const _U="__SENTRY_SUPPRESS_TRACING__";function Lm(e){const t=TU();if(t.startInactiveSpan)return t.startInactiveSpan(e);const r=ihe(e),{forceTransaction:n,parentSpan:i}=e;return(e.scope?o=>RC(e.scope,o):i!==void 0?o=>xU(i,o):o=>o())(()=>{const o=It(),s=ohe(o);return e.onlyIfParent&&!s?new _d:nhe({parentSpan:s,spanArguments:r,forceTransaction:n,scope:o})})}function xU(e,t){const r=TU();return r.withActiveSpan?r.withActiveSpan(e,t):RC(n=>(Vp(n,e||void 0),t(n)))}function nhe({parentSpan:e,spanArguments:t,forceTransaction:r,scope:n}){if(!Sl())return new _d;const i=Qi();let a;if(e&&!r)a=ahe(e,n,t),mU(e,a);else if(e){const o=ru(e),{traceId:s,spanId:l}=e.spanContext(),c=tu(e);a=IO({traceId:s,parentSpanId:l,...t},n,c),xO(a,o)}else{const{traceId:o,dsc:s,parentSpanId:l,sampled:c}={...i.getPropagationContext(),...n.getPropagationContext()};a=IO({traceId:o,parentSpanId:l,...t}
713,n,c),s&&xO(a,s)}return kde(a),Rde(a,n,i),a}function ihe(e){const r={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const n={...r};return n.startTimestamp=wc(e.startTime),delete n.startTime,n}return r}function TU(){const e=eu();return Ad(e)}function IO(e,t,r){const n=et(),i=n&&n.getOptions()||{},{name:a="",attributes:o}=e,[s,l]=t.getScopeData().sdkProcessingMetadata[_U]?[!1]:Ide(i,{name:a,parentSampled:r,attributes:o,transactionContext:{name:a,parentSampled:r}}),c=new DC({...e,attributes:{[hi]:"custom",...e.attributes},sampled:s});return l!==void 0&&c.setAttribute(oU,l),n&&n.emit("spanStart",c),c}function ahe(e,t,r){const{spanId:n,traceId:i}=e.spanContext(),a=t.getScopeData().sdkProcessingMetadata[_U]?!1:tu(e),o=a?new DC({...r,parentSpanId:n,traceId:i,sampled:a}):new _d({traceId:i});mU(e,o);const s=et();return s&&(s.emit("spanStart",o),r.endTimestamp&&s.emit("spanEnd",o)),o}function ohe(e){const t=ev(e);if(!t)return;const r=et();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?nn(t):t}const g0={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},she="heartbeatFailed",lhe="idleTimeout",che="finalTimeout",uhe="externalFinish";function OU(e,t={}){const r=new Map;let n=!1,i,a=uhe,o=!t.disableAutoFinish;const s=[],{idleTimeout:l=g0.idleTimeout,finalTimeout:c=g0.finalTimeout,childSpanTimeout:u=g0.childSpanTimeout,beforeSpanEnd:f}=t,d=et();if(!d||!Sl())return new _d;const h=It(),p=Gr(),v=fhe(e);v.end=new Proxy(v.end,{apply(A,_,C){f&&f(v);const[M,...L]=C,z=M||Mn(),T=wc(z),k=m0(v).filter(H=>H!==v);if(!k.length)return w(T),Reflect.apply(A,_,[T,...L]);const P=k.map(H=>ht(H).timestamp).filter(H=>!!H),F=P.length?Math.max(...P):void 0,I=ht(v).start_timestamp,B=Math.min(I?I+c/1e3:1/0,Math.max(I||-1/0,Math.min(T,F||1/0)));return w(B),Reflect.apply(A,_,[B,...L])}});function m(){i&&(clearTimeout(i),i=void 0)}function y(A){m(),i=setTimeout(()=>{!n&&r.size===0&&o&&(a=lhe,v.end(A))},l)}function g(A){i=setTimeout(()=>{!n&&o&&(a=she,v.end(A))},u)}function b(A){m(),r.set(A,!0);const _=Mn();g(_+u/1e3)}function S(A){if(r.has(A)&&r.delete(A),r.size===0){const _=Mn();y(_+l/1e3)}}function w(A){n=!0,r.clear(),s.forEach(T=>T()),Vp(h,p);const _=ht(v),{start_timestamp:C}=_;if(!C)return;(_.data||{})[J6]||v.setAttribute(J6,a),ee.log(`[Tracing] Idle span "${_.op}" finished`);const L=m0(v).filter(T=>T!==v);let z=0;L.forEach(T=>{T.isRecording()&&(T.setStatus({code:$r,message:"cancelled"}),T.end(A),Ue&&ee.log("[Tracing] Cancelling span since span ended early",JSON.stringify(T,void 0,2)));const k=ht(T),{timestamp:P=0,start_timestamp:F=0}=k,I=F<=A,B=(c+l)/1e3,H=P-F<=B;if(Ue){const V=JSON.stringify(T,void 0,2);I?H||ee.log("[Tracing] Discarding span since it finished after idle span final timeout",V):ee.log("[Tracing] Discarding span since it happened after idle span was finished",V)}(!H||!I)&&(Ode(v,T),z++)}),z>0&&v.setAttribute("sentry.idle_span_discarded_spans",z)}return s.push(d.on("spanStart",A=>{if(n||A===v||ht(A).timestamp)return;m0(v).includes(A)&&b(A.spanContext().spanId)})),s.push(d.on("spanEnd",A=>{n||S(A.spanContext().spanId)})),s.push(d.on("idleSpanEnableAutoFinish",A=>{A===v&&(o=!0,y(),r.size&&g())})),t.disableAutoFinish||y(),setTimeout(()=>{n||(v.setStatus({code:$r,message:"deadline_exceeded"}),a=che,v.end())},c),v}function fhe(e){const t=Lm(e);return Vp(It(),t),Ue&&ee.log("[Tracing] Started span is an idle span"),t}function n5(e,t,r,n=0){return new Di((i,a)=>{const o=e[n];if(t===null||typeof o!="function")i(t);else{const s=o({...t},r);Ue&&o.id&&s===null&&ee.log(`Event processor "${o.id}" dropped event`),R2(s)?s.then(l=>n5(e,l,r,n+1).then(i)).then(null,a):n5(e,s,r,n+1).then(i).then(null,a)}})}let p1,PO,m1;function dhe(e){const t=st._sentryDebugIds;if(!t)return{};const r=Object.keys(t);return m1&&r.length===PO||(PO=r.length,m1=r.reduce((n,i)=>{p1||(p1={});const a=p1[i];if(a)n[a[0]]=a[1];else{const o=e(i);for(let s=o.length-1;s>=0;s--){const l=o[s],c=l&&l.filename,u=t[i];if(c&&u){n[c]=u,p1[i]=[c,u];break}}}return n},{})),m1}function hhe(e,t){const{fingerprint:r,span:n,breadcrumbs:i,sdkProcessingMetadata:a}=t;phe(e,t),n&&yhe(e,n),vhe(e,r),mhe(e,i),ghe(e,a)}function DO(e,t){const{extra:r,tags:n,user:i,contexts:a,level:o,sdkProcessingMetadata:s,breadcrumbs:l,fingerprint:c,eventProcessors:u,attachments:f,propagationContext:d,transactionName:h,span:p}=t;g1(e,"extra",r),g1(e,"tags",n),g1(e,"user",i),g1(e,"contexts",a),e.sdkProcessingMetadata=k2(e.sdkProcessingMetadata,s,2),o&&(e.level=o),h&&(e.transactionName=h),p&&(e.span=p),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),f.length&&(e.attachments=[...e.attachments,...f]),e.propagationContext={...e.propagationContext,...d}}function g1(e,t,r){e[t]=k2(e[t],r,1)}function phe(e,t){const{extra:r,tags:n,user:i,contexts:a,level:o,transactionName:s}=t,l=Wr(r);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const c=Wr(n);c&&Object.keys(c).length&&(e.tags={...c,...e.tags});const u=Wr(i);u&&Object.keys(u).length&&(e.user={...u,...e.user});const f=Wr(a);f&&Object.keys(f).length&&(e.contexts={...f,...e.contexts}),o&&(e.level=o),s&&e.type!=="transaction"&&(e.transaction=s)}function mhe(e,t){const r=[...e.breadcrumbs||[],...t];e.breadcrumbs=r.length?r:void 0}function ghe(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function yhe(e,t){e.contexts={trace:Ade(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:ru(t),...e.sdkProcessingMetadata};const r=nn(t),n=ht(r).description;n&&!e.transaction&&e.type==="transaction"&&(e.transaction=n)}function vhe(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}function MU(e,t,r,n,i,a){const{normalizeDepth:o=3,normalizeMaxBreadth:s=1e3}=e,l={...t,event_id:t.event_id||r.event_id||vi(),timestamp:t.timestamp||Rm()},c=r.integrations||e.integrations.map(m=>m.name);bhe(l,e),Ehe(l,c),i&&i.emit("applyFrameMetadata",t),t.type===void 0&&She(l,e.stackParser);const u=Ahe(n,r.captureContext);r.mechanism&&rd(l,r.mechanism);const f=i?i.getEventProcessors():[],d=ude().getScopeData();if(a){const m=a.getScopeData();DO(d,m)}if(u){const m=u.getScopeData();DO(d,m)}const h=[...r.attachments||[],...d.attachments];h.length&&(r.attachments=h),hhe(l,d);const p=[...f,...d.eventProcessors];return n5(p,l,r).then(m=>(m&&whe(m),typeof o=="number"&&o>0?Che(m,o,s):m))}function bhe(e,t){const{environment:r,release:n,dist:i,maxValueLength:a=250}=t;e.environment=e.environment||r||IC,!e.release&&n&&(e.release=n),!e.dist&&i&&(e.dist=i),e.message&&(e.message=uf(e.message,a));const o=e.exception&&e.exception.values&&e.exception.values[0];o&&o.value&&(o.value=uf(o.value,a));const s=e.request;s&&s.url&&(s.url=uf(s.url,a))}function She(e,t){const r=dhe(t);
713try{e.exception.values.forEach(n=>{n.stacktrace.frames.forEach(i=>{r&&i.filename&&(i.debug_id=r[i.filename])})})}catch{}}function whe(e){const t={};try{e.exception.values.forEach(n=>{n.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?t[i.abs_path]=i.debug_id:i.filename&&(t[i.filename]=i.debug_id),delete i.debug_id)})})}catch{}if(Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const r=e.debug_meta.images;Object.entries(t).forEach(([n,i])=>{r.push({type:"sourcemap",code_file:n,debug_id:i})})}function Ehe(e,t){t.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...t])}function Che(e,t,r){if(!e)return null;const n={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(i=>({...i,...i.data&&{data:sa(i.data,t,r)}}))},...e.user&&{user:sa(e.user,t,r)},...e.contexts&&{contexts:sa(e.contexts,t,r)},...e.extra&&{extra:sa(e.extra,t,r)}};return e.contexts&&e.contexts.trace&&n.contexts&&(n.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(n.contexts.trace.data=sa(e.contexts.trace.data,t,r))),e.spans&&(n.spans=e.spans.map(i=>({...i,...i.data&&{data:sa(i.data,t,r)}}))),e.contexts&&e.contexts.flags&&n.contexts&&(n.contexts.flags=sa(e.contexts.flags,3,r)),n}function Ahe(e,t){if(!t)return e;const r=e?e.clone():new bl;return r.update(t),r}function _he(e){if(e)return xhe(e)?{captureContext:e}:Ohe(e)?{captureContext:e}:e}function xhe(e){return e instanceof bl||typeof e=="function"}const The=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function Ohe(e){return Object.keys(e).some(t=>The.includes(t))}function NC(e,t){return It().captureException(e,_he(t))}function dEe(e,t){const n={captureContext:t};return It().captureMessage(e,void 0,n)}function RU(e,t){return It().captureEvent(e,t)}function kU(e,t){Qi().setContext(e,t)}function LU(e){Qi().setUser(e)}function Mhe(){const e=et();return!!e&&e.getOptions().enabled!==!1&&!!e.getTransport()}function Rhe(e){Qi().addEventProcessor(e)}function NO(e){const t=et(),r=Qi(),n=It(),{release:i,environment:a=IC}=t&&t.getOptions()||{},{userAgent:o}=st.navigator||{},s=ede({release:i,environment:a,user:n.getUser()||r.getUser(),...o&&{userAgent:o},...e}),l=r.getSession();return l&&l.status==="ok"&&nd(l,{status:"exited"}),IU(),r.setSession(s),n.setSession(s),s}function IU(){const e=Qi(),t=It(),r=t.getSession()||e.getSession();r&&tde(r),PU(),e.setSession(),t.setSession()}function PU(){const e=Qi(),t=It(),r=et(),n=t.getSession()||e.getSession();n&&r&&r.captureSession(n)}function zO(e=!1){if(e){IU();return}PU()}const khe="7";function Lhe(e){const t=e.protocol?`${e.protocol}:`:"",r=e.port?`:${e.port}`:"";return`${t}//${e.host}${r}${e.path?`/${e.path}`:""}/api/`}function Ihe(e){return`${Lhe(e)}${e.projectId}/envelope/`}function Phe(e,t){const r={sentry_version:khe};return e.publicKey&&(r.sentry_key=e.publicKey),t&&(r.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(r).toString()}function Dhe(e,t,r){return t||`${Ihe(e)}?${Phe(e,r)}`}const FO=[];function Nhe(e){const t={};return e.forEach(r=>{const{name:n}=r,i=t[n];i&&!i.isDefaultInstance&&r.isDefaultInstance||(t[n]=r)}),Object.values(t)}function zhe(e){const t=e.defaultIntegrations||[],r=e.integrations;t.forEach(o=>{o.isDefaultInstance=!0});let n;if(Array.isArray(r))n=[...t,...r];else if(typeof r=="function"){const o=r(t);n=Array.isArray(o)?o:[o]}else n=t;const i=Nhe(n),a=i.findIndex(o=>o.name==="Debug");if(a>-1){const[o]=i.splice(a,1);i.push(o)}return i}function Fhe(e,t){const r={};return t.forEach(n=>{n&&DU(e,n,r)}),r}function BO(e,t){for(const r of t)r&&r.afterAllSetup&&r.afterAllSetup(e)}function DU(e,t,r){if(r[t.name]){Ue&&ee.log(`Integration skipped because it was already installed: ${t.name}`);return}if(r[t.name]=t,FO.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),FO.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(i,a)=>n(i,a,e))}if(typeof t.processEvent=="function"){const n=t.processEvent.bind(t),i=Object.assign((a,o)=>n(a,o,e),{id:t.name});e.addEventProcessor(i)}Ue&&ee.log(`Integration installed: ${t.name}`)}function Bhe(e,t,r){const n=[{type:"client_report"},{timestamp:r||Rm(),discarded_events:e}];return nu(t?{dsn:t}:{},[n])}
713class ca extends Error{constructor(t,r="warn"){super(t),this.message=t,this.logLevel=r}}const UO="Not capturing exception because it's already been captured.";class Uhe{constructor(t){if(this._options=t,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],t.dsn?this._dsn=Fde(t.dsn):Ue&&ee.warn("No DSN provided, client will not send events."),this._dsn){const i=Dhe(this._dsn,t.tunnel,t._metadata?t._metadata.sdk:void 0);this._transport=t.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:i})}const n=["enableTracing","tracesSampleRate","tracesSampler"].find(i=>i in t&&t[i]==null);n&&Bl(()=>{console.warn(`[Sentry] Deprecation warning: \`${n}\` is set to undefined, which leads to tracing being enabled. In v9, a value of \`undefined\` will result in tracing being disabled.`)})}captureException(t,r,n){const i=vi();if(vO(t))return Ue&&ee.log(UO),i;const a={event_id:i,...r};return this._process(this.eventFromException(t,a).then(o=>this._captureEvent(o,a,n))),a.event_id}captureMessage(t,r,n,i){const a={event_id:vi(),...n},o=xC(t)?t:String(t),s=TC(t)?this.eventFromMessage(o,r,a):this.eventFromException(t,a);return this._process(s.then(l=>this._captureEvent(l,a,i))),a.event_id}captureEvent(t,r,n){const i=vi();if(r&&r.originalException&&vO(r.originalException))return Ue&&ee.log(UO),i;const a={event_id:i,...r},s=(t.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(t,a,s||n)),a.event_id}captureSession(t){typeof t.release!="string"?Ue&&ee.warn("Discarded session because of missing or non-string release"):(this.sendSession(t),nd(t,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const r=this._transport;
713return r?(this.emit("flush"),this._isClientDoneProcessing(t).then(n=>r.flush(t).then(i=>n&&i))):Yo(!0)}close(t){return this.flush(t).then(r=>(this.getOptions().enabled=!1,this.emit("close"),r))}getEventProcessors(){return this._eventProcessors}addEventProcessor(t){this._eventProcessors.push(t)}init(){(this._isEnabled()||this._options.integrations.some(({name:t})=>t.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(t){return this._integrations[t]}addIntegration(t){const r=this._integrations[t.name];DU(this,t,this._integrations),r||BO(this,[t])}sendEvent(t,r={}){this.emit("beforeSendEvent",t,r);let n=Jde(t,this._dsn,this._options._metadata,this._options.tunnel);for(const a of r.attachments||[])n=Wde(n,Xde(a));const i=this.sendEnvelope(n);i&&i.then(a=>this.emit("afterSendEvent",t,a),null)}sendSession(t){const r=Kde(t,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(t,r,n){if(this._options.sendClientReports){const i=typeof n=="number"?n:1,a=`${t}:${r}`;Ue&&ee.log(`Recording outcome: "${a}"${i>1?` (${i} times)`:""}`),this._outcomes[a]=(this._outcomes[a]||0)+i}}on(t,r){const n=this._hooks[t]=this._hooks[t]||[];return n.push(r),()=>{const i=n.indexOf(r);i>-1&&n.splice(i,1)}}emit(t,...r){const n=this._hooks[t];n&&n.forEach(i=>i(...r))}sendEnvelope(t){return this.emit("beforeEnvelope",t),this._isEnabled()&&this._transport?this._transport.send(t).then(null,r=>(Ue&&ee.error("Error while sending envelope:",r),r)):(Ue&&ee.error("Transport disabled"),Yo({}))}_setupIntegrations(){const{integrations:t}=this._options;this._integrations=Fhe(this,t),BO(this,t)}_updateSessionFromEvent(t,r){let n=r.level==="fatal",i=!1;const a=r.exception&&r.exception.values;if(a){i=!0;for(const l of a){const c=l.mechanism;if(c&&c.handled===!1){n=!0;break}}}const o=t.status==="ok";(o&&t.errors===0||o&&n)&&(nd(t,{...n&&{status:"crashed"},errors:t.errors||Number(i||n)}),this.captureSession(t))}_isClientDoneProcessing(t){return new Di(r=>{let n=0;const i=1,a=setInterval(()=>{this._numProcessing==0?(clearInterval(a),r(!0)):(n+=i,t&&n>=t&&(clearInterval(a),r(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(t,r,n=It(),i=Qi()){const a=this.getOptions(),o=Object.keys(this._integrations);return!r.integrations&&o.length>0&&(r.integrations=o),this.emit("preprocessEvent",t,r),t.type||i.setLastEventId(t.event_id||r.event_id),MU(a,t,r,n,this,i).then(s=>{if(s===null)return s;s.contexts={trace:fde(n),...s.contexts};const l=wU(this,n);return s.sdkProcessingMetadata={dynamicSamplingContext:l,...s.sdkProcessingMetadata},s})}_captureEvent(t,r={},n){return this._processEvent(t,r,n).then(i=>i.event_id,i=>{Ue&&(i instanceof ca&&i.logLevel==="log"?ee.log(i.message):ee.warn(i))})}_processEvent(t,r,n){const i=this.getOptions(),{sampleRate:a}=i,o=zU(t),s=NU(t),l=t.type||"error",c=`before send for type \`${l}\``,u=typeof a>"u"?void 0:tv(a);if(s&&typeof u=="number"&&Math.random()>u)return this.recordDroppedEvent("sample_rate","error",t),$y(new ca(`Discarding event because it's not included in the random sample (sampling rate = ${a})`,"log"));const f=l==="replay_event"?"replay":l,h=(t.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(t,r,n,h).then(p=>{if(p===null)throw this.recordDroppedEvent("event_processor",f,t),new ca("An event processor returned `null`, will not send event.","log");if(r.data&&r.data.__sentry__===!0)return p;const m=jhe(this,i,p,r);return Hhe(m,c)}).then(p=>{if(p===null){if(this.recordDroppedEvent("before_send",f,t),o){const g=1+(t.spans||[]).length;this.recordDroppedEvent("before_send","span",g)}throw new ca(`${c} returned \`null\`, will not send event.`,"log")}const v=n&&n.getSession();if(!o&&v&&this._updateSessionFromEvent(v,p),o){const y=p.sdkProcessingMetadata&&p.sdkProcessingMetadata.spanCountBeforeProcessing||0,g=p.spans?p.spans.length:0,b=y-g;b>0&&this.recordDroppedEvent("before_send","span",b)}const m=p.transaction_info;if(o&&m&&p.transaction!==t.transaction){const y="custom";p.transaction_info={...m,source:y}}return this.sendEvent(p,r),p}).then(null,p=>{throw p instanceof ca?p:(this.captureException(p,{data:{__sentry__:!0},originalException:p}),new ca(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
714Reason: ${p}`))})}_process(t){this._numProcessing++,t.then(r=>(this._numProcessing--,r),r=>(this._numProcessing--,r))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.entries(t).map(([r,n])=>{const[i,a]=r.split(":");return{reason:i,category:a,quantity:n}})}_flushOutcomes(){Ue&&ee.log("Flushing outcomes...");const t=this._clearOutcomes();if(t.length===0){Ue&&ee.log("No outcomes to send");return}if(!this._dsn){Ue&&ee.log("No dsn provided, will not send outcomes");return}Ue&&ee.log("Sending outcomes:",t);const r=Bhe(t,this._options.tunnel&&km(this._dsn));this.sendEnvelope(r)}}function Hhe(e,t){const r=`${t} must return \`null\` or a valid event.`;if(R2(e))return e.then(n=>{if(!td(n)&&n!==null)throw new ca(r);return n},n=>{throw new ca(`${t} rejected with ${n}`)});if(!td(e)&&e!==null)throw new ca(r);return e}function jhe(e,t,r,n){const{beforeSend:i,beforeSendTransaction:a,beforeSendSpan:o}=t;if(NU(r)&&i)return i(r,n);if(zU(r)){if(r.spans&&o){const s=[];for(const l of r.spans){const c=o(l);c?s.push(c):(gU(),e.recordDroppedEvent("before_send","span"))}r.spans=s}if(a){if(r.spans){const s=r.spans.length;r.sdkProcessingMetadata={...r.sdkProcessingMetadata,spanCountBeforeProcessing:s}}return a(r,n)}}return r}function NU(e){return e.type===void 0}function zU(e){return e.type==="transaction"}function Vhe(e,t){t.debug===!0&&(Ue?ee.enable():Bl(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),It().update(t.initialScope);const n=new e(t);return Whe(n),n.init(),n}function Whe(e){It().setClient(e)}function qhe(e){const t=[];function r(){return e===void 0||t.length<e}function n(o){return t.splice(t.indexOf(o),1)[0]||Promise.resolve(void 0)}function i(o){if(!r())return $y(new ca("Not adding Promise because buffer limit was reached."));const s=o();return t.indexOf(s)===-1&&t.push(s),s.then(()=>n(s)).then(null,()=>n(s).then(null,()=>{})),s}function a(o){return new Di((s,l)=>{let c=t.length;if(!c)return s(!0);const u=setTimeout(()=>{o&&o>0&&s(!1)},o);t.forEach(f=>{Yo(f).then(()=>{--c||(clearTimeout(u),s(!0))},l)})})}return{$:t,add:i,drain:a}}const Ghe=60*1e3;function Yhe(e,t=Date.now()){const r=parseInt(`${e}`,10);if(!isNaN(r))return r*1e3;const n=Date.parse(`${e}`);return isNaN(n)?Ghe:n-t}function Xhe(e,t){return e[t]||e.all||0}function FU(e,t,r=Date.now()){return Xhe(e,t)>r}function BU(e,{statusCode:t,headers:r},n=Date.now()){const i={...e},a=r&&r["x-sentry-rate-limits"],o=r&&r["retry-after"];if(a)for(const s of a.trim().split(",")){const[l,c,,,u]=s.split(":",5),f=parseInt(l,10),d=(isNaN(f)?60:f)*1e3;if(!c)i.all=n+d;else for(const h of c.split(";"))h==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(i[h]=n+d):i[h]=n+d}else o?i.all=n+Yhe(o,n):t===429&&(i.all=n+60*1e3);return i}const Qhe=64;function Zhe(e,t,r=qhe(e.bufferSize||Qhe)){let n={};const i=o=>r.drain(o);function a(o){const s=[];if(TO(o,(f,d)=>{const h=OO(d);if(FU(n,h)){const p=HO(f,d);e.recordDroppedEvent("ratelimit_backoff",h,p)}else s.push(f)}),s.length===0)return Yo({});const l=nu(o[0],s),c=f=>{TO(l,(d,h)=>{const p=HO(d,h);e.recordDroppedEvent(f,OO(h),p)})},u=()=>t({body:qde(l)}).then(f=>(f.statusCode!==void 0&&(f.statusCode<200||f.statusCode>
714=300)&&Ue&&ee.warn(`Sentry responded with status code ${f.statusCode} to sent event.`),n=BU(n,f),f),f=>{throw c("network_error"),f});return r.add(u).then(f=>f,f=>{if(f instanceof ca)return Ue&&ee.error("Skipped sending event because buffer is full."),c("queue_overflow"),Yo({});throw f})}return{send:a,flush:i}}function HO(e,t){if(!(t!=="event"&&t!=="transaction"))return Array.isArray(e)?e[1]:void 0}function Khe(e,t){const r=t&&t.getDsn(),n=t&&t.getOptions().tunnel;return $he(e,r)||Jhe(e,n)}function Jhe(e,t){return t?jO(e)===jO(t):!1}function $he(e,t){return t?e.includes(t.host):!1}function jO(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function UU(e,t,r=[t],n="npm"){const i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:r.map(a=>({name:`${n}:@sentry/${a}`,version:Sc})),version:Sc}),e._metadata=i}function HU(e={}){const t=et();if(!Mhe()||!t)return{};const r=eu(),n=Ad(r);if(n.getTraceData)return n.getTraceData(e);const i=It(),a=e.span||Gr(),o=a?_de(a):epe(i),s=a?ru(a):wU(t,i),l=vde(s);return uU.test(o)?{"sentry-trace":o,baggage:l}:(ee.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function epe(e){const{traceId:t,sampled:r,spanId:n}=e.getPropagationContext();return fU(t,n,r)}const tpe=100;function wl(e,t){const r=et(),n=Qi();if(!r)return;const{beforeBreadcrumb:i=null,maxBreadcrumbs:a=tpe}=r.getOptions();if(a<=0)return;const s={timestamp:Rm(),...e},l=i?Bl(()=>i(s,t)):s;l!==null&&(r.emit&&r.emit("beforeAddBreadcrumb",l,t),n.addBreadcrumb(l,a))}let VO;const rpe="FunctionToString",WO=new WeakMap,npe=()=>({name:rpe,setupOnce(){VO=Function.prototype.toString;try{Function.prototype.toString=function(...e){const t=OC(this),r=WO.has(et())&&t!==void 0?t:this;return VO.apply(r,e)}}catch{}},setup(e){WO.set(e,!0)}}),ipe=npe,ape=[/^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.L')",`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],ope="InboundFilters",spe=(e={})=>({name:ope,processEvent(t,r,n){const i=n.getOptions(),a=cpe(e,i);return upe(t,a)?null:t}}),lpe=spe;function cpe(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:ape],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]],ignoreInternal:e.ignoreInternal!==void 0?e.ignoreInternal:!0}}function upe(e,t){return t.ignoreInternal&&gpe(e)?(Ue&&ee.warn(`Event dropped due to being internal Sentry Error.
715Event: ${gs(e)}`),!0):fpe(e,t.ignoreErrors)?(Ue&&ee.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
716Event: ${gs(e)}`),!0):vpe(e)?(Ue&&ee.warn(`Event dropped due to not having an error message, error type or stacktrace.
717Event: ${gs(e)}`),!0):dpe(e,t.ignoreTransactions)?(Ue&&ee.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
718Event: ${gs(e)}`),!0):hpe(e,t.denyUrls)?(Ue&&ee.warn(`Event dropped due to being matched by \`denyUrls\` option.
719Event: ${gs(e)}.
720Url: ${rv(e)}`),!0):ppe(e,t.allowUrls)?!1:(Ue&&ee.warn(`Event dropped due to not being matched by \`allowUrls\` option.
721Event: ${gs(e)}.
722Url: ${rv(e)}`),!0)}function fpe(e,t){return e.type||!t||!t.length?!1:mpe(e).some(r=>ol(r,t))}function dpe(e,t){if(e.type!=="transaction"||!t||!t.length)return!1;const r=e.transaction;return r?ol(r,t):!1}function hpe(e,t){if(!t||!t.length)return!1;const r=rv(e);return r?ol(r,t):!1}function ppe(e,t){if(!t||!t.length)return!0;const r=rv(e);return r?ol(r,t):!0}function mpe(e){const t=[];e.message&&t.push(e.message);let r;try{r=e.exception.values[e.exception.values.length-1]}catch{}return r&&r.value&&(t.push(r.value),r.type&&t.push(`${r.type}: ${r.value}`)),t}function gpe(e){try{return e.exception.values[0].type==="SentryError"}catch{}return!1}function ype(e=[]){for(let t=e.length-1;t>=0;t--){const r=e[t];if(r&&r.filename!=="<anonymous>"&&r.filename!=="[native code]")return r.filename||null}return null}function rv(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch{}return t?ype(t):null}catch{return Ue&&ee.error(`Cannot extract url for event ${gs(e)}`),null}}function vpe(e){return e.type||!e.exception||!e.exception.values||e.exception.values.length===0?!1:!e.message&&!e.exception.values.some(t=>t.stacktrace||t.type&&t.type!=="Error"||t.value)}function bpe(e,t,r=250,n,i,a,o){if(!a.exception||!a.exception.values||!o||!qo(o.originalException,Error))return;const s=a.exception.values.length>0?a.exception.values[a.exception.values.length-1]:void 0;s&&(a.exception.values=Spe(i5(e,t,i,o.originalException,n,a.exception.values,s,0),r))}
722function i5(e,t,r,n,i,a,o,s){if(a.length>=r+1)return a;let l=[...a];if(qo(n[i],Error)){qO(o,s);const c=e(t,n[i]),u=l.length;GO(c,i,u,s),l=i5(e,t,r,n[i],i,[c,...l],c,u)}return Array.isArray(n.errors)&&n.errors.forEach((c,u)=>{if(qo(c,Error)){qO(o,s);const f=e(t,c),d=l.length;GO(f,`errors[${u}]`,d,s),l=i5(e,t,r,c,i,[f,...l],f,d)}}),l}function qO(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,...e.type==="AggregateError"&&{is_exception_group:!0},exception_id:t}}function GO(e,t,r,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:r,parent_id:n}}function Spe(e,t){return e.map(r=>(r.value&&(r.value=uf(r.value,t)),r))}function Cc(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const r=t[6]||"",n=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:r,hash:n,relative:t[5]+r+n}}function YO(e){return e.split(/\\?\//).filter(t=>t.length>0&&t!==",").length}function wpe(e){const t="console";Ul(t,e),Hl(t,Epe)}function Epe(){"console"in st&&Y6.forEach(function(e){e in st.console&&Yn(st.console,e,function(t){return Jy[e]=t,function(...r){Vi("console",{args:r,level:e});const i=Jy[e];i&&i.apply(st.console,r)}})})}function jU(e){return e==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(e)?e:"log"}const Cpe="Dedupe",Ape=()=>{let e;return{name:Cpe,processEvent(t){if(t.type)return t;try{if(xpe(t,e))return Ue&&ee.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}},_pe=Ape;function xpe(e,t){return t?!!(Tpe(e,t)||Ope(e,t)):!1}function Tpe(e,t){const r=e.message,n=t.message;return!(!r&&!n||r&&!n||!r&&n||r!==n||!WU(e,t)||!VU(e,t))}function Ope(e,t){const r=XO(t),n=XO(e);return!(!r||!n||r.type!==n.type||r.value!==n.value||!WU(e,t)||!VU(e,t))}function VU(e,t){let r=dO(e),n=dO(t);if(!r&&!n)return!0;if(r&&!n||!r&&n||(r=r,n=n,n.length!==r.length))return!1;for(let i=0;i<n.length;i++){const a=n[i],o=r[i];if(a.filename!==o.filename||a.lineno!==o.lineno||a.colno!==o.colno||a.function!==o.function)return!1}return!0}function WU(e,t){let r=e.fingerprint,n=t.fingerprint;if(!r&&!n)return!0;if(r&&!n||!r&&n)return!1;r=r,n=n;try{return r.join("")===n.join("")}catch{return!1}}function XO(e){return e.exception&&e.exception.values&&e.exception.values[0]}function Mpe(e,t,r,n,i="auto.http.browser"){if(!e.fetchData)return;const a=Sl()&&t(e.fetchData.url);if(e.endTimestamp&&a){const d=e.fetchData.__span;if(!d)return;const h=n[d];h&&(Lpe(h,e),delete n[d]);return}const{method:o,url:s}=e.fetchData,l=kpe(s),c=l?Cc(l).host:void 0,u=!!Gr(),f=a&&u?Lm({name:`${o} ${s}`,attributes:{url:s,type:"fetch","http.method":o,"http.url":l,"server.address":c,[Pr]:i,[Xo]:"http.client"}}):new _d;if(e.fetchData.__span=f.spanContext().spanId,n[f.spanContext().spanId]=f,r(e.fetchData.url)){const d=e.args[0],h=e.args[1]||{},p=Rpe(d,h,Sl()&&u?f:void 0);p&&(e.args[1]=h,h.headers=p)}return f}function Rpe(e,t,r){const n=HU({span:r}),i=n["sentry-trace"],a=n.baggage;if(!i)return;const o=t.headers||(Ipe(e)?e.headers:void 0);if(o)if(Ppe(o)){const s=new Headers(o);if(s.set("sentry-trace",i),a){const l=s.get("baggage");if(l){const c=y1(l);s.set("baggage",c?`${c},${a}`:a)}else s.set("baggage",a)}return s}else if(Array.isArray(o)){const s=[...o.filter(l=>!(Array.isArray(l)&&l[0]==="sentry-trace")).map(l=>{if(Array.isArray(l)&&l[0]==="baggage"&&typeof l[1]=="string"){const[c,u,...f]=l;return[c,y1(u),...f]}else return l}),["sentry-trace",i]];return a&&s.push(["baggage",a]),s}else{const s="baggage"in o?o.baggage:void 0;let l=[];return Array.isArray(s)?l=s.map(c=>typeof c=="string"?y1(c):c).filter(c=>c===""):s&&l.push(y1(s)),a&&l.push(a),{...o,"sentry-trace":i,baggage:l.length>0?l.join(","):void 0}}else return{...n}}function kpe(e){try{return new URL(e).href}catch{return}}function Lpe(e,t){if(t.response){lU(e,t.response.status);const r=t.response&&t.response.headers&&t.response.headers.get("content-length");if(r){const n=parseInt(r);n>0&&e.setAttribute("http.response_content_length",n)}}else t.error&&e.setStatus({code:$r,message:"internal_error"});e.end()}function y1(e){return e.split(",").filter(t=>!t.split("=")[0].startsWith(LC)).join(",")}function Ipe(e){return typeof Request<"u"&&qo(e,Request)}function Ppe(e){return typeof Headers<"u"&&qo(e,Headers)}function qU(e){if(e!==void 0)return e>=400&&e<500?"warning":e>=500?"error":void 0}const a5=st;function GU(){if(!("fetch"in a5))return!1;
722try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function o5(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function Dpe(){if(typeof EdgeRuntime=="string")return!0;if(!GU())return!1;if(o5(a5.fetch))return!0;let e=!1;const t=a5.document;if(t&&typeof t.createElement=="function")try{const r=t.createElement("iframe");r.hidden=!0,t.head.appendChild(r),r.contentWindow&&r.contentWindow.fetch&&(e=o5(r.contentWindow.fetch)),t.head.removeChild(r)}catch(r){Fl&&ee.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}function YU(e,t){const r="fetch";Ul(r,e),Hl(r,()=>XU(void 0,t))}function Npe(e){const t="fetch-body-resolved";Ul(t,e),Hl(t,()=>XU(Fpe))}function XU(e,t=!1){t&&!Dpe()||Yn(st,"fetch",function(r){return function(...n){const i=new Error,{method:a,url:o}=Bpe(n),s={args:n,fetchData:{method:a,url:o},startTimestamp:Mn()*1e3,virtualError:i};return e||Vi("fetch",{...s}),r.apply(st,n).then(async l=>(e?e(l):Vi("fetch",{...s,endTimestamp:Mn()*1e3,response:l}),l),l=>{throw Vi("fetch",{...s,endTimestamp:Mn()*1e3,error:l}),_C(l)&&l.stack===void 0&&(l.stack=i.stack,Gi(l,"framesToPop",1)),l})}})}async function zpe(e,t){if(e&&e.body){const r=e.body,n=r.getReader(),i=setTimeout(()=>{r.cancel().then(null,()=>{})},90*1e3);let a=!0;for(;a;){let o;try{o=setTimeout(()=>{r.cancel().then(null,()=>{})},5e3);const{done:s}=await n.read();clearTimeout(o),s&&(t(),a=!1)}catch{a=!1}finally{clearTimeout(o)}}clearTimeout(i),n.releaseLock(),r.cancel().then(null,()=>{})}}function Fpe(e){let t;try{t=e.clone()}catch{return}zpe(t,()=>{Vi("fetch-body-resolved",{endTimestamp:Mn()*1e3,response:e})})}function s5(e,t){return!!e&&typeof e=="object"&&!!e[t]}function QO(e){return typeof e=="string"?e:e?s5(e,"url")?e.url:e.toString?e.toString():"":""}function Bpe(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[r,n]=e;return{url:QO(r),method:s5(n,"method")?String(n.method).toUpperCase():"GET"}}const t=e[0];return{url:QO(t),method:s5(t,"method")?String(t.method).toUpperCase():"GET"}}function Upe(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function Hpe(){return"npm"}function QU(){return!Upe()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function ZO(){return typeof window<"u"&&(!QU()||jpe())}function jpe(){const e=st.process;return!!e&&e.type==="renderer"}const v1=st;function Vpe(){const e=v1.chrome,t=e&&e.app&&e.app.runtime,r="history"in v1&&!!v1.history.pushState&&!!v1.history.replaceState;return!t&&r}function Wpe(e,t){return e??t()}function y0(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}const Me=st;let l5=0;function ZU(){return l5>0}function qpe(){l5++,setTimeout(()=>{l5--})}function ad(e,t={}){function r(i){return typeof i=="function"}if(!r(e))return e;try{const i=e.__sentry_wrapped__;if(i)return typeof i=="function"?i:e;if(OC(e))return e}catch{return e}const n=function(...i){try{const a=i.map(o=>ad(o,t));return e.apply(this,a)}catch(a){throw qpe(),RC(o=>{o.addEventProcessor(s=>(t.mechanism&&(Q6(s,void 0,void 0),rd(s,t.mechanism)),s.extra={...s.extra,arguments:i},s)),NC(a)}),a}};try{for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}catch{}rU(n,e),Gi(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get(){return e.name}})}catch{}return n}const Ha=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function zC(e,t){const r=FC(e,t),n={type:Zpe(t),value:Kpe(t)};return r.length&&(n.stacktrace={frames:r}),n.type===void 0&&n.value===""&&(n.value="Unrecoverable error caught"),n}function Gpe(e,t,r,n){const i=et(),a=i&&i.getOptions().normalizeDepth,o=rme(t),s={__serialized__:CU(t,a)};if(o)return{exception:{values:[zC(e,o)]},extra:s};const l={exception:{values:[{type:M2(t)?t.constructor.name:n?"UnhandledRejection":"Error",value:eme(t,{isUnhandledRejection:n})}]},extra:s};if(r){const c=FC(e,r);c.length&&(l.exception.values[0].stacktrace={frames:c})}return l}function J4(e,t){return{exception:{values:[zC(e,t)]}}}function FC(e,t){const r=t.stacktrace||t.stack||"",n=Xpe(t),i=Qpe(t);try{return e(r,n,i)}catch{}return[]}const Ype=/Minified React error #\d+;/i;function Xpe(e){return e&&Ype.test(e.message)?1:0}function Qpe(e){return typeof e.framesToPop=="number"?e.framesToPop:0}function KU(e){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?e instanceof WebAssembly.Exception:!1}function Zpe(e){const t=e&&e.name;return!t&&KU(e)?e.message&&Array.isArray(e.message)&&e.message.length==2?e.message[0]:"WebAssembly.Exception":t}function Kpe(e){const t=e&&e.message;return t?t.error&&typeof t.error.message=="string"?t.error.message:KU(e)&&Array.isArray(e.message)&&e.message.length==2?e.message[1]:t:"No error message"}function Jpe(e,t,r,n){const i=r&&r.syntheticException||void 0,a=BC(e,t,i,n);return rd(a),a.level="error",r&&r.event_id&&(a.event_id=r.event_id),Yo(a)}function $pe(e,t,r="info",n,i){const a=n&&n.syntheticException||void 0,o=c5(e,t,a,i);return o.level=r,n&&n.event_id&&(o.event_id=n.event_id),Yo(o)}function BC(e,t,r,n,i){let a;if(JB(t)&&t.error)return J4(e,t.error);if(pO(t)||jfe(t)){const o=t;if("stack"in t)a=J4(e,t);else{const s=o.name||(pO(o)?"DOMError":"DOMException"),l=o.message?`${s}: ${o.message}`:s;a=c5(e,l,r,n),Q6(a,l)}return"code"in o&&(a.tags={...a.tags,"DOMException.code":`${o.code}`}),a}
722return _C(t)?J4(e,t):td(t)||M2(t)?(a=Gpe(e,t,r,i),rd(a,{synthetic:!0}),a):(a=c5(e,t,r,n),Q6(a,`${t}`,void 0),rd(a,{synthetic:!0}),a)}function c5(e,t,r,n){const i={};if(n&&r){const a=FC(e,r);a.length&&(i.exception={values:[{value:t,stacktrace:{frames:a}}]}),rd(i,{synthetic:!0})}if(xC(t)){const{__sentry_template_string__:a,__sentry_template_values__:o}=t;return i.logentry={message:a,params:o},i}return i.message=t,i}function eme(e,{isUnhandledRejection:t}){const r=Zfe(e),n=t?"promise rejection":"exception";return JB(e)?`Event \`ErrorEvent\` captured as ${n} with message \`${e.message}\``:M2(e)?`Event \`${tme(e)}\` (type=${e.type}) captured as ${n}`:`Object captured as ${n} with keys: ${r}`}function tme(e){try{const t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}function rme(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)){const r=e[t];if(r instanceof Error)return r}}function nme(e,{metadata:t,tunnel:r,dsn:n}){const i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!r&&!!n&&{dsn:km(n)}},a=ime(e);return nu(i,[a])}function ime(e){return[{type:"user_report"},e]}class ame extends Uhe{constructor(t){const r={parentSpanIsAlwaysRootSpan:!0,...t},n=Me.SENTRY_SDK_SOURCE||Hpe();UU(r,"browser",["browser"],n),super(r),r.sendClientReports&&Me.document&&Me.document.addEventListener("visibilitychange",()=>{Me.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(t,r){return Jpe(this._options.stackParser,t,r,this._options.attachStacktrace)}eventFromMessage(t,r="info",n){return $pe(this._options.stackParser,t,r,n,this._options.attachStacktrace)}captureUserFeedback(t){if(!this._isEnabled()){Ha&&ee.warn("SDK not enabled, will not capture user feedback.");return}const r=nme(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(r)}_prepareEvent(t,r,n){return t.platform=t.platform||"javascript",super._prepareEvent(t,r,n)}}const UC=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,ome=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",xd=(e,t,r,n)=>{let i,a;return o=>{t.value>=0&&(o||n)&&(a=t.value-(i||0),(a||i===void 0)&&(i=t.value,t.delta=a,t.rating=ome(t.value,r),e(t)))}},we=st,sme=()=>`v4-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,Im=(e=!0)=>{const t=we.performance&&we.performance.getEntriesByType&&we.performance.getEntriesByType("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},Pm=()=>{const e=Im();return e&&e.activationStart||0},Td=(e,t)=>{const r=Im();let n="navigate";return r&&(we.document&&we.document.prerendering||Pm()>0?n="prerender":we.document&&we.document.wasDiscarded?n="restore":r.type&&(n=r.type.replace(/_/g,"-"))),{name:e,value:typeof t>"u"?-1:t,rating:"good",delta:0,entries:[],id:sme(),navigationType:n}},iu=(e,t,r)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const n=new PerformanceObserver(i=>{Promise.resolve().then(()=>{t(i.getEntries())})});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch{}},Od=e=>{const t=r=>{(r.type==="pagehide"||we.document&&we.document.visibilityState==="hidden")&&e(r)};we.document&&(addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0))},P2=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let Gh=-1;const lme=()=>we.document.visibilityState==="hidden"&&!we.document.prerendering?0:1/0,nv=e=>{we.document.visibilityState==="hidden"&&Gh>-1&&(Gh=e.type==="visibilitychange"?e.timeStamp:0,ume())},cme=()=>{addEventListener("visibilitychange",nv,!0),addEventListener("prerenderingchange",nv,!0)},ume=()=>{removeEventListener("visibilitychange",nv,!0),removeEventListener("prerenderingchange",nv,!0)},D2=()=>(we.document&&Gh<0&&(Gh=lme(),cme()),{get firstHiddenTime(){return Gh}}),Dm=e=>{we.document&&we.document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},fme=[1800,3e3],dme=(e,t={})=>{Dm(()=>{const r=D2(),n=Td("FCP");let i;const o=iu("paint",s=>{s.forEach(l=>{l.name==="first-contentful-paint"&&(o.disconnect(),l.startTime<r.firstHiddenTime&&(n.value=Math.max(l.startTime-Pm(),0),n.entries.push(l),i(!0)))})});o&&(i=xd(e,n,fme,t.reportAllChanges))})},hme=[.1,.25],pme=(e,t={})=>{dme(P2(()=>{const r=Td("CLS",0);let n,i=0,a=[];const o=l=>{l.forEach(c=>{if(!c.hadRecentInput){const u=a[0],f=a[a.length-1];i&&u&&f&&c.startTime-f.startTime<1e3&&c.startTime-u.startTime<5e3?(i+=c.value,a.push(c)):(i=c.value,a=[c])}}),i>r.value&&(r.value=i,r.entries=a,n())},s=iu("layout-shift",o);s&&(n=xd(e,r,hme,t.reportAllChanges),Od(()=>{o(s.takeRecords()),n(!0)}),setTimeout(n,0))}
722))},mme=[100,300],gme=(e,t={})=>{Dm(()=>{const r=D2(),n=Td("FID");let i;const a=l=>{l.startTime<r.firstHiddenTime&&(n.value=l.processingStart-l.startTime,n.entries.push(l),i(!0))},o=l=>{l.forEach(a)},s=iu("first-input",o);i=xd(e,n,mme,t.reportAllChanges),s&&Od(P2(()=>{o(s.takeRecords()),s.disconnect()}))})};let JU=0,$4=1/0,b1=0;const yme=e=>{e.forEach(t=>{t.interactionId&&($4=Math.min($4,t.interactionId),b1=Math.max(b1,t.interactionId),JU=b1?(b1-$4)/7+1:0)})};let u5;const vme=()=>u5?JU:performance.interactionCount||0,bme=()=>{"interactionCount"in performance||u5||(u5=iu("event",yme,{type:"event",buffered:!0,durationThreshold:0}))},fo=[],e3=new Map,Sme=40;let wme=0;const Eme=()=>vme()-wme,Cme=()=>{const e=Math.min(fo.length-1,Math.floor(Eme()/50));return fo[e]},t3=10,Ame=[],_me=e=>{if(Ame.forEach(n=>n(e)),!(e.interactionId||e.entryType==="first-input"))return;const t=fo[fo.length-1],r=e3.get(e.interactionId);if(r||fo.length<t3||t&&e.duration>t.latency){if(r)e.duration>r.latency?(r.entries=[e],r.latency=e.duration):e.duration===r.latency&&e.startTime===(r.entries[0]&&r.entries[0].startTime)&&r.entries.push(e);else{const n={id:e.interactionId,latency:e.duration,entries:[e]};e3.set(n.id,n),fo.push(n)}fo.sort((n,i)=>i.latency-n.latency),fo.length>t3&&fo.splice(t3).forEach(n=>e3.delete(n.id))}},$U=e=>{const t=we.requestIdleCallback||we.setTimeout;let r=-1;return e=P2(e),we.document&&we.document.visibilityState==="hidden"?e():(r=t(e),Od(e)),r},xme=[200,500],Tme=(e,t={})=>{"PerformanceEventTiming"in we&&"interactionId"in PerformanceEventTiming.prototype&&Dm(()=>{bme();const r=Td("INP");let n;const i=o=>{$U(()=>{o.forEach(_me);const s=Cme();s&&s.latency!==r.value&&(r.value=s.latency,r.entries=s.entries,n())})},a=iu("event",i,{durationThreshold:t.durationThreshold!=null?t.durationThreshold:Sme});n=xd(e,r,xme,t.reportAllChanges),a&&(a.observe({type:"first-input",buffered:!0}),Od(()=>{i(a.takeRecords()),n(!0)}))})},Ome=[2500,4e3],KO={},Mme=(e,t={})=>{Dm(()=>{const r=D2(),n=Td("LCP");let i;const a=s=>{t.reportAllChanges||(s=s.slice(-1)),s.forEach(l=>{l.startTime<r.firstHiddenTime&&(n.value=Math.max(l.startTime-Pm(),0),n.entries=[l],i())})},o=iu("largest-contentful-paint",a);if(o){i=xd(e,n,Ome,t.reportAllChanges);const s=P2(()=>{KO[n.id]||(a(o.takeRecords()),o.disconnect(),KO[n.id]=!0,i(!0))});["keydown","click"].forEach(l=>{we.document&&addEventListener(l,()=>$U(s),{once:!0,capture:!0})}),Od(s)}})},Rme=[800,1800],f5=e=>{we.document&&we.document.prerendering?Dm(()=>f5(e)):we.document&&we.document.readyState!=="complete"?addEventListener("load",()=>f5(e),!0):setTimeout(e,0)},kme=(e,t={})=>{const r=Td("TTFB"),n=xd(e,r,Rme,t.reportAllChanges);f5(()=>{const i=Im();i&&(r.value=Math.max(i.responseStart-Pm(),0),r.entries=[i],n(!0))})},Yh={},iv={};let eH,tH,rH,nH,iH;function HC(e,t=!1){return Nm("cls",e,Ime,eH,t)}function aH(e,t=!1){return Nm("lcp",e,Dme,rH,t)}function oH(e){return Nm("fid",e,Pme,tH)}function Lme(e){return Nm("ttfb",e,Nme,nH)}function sH(e){return Nm("inp",e,zme,iH)}function od(e,t){return lH(e,t),iv[e]||(Fme(e),iv[e]=!0),cH(e,t)}function Md(e,t){const r=Yh[e];if(!(!r||!r.length))for(const n of r)try{n(t)}catch(i){UC&&ee.error(`Error while triggering instrumentation handler.
723Type: ${e}
724Name: ${Wo(n)}
725Error:`,i)}}function Ime(){return pme(e=>{Md("cls",{metric:e}),eH=e},{reportAllChanges:!0})}function Pme(){return gme(e=>{Md("fid",{metric:e}),tH=e})}function Dme(){return Mme(e=>{Md("lcp",{metric:e}),rH=e},{reportAllChanges:!0})}function Nme(){return kme(e=>{Md("ttfb",{metric:e}),nH=e})}function zme(){return Tme(e=>{Md("inp",{metric:e}),iH=e})}function Nm(e,t,r,n,i=!1){lH(e,t);let a;return iv[e]||(a=r(),iv[e]=!0),n&&t({metric:n}),cH(e,t,i?a:void 0)}function Fme(e){const t={};e==="event"&&(t.durationThreshold=0),iu(e,r=>{Md(e,{entries:r})},t)}function lH(e,t){Yh[e]=Yh[e]||[],Yh[e].push(t)}function cH(e,t,r){return()=>{r&&r();const n=Yh[e];if(!n)return;const i=n.indexOf(t);i!==-1&&n.splice(i,1)}}function Bme(e){return"duration"in e}function r3(e){return typeof e=="number"&&isFinite(e)}function Qo(e,t,r,{...n}){const i=ht(e).start_timestamp;return i&&i>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),xU(e,()=>{const a=Lm({startTime:t,...n});return a&&a.end(r),a})}function uH(e){const t=et();if(!t)return;const{name:r,transaction:n,attributes:i,startTime:a}=e,{release:o,environment:s}=t.getOptions(),l=t.getIntegrationByName("Replay"),c=l&&l.getReplayId(),u=It(),f=u.getUser(),d=f!==void 0?f.email||f.id||f.ip_address:void 0;let h;try{h=u.getScopeData().contexts.profile.profile_id}catch{}const p={release:o,environment:s,user:d||void 0,profile_id:h||void 0,replay_id:c||void 0,transaction:n,"user_agent.original":we.navigator&&we.navigator.userAgent,...i};return Lm({name:r,attributes:p,startTime:a,experimental:{standalone:!0}})}function jC(){return we&&we.addEventListener&&we.performance}function vr(e){return e/1e3}function fH(e){let t="unknown",r="unknown",n="";for(const i of e){if(i==="/"){[t,r]=e.split("/");break}if(!isNaN(Number(i))){t=n==="h"?"http":n,r=e.split(n)[1];break}n+=i}
725return n===e&&(t=n),{name:t,version:r}}function Ume(){let e=0,t,r;if(!jme())return;let n=!1;function i(){n||(n=!0,r&&Hme(e,t,r),a())}const a=HC(({metric:o})=>{const s=o.entries[o.entries.length-1];s&&(e=o.value,t=s)},!0);Od(()=>{i()}),setTimeout(()=>{const o=et();if(!o)return;const s=o.on("startNavigationSpan",()=>{i(),s&&s()}),l=Gr(),c=l&&nn(l),u=c&&ht(c);u&&u.op==="pageload"&&(r=c.spanContext().spanId)},0)}function Hme(e,t,r){UC&&ee.log(`Sending CLS span (${e})`);const n=vr((kn||0)+(t&&t.startTime||0)),i=It().getScopeData().transactionName,a=t?Go(t.sources[0]&&t.sources[0].node):"Layout shift",o=Wr({[Pr]:"auto.http.browser.cls",[Xo]:"ui.webvital.cls",[kC]:t&&t.duration||0,"sentry.pageload.span_id":r}),s=uH({name:a,transaction:i,attributes:o,startTime:n});s&&(s.addEvent("cls",{[L2]:"",[I2]:e}),s.end(n))}function jme(){try{return PerformanceObserver.supportedEntryTypes.includes("layout-shift")}catch{return!1}}const Vme=2147483647;let JO=0,on={},jn,Xh;function Wme({recordClsStandaloneSpans:e}){const t=jC();if(t&&kn){t.mark&&we.performance.mark("sentry-tracing-init");const r=Zme(),n=Qme(),i=Kme(),a=e?Ume():Xme();return()=>{r(),n(),i(),a&&a()}}return()=>{}}function qme(){od("longtask",({entries:e})=>{const t=Gr();if(!t)return;const{op:r,start_timestamp:n}=ht(t);for(const i of e){const a=vr(kn+i.startTime),o=vr(i.duration);r==="navigation"&&n&&a<n||Qo(t,a,a+o,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Pr]:"auto.ui.browser.metrics"}})}})}function Gme(){new PerformanceObserver(t=>{const r=Gr();if(r)for(const n of t.getEntries()){if(!n.scripts[0])continue;const i=vr(kn+n.startTime),{start_timestamp:a,op:o}=ht(r);if(o==="navigation"&&a&&i<a)continue;const s=vr(n.duration),l={[Pr]:"auto.ui.browser.metrics"},c=n.scripts[0],{invoker:u,invokerType:f,sourceURL:d,sourceFunctionName:h,sourceCharPosition:p}=c;l["browser.script.invoker"]=u,l["browser.script.invoker_type"]=f,d&&(l["code.filepath"]=d),h&&(l["code.function"]=h),p!==-1&&(l["browser.script.source_char_position"]=p),Qo(r,i,i+s,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:l})}}).observe({type:"long-animation-frame",buffered:!0})}function Yme(){od("event",({entries:e})=>{const t=Gr();if(t){for(const r of e)if(r.name==="click"){const n=vr(kn+r.startTime),i=vr(r.duration),a={name:Go(r.target),op:`ui.interaction.${r.name}`,startTime:n,attributes:{[Pr]:"auto.ui.browser.metrics"}},o=tU(r.target);o&&(a.attributes["ui.component_name"]=o),Qo(t,n,n+i,a)}}})}function Xme(){return HC(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(on.cls={value:e.value,unit:""},Xh=t)},!0)}function Qme(){return aH(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(on.lcp={value:e.value,unit:"millisecond"},jn=t)},!0)}function Zme(){return oH(({metric:e})=>{const t=e.entries[e.entries.length-1];if(!t)return;const r=vr(kn),n=vr(t.startTime);on.fid={value:e.value,unit:"millisecond"},on["mark.fid"]={value:r+n,unit:"second"}})}function Kme(){return Lme(({metric:e})=>{e.entries[e.entries.length-1]&&(on.ttfb={value:e.value,unit:"millisecond"})})}function Jme(e,t){const r=jC();if(!r||!r.getEntries||!kn)return;const n=vr(kn),i=r.getEntries(),{op:a,start_timestamp:o}=ht(e);if(i.slice(JO).forEach(s=>{const l=vr(s.startTime),c=vr(Math.max(0,s.duration));if(!(a==="navigation"&&o&&n+l<o))switch(s.entryType){case"navigation":{ege(e,s,n);break}case"mark":case"paint":case"measure":{$me(e,s,l,c,n);const u=D2(),f=s.startTime<u.firstHiddenTime;s.name==="first-paint"&&f&&(on.fp={value:s.startTime,unit:"millisecond"}),s.name==="first-contentful-paint"&&f&&(on.fcp={value:s.startTime,unit:"millisecond"});break}case"resource":{nge(e,s,s.name,l,c,n);break}}}),JO=Math.max(i.length-1,0),ige(e),a==="pageload"){oge(on);const s=on["mark.fid"];s&&on.fid&&(Qo(e,s.value,s.value+vr(on.fid.value),{name:"first input delay",op:"ui.action",attributes:{[Pr]:"auto.ui.browser.metrics"}}),delete on["mark.fid"]),(!("fcp"in on)||!t.recordClsOnPageloadSpan)&&delete on.cls,Object.entries(on).forEach(([l,c])=>{ehe(l,c.value,c.unit)}),e.setAttribute("performance.timeOrigin",n),e.setAttribute("performance.activationStart",Pm()),age(e)}jn=void 0,Xh=void 0,on={}}function $me(e,t,r,n,i){const a=Im(!1),o=vr(a?a.requestStart:0),s=i+Math.max(r,o),l=i+r,c=l+n,u={[Pr]:"auto.resource.browser.metrics"};s!==l&&(u["sentry.browser.measure_happened_before_request"]=!0,u["sentry.browser.measure_start_time"]=s),s<=c&&Qo(e,s,c,{name:t.name,op:t.entryType,attributes:u})}function ege(e,t,r){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(n=>{S1(e,t,n,r)}),S1(e,t,"secureConnection",r,"TLS/SSL"),S1(e,t,"fetch",r,"cache"),S1(e,t,"domainLookup",r,"DNS"),rge(e,t,r)}function S1(e,t,r,n,i=r){const a=tge(r),o=t[a],s=t[`${r}Start`];!s||!o||Qo(e,n+vr(s),n+vr(o),{op:`browser.${i}`,name:t.name,attributes:{[Pr]:"auto.ui.browser.metrics"}})}function tge(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function rge(e,t,r){const n=r+vr(t.requestStart),i=r+vr(t.responseEnd),a=r+vr(t.responseStart);t.responseEnd&&(Qo(e,n,i,{op:"browser.request",name:t.name,attributes:{[Pr]:"auto.ui.browser.metrics"}}),Qo(e,a,i,{op:"browser.response",name:t.name,attributes:{[Pr]:"auto.ui.browser.metrics"}}))}function nge(e,t,r,n,i,a){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const o=Cc(r),s={[Pr]:"auto.resource.browser.metrics"};n3(s,t,"transferSize","http.response_transfer_size"),n3(s,t,"encodedBodySize","http.response_content_length"),n3(s,t,"decodedBodySize","http.decoded_response_content_length");const l=t.deliveryType;l!=null&&(s["http.response_delivery_type"]=l);const c=t.renderBlockingStatus;c&&(s["resource.render_blocking_status"]=c),o.protocol&&(s["url.scheme"]=o.protocol.split(":").pop()),o.host&&(s["server.address"]=o.host),s["url.same_origin"]=r.includes(we.location.origin);const{name:u,version:f}=fH(t.nextHopProtocol);s["network.protocol.name"]=u,s["network.protocol.version"]=f;const d=a+n,h=d+i;Qo(e,d,h,{name:r.replace(we.location.origin,""),op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",attributes:s})}function ige(e){const t=we.navigator;if(!t)return;const r=t.connection;r&&(r.effectiveType&&e.setAttribute("effectiveConnectionType",r.effectiveType),r.type&&e.setAttribute("connectionType",r.type),r3(r.rtt)&&(on["connection.rtt"]={value:r.rtt,unit:"millisecond"})),r3(t.deviceMemory)&&e.setAttribute("deviceMemory",`${t.deviceMemory} GB`),r3(t.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(t.hardwareConcurrency))}function age(e){jn&&(jn.element&&e.setAttribute("lcp.element",Go(jn.element)),jn.id&&e.setAttribute("lcp.id",jn.id),jn.url&&e.setAttribute("lcp.url",jn.url.trim().slice(0,200)),jn.loadTime!=null&&e.setAttribute("lcp.loadTime",jn.loadTime),jn.renderTime!=null&&e.setAttribute("lcp.renderTime",jn.renderTime),e.setAttribute("lcp.size",jn.size)),Xh&&Xh.sources&&Xh.sources.forEac
725h((t,r)=>e.setAttribute(`cls.source.${r+1}`,Go(t.node)))}function n3(e,t,r,n){const i=t[r];i!=null&&i<Vme&&(e[n]=i)}function oge(e){const t=Im(!1);if(!t)return;const{responseStart:r,requestStart:n}=t;n<=r&&(e["ttfb.requestTime"]={value:r-n,unit:"millisecond"})}const sge=1e3;let $O,d5,h5;function dH(e){const t="dom";Ul(t,e),Hl(t,lge)}function lge(){if(!we.document)return;const e=Vi.bind(null,"dom"),t=eM(e,!0);we.document.addEventListener("click",t,!1),we.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(r=>{const i=we[r],a=i&&i.prototype;!a||!a.hasOwnProperty||!a.hasOwnProperty("addEventListener")||(Yn(a,"addEventListener",function(o){return function(s,l,c){if(s==="click"||s=="keypress")try{const u=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},f=u[s]=u[s]||{refCount:0};if(!f.handler){const d=eM(e);f.handler=d,o.call(this,s,d,c)}f.refCount++}catch{}return o.call(this,s,l,c)}}),Yn(a,"removeEventListener",function(o){return function(s,l,c){if(s==="click"||s=="keypress")try{const u=this.__sentry_instrumentation_handlers__||{},f=u[s];f&&(f.refCount--,f.refCount<=0&&(o.call(this,s,f.handler,c),f.handler=void 0,delete u[s]),Object.keys(u).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return o.call(this,s,l,c)}}))})}function cge(e){if(e.type!==d5)return!1;try{if(!e.target||e.target._sentryId!==h5)return!1}catch{}return!0}function uge(e,t){return e!=="keypress"?!1:!t||!t.tagName?!0:!(t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable)}function eM(e,t=!1){return r=>{if(!r||r._sentryCaptured)return;const n=fge(r);if(uge(r.type,n))return;Gi(r,"_sentryCaptured",!0),n&&!n._sentryId&&Gi(n,"_sentryId",vi());const i=r.type==="keypress"?"input":r.type;cge(r)||(e({event:r,name:i,global:t}),d5=r.type,h5=n?n._sentryId:void 0),clearTimeout($O),$O=we.setTimeout(()=>{h5=void 0,d5=void 0},sge)}}function fge(e){try{return e.target}catch{return null}}let w1;function N2(e){const t="history";Ul(t,e),Hl(t,dge)}function dge(){if(!Vpe())return;const e=we.onpopstate;we.onpopstate=function(...r){const n=we.location.href,i=w1;if(w1=n,Vi("history",{from:i,to:n}),e)try{return e.apply(this,r)}catch{}};function t(r){return function(...n){const i=n.length>2?n[2]:void 0;if(i){const a=w1,o=String(i);w1=o,Vi("history",{from:a,to:o})}return r.apply(this,n)}}Yn(we.history,"pushState",t),Yn(we.history,"replaceState",t)}const v0={};function hH(e){const t=v0[e];if(t)return t;let r=we[e];if(o5(r))return v0[e]=r.bind(we);const n=we.document;if(n&&typeof n.createElement=="function")try{const i=n.createElement("iframe");i.hidden=!0,n.head.appendChild(i);const a=i.contentWindow;a&&a[e]&&(r=a[e]),n.head.removeChild(i)}catch(i){UC&&ee.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,i)}return r&&(v0[e]=r.bind(we))}function tM(e){v0[e]=void 0}function sd(...e){return hH("setTimeout")(...e)}const tc="__sentry_xhr_v3__";function pH(e){const t="xhr";Ul(t,e),Hl(t,hge)}function hge(){if(!we.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,r,n){const i=new Error,a=Mn()*1e3,o=Oo(n[0])?n[0].toUpperCase():void 0,s=pge(n[1]);if(!o||!s)return t.apply(r,n);r[tc]={method:o,url:s,request_headers:{}},o==="POST"&&s.match(/sentry_key/)&&(r.__sentry_own_request__=!0);const l=()=>{const c=r[tc];if(c&&r.readyState===4){try{c.status_code=r.status}catch{}const u={endTimestamp:Mn()*1e3,startTimestamp:a,xhr:r,virtualError:i};Vi("xhr",u)}};return"onreadystatechange"in r&&typeof r.onreadystatechange=="function"?r.onreadystatechange=new Proxy(r.onreadystatechange,{apply(c,u,f){return l(),c.apply(u,f)}}):r.addEventListener("readystatechange",l),r.setRequestHeader=new Proxy(r.setRequestHeader,{apply(c,u,f){const[d,h]=f,p=u[tc];return p&&Oo(d)&&Oo(h)&&(p.request_headers[d.toLowerCase()]=h),c.apply(u,f)}}),t.apply(r,n)}}),e.send=new Proxy(e.send,{apply(t,r,n){const i=r[tc];if(!i)return t.apply(r,n);n[0]!==void 0&&(i.body=n[0]);const a={startTimestamp:Mn()*1e3,xhr:r};return Vi("xhr",a),t.apply(r,n)}})}function pge(e){if(Oo(e))return e;try{return e.toString()}catch{}}const i3=[],b0=new Map;function mge(){if(jC()&&kn){const t=gge();return()=>{t()}}return()=>{}}const rM={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 gge(){return sH(({metric:e})=>
725{if(e.value==null)return;const t=e.entries.find(p=>p.duration===e.value&&rM[p.name]);if(!t)return;const{interactionId:r}=t,n=rM[t.name],i=vr(kn+t.startTime),a=vr(e.value),o=Gr(),s=o?nn(o):void 0,c=(r!=null?b0.get(r):void 0)||s,u=c?ht(c).description:It().getScopeData().transactionName,f=Go(t.target),d=Wr({[Pr]:"auto.http.browser.inp",[Xo]:`ui.interaction.${n}`,[kC]:t.duration}),h=uH({name:f,transaction:u,attributes:d,startTime:i});h&&(h.addEvent("inp",{[L2]:"millisecond",[I2]:e.value}),h.end(i+a))})}function yge(e){const t=({entries:r})=>{const n=Gr(),i=n&&nn(n);r.forEach(a=>{if(!Bme(a)||!i)return;const o=a.interactionId;if(o!=null&&!b0.has(o)){if(i3.length>10){const s=i3.shift();b0.delete(s)}i3.push(o),b0.set(o,i)}})};od("event",t),od("first-input",t)}function vge(e,t=hH("fetch")){let r=0,n=0;function i(a){const o=a.body.length;r+=o,n++;const s={body:a.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:r<=6e4&&n<15,...e.fetchOptions};if(!t)return tM("fetch"),$y("No fetch implementation available");try{return t(e.url,s).then(l=>(r-=o,n--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return tM("fetch"),r-=o,n--,$y(l)}}return Zhe(e,i)}const bge=30,Sge=50;function p5(e,t,r,n){const i={filename:e,function:t==="<anonymous>"?jc:t,in_app:!0};return r!==void 0&&(i.lineno=r),n!==void 0&&(i.colno=n),i}const wge=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Ege=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Cge=/\((\S*)(?::(\d+))(?::(\d+))\)/,Age=e=>{const t=wge.exec(e);if(t){const[,n,i,a]=t;return p5(n,jc,+i,+a)}const r=Ege.exec(e);if(r){if(r[2]&&r[2].indexOf("eval")===0){const o=Cge.exec(r[2]);o&&(r[2]=o[1],r[3]=o[2],r[4]=o[3])}const[i,a]=mH(r[1]||jc,r[2]);return p5(a,i,r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},_ge=[bge,Age],xge=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,Tge=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Oge=e=>{const t=xge.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){const a=Tge.exec(t[3]);a&&(t[1]=t[1]||"eval",t[3]=a[1],t[4]=a[2],t[5]="")}let n=t[3],i=t[1]||jc;return[i,n]=mH(i,n),p5(n,i,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}},Mge=[Sge,Oge],Rge=[_ge,Mge],kge=XB(...Rge),mH=(e,t)=>{const r=e.indexOf("safari-extension")!==-1,n=e.indexOf("safari-web-extension")!==-1;return r||n?[e.indexOf("@")!==-1?e.split("@")[0]:jc,r?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},E1=1024,Lge="Breadcrumbs",Ige=(e={})=>{const t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:Lge,setup(r){t.console&&wpe(zge(r)),t.dom&&dH(Nge(r,t.dom)),t.xhr&&pH(Fge(r)),t.fetch&&YU(Bge(r)),t.history&&N2(Uge(r)),t.sentry&&r.on("beforeSendEvent",Dge(r))}}},Pge=Ige;function Dge(e){return function(r){et()===e&&wl({category:`sentry.${r.type==="transaction"?"transaction":"event"}`,event_id:r.event_id,level:r.level,message:gs(r)},{event:r})}}function Nge(e,t){return function(n){if(et()!==e)return;let i,a,o=typeof t=="object"?t.serializeAttribute:void 0,s=typeof t=="object"&&typeof t.maxStringLength=="number"?t.maxStringLength:void 0;s&&s>E1&&(Ha&&ee.warn(`\`dom.maxStringLength\` cannot exceed ${E1}, but a value of ${s} was configured. Sentry will use ${E1} instead.`),s=E1),typeof o=="string"&&(o=[o]);try{const c=n.event,u=Hge(c)?c.target:c;i=Go(u,{keyAttrs:o,maxStringLength:s}),a=tU(u)}catch{i="<unknown>"}if(i.length===0)return;const l={category:`ui.${n.name}`,message:i};a&&(l.data={"ui.component_name":a}),wl(l,{event:n.event,name:n.name,global:n.global})}}function zge(e){return function(r){if(et()!==e)return;const n={category:"console",data:{arguments:r.args,logger:"console"},level:jU(r.level),message:mO(r.args," ")};if(r.level==="assert")if(r.args[0]===!1)n.message=`Assertion failed: ${mO(r.args.slice(1)," ")||"console.assert"}`,n.data.arguments=r.args.slice(1);else return;wl(n,{input:r.args,level:r.level})}}function Fge(e){return function(r){if(et()!==e)return;const{startTimestamp:n,endTimestamp:i}=r,a=r.xhr[tc];if(!n||!i||!a)return;const{method:o,url:s,status_code:l,body:c}=a,u={method:o,url:s,status_code:l},f={xhr:r.xhr,input:c,startTimestamp:n,endTimestamp:i},d=qU(l);wl({category:"xhr",data:u,type:"http",level:d},f)}}function Bge(e){return function(r){if(et()!==e)return;const{startTimestamp:n,endTimestamp:i}=r;
725if(i&&!(r.fetchData.url.match(/sentry_key/)&&r.fetchData.method==="POST"))if(r.error){const a=r.fetchData,o={data:r.error,input:r.args,startTimestamp:n,endTimestamp:i};wl({category:"fetch",data:a,level:"error",type:"http"},o)}else{const a=r.response,o={...r.fetchData,status_code:a&&a.status},s={input:r.args,response:a,startTimestamp:n,endTimestamp:i},l=qU(o.status_code);wl({category:"fetch",data:o,type:"http",level:l},s)}}}function Uge(e){return function(r){if(et()!==e)return;let n=r.from,i=r.to;const a=Cc(Me.location.href);let o=n?Cc(n):void 0;const s=Cc(i);(!o||!o.path)&&(o=a),a.protocol===s.protocol&&a.host===s.host&&(i=s.relative),a.protocol===o.protocol&&a.host===o.host&&(n=o.relative),wl({category:"navigation",data:{from:n,to:i}})}}function Hge(e){return!!e&&!!e.target}const jge=["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"],Vge="BrowserApiErrors",Wge=(e={})=>{const t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e};return{name:Vge,setupOnce(){t.setTimeout&&Yn(Me,"setTimeout",nM),t.setInterval&&Yn(Me,"setInterval",nM),t.requestAnimationFrame&&Yn(Me,"requestAnimationFrame",Gge),t.XMLHttpRequest&&"XMLHttpRequest"in Me&&Yn(XMLHttpRequest.prototype,"send",Yge);const r=t.eventTarget;r&&(Array.isArray(r)?r:jge).forEach(Xge)}}},qge=Wge;function nM(e){return function(...t){const r=t[0];return t[0]=ad(r,{mechanism:{data:{function:Wo(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function Gge(e){return function(t){return e.apply(this,[ad(t,{mechanism:{data:{function:"requestAnimationFrame",handler:Wo(e)},handled:!1,type:"instrument"}})])}}function Yge(e){return function(...t){const r=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in r&&typeof r[i]=="function"&&Yn(r,i,function(a){const o={mechanism:{data:{function:i,handler:Wo(a)},handled:!1,type:"instrument"}},s=OC(a);return s&&(o.mechanism.data.handler=Wo(s)),ad(a,o)})}),e.apply(this,t)}}function Xge(e){const r=Me[e],n=r&&r.prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(Yn(n,"addEventListener",function(i){return function(a,o,s){try{Qge(o)&&
725(o.handleEvent=ad(o.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Wo(o),target:e},handled:!1,type:"instrument"}}))}catch{}return i.apply(this,[a,ad(o,{mechanism:{data:{function:"addEventListener",handler:Wo(o),target:e},handled:!1,type:"instrument"}}),s])}}),Yn(n,"removeEventListener",function(i){return function(a,o,s){try{const l=o.__sentry_wrapped__;l&&i.call(this,a,l,s)}catch{}return i.call(this,a,o,s)}}))}function Qge(e){return typeof e.handleEvent=="function"}const Zge=()=>({name:"BrowserSession",setupOnce(){if(typeof Me.document>"u"){Ha&&ee.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}NO({ignoreDuration:!0}),zO(),N2(({from:e,to:t})=>{e!==void 0&&e!==t&&(NO({ignoreDuration:!0}),zO())})}}),Kge="GlobalHandlers",Jge=(e={})=>{const t={onerror:!0,onunhandledrejection:!0,...e};return{name:Kge,setupOnce(){Error.stackTraceLimit=50},setup(r){t.onerror&&(e1e(r),iM("onerror")),t.onunhandledrejection&&(t1e(r),iM("onunhandledrejection"))}}},$ge=Jge;function e1e(e){QB(t=>{const{stackParser:r,attachStacktrace:n}=gH();if(et()!==e||ZU())return;const{msg:i,url:a,line:o,column:s,error:l}=t,c=i1e(BC(r,l||i,void 0,n,!1),a,o,s);c.level="error",RU(c,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}function t1e(e){ZB(t=>{const{stackParser:r,attachStacktrace:n}=gH();if(et()!==e||ZU())return;const i=r1e(t),a=TC(i)?n1e(i):BC(r,i,void 0,n,!0);a.level="error",RU(a,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function r1e(e){if(TC(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 n1e(e){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(e)}`}]}}}function i1e(e,t,r,n){const i=e.exception=e.exception||{},a=i.values=i.values||[],o=a[0]=a[0]||{},s=o.stacktrace=o.stacktrace||{},l=s.frames=s.frames||[],c=n,u=r,f=Oo(t)&&t.length>0?t:eU();return l.length===0&&l.push({colno:c,filename:f,function:jc,in_app:!0,lineno:u}),e}function iM(e){Ha&&ee.log(`Global Handler attached: ${e}`)}function gH(){const e=et();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const a1e=()=>({name:"HttpContext",preprocessEvent(e){if(!Me.navigator&&!Me.location&&!Me.document)return;const t=e.request&&e.request.url||Me.location&&Me.location.href,{referrer:r}=Me.document||{},{userAgent:n}=Me.navigator||{},i={...e.request&&e.request.headers,...r&&{Referer:r},...n&&{"User-Agent":n}},a={...e.request,...t&&{url:t},headers:i};e.request=a}}),o1e="cause",s1e=5,l1e="LinkedErrors",c1e=(e={})=>{const t=e.limit||s1e,r=e.key||o1e;return{name:l1e,preprocessEvent(n,i,a){const o=a.getOptions();bpe(zC,o.stackParser,o.maxValueLength,r,t,n,i)}}},u1e=c1e;function f1e(e){const t=[lpe(),ipe(),qge(),Pge(),$ge(),u1e(),_pe(),a1e()];return e.autoSessionTracking!==!1&&t.push(Zge()),t}function d1e(e={}){const t={defaultIntegrations:f1e(e),release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:Me.SENTRY_RELEASE&&Me.SENTRY_RELEASE.id?Me.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return e.defaultIntegrations==null&&delete e.defaultIntegrations,{...t,...e}}function h1e(){const e=typeof Me.window<"u"&&Me;if(!e)return!1;const t=e.chrome?"chrome":"browser",r=e[t],n=r&&r.runtime&&r.runtime.id,i=Me.location&&Me.location.href||"",a=["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"],o=!!n&&Me===Me.top&&a.some(l=>i.startsWith(`${l}//`)),s=typeof e.nw<"u";return!!n&&!o&&!s}function p1e(e={}){const t=d1e(e);if(!t.skipBrowserExtensionCheck&&h1e()){Bl(()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")});return}Ha&&(GU()||ee.warn("No Fetch API detected. The Sentry SDK requires a Fetch API compatible environment to send events. Please add a Fetch API polyfill."));const r={...t,stackParser:Ffe(t.stackParser||kge),integrations:zhe(t),transport:t.transport||vge};return Vhe(ame,r)}const Bt=st,VC="sentryReplaySession",m1e="replay_event",WC="Unable to send Replay",g1e=3e5,y1e=9e5,v1e=5e3,b1e=5500,S1e=6e4,w1e=5e3,E1e=3,aM=15e4,C1=5e3,C1e=3e3,A1e=300,qC=2e7,_1e=4999,x1e=15e3,oM=36e5;function m5(e,t){return e??t()}function Wp(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;
725i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}var Hr;(function(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"})(Hr||(Hr={}));function T1e(e){return e.nodeType===e.ELEMENT_NODE}function Qh(e){const t=Wp([e,"optionalAccess",r=>r.host]);return Wp([t,"optionalAccess",r=>r.shadowRoot])===e}function Zh(e){return Object.prototype.toString.call(e)==="[object ShadowRoot]"}function O1e(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 M1e(e){const{cssText:t}=e;if(t.split('"').length<3)return t;const r=["@import",`url(${JSON.stringify(e.href)})`];return e.layerName===""?r.push("layer"):e.layerName&&r.push(`layer(${e.layerName})`),e.supportsText&&r.push(`supports(${e.supportsText})`),e.media.length&&r.push(e.media.mediaText),r.join(" ")+";"}function av(e){try{const t=e.rules||e.cssRules;return t?O1e(Array.from(t,yH).join("")):null}catch{return null}}function R1e(e){let t="";for(let r=0;r<e.style.length;r++){const n=e.style,i=n[r],a=n.getPropertyPriority(i);t+=`${i}:${n.getPropertyValue(i)}${a?" !important":""};`}return`${e.selectorText} { ${t} }`}function yH(e){let t;if(L1e(e))try{t=av(e.styleSheet)||M1e(e)}catch{}else if(I1e(e)){let r=e.cssText;const n=e.selectorText.includes(":"),i=typeof e.style.all=="string"&&e.style.all;if(i&&(r=R1e(e)),n&&(r=k1e(r)),n||i)return r}return t||e.cssText}function k1e(e){const t=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(t,"$1\\$2")}function L1e(e){return"styleSheet"in e}function I1e(e){return"selectorText"in e}class vH{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(t){if(!t)return-1;const r=Wp([this,"access",n=>n.getMeta,"call",n=>n(t),"optionalAccess",n=>n.id]);return m5(r,()=>-1)}getNode(t){return this.idNodeMap.get(t)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(t){return this.nodeMetaMap.get(t)||null}removeNodeFromMap(t){const r=this.getId(t);this.idNodeMap.delete(r),t.childNodes&&t.childNodes.forEach(n=>this.removeNodeFromMap(n))}has(t){return this.idNodeMap.has(t)}hasNode(t){return this.nodeMetaMap.has(t)}add(t,r){const n=r.id;this.idNodeMap.set(n,t),this.nodeMetaMap.set(t,r)}replace(t,r){const n=this.getNode(t);if(n){const i=this.nodeMetaMap.get(n);i&&this.nodeMetaMap.set(r,i)}this.idNodeMap.set(t,r)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function P1e(){return new vH}function z2({maskInputOptions:e,tagName:t,type:r}){return t==="OPTION"&&(t="SELECT"),!!(e[t.toLowerCase()]||r&&e[r]||r==="password"||t==="INPUT"&&!r&&e.text)}function qp({isMasked:e,element:t,value:r,maskInputFn:n}){let i=r||"";return e?(n&&(i=n(i,t)),"*".repeat(i.length)):i}function ld(e){return e.toLowerCase()}function g5(e){return e.toUpperCase()}const sM="__rrweb_original__";function D1e(e){const t=e.getContext("2d");if(!t)return!0;const r=50;for(let n=0;n<e.width;n+=r)for(let i=0;i<e.height;i+=r){const a=t.getImageData,o=sM in a?a[sM]:a;if(new Uint32Array(o.call(t,n,i,Math.min(r,e.width-n),Math.min(r,e.height-i)).data.buffer).some(l=>l!==0))return!1}return!0}function GC(e){const t=e.type;return e.hasAttribute("data-rr-is-password")?"password":t?ld(t):null}function ov(e,t,r){return t==="INPUT"&&(r==="radio"||r==="checkbox")?e.getAttribute("value")||"":e.value}function bH(e,t){let r;try{r=new URL(e,m5(t,()=>window.location.href))}catch{return null}const n=/\.([0-9a-z]+)(?:$)/i,i=r.pathname.match(n);return m5(Wp([i,"optionalAccess",a=>a[1]]),()=>null)}const lM={};function SH(e){const t=lM[e];if(t)return t;const r=window.document;let n=window[e];if(r&&typeof r.createElement=="function")try{const i=r.createElement("iframe");i.hidden=!0,r.head.appendChild(i);const a=i.contentWindow;a&&a[e]&&(n=a[e]),r.head.removeChild(i)}catch{}return lM[e]=n.bind(window)}function y5(...e){return SH("setTimeout")(...e)}function wH(...e){return SH("clearTimeout")(...e)}
725function EH(e){try{return e.contentDocument}catch{}}let N1e=1;const z1e=new RegExp("[^a-z0-9-_:]"),Gp=-2;function YC(){return N1e++}function F1e(e){if(e instanceof HTMLFormElement)return"form";const t=ld(e.tagName);return z1e.test(t)?"div":t}function B1e(e){let t="";return e.indexOf("//")>-1?t=e.split("/").slice(0,3).join("/"):t=e.split("/")[0],t=t.split("?")[0],t}let mu,cM;const U1e=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,H1e=/^(?:[a-z+]+:)?\/\//i,j1e=/^www\..*/i,V1e=/^(data:)([^,]*),(.*)/i;function sv(e,t){return(e||"").replace(U1e,(r,n,i,a,o,s)=>{const l=i||o||s,c=n||a||"";if(!l)return r;if(H1e.test(l)||j1e.test(l))return`url(${c}${l}${c})`;if(V1e.test(l))return`url(${c}${l}${c})`;if(l[0]==="/")return`url(${c}${B1e(t)+l}${c})`;const u=t.split("/"),f=l.split("/");u.pop();for(const d of f)d!=="."&&(d===".."?u.pop():u.push(d));return`url(${c}${u.join("/")}${c})`})}const W1e=/^[^ \t\n\r\u000c]+/,q1e=/^[, \t\n\r\u000c]+/;function G1e(e,t){if(t.trim()==="")return t;let r=0;function n(a){let o;const s=a.exec(t.substring(r));return s?(o=s[0],r+=o.length,o):""}const i=[];for(;n(q1e),!(r>=t.length);){let a=n(W1e);if(a.slice(-1)===",")a=Gu(e,a.substring(0,a.length-1)),i.push(a);else{let o="";a=Gu(e,a);let s=!1;for(;;){const l=t.charAt(r);if(l===""){i.push((a+o).trim());break}else if(s)l===")"&&(s=!1);else if(l===","){r+=1,i.push((a+o).trim());break}else l==="("&&(s=!0);o+=l,r+=1}}}return i.join(", ")}const uM=new WeakMap;function Gu(e,t){return!t||t.trim()===""?t:F2(e,t)}function Y1e(e){return!!(e.tagName==="svg"||e.ownerSVGElement)}function F2(e,t){let r=uM.get(e);if(r||(r=e.createElement("a"),uM.set(e,r)),!t)t="";else if(t.startsWith("blob:")||t.startsWith("data:"))return t;return r.setAttribute("href",t),r.href}function CH(e,t,r,n,i,a){return n&&(r==="src"||r==="href"&&!(t==="use"&&n[0]==="#")||r==="xlink:href"&&n[0]!=="#"||r==="background"&&(t==="table"||t==="td"||t==="th")?Gu(e,n):r==="srcset"?G1e(e,n):r==="style"?sv(n,F2(e)):t==="object"&&r==="data"?Gu(e,n):typeof a=="function"?a(r,n,i):n)}function AH(e,t,r){return(e==="video"||e==="audio")&&t==="autoplay"}function X1e(e,t,r,n){try{if(n&&e.matches(n))return!1;if(typeof t=="string"){if(e.classList.contains(t))return!0}else for(let i=e.classList.length;i--;){const a=e.classList[i];if(t.test(a))return!0}if(r)return e.matches(r)}catch{}return!1}function Q1e(e,t){for(let r=e.classList.length;r--;){const n=e.classList[r];if(t.test(n))return!0}return!1}function rc(e,t,r=1/0,n=0){return!e||e.nodeType!==e.ELEMENT_NODE||n>r?-1:t(e)?n:rc(e.parentNode,t,r,n+1)}function Yu(e,t){return r=>{const n=r;if(n===null)return!1;try{if(e){if(typeof e=="string"){if(n.matches(`.${e}`))return!0}else if(Q1e(n,e))return!0}return!!(t&&n.matches(t))}catch{return!1}}}function cd(e,t,r,n,i,a){try{const o=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(o===null)return!1;if(o.tagName==="INPUT"){const c=o.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(c))return!0}let s=-1,l=-1;if(a){if(l=rc(o,Yu(n,i)),l<0)return!0;s=rc(o,Yu(t,r),l>=0?l:1/0)}else{if(s=rc(o,Yu(t,r)),s<0)return!1;l=rc(o,Yu(n,i),s>=0?s:1/0)}return s>=0?l>=0?s<=l:!0:l>=0?!1:!!a}catch{}return!!a}function Z1e(e,t,r){const n=e.contentWindow;if(!n)return;let i=!1,a;try{a=n.document.readyState}catch{return}if(a!=="complete"){const s=y5(()=>{i||(t(),i=!0)},r);e.addEventListener("load",()=>{wH(s),i=!0,t()});return}const o="about:blank";if(n.location.href!==o||e.src===o||e.src==="")return y5(t,0),e.addEventListener("load",t);e.addEventListener("load",t)}function K1e(e,t,r){let n=!1,i;try{i=e.sheet}catch{return}if(i)return;const a=y5(()=>{n||(t(),n=!0)},r);e.addEventListener("load",()=>{wH(a),n=!0,t()})}function J1e(e,t){const{doc:r,mirror:n,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskAttributeFn:l,maskTextClass:c,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:d,inlineStylesheet:h,maskInputOptions:p={},maskTextFn:v,maskInputFn:m,dataURLOptions:y={},inlineImages:g,recordCanvas:b,keepIframeSrcFn:S,newlyAddedElement:w=!1}=t,A=$1e(r,n);switch(e.nodeType){case e.DOCUMENT_NODE:return e.compatMode!=="CSS1Compat"?{type:Hr.Document,childNodes:[],compatMode:e.compatMode}:{type:Hr.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:Hr.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:A};case e.ELEMENT_NODE:return t0e(e,{doc:r,blockClass:i,blockSelector:a,unblockSelector:o,inlineStylesheet:h,maskAttributeFn:l,maskInputOptions:p,maskInputFn:m,dataURLOptions:y,inlineImages:g,recordCanvas:b,keepIframeSrcFn:S,newlyAddedElement:w,rootId:A,maskTextClass:c,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:d});case e.TEXT_NODE:return e0e(e,{doc:r,maskAllText:s,maskTextClass:c,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:d,maskTextFn:v,maskInputOptions:p,maskInputFn:m,rootId:A});case e.CDATA_SECTION_NODE:return{type:Hr.CDATA,textContent:"",rootId:A};case e.COMMENT_NODE:return{type:Hr.Comment,textContent:e.textContent||"",rootId:A};default:return!1}}function $1e(e,t){if(!t.hasNode(e))return;const r=t.getId(e);return r===1?void 0:r}function e0e(e,t){const{maskAllText:r,maskTextClass:n,unmaskTextClass:i,maskTextSelector:a,unmaskTextSelector:o,maskTextFn:s,maskInputOptions:l,maskInputFn:c,rootId:u}=t,f=e.parentNode&&e.parentNode.tagName;let d=e.textContent;const h=f==="STYLE"?!0:void 0,p=f==="SCRIPT"?!0:void 0,v=f==="TEXTAREA"?!0:void 0;if(h&&d){try{e.nextSibling||e.previousSibling||Wp([e,"access",y=>y.parentNode,"access",y=>y.sheet,"optionalAccess",y=>y.cssRules])&&(d=av(e.parentNode.sheet))}catch(y){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${y}`,e)}d=sv(d,F2(t.doc))}p&&(d="SCRIPT_PLACEHOLDER");const m=cd(e,n,a,i,o,r);if(!h&&!p&&!v&&d&&m&&(d=s?s(d,e.parentElement):d.replace(/[\S]/g,"*")),v&&d&&(l.textarea||m)&&(
725d=c?c(d,e.parentNode):d.replace(/[\S]/g,"*")),f==="OPTION"&&d){const y=z2({type:null,tagName:f,maskInputOptions:l});d=qp({isMasked:cd(e,n,a,i,o,y),element:e,value:d,maskInputFn:c})}return{type:Hr.Text,textContent:d||"",isStyle:h,rootId:u}}function t0e(e,t){const{doc:r,blockClass:n,blockSelector:i,unblockSelector:a,inlineStylesheet:o,maskInputOptions:s={},maskAttributeFn:l,maskInputFn:c,dataURLOptions:u={},inlineImages:f,recordCanvas:d,keepIframeSrcFn:h,newlyAddedElement:p=!1,rootId:v,maskTextClass:m,unmaskTextClass:y,maskTextSelector:g,unmaskTextSelector:b}=t,S=X1e(e,n,i,a),w=F1e(e);let A={};const _=e.attributes.length;for(let M=0;M<_;M++){const L=e.attributes[M];L.name&&!AH(w,L.name,L.value)&&(A[L.name]=CH(r,w,ld(L.name),L.value,e,l))}if(w==="link"&&o){const M=Array.from(r.styleSheets).find(z=>z.href===e.href);let L=null;M&&(L=av(M)),L&&(A.rel=null,A.href=null,A.crossorigin=null,A._cssText=sv(L,M.href))}if(w==="style"&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const M=av(e.sheet);M&&(A._cssText=sv(M,F2(r)))}if(w==="input"||w==="textarea"||w==="select"||w==="option"){const M=e,L=GC(M),z=ov(M,g5(w),L),T=M.checked;if(L!=="submit"&&L!=="button"&&z){const k=cd(M,m,g,y,b,z2({type:L,tagName:g5(w),maskInputOptions:s}));A.value=qp({isMasked:k,element:M,value:z,maskInputFn:c})}T&&(A.checked=T)}if(w==="option"&&(e.selected&&!s.select?A.selected=!0:delete A.selected),w==="canvas"&&d){if(e.__context==="2d")D1e(e)||(A.rr_dataURL=e.toDataURL(u.type,u.quality));else if(!("__context"in e)){const M=e.toDataURL(u.type,u.quality),L=r.createElement("canvas");L.width=e.width,L.height=e.height;const z=L.toDataURL(u.type,u.quality);M!==z&&(A.rr_dataURL=M)}}if(w==="img"&&f){mu||(mu=r.createElement("canvas"),cM=mu.getContext("2d"));const M=e,L=M.currentSrc||M.getAttribute("src")||"<unknown-src>",z=M.crossOrigin,T=()=>{M.removeEventListener("load",T);try{mu.width=M.naturalWidth,mu.height=M.naturalHeight,cM.drawImage(M,0,0),A.rr_dataURL=mu.toDataURL(u.type,u.quality)}catch(k){if(M.crossOrigin!=="anonymous"){M.crossOrigin="anonymous",M.complete&&M.naturalWidth!==0?T():M.addEventListener("load",T);return}else console.warn(`Cannot inline img src=${L}! Error: ${k}`)}M.crossOrigin==="anonymous"&&(z?A.crossOrigin=z:M.removeAttribute("crossorigin"))};M.complete&&M.naturalWidth!==0?T():M.addEventListener("load",T)}if((w==="audio"||w==="video")&&(A.rr_mediaState=e.paused?"paused":"played",A.rr_mediaCurrentTime=e.currentTime),p||(e.scrollLeft&&(A.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(A.rr_scrollTop=e.scrollTop)),S){const{width:M,height:L}=e.getBoundingClientRect();A={class:A.class,rr_width:`${M}px`,rr_height:`${L}px`}}w==="iframe"&&!h(A.src)&&(!S&&!EH(e)&&(A.rr_src=A.src),delete A.src);let C;try{customElements.get(w)&&(C=!0)}catch{}return{type:Hr.Element,tagName:w,attributes:A,childNodes:[],isSVG:Y1e(e)||void 0,needBlock:S,rootId:v,isCustom:C}}function Ft(e){return e==null?"":e.toLowerCase()}function r0e(e,t){if(t.comment&&e.type===Hr.Comment)return!0;if(e.type===Hr.Element){if(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"&&bH(e.attributes.href)==="js"))return!0;if(t.headFavicon&&(e.tagName==="link"&&e.attributes.rel==="shortcut icon"||e.tagName==="meta"&&(Ft(e.attributes.name).match(/^msapplication-tile(image|color)$/)||Ft(e.attributes.name)==="application-name"||Ft(e.attributes.rel)==="icon"||Ft(e.attributes.rel)==="apple-touch-icon"||Ft(e.attributes.rel)==="shortcut icon")))return!0;if(e.tagName==="meta"){if(t.headMetaDescKeywords&&Ft(e.attributes.name).match(/^description|keywords$/))return!0;if(t.headMetaSocial&&(Ft(e.attributes.property).match(/^(og|twitter|fb):/)||Ft(e.attributes.name).match(/^(og|twitter):/)||Ft(e.attributes.name)==="pinterest"))return!0;if(t.headMetaRobots&&(Ft(e.attributes.name)==="robots"||Ft(e.attributes.name)==="googlebot"||Ft(e.attributes.name)==="bingbot"))return!0;if(t.headMetaHttpEquiv&&e.attributes["http-equiv"]!==void 0)return!0;if(t.headMetaAuthorship&&(Ft(e.attributes.name)==="author"||Ft(e.attributes.name)==="generator"||Ft(e.attributes.name)==="framework"||Ft(e.attributes.name)==="publisher"||Ft(e.attributes.name)==="progid"||Ft(e.attributes.property).match(/^article:/)||Ft(e.attributes.property).match(/^product:/)))return!0;
725if(t.headMetaVerification&&(Ft(e.attributes.name)==="google-site-verification"||Ft(e.attributes.name)==="yandex-verification"||Ft(e.attributes.name)==="csrf-token"||Ft(e.attributes.name)==="p:domain_verify"||Ft(e.attributes.name)==="verify-v1"||Ft(e.attributes.name)==="verification"||Ft(e.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Xu(e,t){const{doc:r,mirror:n,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:f,skipChild:d=!1,inlineStylesheet:h=!0,maskInputOptions:p={},maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOMOptions:g,dataURLOptions:b={},inlineImages:S=!1,recordCanvas:w=!1,onSerialize:A,onIframeLoad:_,iframeLoadTimeout:C=5e3,onStylesheetLoad:M,stylesheetLoadTimeout:L=5e3,keepIframeSrcFn:z=()=>!1,newlyAddedElement:T=!1}=t;let{preserveWhiteSpace:k=!0}=t;const P=J1e(e,{doc:r,mirror:n,blockClass:i,blockSelector:a,maskAllText:s,unblockSelector:o,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:f,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,dataURLOptions:b,inlineImages:S,recordCanvas:w,keepIframeSrcFn:z,newlyAddedElement:T});if(!P)return console.warn(e,"not serialized"),null;let F;n.hasNode(e)?F=n.getId(e):r0e(P,g)||!k&&P.type===Hr.Text&&!P.isStyle&&!P.textContent.replace(/^\s+|\s+$/gm,"").length?F=Gp:F=YC();const I=Object.assign(P,{id:F});if(n.add(e,I),F===Gp)return null;A&&A(e);let B=!d;if(I.type===Hr.Element){B=B&&!I.needBlock,delete I.needBlock;const H=e.shadowRoot;H&&Zh(H)&&(I.isShadowHost=!0)}if((I.type===Hr.Document||I.type===Hr.Element)&&B){g.headWhitespace&&I.type===Hr.Element&&I.tagName==="head"&&(k=!1);const H={doc:r,mirror:n,blockClass:i,blockSelector:a,maskAllText:s,unblockSelector:o,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:f,skipChild:d,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOMOptions:g,dataURLOptions:b,inlineImages:S,recordCanvas:w,preserveWhiteSpace:k,onSerialize:A,onIframeLoad:_,iframeLoadTimeout:C,onStylesheetLoad:M,stylesheetLoadTimeout:L,keepIframeSrcFn:z};for(const V of Array.from(e.childNodes)){const G=Xu(V,H);G&&I.childNodes.push(G)}if(T1e(e)&&e.shadowRoot)for(const V of Array.from(e.shadowRoot.childNodes)){const G=Xu(V,H);G&&(Zh(e.shadowRoot)&&(G.isShadow=!0),I.childNodes.push(G))}}return e.parentNode&&Qh(e.parentNode)&&Zh(e.parentNode)&&(I.isShadow=!0),I.type===Hr.Element&&I.tagName==="iframe"&&Z1e(e,()=>{const H=EH(e);if(H&&_){const V=Xu(H,{doc:H,mirror:n,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:f,skipChild:!1,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOMOptions:g,dataURLOptions:b,inlineImages:S,recordCanvas:w,preserveWhiteSpace:k,onSerialize:A,onIframeLoad:_,iframeLoadTimeout:C,onStylesheetLoad:M,stylesheetLoadTimeout:L,keepIframeSrcFn:z});V&&_(e,V)}},C),I.type===Hr.Element&&I.tagName==="link"&&typeof I.attributes.rel=="string"&&(I.attributes.rel==="stylesheet"||I.attributes.rel==="preload"&&typeof I.attributes.href=="string"&&bH(I.attributes.href)==="css")&&K1e(e,()=>{if(M){const H=Xu(e,{doc:r,mirror:n,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:u,unmaskTextSelector:f,skipChild:!1,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOMOptions:g,dataURLOptions:b,inlineImages:S,recordCanvas:w,preserveWhiteSpace:k,onSerialize:A,onIframeLoad:_,iframeLoadTimeout:C,onStylesheetLoad:M,stylesheetLoadTimeout:L,keepIframeSrcFn:z});H&&M(e,H)}},L),I}function n0e(e,t){const{mirror:r=new vH,blockClass:n="rr-block",blockSelector:i=null,unblockSelector:a=null,maskAllText:o=!1,maskTextClass:s="rr-mask",unmaskTextClass:l=null,maskTextSelector:c=null,unmaskTextSelector:u=null,inlineStylesheet:f=!0,inlineImages:d=!1,recordCanvas:h=!1,maskAllInputs:p=!1,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOM:g=!1,dataURLOptions:b,preserveWhiteSpace:S,onSerialize:w,onIframeLoad:A,iframeLoadTimeout:_,onStylesheetLoad:C,stylesheetLoadTimeout:M,keepIframeSrcFn:L=()=>!1}=t||{};return Xu(e,{doc:e,mirror:r,blockClass:n,blockSelector:i,unblockSelector:a,maskAllText:o,maskTextClass:s,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:f,maskInputOptions:p===!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}:p===!1?{}:p,maskAttributeFn:v,maskTextFn:m,maskInputFn:y,slimDOMOptions:g===!0||g==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:g==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}
725:g===!1?{}:g,dataURLOptions:b,inlineImages:d,recordCanvas:h,preserveWhiteSpace:S,onSerialize:w,onIframeLoad:A,iframeLoadTimeout:_,onStylesheetLoad:C,stylesheetLoadTimeout:M,keepIframeSrcFn:L,newlyAddedElement:!1})}function ys(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}function Tn(e,t,r=document){const n={capture:!0,passive:!0};return r.addEventListener(e,t,n),()=>r.removeEventListener(e,t,n)}const Cu=`Please stop import mirror directly. Instead of that,\r
726now you can use replayer.getMirror() to access the mirror instance of a replayer,\r
727or you can use record.mirror to access the mirror instance during recording.`;let fM={map:{},getId(){return console.error(Cu),-1},getNode(){return console.error(Cu),null},removeNodeFromMap(){console.error(Cu)},has(){return console.error(Cu),!1},reset(){console.error(Cu)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(fM=new Proxy(fM,{get(e,t,r){return t==="map"&&console.error(Cu),Reflect.get(e,t,r)}}));function Yp(e,t,r={}){let n=null,i=0;return function(...a){const o=Date.now();!i&&r.leading===!1&&(i=o);const s=t-(o-i),l=this;s<=0||s>t?(n&&(u0e(n),n=null),i=o,e.apply(l,a)):!n&&r.trailing!==!1&&(n=B2(()=>{i=r.leading===!1?0:Date.now(),n=null,e.apply(l,a)},s))}}function _H(e,t,r,n,i=window){const a=i.Object.getOwnPropertyDescriptor(e,t);return i.Object.defineProperty(e,t,n?r:{set(o){B2(()=>{r.set.call(this,o)},0),a&&a.set&&a.set.call(this,o)}}),()=>_H(e,t,a||{},!0)}function XC(e,t,r){try{if(!(t in e))return()=>{};const n=e[t],i=r(n);return typeof i=="function"&&(i.prototype=i.prototype||{},Object.defineProperties(i,{__rrweb_original__:{enumerable:!1,value:n}})),e[t]=i,()=>{e[t]=n}}catch{return()=>{}}}let lv=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(lv=()=>new Date().getTime());function xH(e){const t=e.document;return{left:t.scrollingElement?t.scrollingElement.scrollLeft:e.pageXOffset!==void 0?e.pageXOffset:ys([t,"optionalAccess",r=>r.documentElement,"access",r=>r.scrollLeft])||ys([t,"optionalAccess",r=>r.body,"optionalAccess",r=>r.parentElement,"optionalAccess",r=>r.scrollLeft])||ys([t,"optionalAccess",r=>r.body,"optionalAccess",r=>r.scrollLeft])||0,top:t.scrollingElement?t.scrollingElement.scrollTop:e.pageYOffset!==void 0?e.pageYOffset:ys([t,"optionalAccess",r=>r.documentElement,"access",r=>r.scrollTop])||ys([t,"optionalAccess",r=>r.body,"optionalAccess",r=>r.parentElement,"optionalAccess",r=>r.scrollTop])||ys([t,"optionalAccess",r=>r.body,"optionalAccess",r=>r.scrollTop])||0}}function TH(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function OH(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function MH(e){return e?e.nodeType===e.ELEMENT_NODE?e:e.parentElement:null}function si(e,t,r,n,i){if(!e)return!1;const a=MH(e);if(!a)return!1;const o=Yu(t,r);if(!i){const c=n&&a.matches(n);return o(a)&&!c}const s=rc(a,o);let l=-1;return s<0?!1:(n&&(l=rc(a,Yu(null,n))),s>-1&&l<0?!0:s<l)}function i0e(e,t){return t.getId(e)!==-1}function a3(e,t){return t.getId(e)===Gp}function RH(e,t){if(Qh(e))return!1;const r=t.getId(e);return t.has(r)?e.parentNode&&e.parentNode.nodeType===e.DOCUMENT_NODE?!1:e.parentNode?RH(e.parentNode,t):!0:!0}function v5(e){return!!e.changedTouches}function a0e(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=(...t)=>{let r=t[0];if(!(0 in t))throw new TypeError("1 argument is required");do if(this===r)return!0;while(r=r&&r.parentNode);return!1})}function kH(e,t){return!!(e.nodeName==="IFRAME"&&t.getMeta(e))}function LH(e,t){return!!(e.nodeName==="LINK"&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&e.getAttribute("rel")==="stylesheet"&&t.getMeta(e))}function b5(e){return!!ys([e,"optionalAccess",t=>t.shadowRoot])}class o0e{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(t){return Wpe(this.styleIDMap.get(t),()=>-1)}has(t){return this.styleIDMap.has(t)}add(t,r){if(this.has(t))return this.getId(t);let n;return r===void 0?n=this.id++:n=r,this.styleIDMap.set(t,n),this.idStyleMap.set(n,t),n}getStyle(t){return this.idStyleMap.get(t)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function IH(e){let t=null;return ys([e,"access",r=>r.getRootNode,"optionalCall",r=>r(),"optionalAccess",r=>r.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(t=e.getRootNode().host),t}function s0e(e){let t=e,r;for(;r=IH(t);)t=r;return t}function l0e(e){const t=e.ownerDocument;if(!t)return!1;const r=s0e(e);return t.contains(r)}function PH(e){const t=e.ownerDocument;return t?t.contains(e)||l0e(e):!1}const dM={};function QC(e){const t=dM[e];if(t)return t;const r=window.document;let n=window[e];if(r&&typeof r.createElement=="function")try{const i=r.createElement("iframe");i.hidden=!0,r.head.appendChild(i);const a=i.contentWindow;a&&a[e]&&(n=a[e]),r.head.removeChild(i)}catch{}return dM[e]=n.bind(window)}function c0e(...e){return QC("requestAnimationFrame")(...e)}
727function B2(...e){return QC("setTimeout")(...e)}function u0e(...e){return QC("clearTimeout")(...e)}var Qe=(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))(Qe||{}),ke=(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))(ke||{}),wn=(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))(wn||{}),co=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(co||{}),hM;(function(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"})(hM||(hM={}));var pM;(function(e){e[e.PLACEHOLDER=0]="PLACEHOLDER",e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.ATTRIBUTE_NODE=2]="ATTRIBUTE_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",e[e.ENTITY_REFERENCE_NODE=5]="ENTITY_REFERENCE_NODE",e[e.ENTITY_NODE=6]="ENTITY_NODE",e[e.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE",e[e.DOCUMENT_NODE=9]="DOCUMENT_NODE",e[e.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",e[e.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE"})(pM||(pM={}));function ZC(e){try{return e.contentDocument}catch{}}function f0e(e){try{return e.contentWindow}catch{}}function d0e(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}function mM(e){return"__ln"in e}class h0e{constructor(){this.length=0,this.head=null,this.tail=null}get(t){if(t>=this.length)throw new Error("Position outside of list range");let r=this.head;for(let n=0;n<t;n++)r=d0e([r,"optionalAccess",i=>i.next])||null;return r}addNode(t){const r={value:t,previous:null,next:null};if(t.__ln=r,t.previousSibling&&mM(t.previousSibling)){const n=t.previousSibling.__ln.next;r.next=n,r.previous=t.previousSibling.__ln,t.previousSibling.__ln.next=r,n&&(n.previous=r)}else if(t.nextSibling&&mM(t.nextSibling)&&t.nextSibling.__ln.previous){const n=t.nextSibling.__ln.previous;r.previous=n,r.next=t.nextSibling.__ln,t.nextSibling.__ln.previous=r,n&&(n.next=r)}else this.head&&(this.head.previous=r),r.next=this.head,this.head=r;r.next===null&&(this.tail=r),this.length++}removeNode(t){const r=t.__ln;this.head&&(r.previous?(r.previous.next=r.next,r.next?r.next.previous=r.previous:this.tail=r.previous):(this.head=r.next,this.head?this.head.previous=null:this.tail=null),t.__ln&&delete t.__ln,this.length--)}}const gM=(e,t)=>`${e}@${t}`;class p0e{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=t=>{t.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const t=[],r=new Set,n=new h0e,i=l=>{let c=l,u=Gp;for(;u===Gp;)c=c&&c.nextSibling,u=c&&this.mirror.getId(c);return u},a=l=>{if(!l.parentNode||!PH(l))return;const c=Qh(l.parentNode)?this.mirror.getId(IH(l)):this.mirror.getId(l.parentNode),u=i(l);if(c===-1||u===-1)return n.addNode(l);const f=Xu(l,{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.inl
727ineStylesheet,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:d=>{kH(d,this.mirror)&&!si(d,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(d),LH(d,this.mirror)&&this.stylesheetManager.trackLinkElement(d),b5(l)&&this.shadowDomManager.addShadowRoot(l.shadowRoot,this.doc)},onIframeLoad:(d,h)=>{si(d,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(d,h),d.contentWindow&&this.canvasManager.addWindow(d.contentWindow),this.shadowDomManager.observeAttachShadow(d))},onStylesheetLoad:(d,h)=>{this.stylesheetManager.attachLinkElement(d,h)}});f&&(t.push({parentId:c,nextId:u,node:f}),r.add(f.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const l of this.movedSet)yM(this.removes,l,this.mirror)&&!this.movedSet.has(l.parentNode)||a(l);for(const l of this.addedSet)!vM(this.droppedSet,l)&&!yM(this.removes,l,this.mirror)||vM(this.movedSet,l)?a(l):this.droppedSet.add(l);let o=null;for(;n.length;){let l=null;if(o){const c=this.mirror.getId(o.value.parentNode),u=i(o.value);c!==-1&&u!==-1&&(l=o)}if(!l){let c=n.tail;for(;c;){const u=c;if(c=c.previous,u){const f=this.mirror.getId(u.value.parentNode);if(i(u.value)===-1)continue;if(f!==-1){l=u;break}else{const h=u.value;if(h.parentNode&&h.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const p=h.parentNode.host;if(this.mirror.getId(p)!==-1){l=u;break}}}}}}if(!l){for(;n.head;)n.removeNode(n.head.value);break}o=l.previous,n.removeNode(l.value),a(l.value)}const s={texts:this.texts.map(l=>({id:this.mirror.getId(l.node),value:l.value})).filter(l=>!r.has(l.id)).filter(l=>this.mirror.has(l.id)),attributes:this.attributes.map(l=>{const{attributes:c}=l;if(typeof c.style=="string"){const u=JSON.stringify(l.styleDiff),f=JSON.stringify(l._unchangedStyles);u.length<c.style.length&&(u+f).split("var(").length===c.style.split("var(").length&&(c.style=l.styleDiff)}return{id:this.mirror.getId(l.node),attributes:c}}).filter(l=>!r.has(l.id)).filter(l=>this.mirror.has(l.id)),removes:this.removes,adds:t};!s.texts.length&&!s.attributes.length&&!s.removes.length&&!s.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(s))},this.processMutation=t=>{if(!a3(t.target,this.mirror))switch(t.type){case"characterData":{const r=t.target.textContent;!si(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&r!==t.oldValue&&this.texts.push({value:cd(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&r?this.maskTextFn?this.maskTextFn(r,MH(t.target)):r.replace(/[\S]/g,"*"):r,node:t.target});break}case"attributes":{const r=t.target;let n=t.attributeName,i=t.target.getAttribute(n);if(n==="value"){const o=GC(r),s=r.tagName;i=ov(r,s,o);const l=z2({maskInputOptions:this.maskInputOptions,tagName:s,type:o}),c=cd(t.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,l);i=qp({isMasked:c,element:r,value:i,maskInputFn:this.maskInputFn})}if(si(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||i===t.oldValue)return;let a=this.attributeMap.get(t.target);if(r.tagName==="IFRAME"&&n==="src"&&!this.keepIframeSrcFn(i))if(!ZC(r))n="rr_src";else return;if(a||(a={node:t.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(a),this.attributeMap.set(t.target,a)),n==="type"&&r.tagName==="INPUT"&&(t.oldValue||"").toLowerCase()==="password"&&r.setAttribute("data-rr-is-password","true"),!AH(r.tagName,n)&&(a.attributes[n]=CH(this.doc,ld(r.tagName),ld(n),i,r,this.maskAttributeFn),n==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch{this.unattachedDoc=this.doc}const o=this.unattachedDoc.createElement("span");t.oldValue&&o.setAttribute("style",t.oldValue);for(const s of Array.from(r.style)){const l=r.style.getPropertyValue(s),c=r.style.getPropertyPriority(s);l!==o.style.getPropertyValue(s)||c!==o.style.getPropertyPriority(s)?c===""?a.styleDiff[s]=l:a.styleDiff[s]=[l,c]:a._unchangedStyles[s]=[l,c]}for(const s of Array.from(o.style))r.style.getPropertyValue(s)===""&&(a.styleDiff[s]=!1)}break}
727case"childList":{if(si(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;t.addedNodes.forEach(r=>this.genAdds(r,t.target)),t.removedNodes.forEach(r=>{const n=this.mirror.getId(r),i=Qh(t.target)?this.mirror.getId(t.target.host):this.mirror.getId(t.target);si(t.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||a3(r,this.mirror)||!i0e(r,this.mirror)||(this.addedSet.has(r)?(S5(this.addedSet,r),this.droppedSet.add(r)):this.addedSet.has(t.target)&&n===-1||RH(t.target,this.mirror)||(this.movedSet.has(r)&&this.movedMap[gM(n,i)]?S5(this.movedSet,r):this.removes.push({parentId:i,id:n,isShadow:Qh(t.target)&&Zh(t.target)?!0:void 0})),this.mapRemoves.push(r))});break}}},this.genAdds=(t,r)=>{if(!this.processedNodeManager.inOtherBuffer(t,this)&&!(this.addedSet.has(t)||this.movedSet.has(t))){if(this.mirror.hasNode(t)){if(a3(t,this.mirror))return;this.movedSet.add(t);let n=null;r&&this.mirror.hasNode(r)&&(n=this.mirror.getId(r)),n&&n!==-1&&(this.movedMap[gM(this.mirror.getId(t),n)]=!0)}else this.addedSet.add(t),this.droppedSet.delete(t);si(t,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(t.childNodes.forEach(n=>this.genAdds(n)),b5(t)&&t.shadowRoot.childNodes.forEach(n=>{this.processedNodeManager.add(n,this),this.genAdds(n,t)}))}}}init(t){["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"].forEach(r=>{this[r]=t[r]})}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 S5(e,t){e.delete(t),t.childNodes.forEach(r=>S5(e,r))}function yM(e,t,r){return e.length===0?!1:m0e(e,t,r)}function m0e(e,t,r){let n=t.parentNode;for(;n;){const i=r.getId(n);if(e.some(a=>a.id===i))return!0;n=n.parentNode}return!1}function vM(e,t){return e.size===0?!1:DH(e,t)}function DH(e,t){const{parentNode:r}=t;return r?e.has(r)?!0:DH(e,r):!1}let Kh;function g0e(e){Kh=e}function y0e(){Kh=void 0}const dt=e=>Kh?(...r)=>{try{return e(...r)}catch(n){if(Kh&&Kh(n)===!0)return()=>{};throw n}}:e;function ua(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}const Qu=[];function zm(e){try{if("composedPath"in e){const 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 NH(e,t){const r=new p0e;Qu.push(r),r.init(e);let n=window.MutationObserver||window.__rrMutationObserver;const i=ua([window,"optionalAccess",o=>o.Zone,"optionalAccess",o=>o.__symbol__,"optionalCall",o=>o("MutationObserver")]);i&&window[i]&&(n=window[i]);const a=new n(dt(o=>{e.onMutation&&e.onMutation(o)===!1||r.processMutations.bind(r)(o)}));return a.observe(t,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),a}function v0e({mousemoveCb:e,sampling:t,doc:r,mirror:n}){if(t.mousemove===!1)return()=>{};const i=typeof t.mousemove=="number"?t.mousemove:50,a=typeof t.mousemoveCallback=="number"?t.mousemoveCallback:500;let o=[],s;const l=Yp(dt(f=>{const d=Date.now()-s;e(o.map(h=>(h.timeOffset-=d,h)),f),o=[],s=null}),a),c=dt(Yp(dt(f=>{const d=zm(f),{clientX:h,clientY:p}=v5(f)?f.changedTouches[0]:f;s||(s=lv()),o.push({x:h,y:p,id:n.getId(d),timeOffset:lv()-s}),l(typeof DragEvent<"u"&&f instanceof DragEvent?ke.Drag:f instanceof MouseEvent?ke.MouseMove:ke.TouchMove)}),i,{trailing:!1})),u=[Tn("mousemove",c,r),Tn("touchmove",c,r),Tn("drag",c,r)];return dt(()=>{u.forEach(f=>f())})}function b0e({mouseInteractionCb:e,doc:t,mirror:r,blockClass:n,blockSelector:i,unblockSelector:a,sampling:o}){if(o.mouseInteraction===!1)return()=>{};const s=o.mouseInteraction===!0||o.mouseInteraction===void 0?{}:o.mouseInteraction,l=[];let c=null;const u=f=>d=>{const h=zm(d);if(si(h,n,i,a,!0))return;let p=null,v=f;if("pointerType"in d){switch(d.pointerType){case"mouse":p=co.Mouse;break;case"touch":p=co.Touch;break;case"pen":p=co.Pen;break}p===co.Touch?wn[f]===wn.MouseDown?v="TouchStart":wn[f]===wn.MouseUp&&(v="TouchEnd"):co.Pen}else v5(d)&&(p=co.Touch);p!==null?(c=p,(v.startsWith("Touch")&&p===co.Touch||v.startsWith("Mouse")&&p===co.Mouse)&&(p=null)):wn[f]===wn.Click&&(p=c,c=null);const m=v5(d)?d.changedTouches[0]:d;if(!m)return;const y=r.getId(h),{clientX:g,clientY:b}=m;dt(e)({type:wn[v],id:y,x:g,y:b,...p!==null&&{pointerType:p}})};return Object.keys(wn).filter(f=>
727Number.isNaN(Number(f))&&!f.endsWith("_Departed")&&s[f]!==!1).forEach(f=>{let d=ld(f);const h=u(f);if(window.PointerEvent)switch(wn[f]){case wn.MouseDown:case wn.MouseUp:d=d.replace("mouse","pointer");break;case wn.TouchStart:case wn.TouchEnd:return}l.push(Tn(d,h,t))}),dt(()=>{l.forEach(f=>f())})}function zH({scrollCb:e,doc:t,mirror:r,blockClass:n,blockSelector:i,unblockSelector:a,sampling:o}){const s=dt(Yp(dt(l=>{const c=zm(l);if(!c||si(c,n,i,a,!0))return;const u=r.getId(c);if(c===t&&t.defaultView){const f=xH(t.defaultView);e({id:u,x:f.left,y:f.top})}else e({id:u,x:c.scrollLeft,y:c.scrollTop})}),o.scroll||100));return Tn("scroll",s,t)}function S0e({viewportResizeCb:e},{win:t}){let r=-1,n=-1;const i=dt(Yp(dt(()=>{const a=TH(),o=OH();(r!==a||n!==o)&&(e({width:Number(o),height:Number(a)}),r=a,n=o)}),200));return Tn("resize",i,t)}const w0e=["INPUT","TEXTAREA","SELECT"],bM=new WeakMap;function E0e({inputCb:e,doc:t,mirror:r,blockClass:n,blockSelector:i,unblockSelector:a,ignoreClass:o,ignoreSelector:s,maskInputOptions:l,maskInputFn:c,sampling:u,userTriggeredOnInput:f,maskTextClass:d,unmaskTextClass:h,maskTextSelector:p,unmaskTextSelector:v}){function m(_){let C=zm(_);const M=_.isTrusted,L=C&&g5(C.tagName);if(L==="OPTION"&&(C=C.parentElement),!C||!L||w0e.indexOf(L)<0||si(C,n,i,a,!0))return;const z=C;if(z.classList.contains(o)||s&&z.matches(s))return;const T=GC(C);let k=ov(z,L,T),P=!1;const F=z2({maskInputOptions:l,tagName:L,type:T}),I=cd(C,d,p,h,v,F);(T==="radio"||T==="checkbox")&&(P=C.checked),k=qp({isMasked:I,element:C,value:k,maskInputFn:c}),y(C,f?{text:k,isChecked:P,userTriggered:M}:{text:k,isChecked:P});const B=C.name;T==="radio"&&B&&P&&t.querySelectorAll(`input[type="radio"][name="${B}"]`).forEach(H=>{if(H!==C){const V=qp({isMasked:I,element:H,value:ov(H,L,T),maskInputFn:c});y(H,f?{text:V,isChecked:!P,userTriggered:!1}:{text:V,isChecked:!P})}})}function y(_,C){const M=bM.get(_);if(!M||M.text!==C.text||M.isChecked!==C.isChecked){bM.set(_,C);const L=r.getId(_);dt(e)({...C,id:L})}}const b=(u.input==="last"?["change"]:["input","change"]).map(_=>Tn(_,dt(m),t)),S=t.defaultView;if(!S)return()=>{b.forEach(_=>_())};const w=S.Object.getOwnPropertyDescriptor(S.HTMLInputElement.prototype,"value"),A=[[S.HTMLInputElement.prototype,"value"],[S.HTMLInputElement.prototype,"checked"],[S.HTMLSelectElement.prototype,"value"],[S.HTMLTextAreaElement.prototype,"value"],[S.HTMLSelectElement.prototype,"selectedIndex"],[S.HTMLOptionElement.prototype,"selected"]];return w&&w.set&&b.push(...A.map(_=>_H(_[0],_[1],{set(){dt(m)({target:this,isTrusted:!1})}},!1,S))),dt(()=>{b.forEach(_=>_())})}function cv(e){const t=[];function r(n,i){if(A1("CSSGroupingRule")&&n.parentRule instanceof CSSGroupingRule||A1("CSSMediaRule")&&n.parentRule instanceof CSSMediaRule||A1("CSSSupportsRule")&&n.parentRule instanceof CSSSupportsRule||A1("CSSConditionRule")&&n.parentRule instanceof CSSConditionRule){const o=Array.from(n.parentRule.cssRules).indexOf(n);i.unshift(o)}else if(n.parentStyleSheet){const o=Array.from(n.parentStyleSheet.cssRules).indexOf(n);i.unshift(o)}return i}return r(e,t)}function vs(e,t,r){let n,i;return e?(e.ownerNode?n=t.getId(e.ownerNode):i=r.getId(e),{styleId:i,id:n}):{}}function C0e({styleSheetRuleCb:e,mirror:t,stylesheetManager:r},{win:n}){if(!n.CSSStyleSheet||!n.CSSStyleSheet.prototype)return()=>{};const i=n.CSSStyleSheet.prototype.insertRule;n.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:dt((u,f,d)=>{const[h,p]=d,{id:v,styleId:m}=vs(f,t,r.styleMirror);return(v&&v!==-1||m&&m!==-1)&&e({id:v,styleId:m,adds:[{rule:h,index:p}]}),u.apply(f,d)})});const a=n.CSSStyleSheet.prototype.deleteRule;n.CSSStyleSheet.prototype.deleteRule=new Proxy(a,{apply:dt((u,f,d)=>{const[h]=d,{id:p,styleId:v}=vs(f,t,r.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,removes:[{index:h}]}),u.apply(f,d)})});let o;n.CSSStyleSheet.prototype.replace&&(o=n.CSSStyleSheet.prototype.replace,n.CSSStyleSheet.prototype.replace=new Proxy(o,{apply:dt((u,f,d)=>{const[h]=d,{id:p,styleId:v}=vs(f,t,r.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,replace:h}
vendor: 1,618 bytes, line 727
727),u.apply(f,d)})}));let s;n.CSSStyleSheet.prototype.replaceSync&&(s=n.CSSStyleSheet.prototype.replaceSync,n.CSSStyleSheet.prototype.replaceSync=new Proxy(s,{apply:dt((u,f,d)=>{const[h]=d,{id:p,styleId:v}=vs(f,t,r.styleMirror);return(p&&p!==-1||v&&v!==-1)&&e({id:p,styleId:v,replaceSync:h}),u.apply(f,d)})}));const l={};_1("CSSGroupingRule")?l.CSSGroupingRule=n.CSSGroupingRule:(_1("CSSMediaRule")&&(l.CSSMediaRule=n.CSSMediaRule),_1("CSSConditionRule")&&(l.CSSConditionRule=n.CSSConditionRule),_1("CSSSupportsRule")&&(l.CSSSupportsRule=n.CSSSupportsRule));const c={};return Object.entries(l).forEach(([u,f])=>{c[u]={insertRule:f.prototype.insertRule,deleteRule:f.prototype.deleteRule},f.prototype.insertRule=new Proxy(c[u].insertRule,{apply:dt((d,h,p)=>{const[v,m]=p,{id:y,styleId:g}=vs(h.parentStyleSheet,t,r.styleMirror);return(y&&y!==-1||g&&g!==-1)&&e({id:y,styleId:g,adds:[{rule:v,index:[...cv(h),m||0]}]}),d.apply(h,p)})}),f.prototype.deleteRule=new Proxy(c[u].deleteRule,{apply:dt((d,h,p)=>{const[v]=p,{id:m,styleId:y}=vs(h.parentStyleSheet,t,r.styleMirror);return(m&&m!==-1||y&&y!==-1)&&e({id:m,styleId:y,removes:[{index:[...cv(h),v]}]}),d.apply(h,p)})})}),dt(()=>{n.CSSStyleSheet.prototype.insertRule=i,n.CSSStyleSheet.prototype.deleteRule=a,o&&(n.CSSStyleSheet.prototype.replace=o),s&&(n.CSSStyleSheet.prototype.replaceSync=s),Object.entries(l).forEach(([u,f])=>{f.prototype.insertRule=c[u].insertRule,f.prototype.deleteRule=c[u].deleteRule})})}function FH({mirror:e,stylesheetManager:t},r){let n=null;r.nodeName==="#document"?n=e.getId(r):n=e.getId(r.host);const i=r.nodeName==="#document"?ua([r,"access",o=>
727o.defaultView,"optionalAccess",o=>o.Document]):ua([r,"access",o=>o.ownerDocument,"optionalAccess",o=>o.defaultView,"optionalAccess",o=>o.ShadowRoot]),a=ua([i,"optionalAccess",o=>o.prototype])?Object.getOwnPropertyDescriptor(ua([i,"optionalAccess",o=>o.prototype]),"adoptedStyleSheets"):void 0;return n===null||n===-1||!i||!a?()=>{}:(Object.defineProperty(r,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get(){return ua([a,"access",o=>o.get,"optionalAccess",o=>o.call,"call",o=>o(this)])},set(o){const s=ua([a,"access",l=>l.set,"optionalAccess",l=>l.call,"call",l=>l(this,o)]);if(n!==null&&n!==-1)try{t.adoptStyleSheets(o,n)}catch{}return s}}),dt(()=>{Object.defineProperty(r,"adoptedStyleSheets",{configurable:a.configurable,enumerable:a.enumerable,get:a.get,set:a.set})}))}function A0e({styleDeclarationCb:e,mirror:t,ignoreCSSAttributes:r,stylesheetManager:n},{win:i}){const a=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(a,{apply:dt((s,l,c)=>{const[u,f,d]=c;if(r.has(u))return a.apply(l,[u,f,d]);const{id:h,styleId:p}=vs(ua([l,"access",v=>v.parentRule,"optionalAccess",v=>v.parentStyleSheet]),t,n.styleMirror);return(h&&h!==-1||p&&p!==-1)&&e({id:h,styleId:p,set:{property:u,value:f,priority:d},index:cv(l.parentRule)}),s.apply(l,c)})});const o=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(o,{apply:dt((s,l,c)=>{const[u]=c;if(r.has(u))return o.apply(l,[u]);const{id:f,styleId:d}=vs(ua([l,"access",h=>h.parentRule,"optionalAccess",h=>h.parentStyleSheet]),t,n.styleMirror);return(f&&f!==-1||d&&d!==-1)&&e({id:f,styleId:d,remove:{property:u},index:cv(l.parentRule)}),s.apply(l,c)})}),dt(()=>{i.CSSStyleDeclaration.prototype.setProperty=a,i.CSSStyleDeclaration.prototype.removeProperty=o})}function _0e({mediaInteractionCb:e,blockClass:t,blockSelector:r,unblockSelector:n,mirror:i,sampling:a,doc:o}){const s=dt(c=>Yp(dt(u=>{const f=zm(u);if(!f||si(f,t,r,n,!0))return;const{currentTime:d,volume:h,muted:p,playbackRate:v}=f;e({type:c,id:i.getId(f),currentTime:d,volume:h,muted:p,playbackRate:v})}),a.media||500)),l=[Tn("play",s(0),o),Tn("pause",s(1),o),Tn("seeked",s(2),o),Tn("volumechange",s(3),o),Tn("ratechange",s(4),o)];return dt(()=>{l.forEach(c=>c())})}function x0e({fontCb:e,doc:t}){const r=t.defaultView;if(!r)return()=>{};const n=[],i=new WeakMap,a=r.FontFace;r.FontFace=function(l,c,u){const f=new a(l,c,u);return i.set(f,{family:l,buffer:typeof c!="string",descriptors:u,fontSource:typeof c=="string"?c:JSON.stringify(Array.from(new Uint8Array(c)))}),f};const o=XC(t.fonts,"add",function(s){return function(l){return B2(dt(()=>{const c=i.get(l);c&&(e(c),i.delete(l))}),0),s.apply(this,[l])}});return n.push(()=>{r.FontFace=a}),n.push(o),dt(()=>{n.forEach(s=>s())})}function T0e(e){const{doc:t,mirror:r,blockClass:n,blockSelector:i,unblockSelector:a,selectionCb:o}=e;let s=!0;const l=dt(()=>{const c=t.getSelection();if(!c||s&&ua([c,"optionalAccess",d=>d.isCollapsed]))return;s=c.isCollapsed||!1;const u=[],f=c.rangeCount||0;for(let d=0;d<f;d++){const h=c.getRangeAt(d),{startContainer:p,startOffset:v,endContainer:m,endOffset:y}=h;si(p,n,i,a,!0)||si(m,n,i,a,!0)||u.push({start:r.getId(p),startOffset:v,end:r.getId(m),endOffset:y})}o({ranges:u})});return l(),Tn("selectionchange",l)}function O0e({doc:e,customElementCb:t}){const r=e.defaultView;return!r||!r.customElements?()=>{}:XC(r.customElements,"define",function(i){return function(a,o,s){try{t({define:{name:a}})}catch{}return i.apply(this,[a,o,s])}})}function M0e(e,t={}){const r=e.doc.defaultView;if(!r)return()=>{};let n;e.recordDOM&&(n=NH(e,e.doc));const i=v0e(e),a=b0e(e),o=zH(e),s=S0e(e,{win:r}),l=E0e(e),c=_0e(e);let u=()=>{},f=()=>{},d=()=>{},h=()=>{};e.recordDOM&&(u=C0e(e,{win:r}),f=FH(e,e.doc),d=A0e(e,{win:r}),e.collectFonts&&(h=x0e(e)));const p=T0e(e),v=O0e(e),m=[];for(const y of e.plugins)m.push(y.observer(y.callback,r,y.options));return dt(()=>{Qu.forEach(y=>y.reset()),ua([n,"optionalAccess",y=>y.disconnect,"call",y=>y()]),i(),a(),o(),s(),l(),c(),u(),f(),d(),h(),p(),v(),m.forEach(y=>y())})}function A1(e){return typeof window[e]<"u"}function _1(e){return!!(typeof window[e]<"u"&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class w5{constructor(t){this.generateIdFn=t,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(t,r,n,i){const a=n||this.getIdToRemoteIdMap(t),o=i||this.getRemoteIdToIdMap(t);let s=a.get(r);return s||(s=this.generateIdFn(),a.set(r,s),o.set(s,r)),s}getIds(t,r){const n=this.getIdToRemoteIdMap(t),i=this.getRemoteIdToIdMap(t);return r.map(a=>this.getId(t,a,n,i))}getRemoteId(t,r,n){const i=n||this.getRemoteIdToIdMap(t);if(typeof r!="number")return r;const a=i.get(r);return a||-1}getRemoteIds(t,r){const n=this.getRemoteIdToIdMap(t);return r.map(i=>this.getRemoteId(t,i,n))}reset(t){if(!t){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(t),this.iframeRemoteIdToIdMap.delete(t)}getIdToRemoteIdMap(t){let r=this.iframeIdToRemoteIdMap.get(t);return r||(r=new Map,this.iframeIdToRemoteIdMap.set(t,r)),r}getRemoteIdToIdMap(t){let r=this.iframeRemoteIdToIdMap.get(t);return r||(r=new Map,this.iframeRemoteIdToIdMap.set(t,r)),r}}function SM(e){let t,r=e[0],n=1;for(;n<e.length;){const i=e[n],a=e[n+1];if(n+=2,(i==="optionalAccess"||i==="optionalCall")&&r==null)return;
727i==="access"||i==="optionalAccess"?(t=r,r=a(r)):(i==="call"||i==="optionalCall")&&(r=a((...o)=>r.call(t,...o)),t=void 0)}return r}class R0e{constructor(){this.crossOriginIframeMirror=new w5(YC),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class k0e{constructor(t){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new w5(YC),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=t.mutationCb,this.wrappedEmit=t.wrappedEmit,this.stylesheetManager=t.stylesheetManager,this.recordCrossOriginIframes=t.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new w5(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=t.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(t){this.iframes.set(t,!0),t.contentWindow&&this.crossOriginIframeMap.set(t.contentWindow,t)}addLoadListener(t){this.loadListener=t}attachIframe(t,r){this.mutationCb({adds:[{parentId:this.mirror.getId(t),nextId:null,node:r}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),SM([this,"access",i=>i.loadListener,"optionalCall",i=>i(t)]);const n=ZC(t);n&&n.adoptedStyleSheets&&n.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(n.adoptedStyleSheets,this.mirror.getId(n))}handleMessage(t){const r=t;if(r.data.type!=="rrweb"||r.origin!==r.data.origin||!t.source)return;const i=this.crossOriginIframeMap.get(t.source);if(!i)return;const a=this.transformCrossOriginEvent(i,r.data.event);a&&this.wrappedEmit(a,r.data.isCheckout)}transformCrossOriginEvent(t,r){switch(r.type){case Qe.FullSnapshot:{this.crossOriginIframeMirror.reset(t),this.crossOriginIframeStyleMirror.reset(t),this.replaceIdOnNode(r.data.node,t);const n=r.data.node.id;return this.crossOriginIframeRootIdMap.set(t,n),this.patchRootIdOnNode(r.data.node,n),{timestamp:r.timestamp,type:Qe.IncrementalSnapshot,data:{source:ke.Mutation,adds:[{parentId:this.mirror.getId(t),nextId:null,node:r.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case Qe.Meta:case Qe.Load:case Qe.DomContentLoaded:return!1;case Qe.Plugin:return r;case Qe.Custom:return this.replaceIds(r.data.payload,t,["id","parentId","previousId","nextId"]),r;case Qe.IncrementalSnapshot:switch(r.data.source){case ke.Mutation:return r.data.adds.forEach(n=>{this.replaceIds(n,t,["parentId","nextId","previousId"]),this.replaceIdOnNode(n.node,t);const i=this.crossOriginIframeRootIdMap.get(t);i&&this.patchRootIdOnNode(n.node,i)}),r.data.removes.forEach(n=>{this.replaceIds(n,t,["parentId","id"])}),r.data.attributes.forEach(n=>{this.replaceIds(n,t,["id"])}),r.data.texts.forEach(n=>{this.replaceIds(n,t,["id"])}),r;case ke.Drag:case ke.TouchMove:case ke.MouseMove:return r.data.positions.forEach(n=>{this.replaceIds(n,t,["id"])}),r;case ke.ViewportResize:return!1;case ke.MediaInteraction:case ke.MouseInteraction:case ke.Scroll:case ke.CanvasMutation:case ke.Input:return this.replaceIds(r.data,t,["id"]),r;case ke.StyleSheetRule:case ke.StyleDeclaration:return this.replaceIds(r.data,t,["id"]),this.replaceStyleIds(r.data,t,["styleId"]),r;case ke.Font:return r;case ke.Selection:return r.data.ranges.forEach(n=>{this.replaceIds(n,t,["start","end"])}),r;case ke.AdoptedStyleSheet:return this.replaceIds(r.data,t,["id"]),this.replaceStyleIds(r.data,t,["styleIds"]),SM([r,"access",n=>n.data,"access",n=>n.styles,"optionalAccess",n=>n.forEach,"call",n=>n(i=>{this.replaceStyleIds(i,t,["styleId"])})]),r}}return!1}replace(t,r,n,i){for(const a of i)!Array.isArray(r[a])&&typeof r[a]!="number"||(Array.isArray(r[a])?r[a]=t.getIds(n,r[a]):r[a]=t.getId(n,r[a]));return r}replaceIds(t,r,n){return this.replace(this.crossOriginIframeMirror,t,r,n)}replaceStyleIds(t,r,n){return this.replace(this.crossOriginIframeStyleMirror,t,r,n)}replaceIdOnNode(t,r){this.replaceIds(t,r,["id","rootId"]),"childNodes"in t&&t.childNodes.forEach(n=>{this.replaceIdOnNode(n,r)})}patchRootIdOnNode(t,r){t.type!==Hr.Document&&!t.rootId&&(t.rootId=r),"childNodes"in t&&t.childNodes.forEach(n=>{this.patchRootIdOnNode(n,r)})}}class L0e{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class I0e{constructor(t){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=t.mutationCb,this.scrollCb=t.scrollCb,this.bypassOptions=t.bypassOptions,this.mirror=t.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(t,r){if(!Zh(t)||this.shadowDoms.has(t))return;this.shadowDoms.add(t),this.bypassOptions.canvasManager.addShadowRoot(t);const n=NH({...this.bypassOptions,doc:r,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},t);this.restoreHandlers.push(()=>n.disconnect()),this.restoreHandlers.push(zH({...this.bypassOptions,scrollCb:this.scrollCb,doc:t,mirror:this.mirror})),B2(()=>{t.adoptedStyleSheets&&t.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(t.adoptedStyleSheets,this.mirror.getId(t.host)),this.restoreHandlers.push(FH({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},t))},0)}observeAttachShadow(t){const r=ZC(t),n=f0e(t);!r||!n||this.patchAttachShadow(n.Element,r)}patchAttachShadow(t,r){const n=this;this.restoreHandlers.push(XC(t.prototype,"attachShadow",function(i){return function(a){const o=i.call(this,a);return this.shadowRoot&&PH(this)&&n.addShadowRoot(this.shadowRoot,r),o}}))}
727reset(){this.restoreHandlers.forEach(t=>{try{t()}catch{}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class wM{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class P0e{constructor(t){this.trackedLinkElements=new WeakSet,this.styleMirror=new o0e,this.mutationCb=t.mutationCb,this.adoptedStyleSheetCb=t.adoptedStyleSheetCb}attachLinkElement(t,r){"_cssText"in r.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:r.id,attributes:r.attributes}]}),this.trackLinkElement(t)}trackLinkElement(t){this.trackedLinkElements.has(t)||(this.trackedLinkElements.add(t),this.trackStylesheetInLinkElement(t))}adoptStyleSheets(t,r){if(t.length===0)return;const n={id:r,styleIds:[]},i=[];for(const a of t){let o;this.styleMirror.has(a)?o=this.styleMirror.getId(a):(o=this.styleMirror.add(a),i.push({styleId:o,rules:Array.from(a.rules||CSSRule,(s,l)=>({rule:yH(s),index:l}))})),n.styleIds.push(o)}i.length>0&&(n.styles=i),this.adoptedStyleSheetCb(n)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(t){}}class D0e{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(t,r){const n=this.nodeMap.get(t);return n&&Array.from(n).some(i=>i!==r)}add(t,r){this.active||(this.active=!0,c0e(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(t,(this.nodeMap.get(t)||new Set).add(r))}destroy(){}}let lr,uv;try{if(Array.from([1],e=>e*2)[0]!==2){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=y0([e,"access",t=>t.contentWindow,"optionalAccess",t=>t.Array,"access",t=>t.from])||Array.from,document.body.removeChild(e)}}catch(e){console.debug("Unable to override Array.from",e)}const ta=P1e();function Mo(e={}){const{emit:t,checkoutEveryNms:r,checkoutEveryNth:n,blockClass:i="rr-block",blockSelector:a=null,unblockSelector:o=null,ignoreClass:s="rr-ignore",ignoreSelector:l=null,maskAllText:c=!1,maskTextClass:u="rr-mask",unmaskTextClass:f=null,maskTextSelector:d=null,unmaskTextSelector:h=null,inlineStylesheet:p=!0,maskAllInputs:v,maskInputOptions:m,slimDOMOptions:y,maskAttributeFn:g,maskInputFn:b,maskTextFn:S,maxCanvasSize:w=null,packFn:A,sampling:_={},dataURLOptions:C={},mousemoveWait:M,recordDOM:L=!0,recordCanvas:z=!1,recordCrossOriginIframes:T=!1,recordAfter:k=e.recordAfter==="DOMContentLoaded"?e.recordAfter:"load",userTriggeredOnInput:P=!1,collectFonts:F=!1,inlineImages:I=!1,plugins:B,keepIframeSrcFn:H=()=>!1,ignoreCSSAttributes:V=new Set([]),errorHandler:G,onMutation:oe,getCanvasManager:_e}=e;g0e(G);const je=T?window.parent===window:!0;let Re=!1;if(!je)try{window.parent.document&&(Re=!1)}catch{Re=!0}if(je&&!t)throw new Error("emit function is required");if(!je&&!Re)return()=>{};M!==void 0&&_.mousemove===void 0&&(_.mousemove=M),ta.reset();const Ye=v===!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}:m!==void 0?m:{},se=y===!0||y==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:y==="all",headMetaDescKeywords:y==="all"}:y||{};a0e();let pt,pr=0;const Tt=Ie=>{for(const xr of B||[])xr.eventProcessor&&(Ie=xr.eventProcessor(Ie));return A&&!Re&&(Ie=A(Ie)),Ie};lr=(Ie,xr)=>{const Xe=Ie;if(Xe.timestamp=lv(),y0([Qu,"access",yt=>yt[0],"optionalAccess",yt=>yt.isFrozen,"call",yt=>yt()])&&Xe.type!==Qe.FullSnapshot&&!(Xe.type===Qe.IncrementalSnapshot&&Xe.data.source===ke.Mutation)&&Qu.forEach(yt=>yt.unfreeze()),je)y0([t,"optionalCall",yt=>yt(Tt(Xe),xr)]);else if(Re){const yt={type:"rrweb",event:Tt(Xe),origin:window.location.origin,isCheckout:xr};window.parent.postMessage(yt,"*")}if(Xe.type===Qe.FullSnapshot)pt=Xe,pr=0;else if(Xe.type===Qe.IncrementalSnapshot){if(Xe.data.source===ke.Mutation&&Xe.data.isAttachIframe)return;pr++;const yt=n&&pr>=n,tt=r&&pt&&Xe.timestamp-pt.timestamp>r;(yt||tt)&&$n(!0)}};const Nr=Ie=>{lr({type:Qe.IncrementalSnapshot,data:{source:ke.Mutation,...Ie}})},Ei=Ie=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.Scroll,...Ie}}),mr=Ie=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.CanvasMutation,...Ie}}),bt=Ie=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.AdoptedStyleSheet,...Ie}}),_r=new P0e({mutationCb:Nr,adoptedStyleSheetCb:bt}),Yr=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new R0e:new k0e({mirror:ta,mutationCb:Nr,stylesheetManager:_r,recordCrossOriginIframes:T,wrappedEmit:lr});for(const Ie of B||[])Ie.getMirror&&Ie.getMirror({nodeMirror:ta,crossOriginIframeMirror:Yr.crossOriginIframeMirror,crossOriginIframeStyleMirror:Yr.crossOriginIframeStyleMirror});const Jn=new D0e,zr=z0e(_e,{mirror:ta,win:window,mutationCb:Ie=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.CanvasMutation,...Ie}}),recordCanvas:z,blockClass:i,blockSelector:a,unblockSelector:o,maxCanvasSize:w,sampling:_.canvas,dataURLOptions:C,errorHandler:G}),Dn=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new L0e
727:new I0e({mutationCb:Nr,scrollCb:Ei,bypassOptions:{onMutation:oe,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:c,maskTextClass:u,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:h,inlineStylesheet:p,maskInputOptions:Ye,dataURLOptions:C,maskAttributeFn:g,maskTextFn:S,maskInputFn:b,recordCanvas:z,inlineImages:I,sampling:_,slimDOMOptions:se,iframeManager:Yr,stylesheetManager:_r,canvasManager:zr,keepIframeSrcFn:H,processedNodeManager:Jn},mirror:ta}),$n=(Ie=!1)=>{if(!L)return;lr({type:Qe.Meta,data:{href:window.location.href,width:OH(),height:TH()}},Ie),_r.reset(),Dn.init(),Qu.forEach(Xe=>Xe.lock());const xr=n0e(document,{mirror:ta,blockClass:i,blockSelector:a,unblockSelector:o,maskAllText:c,maskTextClass:u,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:h,inlineStylesheet:p,maskAllInputs:Ye,maskAttributeFn:g,maskInputFn:b,maskTextFn:S,slimDOM:se,dataURLOptions:C,recordCanvas:z,inlineImages:I,onSerialize:Xe=>{kH(Xe,ta)&&Yr.addIframe(Xe),LH(Xe,ta)&&_r.trackLinkElement(Xe),b5(Xe)&&Dn.addShadowRoot(Xe.shadowRoot,document)},onIframeLoad:(Xe,yt)=>{Yr.attachIframe(Xe,yt),Xe.contentWindow&&zr.addWindow(Xe.contentWindow),Dn.observeAttachShadow(Xe)},onStylesheetLoad:(Xe,yt)=>{_r.attachLinkElement(Xe,yt)},keepIframeSrcFn:H});if(!xr)return console.warn("Failed to snapshot the document");lr({type:Qe.FullSnapshot,data:{node:xr,initialOffset:xH(window)}}),Qu.forEach(Xe=>Xe.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&_r.adoptStyleSheets(document.adoptedStyleSheets,ta.getId(document))};uv=$n;try{const Ie=[],xr=yt=>dt(M0e)({onMutation:oe,mutationCb:Nr,mousemoveCb:(tt,Xr)=>lr({type:Qe.IncrementalSnapshot,data:{source:Xr,positions:tt}}),mouseInteractionCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.MouseInteraction,...tt}}),scrollCb:Ei,viewportResizeCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.ViewportResize,...tt}}),inputCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.Input,...tt}}),mediaInteractionCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.MediaInteraction,...tt}}),styleSheetRuleCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.StyleSheetRule,...tt}}),styleDeclarationCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.StyleDeclaration,...tt}}),canvasMutationCb:mr,fontCb:tt=>lr({type:Qe.IncrementalSnapshot,data:{source:ke.Font,...tt}}),selectionCb:tt=>{lr({type:Qe.IncrementalSnapshot,data:{source:ke.Selection,...tt}})},customElementCb:tt=>{lr({type:Qe.IncrementalSnapshot,data:{source:ke.CustomElement,...tt}})},blockClass:i,ignoreClass:s,ignoreSelector:l,maskAllText:c,maskTextClass:u,unmaskTextClass:f,maskTextSelector:d,unmaskTextSelector:h,maskInputOptions:Ye,inlineStylesheet:p,sampling:_,recordDOM:L,recordCanvas:z,inlineImages:I,userTriggeredOnInput:P,collectFonts:F,doc:yt,maskAttributeFn:g,maskInputFn:b,maskTextFn:S,keepIframeSrcFn:H,blockSelector:a,unblockSelector:o,slimDOMOptions:se,dataURLOptions:C,mirror:ta,iframeManager:Yr,stylesheetManager:_r,shadowDomManager:Dn,processedNodeManager:Jn,canvasManager:zr,ignoreCSSAttributes:V,plugins:y0([B,"optionalAccess",tt=>tt.filter,"call",tt=>tt(Xr=>Xr.observer),"optionalAccess",tt=>tt.map,"call",tt=>tt(Xr=>({observer:Xr.observer,options:Xr.options,callback:Za=>lr({type:Qe.Plugin,data:{plugin:Xr.name,payload:Za}})}))])||[]},{});Yr.addLoadListener(yt=>{try{Ie.push(xr(yt.contentDocument))}catch(tt){console.warn(tt)}});const Xe=()=>{$n(),Ie.push(xr(document))};return document.readyState==="interactive"||document.readyState==="complete"?Xe():(Ie.push(Tn("DOMContentLoaded",()=>{lr({type:Qe.DomContentLoaded,data:{}}),k==="DOMContentLoaded"&&Xe()})),Ie.push(Tn("load",()=>{lr({type:Qe.Load,data:{}}),k==="load"&&Xe()},window))),()=>{Ie.forEach(yt=>yt()),Jn.destroy(),uv=void 0,y0e()}}catch(Ie){console.warn(Ie)}}function N0e(e){if(!uv)throw new Error("please take full snapshot after start recording");uv(e)}Mo.mirror=ta;Mo.takeFullSnapshot=N0e;function z0e(e,t){try{return e?e(t):new wM}catch{return console.warn("Unable to initialize CanvasManager"),new wM}}const F0e=3,B0e=5;function KC(e){return e>9999999999?e:e*1e3}function o3(e){return e>9999999999?e/1e3:e}function Fm(e,t){t.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(t.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>
727(e.throttledAddEvent({type:Qe.Custom,timestamp:(t.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:sa(t,10,1e3)}}),t.category==="console")))}const U0e="button,a";function BH(e){return e.closest(U0e)||e}function UH(e){const t=HH(e);return!t||!(t instanceof Element)?t:BH(t)}function HH(e){return H0e(e)?e.target:e}function H0e(e){return typeof e=="object"&&!!e&&"target"in e}let bs;function j0e(e){return bs||(bs=[],V0e()),bs.push(e),()=>{const t=bs?bs.indexOf(e):-1;t>-1&&bs.splice(t,1)}}function V0e(){Yn(Bt,"open",function(e){return function(...t){if(bs)try{bs.forEach(r=>r())}catch{}return e.apply(Bt,t)}})}const W0e=new Set([ke.Mutation,ke.StyleSheetRule,ke.StyleDeclaration,ke.AdoptedStyleSheet,ke.CanvasMutation,ke.Selection,ke.MediaInteraction]);function q0e(e,t,r){e.handleClick(t,r)}class G0e{constructor(t,r,n=Fm){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=r.timeout/1e3,this._threshold=r.threshold/1e3,this._scrollTimeout=r.scrollTimeout/1e3,this._replay=t,this._ignoreSelector=r.ignoreSelector,this._addBreadcrumbEvent=n}addListeners(){const t=j0e(()=>{this._lastMutation=EM()});this._teardown=()=>{t(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(t,r){if(X0e(r,this._ignoreSelector)||!Q0e(t))return;const n={timestamp:o3(t.timestamp),clickBreadcrumb:t,clickCount:0,node:r};this._clicks.some(i=>i.node===n.node&&Math.abs(i.timestamp-n.timestamp)<1)||(this._clicks.push(n),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(t=Date.now()){this._lastMutation=o3(t)}registerScroll(t=Date.now()){this._lastScroll=o3(t)}registerClick(t){const r=BH(t);this._handleMultiClick(r)}_handleMultiClick(t){this._getClicks(t).forEach(r=>{r.clickCount++})}_getClicks(t){return this._clicks.filter(r=>r.node===t)}_checkClicks(){const t=[],r=EM();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<=r&&t.push(n)});for(const n of t){const i=this._clicks.indexOf(n);i>-1&&(this._generateBreadcrumbs(n),this._clicks.splice(i,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(t){const r=this._replay,n=t.scrollAfter&&t.scrollAfter<=this._scrollTimeout,i=t.mutationAfter&&t.mutationAfter<=this._threshold,a=!n&&!i,{clickCount:o,clickBreadcrumb:s}=t;if(a){const l=Math.min(t.mutationAfter||this._timeout,this._timeout)*1e3,c=l<this._timeout*1e3?"mutation":"timeout",u={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.slowClickDetected",data:{...s.data,url:Bt.location.href,route:r.getCurrentRoute(),timeAfterClickMs:l,endReason:c,clickCount:o||1}};this._addBreadcrumbEvent(r,u);return}if(o>1){const l={type:"default",message:s.message,timestamp:s.timestamp,category:"ui.multiClick",data:{...s.data,url:Bt.location.href,route:r.getCurrentRoute(),clickCount:o,metric:!0}};this._addBreadcrumbEvent(r,l)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=sd(()=>this._checkClicks(),1e3)}}const Y0e=["A","BUTTON","INPUT"];function X0e(e,t){return!!(!Y0e.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))}function Q0e(e){return!!(e.data&&typeof e.data.nodeId=="number"&&e.timestamp)}function EM(){return Date.now()/1e3}function Z0e(e,t){try{if(!K0e(t))return;const{source:r}=t.data;if(W0e.has(r)&&e.registerMutation(t.timestamp),r===ke.Scroll&&e.registerScroll(t.timestamp),J0e(t)){const{type:n,id:i}=t.data,a=Mo.mirror.getNode(i);a instanceof HTMLElement&&n===wn.Click&&e.registerClick(a)}}catch{}}function K0e(e){return e.type===F0e}function J0e(e){return e.data.source===ke.MouseInteraction}function Fa(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var fv;(function(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"})(fv||(fv={}));const $0e=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function eye(e){const t={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const r in e)if($0e.has(r)){let n=r;
727(r==="data-testid"||r==="data-test-id")&&(n="testId"),t[n]=e[r]}return t}const tye=e=>t=>{if(!e.isEnabled())return;const r=rye(t);if(!r)return;const n=t.name==="click",i=n?t.event:void 0;n&&e.clickDetector&&i&&i.target&&!i.altKey&&!i.metaKey&&!i.ctrlKey&&!i.shiftKey&&q0e(e.clickDetector,r,UH(t.event)),Fm(e,r)};function jH(e,t){const r=Mo.mirror.getId(e),n=r&&Mo.mirror.getNode(r),i=n&&Mo.mirror.getMeta(n),a=i&&iye(i)?i:null;return{message:t,data:a?{nodeId:r,node:{id:r,tagName:a.tagName,textContent:Array.from(a.childNodes).map(o=>o.type===fv.Text&&o.textContent).filter(Boolean).map(o=>o.trim()).join(""),attributes:eye(a.attributes)}}:{}}}function rye(e){const{target:t,message:r}=nye(e);return Fa({category:`ui.${e.name}`,...jH(t,r)})}function nye(e){const t=e.name==="click";let r,n=null;try{n=t?UH(e.event):HH(e.event),r=Go(n,{maxStringLength:200})||"<unknown>"}catch{r="<unknown>"}return{target:n,message:r}}function iye(e){return e.type===fv.Element}function aye(e,t){if(!e.isEnabled())return;e.updateUserActivity();const r=oye(t);r&&Fm(e,r)}function oye(e){const{metaKey:t,shiftKey:r,ctrlKey:n,altKey:i,key:a,target:o}=e;if(!o||sye(o)||!a)return null;const s=t||n||i,l=a.length===1;if(!s&&l)return null;const c=Go(o,{maxStringLength:200})||"<unknown>",u=jH(o,c);return Fa({category:"ui.keyDown",message:c,data:{...u.data,metaKey:t,shiftKey:r,ctrlKey:n,altKey:i,key:a}})}function sye(e){return e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable}const lye={resource:hye,paint:fye,navigation:dye};function x1(e,t){return({metric:r})=>void t.replayPerformanceEntries.push(e(r))}
727function cye(e){return e.map(uye).filter(Boolean)}function uye(e){const t=lye[e.entryType];return t?t(e):null}function ud(e){return((kn||Bt.performance.timeOrigin)+e)/1e3}function fye(e){const{duration:t,entryType:r,name:n,startTime:i}=e,a=ud(i);return{type:r,name:n,start:a,end:a+t,data:void 0}}function dye(e){const{entryType:t,name:r,decodedBodySize:n,duration:i,domComplete:a,encodedBodySize:o,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,domInteractive:c,loadEventStart:u,loadEventEnd:f,redirectCount:d,startTime:h,transferSize:p,type:v}=e;return i===0?null:{type:`${t}.${v}`,start:ud(h),end:ud(a),name:r,data:{size:p,decodedBodySize:n,encodedBodySize:o,duration:i,domInteractive:c,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,loadEventStart:u,loadEventEnd:f,domComplete:a,redirectCount:d}}}function hye(e){const{entryType:t,initiatorType:r,name:n,responseEnd:i,startTime:a,decodedBodySize:o,encodedBodySize:s,responseStatus:l,transferSize:c}=e;return["fetch","xmlhttprequest"].includes(r)?null:{type:`${t}.${r}`,start:ud(a),end:ud(i),name:n,data:{size:c,statusCode:l,decodedBodySize:o,encodedBodySize:s}}}function pye(e){const t=e.entries[e.entries.length-1],r=t&&t.element?[t.element]:void 0;return U2(e,"largest-contentful-paint",r)}function mye(e){return e.sources!==void 0}function gye(e){const t=[],r=[];for(const n of e.entries)if(mye(n)){const i=[];for(const a of n.sources)if(a.node){r.push(a.node);const o=Mo.mirror.getId(a.node);o&&i.push(o)}t.push({value:n.value,nodeIds:i.length?i:void 0})}return U2(e,"cumulative-layout-shift",r,t)}function yye(e){const t=e.entries[e.entries.length-1],r=t&&t.target?[t.target]:void 0;return U2(e,"first-input-delay",r)}function vye(e){const t=e.entries[e.entries.length-1],r=t&&t.target?[t.target]:void 0;return U2(e,"interaction-to-next-paint",r)}function U2(e,t,r,n){const i=e.value,a=e.rating,o=ud(i);return{type:"web-vital",name:t,start:o,end:o,data:{value:i,size:i,rating:a,nodeIds:r?r.map(s=>Mo.mirror.getId(s)):void 0,attributions:n}}}function bye(e){function t(i){e.performanceEntries.includes(i)||e.performanceEntries.push(i)}function r({entries:i}){i.forEach(t)}const n=[];return["navigation","paint","resource"].forEach(i=>{n.push(od(i,r))}),n.push(aH(x1(pye,e)),HC(x1(gye,e)),oH(x1(yye,e)),sH(x1(vye,e))),()=>{n.forEach(i=>i())}}const Ee=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Sye='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]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(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,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,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))}
vendor: 4,591 bytes, line 727
727,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=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=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:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=A(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},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,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}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 a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},U=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=x(f,15),M=b.t,E=b.l,A=x(h,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[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,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[a[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=p,P=g,Q=y,R=w;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;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}}},L=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];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}}},O=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=C[s-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(a[t]^a[t+1]<<A^a[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||!w)){p=U(a,g,0,F,I,S,O,q,G,j-G,p),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(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;
727++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|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=U(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},j=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},q=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&&j(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)}},B=function(t){return 10+(t.filename?t.filename.length+1:0)},G=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(O(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 a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),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(a),32768),this.s.z=n.length-a+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}();var H=function(){function t(t,n){this.c=L(),this.v=1,G.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),G.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=O(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=L();i.p(n.dictionary),j(t,2,i.d())}}(r,this.o),this.v=0),n&&j(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),J="undefined"!=typeof TextEncoder&&new TextEncoder,K="undefined"!=typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(t){}var N=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(P(t),this.d=n||!1)},t}();function P(n,r){if(J)return J.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),a=0,s=function(t){i[a++]=t},o=0;o<e;++o){if(a+5>i.length){var f=new t(a+8+(e-o<<1));f.set(i),i=f}var h=n.charCodeAt(o);h<128||r?s(h):h<2048?(s(192|h>>6),s(128|63&h)):h>55295&&h<57344?(s(240|(h=65536+(1047552&h)|1023&n.charCodeAt(++o))>>18),s(128|h>>12&63),s(128|h>>6&63),s(128|63&h)):(s(224|h>>12),s(128|h>>6&63),s(128|63&h))}return b(i,0,a)}function Q(t){return function(t,n){n||(n={});var r=S(),e=t.length;r.p(t);var i=O(t,n,B(n),8),a=i.length;return q(i,n),j(i,a-8,r.d()),j(i,a-4,e),i}(P(t))}const R=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 H,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new N(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},V={clear:()=>{R.clear()},addEvent:t=>R.addEvent(t),finish:()=>R.finish(),compress:t=>Q(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in V&&"function"==typeof V[n])try{const t=V[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});';function wye(){const e=new Blob([Sye]);return URL.createObjectURL(e)}const CM=["info","warn","error","log"],S0="[Replay] ";function s3(e,t="info"){wl({category:"console",data:{logger:"replay"},level:t,message:`${S0}${e}`},{level:t})}function Eye(){let e=!1,t=!1;const r={exception:()=>{},infoTick:()=>{},setConfig:n=>{e=n.captureExceptions,t=n.traceInternals}};
727return Ee?(CM.forEach(n=>{r[n]=(...i)=>{ee[n](S0,...i),t&&s3(i.join(""),jU(n))}}),r.exception=(n,...i)=>{i.length&&r.error&&r.error(...i),ee.error(S0,n),e?NC(n):t&&s3(n,"error")},r.infoTick=(...n)=>{ee.info(S0,...n),t&&setTimeout(()=>s3(n[0]),0)}):CM.forEach(n=>{r[n]=()=>{}}),r}const Te=Eye();class JC extends Error{constructor(){super(`Event buffer exceeded maximum size of ${qC}.`)}}class VH{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(t){const r=JSON.stringify(t).length;if(this._totalSize+=r,this._totalSize>qC)throw new JC;this.events.push(t)}finish(){return new Promise(t=>{const r=this.events;this.clear(),t(JSON.stringify(r))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const t=this.events.map(r=>r.timestamp).sort()[0];return t?KC(t):null}}class Cye{constructor(t){this._worker=t,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((t,r)=>{this._worker.addEventListener("message",({data:n})=>{n.success?t():r()},{once:!0}),this._worker.addEventListener("error",n=>{r(n)},{once:!0})}),this._ensureReadyPromise)}
727destroy(){Ee&&Te.info("Destroying compression worker"),this._worker.terminate()}postMessage(t,r){const n=this._getAndIncrementId();return new Promise((i,a)=>{const o=({data:s})=>{const l=s;if(l.method===t&&l.id===n){if(this._worker.removeEventListener("message",o),!l.success){Ee&&Te.error("Error in compression worker: ",l.response),a(new Error("Error in compression worker"));return}i(l.response)}};this._worker.addEventListener("message",o),this._worker.postMessage({id:n,method:t,arg:r})})}_getAndIncrementId(){return this._id++}}class Aye{constructor(t){this._worker=new Cye(t),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(t){const r=KC(t.timestamp);(!this._earliestTimestamp||r<this._earliestTimestamp)&&(this._earliestTimestamp=r);const n=JSON.stringify(t);return this._totalSize+=n.length,this._totalSize>qC?Promise.reject(new JC):this._sendEventToWorker(n)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,t=>{Ee&&Te.exception(t,'Sending "clear" message to worker failed',t)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(t){return this._worker.postMessage("addEvent",t)}async _finishRequest(){const t=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,t}}class _ye{constructor(t){this._fallback=new VH,this._compression=new Aye(t),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=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(t){this._used.hasCheckout=t}set waitForCheckout(t){this._used.waitForCheckout=t}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(t){return this._used.addEvent(t)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(t){Ee&&Te.exception(t,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:t,hasCheckout:r,waitForCheckout:n}=this._fallback,i=[];for(const a of t)i.push(this._compression.addEvent(a));this._compression.hasCheckout=r,this._compression.waitForCheckout=n,this._used=this._compression;try{await Promise.all(i),this._fallback.clear()}catch(a){Ee&&Te.exception(a,"Failed to add events when switching buffers.")}}}function xye({useCompression:e,workerUrl:t}){if(e&&window.Worker){const r=Tye(t);if(r)return r}return Ee&&Te.info("Using simple buffer"),new VH}function Tye(e){try{const t=e||Oye();if(!t)return;Ee&&Te.info(`Using compression worker${e?` from ${e}`:""}`);const r=new Worker(t);return new _ye(r)}catch(t){Ee&&Te.exception(t,"Failed to create compression worker")}}function Oye(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?wye():""}function $C(){try{return"sessionStorage"in Bt&&!!Bt.sessionStorage}catch{return!1}}function Mye(e){Rye(),e.session=void 0}function Rye(){if($C())try{Bt.sessionStorage.removeItem(VC)}catch{}}function WH(e){return e===void 0?!1:Math.random()<e}function qH(e){const t=Date.now(),r=e.id||vi(),n=e.started||t,i=e.lastActivity||t,a=e.segmentId||0,o=e.sampled,s=e.previousSessionId;return{id:r,started:n,lastActivity:i,segmentId:a,sampled:o,previousSessionId:s}}function eA(e){if($C())try{Bt.sessionStorage.setItem(VC,JSON.stringify(e))}catch{}}function kye(e,t){return WH(e)?"session":t?"buffer":!1}function AM({sessionSampleRate:e,allowBuffering:t,stickySession:r=!1},{previousSessionId:n}={}){const i=kye(e,t),a=qH({sampled:i,previousSessionId:n});return r&&eA(a),a}function Lye(){if(!$C())return null;try{const e=Bt.sessionStorage.getItem(VC);if(!e)return null;const t=JSON.parse(e);
727return Ee&&Te.infoTick("Loading existing session"),qH(t)}catch{return null}}function E5(e,t,r=+new Date){return e===null||t===void 0||t<0?!0:t===0?!1:e+t<=r}function GH(e,{maxReplayDuration:t,sessionIdleExpire:r,targetTime:n=Date.now()}){return E5(e.started,t,n)||E5(e.lastActivity,r,n)}function YH(e,{sessionIdleExpire:t,maxReplayDuration:r}){return!(!GH(e,{sessionIdleExpire:t,maxReplayDuration:r})||e.sampled==="buffer"&&e.segmentId===0)}function l3({sessionIdleExpire:e,maxReplayDuration:t,previousSessionId:r},n){const i=n.stickySession&&Lye();return i?YH(i,{sessionIdleExpire:e,maxReplayDuration:t})?(Ee&&Te.infoTick("Session in sessionStorage is expired, creating new one..."),AM(n,{previousSessionId:i.id})):i:(Ee&&Te.infoTick("Creating new session"),AM(n,{previousSessionId:r}))}function Iye(e){return e.type===Qe.Custom}function tA(e,t,r){return QH(e,t)?(XH(e,t,r),!0):!1}function Pye(e,t,r){return QH(e,t)?XH(e,t,r):Promise.resolve(null)}async function XH(e,t,r){const{eventBuffer:n}=e;if(!n||n.waitForCheckout&&!r)return null;const i=e.recordingMode==="buffer";try{r&&i&&n.clear(),r&&(n.hasCheckout=!0,n.waitForCheckout=!1);const a=e.getOptions(),o=Dye(t,a.beforeAddRecordingEvent);return o?await n.addEvent(o):void 0}catch(a){const o=a&&a instanceof JC,s=o?"addEventSizeExceeded":"addEvent";if(o&&i)return n.clear(),n.waitForCheckout=!0,null;e.handleException(a),await e.stop({reason:s});const l=et();l&&l.recordDroppedEvent("internal_sdk_error","replay")}}function QH(e,t){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const r=KC(t.timestamp);return r+e.timeouts.sessionIdlePause<Date.now()?!1:r>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration?(Ee&&Te.infoTick(`Skipping event with timestamp ${r} because it is after maxReplayDuration`),!1):!0}function Dye(e,t){try{if(typeof t=="function"&&Iye(e))return t(e)}catch(r){return Ee&&Te.exception(r,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}function rA(e){return!e.type}function C5(e){return e.type==="transaction"}function Nye(e){return e.type==="replay_event"}function _M(e){return e.type==="feedback"}function zye(e){return(t,r)=>{if(!e.isEnabled()||!rA(t)&&!C5(t))return;const n=r&&r.statusCode;if(!(!n||n<200||n>=300)){if(C5(t)){Fye(e,t);return}Bye(e,t)}}}function Fye(e,t){const r=e.getContext();t.contexts&&t.contexts.trace&&t.contexts.trace.trace_id&&r.traceIds.size<100&&r.traceIds.add(t.contexts.trace.trace_id)}function Bye(e,t){const r=e.getContext();if(t.event_id&&r.errorIds.size<100&&r.errorIds.add(t.event_id),e.recordingMode!=="buffer"||!t.tags||!t.tags.replayId)return;const{beforeErrorSampling:n}=e.getOptions();typeof n=="function"&&!n(t)||sd(async()=>{try{await e.sendBufferedReplayOrFlush()}catch(i){e.handleException(i)}})}function Uye(e){return t=>{!e.isEnabled()||!rA(t)||Hye(e,t)}}function Hye(e,t){const r=t.exception&&t.exception.values&&t.exception.values[0]&&t.exception.values[0].value;if(typeof r=="string"&&(r.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||r.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const n=Fa({category:"replay.hydrate-error",data:{url:eU()}});Fm(e,n)}}function jye(e){const t=et();t&&t.on("beforeAddBreadcrumb",r=>Vye(e,r))}function Vye(e,t){if(!e.isEnabled()||!ZH(t))return;const r=Wye(t);r&&Fm(e,r)}function Wye(e){return!ZH(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui.")?null:e.category==="console"?qye(e):Fa(e)}function qye(e){const t=e.data&&e.data.arguments;if(!Array.isArray(t)||t.length===0)return Fa(e);let r=!1;const n=t.map(i=>{if(!i)return i;if(typeof i=="string")return i.length>C1?(r=!0,`${i.slice(0,C1)}…`):i;if(typeof i=="object")try{const a=sa(i,7);return JSON.stringify(a).length>C1?(r=!0,`${JSON.stringify(a,null,2).slice(0,C1)}…`):a}catch{}return i});return Fa({...e,data:{...e.data,arguments:n,...r?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function ZH(e){return!!e.category}function Gye(e,t){return e.type||!e.exception||!e.exception.values||!e.exception.values.length?!1:!!(t.originalException&&t.originalException.__rrweb__)}function KH(){const e=It().getPropagationContext().dsc;e&&delete e.replay_id;const t=Gr();if(t){const r=ru(t);delete r.replay_id}}function Yye(e,t){e.triggerUserActivity(),e.addUpdate(()=>t.timestamp?(e.throttledAddEvent({type:Qe.Custom,timestamp:t.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:t.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:t.event_id}}}}),!1):!0)}function Xye(e,t){return e.recordingMode!=="buffer"||t.message===WC||!t.exception||t.type?!1:WH(e.getOptions().errorSampleRate)}function Qye(e){return Object.assign((t,r)=>
727!e.isEnabled()||e.isPaused()?t:Nye(t)?(delete t.breadcrumbs,t):!rA(t)&&!C5(t)&&!_M(t)?t:e.checkAndHandleExpiredSession()?_M(t)?(e.flush(),t.contexts.feedback.replay_id=e.getSessionId(),Yye(e,t),t):Gye(t,r)&&!e.getOptions()._experiments.captureExceptions?(Ee&&Te.log("Ignoring error from rrweb internals",t),null):((Xye(e,t)||e.recordingMode==="session")&&(t.tags={...t.tags,replayId:e.getSessionId()}),t):(KH(),t),{id:"Replay"})}function H2(e,t){return t.map(({type:r,start:n,end:i,name:a,data:o})=>{const s=e.throttledAddEvent({type:Qe.Custom,timestamp:n,data:{tag:"performanceSpan",payload:{op:r,description:a,startTimestamp:n,endTimestamp:i,data:o}}});return typeof s=="string"?Promise.resolve(null):s})}function Zye(e){const{from:t,to:r}=e,n=Date.now()/1e3;return{type:"navigation.push",start:n,end:n,name:r,data:{previous:t}}}function Kye(e){return t=>{if(!e.isEnabled())return;const r=Zye(t);r!==null&&(e.getContext().urls.push(r.name),e.triggerUserActivity(),e.addUpdate(()=>(H2(e,[r]),!1)))}}function Jye(e,t){return Ee&&e.getOptions()._experiments.traceInternals?!1:Khe(t,et())}function JH(e,t){e.isEnabled()&&t!==null&&(Jye(e,t.name)||e.addUpdate(()=>(H2(e,[t]),!0)))}function j2(e){if(!e)return;const 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){const r=rj(e);return t.encode(r).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch{}}function $H(e){if(!e)return;const t=parseInt(e,10);return isNaN(t)?void 0:t}function ej(e){try{if(typeof e=="string")return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[rj(e)];if(!e)return[void 0]}catch(t){return Ee&&Te.exception(t,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Ee&&Te.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function dv(e,t){if(!e)return{headers:{},size:void 0,_meta:{warnings:[t]}};const r={...e._meta},n=r.warnings||[];return r.warnings=[...n,t],e._meta=r,e}function tj(e,t){if(!t)return null;const{startTimestamp:r,endTimestamp:n,url:i,method:a,statusCode:o,request:s,response:l}=t;return{type:e,start:r/1e3,end:n/1e3,name:i,data:Wr({method:a,statusCode:o,request:s,response:l})}}function Xp(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function sl(e,t,r){if(!t&&Object.keys(e).length===0)return;if(!t)return{headers:e};if(!r)return{headers:e,size:t};const n={headers:e,size:t},{body:i,warnings:a}=$ye(r);return n.body=i,a&&a.length>0&&(n._meta={warnings:a}),n}function A5(e,t){return Object.entries(e).reduce((r,[n,i])=>{const a=n.toLowerCase();return t.includes(a)&&e[n]&&(r[a]=i),r},{})}function rj(e){return new URLSearchParams(e).toString()}function $ye(e){if(!e||typeof e!="string")return{body:e};const t=e.length>aM,r=eve(e);if(t){const n=e.slice(0,aM);return r?{body:n,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${n}…`,warnings:["TEXT_TRUNCATED"]}}if(r)try{return{body:JSON.parse(e)}}catch{}return{body:e}}function eve(e){const t=e[0],r=e[e.length-1];return t==="["&&r==="]"||t==="{"&&r==="}"}function hv(e,t){const r=tve(e);return ol(r,t)}function tve(e,t=Bt.document.baseURI){if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(Bt.location.origin))return e;const r=new URL(e,t);if(r.origin!==new URL(t).origin)return e;const n=r.href;return!e.endsWith("/")&&n.endsWith("/")?n.slice(0,-1):n}async function rve(e,t,r){try{const n=await ive(e,t,r),i=tj("resource.fetch",n);JH(r.replay,i)}catch(n){Ee&&Te.exception(n,"Failed to capture fetch breadcrumb")}}function nve(e,t){const{input:r,response:n}=t,i=r?nj(r):void 0,a=j2(i),o=n?$H(n.headers.get("content-length")):void 0;a!==void 0&&(e.data.request_body_size=a),o!==void 0&&(e.data.response_body_size=o)}async function ive(e,t,r){const n=Date.now(),{startTimestamp:i=n,endTimestamp:a=n}=t,{url:o,method:s,status_code:l=0,request_body_size:c,response_body_size:u}=e.data,f=hv(o,r.networkDetailAllowUrls)&&!hv(o,r.networkDetailDenyUrls),d=f?ave(r,t.input,c):Xp(c),h=await ove(f,r,t.response,u);return{startTimestamp:i,endTimestamp:a,url:o,method:s,statusCode:l,request:d,response:h}}function ave({networkCaptureBodies:e,networkRequestHeaders:t},r,n){const i=r?cve(r,t):{};if(!e)return sl(i,n,void 0);const a=nj(r),[o,s]=ej(a),l=sl(i,n,o);return s?dv(l,s):l}async function ove(e,{networkCaptureBodies:t,networkResponseHeaders:r},n,i){if(!e&&i!==void 0)return Xp(i);const a=n?ij(n.headers,r):{};if(!n||!t&&i!==void 0)return sl(a,i,void 0);const[o,s]=await lve(n),l=sve(o,{networkCaptureBodies:t,responseBodySize:i,captureDetails:e,headers:a});return s?dv(l,s):l}function sve(e,{networkCaptureBodies:t,responseBodySize:r,captureDetails:n,headers:i}){try{const a=e&&e.length&&r===void 0?j2(e):r;return n?t?sl(i,a,e):sl(i,a,void 0):Xp(a)}catch(a){return Ee&&Te.exception(a,"Failed to serialize response body"),sl(i,r,void 0)}}async function lve(e){const t=uve(e);if(!t)return[void 0,"BODY_PARSE_ERROR"];try{return[await fve(t)]}catch(r){return r instanceof Error&&r.message.indexOf("Timeout")>-1?(Ee&&Te.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(Ee&&Te.exception(r,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function nj(e=[]){if(!(e.length!==2||typeof e[1]!="object"))return e[1].body}function ij(e,t){const r={};return t.forEach(n=>{e.get(n)&&(r[n]=e.get(n))}),r}
727function cve(e,t){return e.length===1&&typeof e[0]!="string"?xM(e[0],t):e.length===2?xM(e[1],t):{}}function xM(e,t){if(!e)return{};const r=e.headers;return r?r instanceof Headers?ij(r,t):Array.isArray(r)?{}:A5(r,t):{}}function uve(e){try{return e.clone()}catch(t){Ee&&Te.exception(t,"Failed to clone response body")}}function fve(e){return new Promise((t,r)=>{const n=sd(()=>r(new Error("Timeout while trying to read response body")),500);dve(e).then(i=>t(i),i=>r(i)).finally(()=>clearTimeout(n))})}async function dve(e){return await e.text()}async function hve(e,t,r){try{const n=mve(e,t,r),i=tj("resource.xhr",n);JH(r.replay,i)}catch(n){Ee&&Te.exception(n,"Failed to capture xhr breadcrumb")}}function pve(e,t){const{xhr:r,input:n}=t;if(!r)return;const i=j2(n),a=r.getResponseHeader("content-length")?$H(r.getResponseHeader("content-length")):bve(r.response,r.responseType);i!==void 0&&(e.data.request_body_size=i),a!==void 0&&(e.data.response_body_size=a)}function mve(e,t,r){const n=Date.now(),{startTimestamp:i=n,endTimestamp:a=n,input:o,xhr:s}=t,{url:l,method:c,status_code:u=0,request_body_size:f,response_body_size:d}=e.data;if(!l)return null;if(!s||!hv(l,r.networkDetailAllowUrls)||hv(l,r.networkDetailDenyUrls)){const A=Xp(f),_=Xp(d);return{startTimestamp:i,endTimestamp:a,url:l,method:c,statusCode:u,request:A,response:_}}const h=s[tc],p=h?A5(h.request_headers,r.networkRequestHeaders):{},v=A5(gve(s),r.networkResponseHeaders),[m,y]=r.networkCaptureBodies?ej(o):[void 0],[g,b]=r.networkCaptureBodies?yve(s):[void 0],S=sl(p,f,m),w=sl(v,d,g);return{startTimestamp:i,endTimestamp:a,url:l,method:c,statusCode:u,request:y?dv(S,y):S,response:b?dv(w,b):w}}function gve(e){const t=e.getAllResponseHeaders();return t?t.split(`\r
728`).reduce((r,n)=>{const[i,a]=n.split(": ");return a&&(r[i.toLowerCase()]=a),r},{}):{}}function yve(e){const t=[];try{return[e.responseText]}catch(r){t.push(r)}try{return vve(e.response,e.responseType)}catch(r){t.push(r)}return Ee&&Te.warn("Failed to get xhr response body",...t),[void 0]}function vve(e,t){try{if(typeof e=="string")return[e];if(e instanceof Document)return[e.body.outerHTML];if(t==="json"&&e&&typeof e=="object")return[JSON.stringify(e)];if(!e)return[void 0]}catch(r){return Ee&&Te.exception(r,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return Ee&&Te.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function bve(e,t){try{const r=t==="json"&&e&&typeof e=="object"?JSON.stringify(e):e;return j2(r)}catch{return}}function Sve(e){const t=et();try{const{networkDetailAllowUrls:r,networkDetailDenyUrls:n,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:o}=e.getOptions(),s={replay:e,networkDetailAllowUrls:r,networkDetailDenyUrls:n,networkCaptureBodies:i,networkRequestHeaders:a,networkResponseHeaders:o};t&&t.on("beforeAddBreadcrumb",(l,c)=>wve(s,l,c))}catch{}}function wve(e,t,r){if(t.data)try{Eve(t)&&Ave(r)&&(pve(t,r),hve(t,r,e)),Cve(t)&&_ve(r)&&(nve(t,r),rve(t,r,e))}catch(n){Ee&&Te.exception(n,"Error when enriching network breadcrumb")}}function Eve(e){return e.category==="xhr"}function Cve(e){return e.category==="fetch"}function Ave(e){return e&&e.xhr}function _ve(e){return e&&e.response}function xve(e){const t=et();dH(tye(e)),N2(Kye(e)),jye(e),Sve(e);const r=Qye(e);Rhe(r),t&&(t.on("beforeSendEvent",Uye(e)),t.on("afterSendEvent",zye(e)),t.on("createDsc",n=>{const i=e.getSessionId();i&&e.isEnabled()&&e.recordingMode==="session"&&e.checkAndHandleExpiredSession()&&(n.replay_id=i)}),t.on("spanStart",n=>{e.lastActiveSpan=n}),t.on("spanEnd",n=>{e.lastActiveSpan=n}),t.on("beforeSendFeedback",(n,i)=>{const a=e.getSessionId();i&&i.includeReplay&&e.isEnabled()&&a&&n.contexts&&n.contexts.feedback&&(n.contexts.feedback.replay_id=a)}))}async function Tve(e){try{return Promise.all(H2(e,[Ove(Bt.performance.memory)]))}catch{return[]}}function Ove(e){const{jsHeapSizeLimit:t,totalJSHeapSize:r,usedJSHeapSize:n}=e,i=Date.now()/1e3;return{type:"memory",name:"memory",start:i,end:i,data:{memory:{jsHeapSizeLimit:t,totalJSHeapSize:r,usedJSHeapSize:n}}}}function Mve(e,t,r){let n,i,a;const o=r&&r.maxWait?Math.max(r.maxWait,t):0;function s(){return l(),n=e(),n}function l(){i!==void 0&&clearTimeout(i),a!==void 0&&clearTimeout(a),i=a=void 0}function c(){return i!==void 0||a!==void 0?s():n}function u(){return i&&clearTimeout(i),i=sd(s,t),o&&a===void 0&&(a=sd(s,o)),n}return u.cancel=l,u.flush=c,u}const Gl=st.navigator;function Rve(){return/iPhone|iPad|iPod/i.test(Gl&&Gl.userAgent||"")||/Macintosh/i.test(Gl&&Gl.userAgent||"")&&Gl&&Gl.maxTouchPoints&&Gl.maxTouchPoints>1?{sampling:{mousemove:!1}}:{}}function kve(e){let t=!1;return(r,n)=>{if(!e.checkAndHandleExpiredSession()){Ee&&Te.warn("Received replay event after session expired.");return}const i=n||!t;t=!0,e.clickDetector&&Z0e(e.clickDetector,r),e.addUpdate(()=>{if(e.recordingMode==="buffer"&&i&&e.setInitialState(),!tA(e,r,i))return!0;
728if(!i)return!1;const a=e.session;if(Ive(e,i),e.recordingMode==="buffer"&&a&&e.eventBuffer){const o=e.eventBuffer.getEarliestTimestamp();o&&(Ee&&Te.info(`Updating session start time to earliest event in buffer to ${new Date(o)}`),a.started=o,e.getOptions().stickySession&&eA(a))}return a&&a.previousSessionId||e.recordingMode==="session"&&e.flush(),!0})}}function Lve(e){const t=e.getOptions();return{type:Qe.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 Ive(e,t){!t||!e.session||e.session.segmentId!==0||tA(e,Lve(e),!1)}function Pve(e,t,r,n){return nu(AU(e,PC(e),n,r),[[{type:"replay_event"},e],[{type:"replay_recording",length:typeof t=="string"?new TextEncoder().encode(t).length:t.length},t]])}function Dve({recordingData:e,headers:t}){let r;const n=`${JSON.stringify(t)}
729`;if(typeof e=="string")r=`${n}${e}`;else{const a=new TextEncoder().encode(n);r=new Uint8Array(a.length+e.length),r.set(a),r.set(e,a.length)}return r}async function Nve({client:e,scope:t,replayId:r,event:n}){const i=typeof e._integrations=="object"&&e._integrations!==null&&!Array.isArray(e._integrations)?Object.keys(e._integrations):void 0,a={event_id:r,integrations:i};e.emit("preprocessEvent",n,a);const o=await MU(e.getOptions(),n,a,t,e,Qi());if(!o)return null;o.platform=o.platform||"javascript";const s=e.getSdkMetadata(),{name:l,version:c}=s&&s.sdk||{};return o.sdk={...o.sdk,name:l||"sentry.javascript.unknown",version:c||"0.0.0"},o}async function zve({recordingData:e,replayId:t,segmentId:r,eventContext:n,timestamp:i,session:a}){const o=Dve({recordingData:e,headers:{segment_id:r}}),{urls:s,errorIds:l,traceIds:c,initialTimestamp:u}=n,f=et(),d=It(),h=f&&f.getTransport(),p=f&&f.getDsn();if(!f||!h||!p||!a.sampled)return Yo({});const v={type:m1e,replay_start_timestamp:u/1e3,timestamp:i/1e3,error_ids:l,trace_ids:c,urls:s,replay_id:t,segment_id:r,replay_type:a.sampled},m=await Nve({scope:d,client:f,replayId:t,event:v});if(!m)return f.recordDroppedEvent("event_processor","replay",v),Ee&&Te.info("An event processor returned `null`, will not send event."),Yo({});delete m.sdkProcessingMetadata;const y=Pve(m,o,p,f.getOptions().tunnel);let g;try{g=await h.send(y)}catch(S){const w=new Error(WC);try{w.cause=S}catch{}throw w}if(typeof g.statusCode=="number"&&(g.statusCode<200||g.statusCode>=300))throw new aj(g.statusCode);const b=BU({},g);if(FU(b,"replay"))throw new nA(b);return g}class aj extends Error{constructor(t){super(`Transport returned status code ${t}`)}}class nA extends Error{constructor(t){super("Rate limit hit"),this.rateLimits=t}}async function oj(e,t={count:0,interval:w1e}){const{recordingData:r,onError:n}=e;if(r.length)try{return await zve(e),!0}catch(i){if(i instanceof aj||i instanceof nA)throw i;if(kU("Replays",{_retryCount:t.count}),n&&n(i),t.count>=E1e){const a=new Error(`${WC} - max retries exceeded`);try{a.cause=i}catch{}throw a}return t.interval*=++t.count,new Promise((a,o)=>{sd(async()=>{try{await oj(e,t),a(!0)}catch(s){o(s)}},t.interval)})}}const sj="__THROTTLED",Fve="__SKIPPED";function Bve(e,t,r){const n=new Map,i=s=>{const l=s-r;n.forEach((c,u)=>{u<l&&n.delete(u)})},a=()=>[...n.values()].reduce((s,l)=>s+l,0);let o=!1;return(...s)=>{const l=Math.floor(Date.now()/1e3);if(i(l),a()>=t){const u=o;return o=!0,u?Fve:sj}o=!1;const c=n.get(l)||0;return n.set(l,c+1),e(...s)}}class Ss{constructor({options:t,recordingOptions:r}){Ss.prototype.__init.call(this),Ss.prototype.__init2.call(this),Ss.prototype.__init3.call(this),Ss.prototype.__init4.call(this),Ss.prototype.__init5.call(this),Ss.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:g1e,sessionIdleExpire:y1e},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=r,this._options=t,this._debouncedFlush=Mve(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Bve((o,s)=>Pye(this,o,s),300,5);const{slowClickTimeout:n,slowClickIgnoreSelectors:i}=this.getOptions(),a=n?{threshold:Math.min(C1e,n),timeout:n,scrollTimeout:A1e,ignoreSelector:i?i.join(","):""}:void 0;if(a&&(this.clickDetector=new G0e(this,a)),Ee){const o=t._experiments;Te.setConfig({captureExceptions:!!o.captureExceptions,traceInternals:!!o.traceInternals})}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(t){Ee&&Te.exception(t),this._options.onError&&this._options.onError(t)}initializeSampling(t){const{errorSampleRate:r,sessionSampleRate:n}=this._options,i=r<=0&&n<=0;if(this._requiresManualStart=i,!i){if(this._initializeSessionForSampling(t),!this.session){Ee&&Te.exception(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",Ee&&Te.
729infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session"){Ee&&Te.info("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){Ee&&Te.info("Buffering is in progress, call `flush()` to save the replay");return}Ee&&Te.infoTick("Starting replay in session mode"),this._updateUserActivity();const t=l3({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=t,this._initializeRecording()}startBuffering(){if(this._isEnabled){Ee&&Te.info("Buffering is in progress, call `flush()` to save the replay");return}Ee&&Te.infoTick("Starting replay in buffer mode");const t=l3({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=t,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const t=this._canvas;this._stopRecording=Mo({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:S1e}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:kve(this),...Rve(),onMutation:this._onMutationHandler,...t?{recordCanvas:t.recordCanvas,getCanvasManager:t.getCanvasManager,sampling:t.sampling,dataURLOptions:t.dataURLOptions}:{}})}catch(t){this.handleException(t)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(t){return this.handleException(t),!1}}async stop({forceFlush:t=!1,reason:r}={}){if(this._isEnabled){this._isEnabled=!1;try{Ee&&Te.info(`Stopping Replay${r?` triggered by ${r}`:""}`),KH(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),t&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,Mye(this)}catch(n){this.handleException(n)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Ee&&Te.info("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),Ee&&Te.info("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:t=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const r=Date.now();Ee&&Te.info("Converting buffer to session"),await this.flushImmediate();const n=this.stopRecording();!t||!n||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(r),this._updateSessionActivity(r),this._maybeSaveSession()),this.startRecording())}addUpdate(t){const r=t();this.recordingMode!=="buffer"&&r!==!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(){return this.session&&this.session.id}checkAndHandleExpiredSession(){if(this._lastActivity&&E5(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const t=`${Bt.location.pathname}${Bt.location.hash}${Bt.location.search}`,r=`${Bt.location.origin}${t}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=r,this._context.initialTimestamp=Date.now(),this._context.urls.push(r)}throttledAddEvent(t,r){const n=this._throttledAddEvent(t,r);if(n===sj){const i=Fa({category:"replay.throttled"});this.addUpdate(()=>!tA(this,{type:B0e,timestamp:i.timestamp||0,data:{tag:"breadcrumb",payload:i,metric:!0}}))}return n}
729getCurrentRoute(){const t=this.lastActiveSpan||Gr(),r=t&&nn(t),i=(r&&ht(r).data||{})[hi];if(!(!r||!i||!["route","custom"].includes(i)))return ht(r).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=xye({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(t){const r=this._options.errorSampleRate>0,n=l3({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:t},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:r});this.session=n}_checkSession(){if(!this.session)return!1;const t=this.session;return YH(t,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(t),!1):!0}async _refreshSession(t){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(t.id))}_addListeners(){try{Bt.document.addEventListener("visibilitychange",this._handleVisibilityChange),Bt.addEventListener("blur",this._handleWindowBlur),Bt.addEventListener("focus",this._handleWindowFocus),Bt.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(xve(this),this._hasInitializedCoreListeners=!0)}catch(t){this.handleException(t)}this._performanceCleanupCallback=bye(this)}_removeListeners(){try{Bt.document.removeEventListener("visibilitychange",this._handleVisibilityChange),Bt.removeEventListener("blur",this._handleWindowBlur),Bt.removeEventListener("focus",this._handleWindowFocus),Bt.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(t){this.handleException(t)}}__init(){this._handleVisibilityChange=()=>{Bt.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const t=Fa({category:"ui.blur"});this._doChangeToBackgroundTasks(t)}}__init3(){this._handleWindowFocus=()=>{const t=Fa({category:"ui.focus"});this._doChangeToForegroundTasks(t)}}__init4(){this._handleKeyboardEvent=t=>{aye(this,t)}}_doChangeToBackgroundTasks(t){!this.session||GH(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(t&&this._createCustomBreadcrumb(t),this.conditionalFlush())}_doChangeToForegroundTasks(t){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){Ee&&Te.info("Document has become active, but session has expired");return}t&&this._createCustomBreadcrumb(t)}_updateUserActivity(t=Date.now()){this._lastActivity=t}_updateSessionActivity(t=Date.now()){this.session&&(this.session.lastActivity=t,this._maybeSaveSession())}_createCustomBreadcrumb(t){this.addUpdate(()=>{this.throttledAddEvent({type:Qe.Custom,timestamp:t.timestamp||0,data:{tag:"breadcrumb",payload:t}})})}_addPerformanceEntries(){let t=cye(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const r=this._context.initialTimestamp/1e3;t=t.filter(n=>n.start>=r)}return Promise.all(H2(this,t))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:t,eventBuffer:r}=this;if(!t||!r||this._requiresManualStart||t.segmentId)return;const n=r.getEarliestTimestamp();n&&n<this._context.initialTimestamp&&(this._context.initialTimestamp=n)}_popEventContext(){const t={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),t}async _runFlush(){const t=this.getSessionId();if(!this.session||!this.eventBuffer||!t){Ee&&Te.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!(!this.eventBuffer||!this.eventBuffer.hasEvents)&&(await Tve(this),!!this.eventBuffer&&t===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const r=Date.now();
729if(r-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const n=this._popEventContext(),i=this.session.segmentId++;this._maybeSaveSession();const a=await this.eventBuffer.finish();await oj({replayId:t,recordingData:a,segmentId:i,eventContext:n,session:this.session,timestamp:r,onError:o=>this.handleException(o)})}catch(r){this.handleException(r),this.stop({reason:"sendReplay"});const n=et();if(n){const i=r instanceof nA?"ratelimit_backoff":"send_error";n.recordDroppedEvent(i,"replay")}}}__init5(){this._flush=async({force:t=!1}={})=>{if(!this._isEnabled&&!t)return;if(!this.checkAndHandleExpiredSession()){Ee&&Te.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const r=this.session.started,i=Date.now()-r;this._debouncedFlush.cancel();const a=i<this._options.minReplayDuration,o=i>this._options.maxReplayDuration+5e3;if(a||o){Ee&&Te.info(`Session duration (${Math.floor(i/1e3)}s) is too ${a?"short":"long"}, not sending replay.`),a&&this._debouncedFlush();return}const s=this.eventBuffer;s&&this.session.segmentId===0&&!s.hasCheckout&&Ee&&Te.info("Flushing initial segment without checkout.");const l=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(c){this.handleException(c)}finally{this._flushLock=void 0,l&&this._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&eA(this.session)}__init6(){this._onMutationHandler=t=>{const r=t.length,n=this._options.mutationLimit,i=this._options.mutationBreadcrumbLimit,a=n&&r>n;if(r>i||a){const o=Fa({category:"replay.mutations",data:{count:r,limit:a}});this._createCustomBreadcrumb(o)}return a?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}}function ih(e,t){return[...e,...t].join(",")}function Uve({mask:e,unmask:t,block:r,unblock:n,ignore:i}){const a=["base","iframe[srcdoc]:not([src])"],o=ih(e,[".sentry-mask","[data-sentry-mask]"]),s=ih(t,[]);return{maskTextSelector:o,unmaskTextSelector:s,blockSelector:ih(r,[".sentry-block","[data-sentry-block]",...a]),unblockSelector:ih(n,[]),ignoreSelector:ih(i,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function Hve({el:e,key:t,maskAttributes:r,maskAllText:n,privacyOptions:i,value:a}){return!n||i.unmaskTextSelector&&e.matches(i.unmaskTextSelector)?a:r.includes(t)||t==="value"&&e.tagName==="INPUT"&&["submit","button"].includes(e.getAttribute("type")||"")?a.replace(/[\S]/g,"*"):a}const TM='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',jve=["content-length","content-type","accept"];let OM=!1;const Vve=e=>new V2(e);class V2{static __initStatic(){this.id="Replay"}constructor({flushMinDelay:t=v1e,flushMaxDelay:r=b1e,minReplayDuration:n=_1e,maxReplayDuration:i=oM,stickySession:a=!0,useCompression:o=!0,workerUrl:s,_experiments:l={},maskAllText:c=!0,maskAllInputs:u=!0,blockAllMedia:f=!0,mutationBreadcrumbLimit:d=750,mutationLimit:h=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:v=[],networkDetailAllowUrls:m=[],networkDetailDenyUrls:y=[],networkCaptureBodies:g=!0,networkRequestHeaders:b=[],networkResponseHeaders:S=[],mask:w=[],maskAttributes:A=["title","placeholder"],unmask:_=[],block:C=[],unblock:M=[],ignore:L=[],maskFn:z,beforeAddRecordingEvent:T,beforeErrorSampling:k,onError:P}={}){this.name=V2.id;const F=Uve({mask:w,unmask:_,block:C,unblock:M,ignore:L});if(this._recordingOptions={maskAllInputs:u,maskAllText:c,maskInputOptions:{password:!0},maskTextFn:z,maskInputFn:z,maskAttributeFn:(I,B,H)=>Hve({maskAttributes:A,maskAllText:c,privacyOptions:F,key:I,value:B,el:H}),...F,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:I=>{try{I.__rrweb__=!0}catch{}}},this._initialOptions={flushMinDelay:t,flushMaxDelay:r,minReplayDuration:Math.min(n,x1e),maxReplayDuration:Math.min(i,oM),stickySession:a,useCompression:o,workerUrl:s,blockAllMedia:f,maskAllInputs:u,maskAllText:c,mutationBreadcrumbLimit:d,mutationLimit:h,slowClickTimeout:p,slowClickIgnoreSelectors:v,networkDetailAllowUrls:m,networkDetailDenyUrls:y,networkCaptureBodies:g,networkRequestHeaders:MM(b),networkResponseHeaders:MM(S),beforeAddRecordingEvent:T,beforeErrorSampling:k,onError:P,_experiments:l},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${TM}`:TM),this._isInitialized&&ZO())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return OM}set _isInitialized(t){OM=t}afterAllSetup(t){!ZO()||this._replay||(this._setup(t),this._initialize(t))}start(){this._replay&&this._replay.start()}
729startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(t){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(t):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(){if(!(!this._replay||!this._replay.isEnabled()))return this._replay.getSessionId()}getRecordingMode(){if(!(!this._replay||!this._replay.isEnabled()))return this._replay.recordingMode}_initialize(t){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(t),this._replay.initializeSampling())}_setup(t){const r=Wve(this._initialOptions,t);this._replay=new Ss({options:r,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(t){try{const r=t.getIntegrationByName("ReplayCanvas");if(!r)return;this._replay._canvas=r.getOptions()}catch{}}}V2.__initStatic();function Wve(e,t){const r=t.getOptions(),n={sessionSampleRate:0,errorSampleRate:0,...Wr(e)},i=tv(r.replaysSessionSampleRate),a=tv(r.replaysOnErrorSampleRate);return i==null&&a==null&&Bl(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),i!=null&&(n.sessionSampleRate=i),a!=null&&(n.errorSampleRate=a),n}function MM(e){return[...jve,...e.map(t=>t.toLowerCase())]}const RM=new WeakMap,c3=new Map,w0={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function qve(e,t){const{traceFetch:r,traceXHR:n,trackFetchStreamPerformance:i,shouldCreateSpanForRequest:a,enableHTTPTimings:o,tracePropagationTargets:s}={traceFetch:w0.traceFetch,traceXHR:w0.traceXHR,trackFetchStreamPerformance:w0.trackFetchStreamPerformance,...t},l=typeof a=="function"?a:f=>!0,c=f=>Xve(f,s),u={};r&&(e.addEventProcessor(f=>(f.type==="transaction"&&f.spans&&f.spans.forEach(d=>{if(d.op==="http.client"){const h=c3.get(d.span_id);h&&(d.timestamp=h/1e3,c3.delete(d.span_id))}}),f)),i&&Npe(f=>{if(f.response){const d=RM.get(f.response);d&&f.endTimestamp&&c3.set(d,f.endTimestamp)}}),YU(f=>{const d=Mpe(f,l,c,u);if(f.response&&f.fetchData.__span&&RM.set(f.response,f.fetchData.__span),d){const h=lj(f.fetchData.url),p=h?Cc(h).host:void 0;d.setAttributes({"http.url":h,"server.address":p})}o&&d&&kM(d)})),n&&pH(f=>{const d=Qve(f,l,c,u);o&&d&&kM(d)})}function Gve(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function kM(e){const{url:t}=ht(e).data||{};if(!t||typeof t!="string")return;const r=od("resource",({entries:n})=>{n.forEach(i=>{Gve(i)&&i.name.endsWith(t)&&(Yve(i).forEach(o=>e.setAttribute(...o)),setTimeout(r))})})}function Sa(e=0){return((kn||performance.timeOrigin)+e)/1e3}function Yve(e){const{name:t,version:r}=fH(e.nextHopProtocol),n=[];return n.push(["network.protocol.version",r],["network.protocol.name",t]),kn?[...n,["http.request.redirect_start",Sa(e.redirectStart)],["http.request.fetch_start",Sa(e.fetchStart)],["http.request.domain_lookup_start",Sa(e.domainLookupStart)],["http.request.domain_lookup_end",Sa(e.domainLookupEnd)],["http.request.connect_start",Sa(e.connectStart)],["http.request.secure_connection_start",Sa(e.secureConnectionStart)],["http.request.connection_end",Sa(e.connectEnd)],["http.request.request_start",Sa(e.requestStart)],["http.request.response_start",Sa(e.responseStart)],["http.request.response_end",Sa(e.responseEnd)]]:n}function Xve(e,t){const r=Me.location&&Me.location.href;if(r){let n,i;try{n=new URL(e,r),i=new URL(r).origin}catch{return!1}const a=n.origin===i;return t?ol(n.toString(),t)||a&&ol(n.pathname,t):a}else{const n=!!e.match(/^\/(?!\/)/);return t?ol(e,t):n}}function Qve(e,t,r,n){const i=e.xhr,a=i&&i[tc];if(!i||i.__sentry_own_request__||!a)return;const o=Sl()&&t(a.url);if(e.endTimestamp&&o){const f=i.__sentry_xhr_span_id__;if(!f)return;const d=n[f];d&&a.status_code!==void 0&&(lU(d,a.status_code),d.end(),delete n[f]);return}const s=lj(a.url),l=s?Cc(s).host:void 0,c=!!Gr(),u=o&&c?Lm({name:`${a.method} ${a.url}`,attributes:{type:"xhr","http.method":a.method,"http.url":s,url:a.url,"server.address":l,[Pr]:"auto.http.browser",[Xo]:"http.client"}}):new _d;return i.__sentry_xhr_span_id__=u.spanContext().spanId,n[i.__sentry_xhr_span_id__]=u,r(a.url)&&Zve(i,Sl()&&c?u:void 0),u}function Zve(e,t){const{"sentry-trace":r,baggage:n}=HU({span:t});r&&Kve(e,r,n)}function Kve(e,t,r){try{e.setRequestHeader("sentry-trace",t),r&&e.setRequestHeader("baggage",r)}catch{}}function lj(e){try{return new URL(e,Me.location.origin).href}catch{return}}function Jve(){Me&&Me.document?Me.document.addEventListener("visibilitychange",()=>{const e=Gr();if(!e)return;const t=nn(e);if(Me.document.hidden&&t){const r="cancelled",{op:n,status:i}=ht(t);Ha&&ee.log(`[Tracing] Transaction: ${r} -> since tab moved to the background, op: ${n}`),i||t.setStatus({code:$r,message:r}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):Ha&&ee.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const $ve="BrowserTracing",e2e={...g0,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroun
729dSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,_experiments:{},...w0},t2e=(e={})=>{Mde();const{enableInp:t,enableLongTask:r,enableLongAnimationFrame:n,_experiments:{enableInteractions:i,enableStandaloneClsSpans:a},beforeStartSpan:o,idleTimeout:s,finalTimeout:l,childSpanTimeout:c,markBackgroundSpan:u,traceFetch:f,traceXHR:d,trackFetchStreamPerformance:h,shouldCreateSpanForRequest:p,enableHTTPTimings:v,instrumentPageLoad:m,instrumentNavigation:y}={...e2e,...e},g=Wme({recordClsStandaloneSpans:a||!1});t&&mge(),n&&st.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?Gme():r&&qme(),i&&Yme();const b={name:void 0,source:void 0};function S(w,A){const _=A.op==="pageload",C=o?o(A):A,M=C.attributes||{};A.name!==C.name&&(M[hi]="custom",C.attributes=M),b.name=C.name,b.source=M[hi];const L=OU(C,{idleTimeout:s,finalTimeout:l,childSpanTimeout:c,disableAutoFinish:_,beforeSpanEnd:T=>{g(),Jme(T,{recordClsOnPageloadSpan:!a})}});function z(){["interactive","complete"].includes(Me.document.readyState)&&w.emit("idleSpanEnableAutoFinish",L)}return _&&Me.document&&(Me.document.addEventListener("readystatechange",()=>{z()}),z()),L}return{name:$ve,afterAllSetup(w){let A,_=Me.location&&Me.location.href;function C(){A&&!ht(A).timestamp&&(Ha&&ee.log(`[Tracing] Finishing current active span with op: ${ht(A).op}`),A.end())}w.on("startNavigationSpan",M=>{et()===w&&(C(),A=S(w,{op:"navigation",...M}))}),w.on("startPageLoadSpan",(M,L={})=>{if(et()!==w)return;C();const z=L.sentryTrace||LM("sentry-trace"),T=L.baggage||LM("baggage"),k=Ede(z,T);It().setPropagationContext(k),A=S(w,{op:"pageload",...M})}),w.on("spanEnd",M=>{const L=ht(M).op;if(M!==nn(M)||L!=="navigation"&&L!=="pageload")return;const z=It(),T=z.getPropagationContext();z.setPropagationContext({...T,sampled:T.sampled!==void 0?T.sampled:tu(M),dsc:T.dsc||ru(M)})}),Me.location&&(m&&cj(w,{name:Me.location.pathname,startTime:kn?kn/1e3:void 0,attributes:{[hi]:"url",[Pr]:"auto.pageload.browser"}}),y&&N2(({to:M,from:L})=>{if(L===void 0&&_&&_.indexOf(M)!==-1){_=void 0;return}L!==M&&(_=void 0,uj(w,{name:Me.location.pathname,attributes:{[hi]:"url",[Pr]:"auto.navigation.browser"}}))})),u&&Jve(),i&&r2e(s,l,c,b),t&&yge(),qve(w,{traceFetch:f,traceXHR:d,trackFetchStreamPerformance:h,tracePropagationTargets:w.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:p,enableHTTPTimings:v})}}};function cj(e,t,r){e.emit("startPageLoadSpan",t,r),It().setTransactionName(t.name);const n=Gr();return(n&&ht(n).op)==="pageload"?n:void 0}function uj(e,t){Qi().setPropagationContext({traceId:yl()}),It().setPropagationContext({traceId:yl()}),e.emit("startNavigationSpan",t),It().setTransactionName(t.name);const r=Gr();return(r&&ht(r).op)==="navigation"?r:void 0}function LM(e){const t=Xfe(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function r2e(e,t,r,n){let i;const a=()=>{const o="ui.action.click",s=Gr(),l=s&&nn(s);if(l){const c=ht(l).op;if(["navigation","pageload"].includes(c)){Ha&&ee.warn(`[Tracing] Did not create ${o} span because a pageload or navigation span is in progress.`);return}}if(i&&(i.setAttribute(J6,"interactionInterrupted"),i.end(),i=void 0),!n.name){Ha&&ee.warn(`[Tracing] Did not create ${o} transaction because _latestRouteName is missing.`);return}i=OU({name:n.name,op:o,attributes:{[hi]:n.source||"url"}},{idleTimeout:e,finalTimeout:t,childSpanTimeout:r})};Me.document&&addEventListener("click",a,{once:!1,capture:!0})}function n2e(e){const t={...e};return UU(t,"react"),kU("react",{version:x.version}),p1e(t)}const i2e=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;let fj,dj,hj,Rd,Zu=!1;const pj=new WeakSet,T1=new Set;function a2e(e,t){return!fj||!dj||!hj||!Rd?(i2e&&ee.warn(`reactRouterV${t}Instrumentation was unable to wrap the \`createRouter\` function because of one or more missing parameters.`),e):function(r,n){r.forEach(s=>{T1.add(s)});const i=e(r,n),a=n&&n.basename,o=h2e();return i.state.historyAction==="POP"&&o&&d2e(o,i.state.location,r,void 0,a,Array.from(T1)),i.subscribe(s=>{(s.historyAction==="PUSH"||s.historyAction==="POP")&&(s.navigation.state!=="idle"?requestAnimationFrame(()=>{IM({location:s.location,routes:r,navigationType:s.historyAction,version:t,basename:a,allRoutes:Array.from(T1)})}):IM({location:s.location,routes:r,navigationType:s.historyAction,version:t,basename:a,allRoutes:Array.from(T1)}))}),i}}function o2e(e,t){const r=t2e({...e,instrumentPageLoad:!1,instrumentNavigation:!1}),{useEffect:n,useLocation:i,useNavigationType:a,createRoutesFromChildren:o,matchRoutes:s,stripBasename:l,instrumentPageLoad:c=!0,instrumentNavigation:u=!0}=e;return{...r,setup(){fj=n,dj=i,hj=a,Rd=s,Zu=l||!1},afterAllSetup(f){r.afterAllSetup(f);const d=Me&&Me.location&&Me.location.pathname;c&&d&&cj(f,{name:d,attributes:{[hi]:"url",[Xo]:"pageload",[Pr]:`auto.pageload.react.reactrouter_v${t}`}}),u&&pj.add(f)}}}function IM(e){const{location:t,routes:r,navigationType:n,version:i,matches:a,basename:o,allRoutes:s}=e,l=Array.isArray(a)?a:Rd(r,t,o),c=et();if(!(!c||!pj.has(c))&&(n==="PUSH"||n==="POP")&&l){let u,f="url";const d=gj(t,s||r);d&&(u=Qp(iA(s||r,t)),f="route"),(!d||!u)&&([u,f]=yj(r,t,l,o)),uj(c,{name:u,attributes:{[hi]:f,[Xo]:"navigation",[Pr]:`auto.navigation.react.reactrouter_v${i}`}})}}function pv(e,t){if(!t||t==="/"||!e.toLowerCase().startsWith(t.toLowerCase()))return e;const r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?e:e.slice(r)||"/"}function s2e(e,t,r){const n=e||Zu?pv(t,r):t;return[n[n.length-1]==="/"||n.slice(-2)==="/*"?n.slice(0,-1):n,"route"]}function mj(e){return e.endsWith("*")}function PM(e,t){return mj(e)&&t.route.children&&t.route.children.length>0||!1}function l2e(e){return!!(!e.children&&e.element&&e.path&&e.path.endsWith("/*"))}function gj(e,t){const r=Rd(t,e);if(r){for(const n of r)if(l2e(n.route)&&u2e(n))return!0}return!1}function c2e(e){return f2e(e.route.path||"")}function u2e(e){return e.params["*"]||""}function f2e(e){return e[e.length-1]==="*"?e.slice(0,-1):e}function Jh(e){return e[e.length-1]==="/"?e.slice(0,-1):e}function Qp(e){return e[0]==="/"?e:`/${e}`}function iA(e,t){const r=Rd(e,t);if(!r||r.length===0)return"";for(const n of r)if(n.route.path&&n.route.path!=="*"){const i=c2e(n),a=pv(t.pathname,Qp(n.pathnameBase));return Jh(Jh(i||"")+Qp(iA(e.filter(o=>o!==n.route),{pathname:a})))}return""}function yj(e,t,r,n=""){if(!e||e.length===0)return[Zu?pv(t.pathname,n):t.pathname,"url"];let i="";if(r)for(const o of r){const s=o.route;if(s){if(s.index)return s2e(i,o.pathname,n);const l=s.path;if(l&&!PM(l,o)){const c=l[0]==="/"||i[i.length-1]==="/"?l:`/${l}`;if(i=Jh(i)+Qp(c),Jh(t.pathname)===Jh(n+o.pathname))return YO(i)!==YO(o.pathname)&&!mj(i)?[(Zu?"":n)+c,"route"]:(PM(i,o)&&(i=i.slice(0,-1)),[(Zu?"":n)+i,"route"])}}}return[Zu?pv(t.pathname,n):t.pathname||"/","url"]}function d2e(e,t,r,n,i,a){const o=Array.isArray(n)?n:Rd(a||r,t,i);if(o){let s,l="url";const c=gj(t,a||r);c&&(s=Qp(iA(a||r,t)),l="route"),(!c||!s)&&([s,l]=yj(r,t,o,i)),It().setTransactionName(s||"/"),e&&(e.updateName(s),e.setAttribute(hi,l))}}function h2e(){const e=Gr(),t=e?nn(e):void 0;if(!t)return;const r=ht(t).op;return r==="navigation"||r==="pageload"?t:void 0}function p2e(e){return o2e(e,"7")}function m2e(e){return a2e(e,"7")}let g2e=0;const y2e=()=>++g2e;function v2e(e){var t,r;return{status:((t=e==null?void 0:e.response)==null?void 0:t.status)??0,hasResponse:!!(e!=null&&e.response),readyState:((r=e==null?void 0:e.request)==null?void 0:r.readyState)??0,networkError:(e==null?void 0:e.code)==="ERR_NETWORK"||/Network Error|You are offline/.test((e==null?void 0:e.message)??""),timeout:["ECONNABORTED","ETIMEDOUT"].includes(e==null?void 0:e.code),canceled:(e==null?void 0:e.code)==="ERR_CANCELED"||(e==null?void 0:e.__CANCEL__)===!0}}const vj=x.createContext(),u3=e=>{if(!e)return!0;try{const r=G6(e).exp*1e3;return Date.now()>r-1e3*10}catch(t){return console.error("Failed to decode token:",t),!1}};bj.propTypes={children:Z.node};function bj({children:e}){var f,d,h,p,v,m,y;const{mixpanel:t}=Mm(),[r,n]=x.useState((f=window==null?void 0:window.thg_token)!=null&&f.idToken?{...window==null?void 0:window.thg_token,decodedIdToken:G6(window.thg_token.idToken)}:null),i=Pfe(r);GB((d=r==null?void 0:r.decodedIdToken)==null?void 0:d.sub);let a=(h=r==null?void 0:r.decodedIdToken)==null?void 0:h["https://thehoopsgeek.com/coaching/api/roles"],o=(p=r==null?void 0:r.decodedIdToken)==null?void 0:p["https://thehoopsgeek.com/coaching/api/permissions"];x.useEffect(()=>{Dt.defaults.headers.common.Authorization=`Bearer ${r==null?void 0:r.accessToken}`,r!=null&&r.accessToken},[r==null?void 0:r.accessToken]);const s=E2({queryKey:["user_auth",(v=r==null?void 0:r.decodedIdToken)==null?void 0:v.sub],queryFn:async()=>{var S;const g=y2e(),b=Date.now();r!=null&&r.accessToken,u3(r==null?void 0:r.accessToken),Dt.defaults.headers.common.Authorization,`${r==null?void 0:r.accessToken}`;try{const w=await Dt.get("user_auth");return Date.now()-b,w.status,(S=w.data)!=null&&S.user_id,w.data}catch(w){throw{...v2e(w)},w}},enabled:!!((m=r==null?void 0:r.decodedIdToken)!=null&&m.sub)});let l=(s==null?void 0:s.data)??"FETCHING";x.useEffect(()=>{s.isPending,s.isFetching,s.isError,s.data,s.failureCount},[s.isPending,s.isFetching,s.isError,s.data,s.failureCount]),x.useEffect(()=>{l&&(l!=null&&l.user_id&&R.sendMessageToWebview({type:"DB_DATA",value:l}),t.identify(l.user_id),LU({id:l.user_id}),window.HelpWidget&&window.HelpWidget("user",{name:l.name,email:l.email,id:l.user_id,show:!0}))},[l]);const c=g=>{var b,S,w,A,_;try{const C=JSON.parse(g.data);if(C.type==="SET_TOKEN"){(b=C.message)!=null&&b.accessToken,(S=C.message)!=null&&S.idToken,(w=C.message)==null||w.accessToken,(A=i.current)==null||A.accessToken,u3((_=C.message)==null?void 0:_.accessToken);let M=G6(C.message.idToken);n({...C.message,decodedIdToken:M})}C.type==="MIXPANEL_EVENT"&&t.track(C.message.event,C.message.properties)}catch(C){console.error("Error handling message:",C)}};x.useEffect(()=>{window.addEventListener("message",c);const g=S=>(S.persisted,void 0),b=()=>void 0;return()=>{window.removeEventListener("message",c),window.removeEventListener("pagehide",g),window.removeEventListener("online",b),window.removeEventListener("offline",b)}},[]),x.useEffect(()=>{Dt.interceptors.request.use(async g=>{var w,A,_;const b=(w=i.current)==null?void 0:w.accessToken,S=u3(b);return g.url==="user_auth"&&((A=g.headers)!=null&&A.Authorization&&g.headers.Authorization,b&&((_=g.headers)==null||_.Authorization,`${b}`),void 0),S&&R.sendMessageToWebview({type:"FORCE_NEW_TOKEN"}),g},g=>Promise.reject(g))},[]);let u={isAuthenticated:!!((y=r==null?void 0:r.decodedIdToken)!=null&&y.sub),isLoading:!1,method:"auth0",dbData:l,user:{...r==null?void 0:r.decodedIdToken,db_user_id:l==null?void 0:l.user_id,roles:a,permissions:o},login:()=>{R.sendMessageToWebview({type:"GET_TOKEN"})},loginToDashboard:async()=>{R.sendMessageToWebview({type:"GET_TOKEN"});try{const{router:g}=await ie(async()=>{const{router:b}=await Promise.resolve().then(()=>DR);return{router:b}},void 0);g.navigate(ha.root,{replace:!0})}catch(g){console.error("Failed to load router for navigation:",g)}},signup:()=>{},logout:async()=>{try{const{router:g}=await ie(async()=>{const{router:b}=await Promise.resolve().then(()=>DR);return{router:b}},void 0);g.navigate(ha.root,{replace:!0})}catch(g){console.error("Failed to load router for navigation:",g)}R.sendMessageToWebview({type:"LOGOUT"}),t.reset(),n(null),localStorage.removeItem("REACT_QUERY_OFFLINE_CACHE")},updateUserDbData:s.refetch,getNewToken:async()=>(R.sendMessageToWebview({type:"FORCE_NEW_TOKEN"}),new Promise(g=>{const b=setInterval(()=>{var S;(S=i.current)!=null&&S.accessToken&&(clearInterval(b),g())},1e3);setTimeout(()=>{clearInterval(b),g()},1e4)})),getUserData:s.refetch,userDataIsFetching:s.isPending,userDataIsError:s.isError,userDataError:s.error,getToken:()=>{var g;return(g=i.current)==null?void 0:g.accessToken}};return O(vj.Provider,{value:u,children:e})}/**
730 * react-router v7.18.1
731 *
732 * Copyright (c) Remix Software Inc.
733 *
734 * This source code is licensed under the MIT license found in the
735 * LICENSE.md file in the root directory of this source tree.
736 *
737 * @license MIT
738 */var Sj=e=>{throw TypeError(e)},wj=(e,t,r)=>t.has(e)||Sj("Cannot "+r),Oi=(e,t,r)=>(wj(e,t,"read from private field"),r?r.call(e):t.get(e)),vh=(e,t,r)=>t.has(e)?Sj("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),wa=(e,t,r,n)=>(wj(e,t,"write to private field"),t.set(e,r),r),W2=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,aA=/^[\\/]{2}/;function Ej(e,t){return t+e.replace(/\\/g,"/")}var DM="popstate";function NM(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function b2e(e={}){function t(n,i){var c;let a=(c=i.state)==null?void 0:c.masked,{pathname:o,search:s,hash:l}=a||n.location;return Zp("",{pathname:o,search:s,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default",a?{pathname:n.location.pathname,search:n.location.search,hash:n.location.hash}:void 0)}function r(n,i){return typeof i=="string"?i:ja(i)}return w2e(t,r,null,e)}function Ne(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function tr(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function S2e(){return Math.random().toString(36).substring(2,10)}function zM(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function Zp(e,t,r=null,n,i){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Qa(t):t,state:r,key:t&&t.key||n||S2e(),mask:i}}function ja({pathname:e="/",search:t="",hash:r=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),r&&r!=="#"&&(e+=r.charAt(0)==="#"?r:"#"+r),e}function Qa(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substring(r),e=e.substring(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substring(n),e=e.substring(0,n)),e&&(t.pathname=e)}return t}function w2e(e,t,r,n={}){let{window:i=document.defaultView,v5Compat:a=!1}=n,o=i.history,s="POP",l=null,c=u();c==null&&(c=0,o.replaceState({...o.state,idx:c},""));function u(){return(o.state||{idx:null}).idx}function f(){s="POP";let m=u(),y=m==null?null:m-c;c=m,l&&l({action:s,location:v.location,delta:y})}function d(m,y){s="PUSH";let g=NM(m)?m:Zp(v.location,m,y);c=u()+1;let b=zM(g,c),S=v.createHref(g.mask||g);try{o.pushState(b,"",S)}catch(w){if(w instanceof DOMException&&w.name==="DataCloneError")throw w;i.location.assign(S)}a&&l&&l({action:s,location:v.location,delta:1})}function h(m,y){s="REPLACE";let g=NM(m)?m:Zp(v.location,m,y);c=u();let b=zM(g,c),S=v.createHref(g.mask||g);o.replaceState(b,"",S),a&&l&&l({action:s,location:v.location,delta:0})}function p(m){return Cj(i,m)}let v={get action(){return s},get location(){return e(i,o)},listen(m){if(l)throw new Error("A history only accepts one active listener");
738return i.addEventListener(DM,f),l=m,()=>{i.removeEventListener(DM,f),l=null}},createHref(m){return t(i,m)},createURL:p,encodeLocation(m){let y=p(m);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:d,replace:h,go(m){return o.go(m)}};return v}function Cj(e,t,r=!1){let n="http://localhost";e&&(n=e.location.origin!=="null"?e.location.origin:e.location.href),Ne(n,"No window.location.(origin|href) available to create URL");let i=typeof t=="string"?t:ja(t);return i=i.replace(/ $/,"%20"),!r&&aA.test(i)&&(i=n+i),new URL(i,n)}var bh,FM=class{constructor(e){if(vh(this,bh,new Map),e)for(let[t,r]of e)this.set(t,r)}get(e){if(Oi(this,bh).has(e))return Oi(this,bh).get(e);if(e.defaultValue!==void 0)return e.defaultValue;throw new Error("No value found for context")}set(e,t){Oi(this,bh).set(e,t)}};bh=new WeakMap;var E2e=new Set(["lazy","caseSensitive","path","id","index","children"]);function C2e(e){return E2e.has(e)}var A2e=new Set(["lazy","caseSensitive","path","id","index","middleware","children"]);function _2e(e){return A2e.has(e)}function x2e(e){return e.index===!0}function Kp(e,t,r=[],n={},i=!1){return e.map((a,o)=>{let s=[...r,String(o)],l=typeof a.id=="string"?a.id:s.join("-");if(Ne(a.index!==!0||!a.children,"Cannot specify children on an index route"),Ne(i||!n[l],`Found a route id collision on i
738d "${l}".  Route id's must be globally unique within Data Router usages`),x2e(a)){let c={...a,id:l};return n[l]=BM(c,t(c)),c}else{let c={...a,id:l,children:void 0};return n[l]=BM(c,t(c)),a.children&&(c.children=Kp(a.children,t,s,n,i)),c}})}function BM(e,t){return Object.assign(e,{...t,...typeof t.lazy=="object"&&t.lazy!=null?{lazy:{...e.lazy,...t.lazy}}:{}})}function oA(e,t,r="/"){return ra(e,t,r,!1)}function ra(e,t,r,n,i){let a=typeof t=="string"?Qa(t):t,o=Ln(a.pathname||"/",r);if(o==null)return null;let s=i??E0(e),l=null,c=z2e(o);for(let u=0;l==null&&u<s.length;++u)l=N2e(s[u],c,n);return l}function Aj(e,t){let{route:r,pathname:n,params:i}=e;return{id:r.id,pathname:n,params:i,data:t[r.id],loaderData:t[r.id],handle:r.handle}}function E0(e){let t=_j(e);return T2e(t),t}function _j(e,t=[],r=[],n="",i=!1){let a=(o,s,l=i,c)=>{let u={relativePath:c===void 0?o.path||"":c,caseSensitive:o.caseSensitive===!0,childrenIndex:s,route:o};if(u.relativePath.startsWith("/")){if(!u.relativePath.startsWith(n)&&l)return;Ne(u.relativePath.startsWith(n),`Absolute route path "${u.relativePath}" nested under path "${n}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(n.length)}let f=Wi([n,u.relativePath]),d=r.concat(u);o.children&&o.children.length>0&&(Ne(o.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${f}".`),_j(o.children,t,d,f,l)),!(o.path==null&&!o.index)&&t.push({path:f,score:P2e(f,o.index),routesMeta:d.map((h,p)=>{let[v,m]=Oj(h.relativePath,h.caseSensitive,p===d.length-1);return{...h,matcher:v,compiledParams:m}})})};return e.forEach((o,s)=>{var l;if(o.path===""||!((l=o.path)!=null&&l.includes("?")))a(o,s);else for(let c of xj(o.path))a(o,s,!0,c)}),t}function xj(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,i=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return i?[a,""]:[a];let o=xj(n.join("/")),s=[];return s.push(...o.map(l=>l===""?a:[a,l].join("/"))),i&&s.push(...o),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function T2e(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:D2e(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}var O2e=/^:[\w-]+$/,M2e=3,R2e=2,k2e=1,L2e=10,I2e=-2,UM=e=>e==="*";function P2e(e,t){let r=e.split("/"),n=r.length;return r.some(UM)&&(n+=I2e),t&&(n+=R2e),r.filter(i=>!UM(i)).reduce((i,a)=>i+(O2e.test(a)?M2e:a===""?k2e:L2e),n)}function D2e(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function N2e(e,t,r=!1){let{routesMeta:n}=e,i={},a="/",o=[];for(let s=0;s<n.length;++s){let l=n[s],c=s===n.length-1,u=a==="/"?t:t.slice(a.length)||"/",f={path:l.relativePath,caseSensitive:l.caseSensitive,end:c},d=l.matcher&&l.compiledParams?Tj(f,u,l.matcher,l.compiledParams):mv(f,u),h=l.route;if(!d&&c&&r&&!n[n.length-1].route.index&&(d=mv({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},u)),!d)return null;
738Object.assign(i,d.params),o.push({params:i,pathname:Wi([a,d.pathname]),pathnameBase:U2e(Wi([a,d.pathnameBase])),route:h}),d.pathnameBase!=="/"&&(a=Wi([a,d.pathnameBase]))}return o}function mv(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=Oj(e.path,e.caseSensitive,e.end);return Tj(e,t,r,n)}function Tj(e,t,r,n){let i=t.match(r);if(!i)return null;let a=i[0],o=a.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:n.reduce((c,{paramName:u,isOptional:f},d)=>{if(u==="*"){let p=s[d]||"";o=a.slice(0,a.length-p.length).replace(/(.)\/+$/,"$1")}const h=s[d];return f&&!h?c[u]=void 0:c[u]=(h||"").replace(/%2F/g,"/"),c},{}),pathname:a,pathnameBase:o,pattern:e}}function Oj(e,t=!1,r=!0){tr(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,l,c,u)=>{if(n.push({paramName:s,isOptional:l!=null}),l){let f=u.charAt(c+o.length);return f&&f!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(n.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),n]}function z2e(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return tr(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Ln(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function F2e({basename:e,pathname:t}){return t==="/"?e:Wi([e,t])}var sA=e=>W2.test(e);function B2e(e,t="/"){let{pathname:r,search:n="",hash:i=""}=typeof e=="string"?Qa(e):e,a;return r?(r=lA(r),r.startsWith("/")?a=HM(r.substring(1),"/"):a=HM(r,t)):a=t,{pathname:a,search:H2e(n),hash:j2e(i)}}function HM(e,t){let r=gv(t).split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function f3(e,t,r,n){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(n)}].  Please separate it out to the \`to.${r}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Mj(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function q2(e){let t=Mj(e);return t.map((r,n)=>n===t.length-1?r.pathname:r.pathnameBase)}function Bm(e,t,r,n=!1){let i;typeof e=="string"?i=Qa(e):(i={...e},Ne(!i.pathname||!i.pathname.includes("?"),f3("?","pathname","search",i)),Ne(!i.pathname||!i.pathname.includes("#"),f3("#","pathname","hash",i)),Ne(!i.search||!i.search.includes("#"),f3("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=r;else{let f=t.length-1;if(!n&&o.startsWith("..")){let d=o.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=B2e(i,s),c=o&&o!=="/"&&o.endsWith("/"),u=(a||o===".")&&r.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}var lA=e=>e.replace(/[\\/]{2,}/g,"/"),Wi=e=>lA(e.join("/")),gv=e=>e.replace(/\/+$/,""),U2e=e=>gv(e).replace(/^\/*/,"/"),H2e=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,j2e=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,V2e=["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],Um=class{constructor(e,t,r,n=!1){this.status=e,this.statusText=t||"",this.internal=n,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}};function Jp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function Hm(e){let t=e.map(r=>
738r.route.path).filter(Boolean);return Wi(t)||"/"}var Rj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function kj(e,t){let r=e;if(typeof r!="string"||!W2.test(r))return{absoluteURL:void 0,isExternal:!1,to:r};let n=r,i=!1;if(Rj)try{let a=new URL(window.location.href),o=aA.test(r)?new URL(Ej(r,a.protocol)):new URL(r),s=Ln(o.pathname,t);o.origin===a.origin&&s!=null?r=s+o.search+o.hash:i=!0}catch{tr(!1,`<Link to="${r}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:n,isExternal:i,to:r}}var Gs=Symbol("Uninstrumented");function W2e(e,t){let r={lazy:[],"lazy.loader":[],"lazy.action":[],"lazy.middleware":[],middleware:[],loader:[],action:[]};e.forEach(i=>i({id:t.id,index:t.index,path:t.path,instrument(a){let o=Object.keys(r);for(let s of o)a[s]&&r[s].push(a[s])}}));let n={};if(typeof t.lazy=="function"&&r.lazy.length>0){let i=Ku(r.lazy,t.lazy,()=>{});i&&(n.lazy=i)}if(typeof t.lazy=="object"){let i=t.lazy;["middleware","loader","action"].forEach(a=>{let o=i[a],s=r[`lazy.${a}`];if(typeof o=="function"&&s.length>0){let l=Ku(s,o,()=>{});l&&(n.lazy=Object.assign(n.lazy||{},{[a]:l}))}})}return["loader","action"].forEach(i=>{let a=t[i];if(typeof a=="function"&&r[i].length>0){let o=a[Gs]??a,s=Ku(r[i],o,(...l)=>jM(l[0]));s&&(i==="loader"&&o.hydrate===!0&&(s.hydrate=!0),s[Gs]=o,n[i]=s)}}),t.middleware&&t.middleware.length>0&&r.middleware.length>0&&(n.middleware=t.middleware.map(i=>{let a=i[Gs]??i,o=Ku(r.middleware,a,(...s)=>jM(s[0]));return o?(o[Gs]=a,o):i})),n}function q2e(e,t){let r={navigate:[],fetch:[]};if(t.forEach(n=>n({instrument(i){let a=Object.keys(i);for(let o of a)i[o]&&r[o].push(i[o])}})),r.navigate.length>0){let n=e.navigate[Gs]??e.navigate,i=Ku(r.navigate,n,(...a)=>{let[o,s]=a;return{to:typeof o=="number"||typeof o=="string"?o:o?ja(o):".",...VM(e,s??{})}});i&&(i[Gs]=n,e.navigate=i)}if(r.fetch.length>0){let n=e.fetch[Gs]??e.fetch,i=Ku(r.fetch,n,(...a)=>{let[o,,s,l]=a;return{href:s??".",fetcherKey:o,...VM(e,l??{})}});i&&(i[Gs]=n,e.fetch=i)}return e}function Ku(e,t,r){return e.length===0?null:async(...n)=>{let i=await Lj(e,r(...n),()=>t(...n),e.length-1);if(i.type==="error")throw i.value;return i.value}}async function Lj(e,t,r,n){let i=e[n],a;if(i){let o,s=async()=>(o?console.error("You cannot call instrumented handlers more than once"):o=Lj(e,t,r,n-1),a=await o,Ne(a,"Expected a result"),a.type==="error"&&a.value instanceof Error?{status:"error",error:a.value}:{status:"success",error:void 0});try{await i(s,t)}catch(l){console.error("An instrumentation function threw an error:",l)}o||await s(),await o}else try{a={type:"success",value:await r()}}catch(o){a={type:"error",value:o}}return a||{type:"error",value:new Error("No result assigned in instrumentation chain.")}}function jM(e){let{request:t,context:r,params:n,pattern:i}=e;return{request:G2e(t),params:{...n},pattern:i,context:Y2e(r)}}function VM(e,t){return{currentUrl:ja(e.state.location),..."formMethod"in t?{formMethod:t.formMethod}:{},..."formEncType"in t?{formEncType:t.formEncType}:{},..."formData"in t?{formData:t.formData}:{},..."body"in t?{body:t.body}:{}}}function G2e(e){return{method:e.method,url:e.url,headers:{get:(...t)=>e.headers.get(...t)}}}function Y2e(e){if(Q2e(e)){let t={...e};return Object.freeze(t),t}else return{get:t=>e.get(t)}}var X2e=Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Q2e(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t===Object.prototype||t===null||Object.getOwnPropertyNames(t).sort().join("\0")===X2e}var Ij=["POST","PUT","PATCH","DELETE"],Z2e=new Set(Ij),K2e=["GET",...Ij],J2e=new Set(K2e),Pj=new Set([301,302,303,307,308]),$2e=new Set([307,308]),d3={state:"idle",location:void 0,matches:void 0,historyAction:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},ebe={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Au={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},tbe=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),Dj="remix-router-transitions",Nj=Symbol("ResetLoaderData"),Kl,_u,fs,xu,rbe=class{constructor(e){vh(this,Kl),vh(this,_u),vh(this,fs),vh(this,xu),wa(this,Kl,e),wa(this,_u,E0(e))}get stableRoutes(){return Oi(this,Kl)}get activeRoutes(){return Oi(this,fs)??Oi(this,Kl)}get branches(){return Oi(this,xu)??Oi(this,_u)}get hasHMRRoutes(){return Oi(this,fs)!=null}setRoutes(e){wa(this,Kl,e),wa(this,_u,E0(e))}setHmrRoutes(e){wa(this,fs,e),wa(this,xu,E0(e))}commitHmrRoutes(){Oi(this,fs)&&(wa(this,Kl,Oi(this,fs)),wa(this,_u,Oi(this,xu)),wa(this,fs,void 0),wa(this,xu,void 0))}};Kl=new WeakMap;_u=new WeakMap;fs=new WeakMap;xu=new WeakMap;function nbe(e){const t=e.window?e.window:typeof window<"u"?window:void 0,r=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u";Ne(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let n=e.hydrationRouteProperties||[],i=e.mapRouteProperties||tbe,a=i;if(e.instrumentations){let N=e.instrumentations;a=U=>({...i(U),...W2e(N.map(W=>
738W.route).filter(Boolean),U)})}let o={},s=new rbe(Kp(e.routes,a,void 0,o)),l=e.basename||"/";l.startsWith("/")||(l=`/${l}`);let c=e.dataStrategy||lbe,u={...e.future},f=null,d=new Set,h=null,p=null,v=null,m=null,y=e.hydrationData!=null,g=ra(s.activeRoutes,e.history.location,l,!1,s.branches),b=!1,S=null,w,A;if(g==null&&!e.patchRoutesOnNavigation){let N=ki(404,{pathname:e.history.location.pathname}),{matches:U,route:W}=O1(s.activeRoutes);w=!0,A=!w,g=U,S={[W.id]:N}}else if(g&&!e.hydrationData&&Zm(g,s.activeRoutes,e.history.location.pathname).active&&(g=null),g)if(g.some(N=>N.route.lazy))w=!1,A=!w;else if(!g.some(N=>cA(N.route)))w=!0,A=!w;else{let N=e.hydrationData?e.hydrationData.loaderData:null,U=e.hydrationData?e.hydrationData.errors:null,W=g;if(U){let X=g.findIndex(Q=>U[Q.route.id]!==void 0);W=W.slice(0,X+1)}A=!1,w=!0,W.forEach(X=>{let Q=zj(X.route,N,U);A=A||Q.renderFallback,w=w&&!Q.shouldLoad})}else{w=!1,A=!w,g=[];let N=Zm(null,s.activeRoutes,e.history.location.pathname);N.active&&N.matches&&(b=!0,g=N.matches)}let _,C={historyAction:e.history.action,location:e.history.location,matches:g,initialized:w,renderFallback:A,navigation:d3,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||S,fetchers:new Map,blockers:new Map},M="POP",L=null,z=!1,T,k=!1,P=new Map,F=null,I=!1,B=!1,H=new Set,V=new Map,G=0,oe=-1,_e=new Map,je=new Set,Re=new Map,Ye=new Map,se=new Set,pt=new Map,pr,Tt=null;function Nr(){if(f=e.history.listen(({action:N,location:U,delta:W})=>{if(pr){pr(),pr=void 0;return}tr(pt.size===0||W!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let X=su({currentLocation:C.location,nextLocation:U,historyAction:N});if(X&&W!=null){let Q=new Promise(de=>{pr=de});e.history.go(W*-1),_i(X,{state:"blocked",location:U,proceed(){_i(X,{state:"proceeding",proceed:void 0,reset:void 0,location:U}),Q.then(()=>e.history.go(W))},reset(){let de=new Map(C.blockers);de.set(X,Au),bt({blockers:de})}}),L==null||L.resolve(),L=null;return}return zr(N,U)}),r){Tbe(t,P);let N=()=>Obe(t,P);t.addEventListener("pagehide",N),F=()=>t.removeEventListener("pagehide",N)}return C.initialized||zr("POP",C.location,{initialHydration:!0}),_}function Ei(){f&&f(),F&&F(),d.clear(),T&&T.abort(),C.fetchers.forEach((N,U)=>rs(C.fetchers,U)),C.blockers.forEach((N,U)=>St(U))}function mr(N){if(d.add(N),h){let{newErrors:U}=h;h=null,N(C,{deletedFetchers:[],newErrors:U,viewTransitionOpts:void 0,flushSync:!1})}return()=>d.delete(N)}function bt(N,U={}){N.matches&&(N.matches=N.matches.map(Q=>{let de=o[Q.route.id],he=Q.route;return he.element!==de.element||he.errorElement!==de.errorElement||he.hydrateFallbackElement!==de.hydrateFallbackElement?{...Q,route:de}:Q})),C={...C,...N};let W=[],X=[];C.fetchers.forEach((Q,de)=>{Q.state==="idle"&&(se.has(de)?W.push(de):X.push(de))}),se.forEach(Q=>{!C.fetchers.has(Q)&&!V.has(Q)&&W.push(Q)}),d.size===0&&(h={newErrors:N.errors??null}),[...d].forEach(Q=>Q(C,{deletedFetchers:W,newErrors:N.errors??null,viewTransitionOpts:U.viewTransitionOpts,flushSync:U.flushSync===!0})),W.forEach(Q=>rs(C.fetchers,Q)),X.forEach(Q=>C.fetchers.delete(Q))}function _r(N,U,{flushSync:W}={}){var Ce,Ve;let X=C.actionData!=null&&C.navigation.formMethod!=null&&gn(C.navigation.formMethod)&&C.navigation.state==="loading"&&((Ce=N.state)==null?void 0:Ce._isRedirect)!==!0,Q;U.actionData?Object.keys(U.actionData).length>0?Q=U.actionData:Q=null:X?Q=C.actionData:Q=null;let de=U.loaderData?$M(C.loaderData,U.loaderData,U.matches||[],U.errors):C.loaderData,he=C.blockers;he.size>0&&(he=new Map(he),he.forEach((ve,ct)=>he.set(ct,Au)));let Pe=I?!1:Qm(N,U.matches||C.matches),re=z===!0||C.navigation.formMethod!=null&&gn(C.navigation.formMethod)&&((Ve=N.state)==null?void 0:Ve._isRedirect)!==!0;s.commitHmrRoutes(),I||M==="POP"||(M==="PUSH"?e.history.push(N,N.state):M==="REPLACE"&&e.history.replace(N,N.state));let ye;if(M==="POP"){let ve=P.get(C.location.pathname);ve&&ve.has(N.pathname)?ye={currentLocation:C.location,nextLocation:N}:P.has(N.pathname)&&(ye={currentLocation:N,nextLocation:C.location})}else if(k){let ve=P.get(C.location.pathname);
738ve?ve.add(N.pathname):(ve=new Set([N.pathname]),P.set(C.location.pathname,ve)),ye={currentLocation:C.location,nextLocation:N}}bt({...U,actionData:Q,loaderData:de,historyAction:M,location:N,initialized:!0,renderFallback:!1,navigation:d3,revalidation:"idle",restoreScrollPosition:Pe,preventScrollReset:re,blockers:he},{viewTransitionOpts:ye,flushSync:W===!0}),M="POP",z=!1,k=!1,I=!1,B=!1,L==null||L.resolve(),L=null,Tt==null||Tt.resolve(),Tt=null}async function Yr(N,U){if(L==null||L.resolve(),L=null,typeof N=="number"){L||(L=nR());let Ot=L.promise;return e.history.go(N),Ot}let W=_5(C.location,C.matches,l,N,U==null?void 0:U.fromRouteId,U==null?void 0:U.relative),{path:X,submission:Q,error:de}=WM(!1,W,U),he;U!=null&&U.mask&&(he={pathname:"",search:"",hash:"",...typeof U.mask=="string"?Qa(U.mask):{...C.location.mask,...U.mask}});let Pe=C.location,re=Zp(Pe,X,U&&U.state,void 0,he);re={...re,...e.history.encodeLocation(re)};let ye=U&&U.replace!=null?U.replace:void 0,Ce="PUSH";ye===!0?Ce="REPLACE":ye===!1||Q!=null&&gn(Q.formMethod)&&Q.formAction===C.location.pathname+C.location.search&&(Ce="REPLACE");let Ve=U&&"preventScrollReset"in U?U.preventScrollReset===!0:void 0,ve=(U&&U.flushSync)===!0,ct=su({currentLocation:Pe,nextLocation:re,historyAction:Ce});if(ct){_i(ct,{state:"blocked",location:re,proceed(){_i(ct,{state:"proceeding",proceed:void 0,reset:void 0,location:re}),Yr(N,U)},reset(){let Ot=new Map(C.blockers);Ot.set(ct,Au),bt({blockers:Ot})}});return}await zr(Ce,re,{submission:Q,pendingError:de,preventScrollReset:Ve,replace:U&&U.replace,enableViewTransition:U&&U.viewTransition,flushSync:ve,callSiteDefaultShouldRevalidate:U&&U.defaultShouldRevalidate})}function Jn(){Tt||(Tt=nR()),ei(),bt({revalidation:"loading"});let N=Tt.promise;return C.navigation.state==="submitting"?N:C.navigation.state==="idle"?(zr(C.historyAction,C.location,{startUninterruptedRevalidation:!0}),N):(zr(M||C.historyAction,C.navigation.location,{overrideNavigation:C.navigation,enableViewTransition:k===!0}),N)}async function zr(N,U,W){T&&T.abort(),T=null,M=N,I=(W&&W.startUninterruptedRevalidation)===!0,$2(C.location,C.matches),z=(W&&W.preventScrollReset)===!0,k=(W&&W.enableViewTransition)===!0;let X=s.activeRoutes,Q=W!=null&&W.initialHydration&&C.matches&&C.matches.length>0&&!b?C.matches:ra(X,U,l,!1,s.branches),de=(W&&W.flushSync)===!0;if(Q&&C.initialized&&!B&&ybe(C.location,U)&&!(W&&W.submission&&gn(W.submission.formMethod))){_r(U,{matches:Q},{flushSync:de});return}let he=Zm(Q,X,U.pathname);if(he.active&&he.matches&&(Q=he.matches),!Q){let{error:or,notFoundMatches:Pt,route:Nn}=lu(U.pathname);_r(U,{matches:Pt,loaderData:{},errors:{[Nn.id]:or}},{flushSync:de});return}let Pe=W&&W.overrideNavigation?{...W.overrideNavigation,matches:Q,historyAction:N}:void 0;T=new AbortController;let re=Tu(e.history,U,T.signal,W&&W.submission),ye=e.getContext?await e.getContext():new FM,Ce;if(W&&W.pendingError)Ce=[Ts(Q).route.id,{type:"error",error:W.pendingError}];else if(W&&W.submission&&gn(W.submission.formMethod)){let or=await Dn(re,U,W.submission,Q,N,ye,he.active,W&&W.initialHydration===!0,{replace:W.replace,flushSync:de});if(or.shortCircuited)return;if(or.pendingActionResult){let[Pt,Nn]=or.pendingActionResult;if(li(Nn)&&Jp(Nn.error)&&Nn.error.status===404){T=null,_r(U,{matches:or.matches,loaderData:{},errors:{[Pt]:Nn.error}});return}}Q=or.matches||Q,Ce=or.pendingActionResult,Pe=h3(U,Q,N,W.submission),de=!1,he.active=!1,re=Tu(e.history,re.url,re.signal)}let{shortCircuited:Ve,matches:ve,loaderData:ct,errors:Ot,workingFetchers:Zr}=await $n(re,U,Q,N,ye,he.active,Pe,W&&W.submission,W&&W.fetcherSubmission,W&&W.replace,W&&W.initialHydration===!0,de,Ce,W&&W.callSiteDefaultShouldRevalidate);Ve||(T=null,_r(U,{matches:ve||Q,...eR(Ce),loaderData:ct,errors:Ot,...Zr?{fetchers:Zr}:{}}))}async function Dn(N,U,W,X,Q,de,he,Pe,re={}){ei();let ye=_be(U,X,Q,W);if(bt({navigation:ye},{flushSync:re.flushSync===!0}),he){let ve=await Km(X,U.pathname,N.signal);if(ve.type==="aborted")return{shortCircuited:!0};if(ve.type==="error"){if(ve.partialMatches.length===0){let{matches:Ot,route:Zr}=O1(s.activeRoutes);return{matches:Ot,pendingActionResult:[Zr.id,{type:"error",error:ve.error}]}}let ct=Ts(ve.partialMatches).route.id;return{matches:ve.partialMatches,pendingActionResult:[ct,{type:"error",error:ve.error}]}}else if(ve.matches)X=ve.matches;else{let{notFoundMatches:ct,error:Ot,route:Zr}=lu(U.pathname);
738return{matches:ct,pendingActionResult:[Zr.id,{type:"error",error:Ot}]}}}let Ce,Ve=C0(X,U);if(!Ve.route.action&&!Ve.route.lazy)Ce={type:"error",error:ki(405,{method:N.method,pathname:U.pathname,routeId:Ve.route.id})};else{let ve=ff(a,o,N,U,X,Ve,Pe?[]:n,de),ct=await Za(N,U,ve,de,null);if(Ce=ct[Ve.route.id],!Ce){for(let Ot of X)if(ct[Ot.route.id]){Ce=ct[Ot.route.id];break}}if(N.signal.aborted)return{shortCircuited:!0}}if(nc(Ce)){let ve;return re&&re.replace!=null?ve=re.replace:ve=ZM(Ce.response.headers.get("Location"),new URL(N.url),l,e.history)===C.location.pathname+C.location.search,await Xr(N,Ce,!0,{submission:W,replace:ve}),{shortCircuited:!0}}if(li(Ce)){let ve=Ts(X,Ve.route.id);return(re&&re.replace)!==!0&&(M="PUSH"),{matches:X,pendingActionResult:[ve.route.id,Ce,Ve.route.id]}}return{matches:X,pendingActionResult:[Ve.route.id,Ce]}}async function $n(N,U,W,X,Q,de,he,Pe,re,ye,Ce,Ve,ve,ct){let Ot=he||h3(U,W,X,Pe),Zr=Pe||re||rR(Ot),or=!I&&!Ce;if(de){if(or){let Fn=Ie(ve);bt({navigation:Ot,...Fn!==void 0?{actionData:Fn}:{}},{flushSync:Ve})}let ut=await Km(W,U.pathname,N.signal);if(ut.type==="aborted")return{shortCircuited:!0};if(ut.type==="error"){if(ut.partialMatches.length===0){let{matches:ba,route:Ja}=O1(s.activeRoutes);return{matches:ba,loaderData:{},errors:{[Ja.id]:ut.error}}}let Fn=Ts(ut.partialMatches).route.id;return{matches:ut.partialMatches,loaderData:{},errors:{[Fn]:ut.error}}}else if(ut.matches)W=ut.matches;else{let{error:Fn,notFoundMatches:ba,route:Ja}=lu(U.pathname);return{matches:ba,loaderData:{},errors:{[Ja.id]:Fn}}}}let Pt=s.activeRoutes,{dsMatches:Nn,revalidatingFetchers:zn}=qM(N,Q,a,o,e.history,C,W,Zr,U,Ce?[]:n,Ce===!0,B,H,se,Re,je,Pt,l,e.patchRoutesOnNavigation!=null,s.branches,ve,ct);if(oe=++G,!e.dataStrategy&&!Nn.some(ut=>ut.shouldLoad)&&!Nn.some(ut=>ut.route.middleware&&ut.route.middleware.length>0)&&zn.length===0){let ut=new Map(C.fetchers),Fn=lt(ut);return _r(U,{matches:W,loaderData:{},errors:ve&&li(ve[1])?{[ve[0]]:ve[1].error}:null,...eR(ve),...Fn?{fetchers:ut}:{}},{flushSync:Ve}),{shortCircuited:!0}}if(or){let ut={};if(!de){ut.navigation=Ot;let Fn=Ie(ve);Fn!==void 0&&(ut.actionData=Fn)}zn.length>0&&(ut.fetchers=xr(zn)),bt(ut,{flushSync:Ve})}zn.forEach(ut=>{Ai(ut.key),ut.controller&&V.set(ut.key,ut.controller)});let Pd=()=>zn.forEach(ut=>Ai(ut.key));T&&T.signal.addEventListener("abort",Pd);let{loaderResults:ns,fetcherResults:cu}=await ya(Nn,zn,N,U,Q);if(N.signal.aborted)return{shortCircuited:!0};T&&T.signal.removeEventListener("abort",Pd),zn.forEach(ut=>V.delete(ut.key));let is=M1(ns);if(is)return await Xr(N,is.result,!0,{replace:ye}),{shortCircuited:!0};if(is=M1(cu),is)return je.add(is.key),await Xr(N,is.result,!0,{replace:ye}),{shortCircuited:!0};let va=new Map(C.fetchers),{loaderData:eb,errors:as}=JM(C,W,ns,ve,zn,cu,va);Ce&&C.errors&&(as={...C.errors,...as});let Jm=lt(va),$m=Qr(oe,va),eg=Jm||$m||zn.length>0;return{matches:W,loaderData:eb,errors:as,...eg?{workingFetchers:va}:{}}}function Ie(N){if(N&&!li(N[1]))return{[N[0]]:N[1].data};if(C.actionData)return Object.keys(C.actionData).length===0?null:C.actionData}function xr(N){let U=new Map(C.fetchers);return N.forEach(W=>{let X=U.get(W.key),Q=ah(void 0,X?X.data:void 0);U.set(W.key,Q)}),U}async function Xe(N,U,W,X){Ai(N);let Q=(X&&X.flushSync)===!0,de=s.activeRoutes,he=_5(C.location,C.matches,l,W,U,X==null?void 0:X.relative),Pe=ra(de,he,l,!1,s.branches),re=Zm(Pe,de,he);if(re.active&&re.matches&&(Pe=re.matches),!Pe){Ci(N,U,ki(404,{pathname:he}),{flushSync:Q});return}let{path:ye,submission:Ce,error:Ve}=WM(!0,he,X);if(Ve){Ci(N,U,Ve,{flushSync:Q});return}let ve=e.getContext?await e.getContext():new FM,ct=(X&&X.preventScrollReset)===!0;if(Ce&&gn(Ce.formMethod)){await yt(N,U,ye,Pe,ve,re.active,Q,ct,Ce,X&&X.defaultShouldRevalidate);return}Re.set(N,{routeId:U,path:ye}),await tt(N,U,ye,Pe,ve,re.active,Q,ct,Ce)}async function yt(N,U,W,X,Q,de,he,Pe,re,ye){ei(),Re.delete(N);let Ce=C.fetchers.get(N);Ki(N,xbe(re,Ce),{flushSync:he});let Ve=new AbortController,ve=Tu(e.history,W,Ve.signal,re);if(de){let Jt=await Km(X,new URL(ve.url).pathname,ve.signal,N);if(Jt.type==="aborted")return;if(Jt.type==="error"){Ci(N,U,Jt.error,{flushSync:he});return}else if(Jt.matches)X=Jt.matches;else{Ci(N,U,ki(404,{pathname:W}),{flushSync:he});return}}let ct=C0(X,W);if(!ct.route.action&&!ct.route.lazy){let Jt=ki(405,{method:re.formMethod,pathname:W,routeId:U});Ci(N,U,Jt,{flushSync:he});return}V.set(N,Ve);let Ot=G,Zr=ff(a,o,ve,W,X,ct,n,Q),or=await Za(ve,W,Zr,Q,N),Pt=or[ct.route.id];if(!Pt){for(let Jt of Zr)if(or[Jt.route.id]){Pt=or[Jt.route.id];break}}if(ve.signal.aborted){V.get(N)===Ve&&V.delete(N);return}if(se.has(N)){if(nc(Pt)||li(Pt)){Ki(N,_a(void 0));return}}else{if(nc(Pt))if(V.delete(N),oe>Ot){Ki(N,_a(void 0));return}else return je.add(N),Ki(N,ah(re)),Xr(ve,Pt,!1,{fetcherSubmission:re,preventScrollReset:Pe});if(li(Pt)){Ci(N,U,Pt.error);return}}let Nn=C.navigation.location||C.location,zn=Tu(e.history,Nn,Ve.signal),Pd=s.activeRoutes,ns=C.navigation.state!=="idle"?ra(Pd,C.navigation.location,l,!1,s.branches):C.matches;Ne(ns,"Didn't find any matches after fetcher action");let cu=++G;_e.set(N,cu);let{dsMatches:is,revalidatingFetchers:va}=qM(zn,Q,a,o,e.history,C,ns,re,Nn,n,!1,B,H,se,Re,je,Pd,l,e.patchRoutesOnNavigation!=null,s.branches,[ct.route.id,Pt],ye),eb=ah(re,Pt.data),as=new Map(C.fetchers);as.set(N,eb),va.filter(Jt=>
738Jt.key!==N).forEach(Jt=>{let jl=Jt.key,MA=as.get(jl),VV=ah(void 0,MA?MA.data:void 0);as.set(jl,VV),Ai(jl),Jt.controller&&V.set(jl,Jt.controller)}),bt({fetchers:as});let Jm=()=>va.forEach(Jt=>Ai(Jt.key));Ve.signal.addEventListener("abort",Jm);let{loaderResults:$m,fetcherResults:eg}=await ya(is,va,zn,Nn,Q);if(Ve.signal.aborted)return;Ve.signal.removeEventListener("abort",Jm),_e.delete(N),V.delete(N),va.forEach(Jt=>V.delete(Jt.key));let ut=C.fetchers.has(N),Fn=Jt=>{if(!ut)return Jt;let jl=new Map(Jt.fetchers);return jl.set(N,_a(Pt.data)),{...Jt,fetchers:jl}},ba=M1($m);if(ba)return C=Fn(C),Xr(zn,ba.result,!1,{preventScrollReset:Pe});if(ba=M1(eg),ba)return je.add(ba.key),C=Fn(C),Xr(zn,ba.result,!1,{preventScrollReset:Pe});let Ja=new Map(C.fetchers);ut&&Ja.set(N,_a(Pt.data));let{loaderData:OA,errors:tb}=JM(C,ns,$m,void 0,va,eg,Ja);Qr(cu,Ja),C.navigation.state==="loading"&&cu>oe?(Ne(M,"Expected pending action"),T&&T.abort(),_r(C.navigation.location,{matches:ns,loaderData:OA,errors:tb,fetchers:Ja})):(bt({errors:tb,loaderData:$M(C.loaderData,OA,ns,tb),fetchers:Ja}),B=!1)}async function tt(N,U,W,X,Q,de,he,Pe,re){let ye=C.fetchers.get(N);Ki(N,ah(re,ye?ye.data:void 0),{flushSync:he});let Ce=new AbortController,Ve=Tu(e.history,W,Ce.signal);if(de){let Pt=await Km(X,new URL(Ve.url).pathname,Ve.signal,N);if(Pt.type==="aborted")return;if(Pt.type==="error"){Ci(N,U,Pt.error,{flushSync:he});return}else if(Pt.matches)X=Pt.matches;else{Ci(N,U,ki(404,{pathname:W}),{flushSync:he});return}}let ve=C0(X,W);V.set(N,Ce);let ct=G,Ot=ff(a,o,Ve,W,X,ve,n,Q),Zr=await Za(Ve,W,Ot,Q,N),or=Zr[ve.route.id];if(!or){for(let Pt of X)if(Zr[Pt.route.id]){or=Zr[Pt.route.id];break}}if(V.get(N)===Ce&&V.delete(N),!Ve.signal.aborted){if(se.has(N)){Ki(N,_a(void 0));return}if(nc(or))if(oe>ct){Ki(N,_a(void 0));return}else{je.add(N),await Xr(Ve,or,!1,{preventScrollReset:Pe});return}if(li(or)){Ci(N,U,or.error);return}Ki(N,_a(or.data))}}async function Xr(N,U,W,{submission:X,fetcherSubmission:Q,preventScrollReset:de,replace:he}={}){W||(L==null||L.resolve(),L=null),U.response.headers.has("X-Remix-Revalidate")&&(B=!0);let Pe=U.response.headers.get("Location");Ne(Pe,"Expected a Location header on the redirect Response"),Pe=ZM(Pe,new URL(N.url),l,e.history);let re=Zp(C.location,Pe,{_isRedirect:!0});if(r){let Ot=!1;if(U.response.headers.has("X-Remix-Reload-Document"))Ot=!0;else if(sA(Pe)){const Zr=Cj(t,Pe,!0);Ot=Zr.origin!==t.location.origin||Ln(Zr.pathname,l)==null}if(Ot){he?t.location.replace(Pe):t.location.assign(Pe);return}}T=null;let ye=he===!0||U.response.headers.has("X-Remix-Replace")?"REPLACE":"PUSH",{formMethod:Ce,formAction:Ve,formEncType:ve}=C.navigation;!X&&!Q&&Ce&&Ve&&ve&&(X=rR(C.navigation));let ct=X||Q;if($2e.has(U.response.status)&&ct&&gn(ct.formMethod))await zr(ye,re,{submission:{...ct,formAction:Pe},preventScrollReset:de||z,enableViewTransition:W?k:void 0});else{let Ot=h3(re,[],ye,X);await zr(ye,re,{overrideNavigation:Ot,fetcherSubmission:Q,preventScrollReset:de||z,enableViewTransition:W?k:void 0})}}async function Za(N,U,W,X,Q){var Pe;let de,he={};try{de=await ube(c,N,U,W,Q,X,!1)}
738catch(re){return W.filter(ye=>ye.shouldLoad).forEach(ye=>{he[ye.route.id]={type:"error",error:re}}),he}if(N.signal.aborted)return he;if(!gn(N.method))for(let re of W){if(((Pe=de[re.route.id])==null?void 0:Pe.type)==="error")break;!de.hasOwnProperty(re.route.id)&&!C.loaderData.hasOwnProperty(re.route.id)&&(!C.errors||!C.errors.hasOwnProperty(re.route.id))&&re.shouldCallHandler()&&(de[re.route.id]={type:"error",result:new Error(`No result returned from dataStrategy for route ${re.route.id}`)})}for(let[re,ye]of Object.entries(de))if(wbe(ye)){let Ce=ye.result;he[re]={type:"redirect",response:pbe(Ce,N,re,W,l)}}else he[re]=await hbe(ye);return he}async function ya(N,U,W,X,Q){let de=Za(W,X,N,Q,null),he=Promise.all(U.map(async ye=>{if(ye.matches&&ye.match&&ye.request&&ye.controller){let Ve=(await Za(ye.request,ye.path,ye.matches,Q,ye.key))[ye.match.route.id];return{[ye.key]:Ve}}else return Promise.resolve({[ye.key]:{type:"error",error:ki(404,{pathname:ye.path})}})})),Pe=await de,re=(await he).reduce((ye,Ce)=>Object.assign(ye,Ce),{});return{loaderResults:Pe,fetcherResults:re}}function ei(){B=!0,Re.forEach((N,U)=>{V.has(U)&&H.add(U),Ai(U)})}function Ki(N,U,W={}){let X=new Map(C.fetchers);X.set(N,U),bt({fetchers:X},{flushSync:(W&&W.flushSync)===!0})}function Ci(N,U,W,X={}){let Q=Ts(C.matches,U),de=new Map(C.fetchers);rs(de,N),bt({errors:{[Q.route.id]:W},fetchers:de},{flushSync:(X&&X.flushSync)===!0})}function Ym(N){return Ye.set(N,(Ye.get(N)||0)+1),se.has(N)&&se.delete(N),C.fetchers.get(N)||ebe}function Id(N,U){Ai(N,U==null?void 0:U.reason),Ki(N,_a(null))}function rs(N,U){let W=C.fetchers.get(U);V.has(U)&&!(W&&W.state==="loading"&&_e.has(U))&&Ai(U),Re.delete(U),_e.delete(U),je.delete(U),se.delete(U),H.delete(U),N.delete(U)}function Ka(N){let U=(Ye.get(N)||0)-1;U<=0?(Ye.delete(N),se.add(N)):Ye.set(N,U),bt({fetchers:new Map(C.fetchers)})}function Ai(N,U){let W=V.get(N);W&&(W.abort(U),V.delete(N))}function ou(N,U){for(let W of N){let X=U.get(W);Ne(X,`Expected fetcher: ${W}`);let Q=_a(X.data);U.set(W,Q)}}function lt(N){let U=[],W=!1;for(let X of je){let Q=N.get(X);Ne(Q,`Expected fetcher: ${X}`),Q.state==="loading"&&(je.delete(X),U.push(X),W=!0)}return ou(U,N),W}function Qr(N,U){let W=[];for(let[X,Q]of _e)if(Q<N){let de=U.get(X);Ne(de,`Expected fetcher: ${X}`),de.state==="loading"&&(Ai(X),_e.delete(X),W.push(X))}return ou(W,U),W.length>0}function ge(N,U){let W=C.blockers.get(N)||Au;return pt.get(N)!==U&&pt.set(N,U),W}function St(N){C.blockers.delete(N),pt.delete(N)}function _i(N,U){let W=C.blockers.get(N)||Au;Ne(W.state==="unblocked"&&U.state==="blocked"||W.state==="blocked"&&U.state==="blocked"||W.state==="blocked"&&U.state==="proceeding"||W.state==="blocked"&&U.state==="unblocked"||W.state==="proceeding"&&U.state==="unblocked",`Invalid blocker state transition: ${W.state} -> ${U.state}`);let X=new Map(C.blockers);X.set(N,U),bt({blockers:X})}function su({currentLocation:N,nextLocation:U,historyAction:W}){if(pt.size===0)return;pt.size>1&&tr(!1,"A router only supports one blocker at a time");let X=Array.from(pt.entries()),[Q,de]=X[X.length-1],he=C.blockers.get(Q);if(!(he&&he.state==="proceeding")&&de({currentLocation:N,nextLocation:U,historyAction:W}))return Q}function lu(N){let U=ki(404,{pathname:N}),W=s.activeRoutes,{matches:X,route:Q}=O1(W);return{notFoundMatches:X,route:Q,error:U}}function J2(N,U,W){if(p=N,m=U,v=W||null,!y&&C.navigation===d3){y=!0;let X=Qm(C.location,C.matches);X!=null&&bt({restoreScrollPosition:X})}return()=>{p=null,m=null,v=null}}function Xm(N,U){return v&&v(N,U.map(X=>Aj(X,C.loaderData)))||N.key}function $2(N,U){if(p&&m){let W=Xm(N,U);p[W]=m()}}function Qm(N,U){if(p){let W=Xm(N,U),X=p[W];if(typeof X=="number")return X}return null}function Zm(N,U,W){if(e.patchRoutesOnNavigation){let X=s.branches;if(N){if(Object.keys(N[0].params).length>0)return{active:!0,matches:ra(U,W,l,!0,X)}}else return{active:!0,matches:ra(U,W,l,!0,X)||[]}}return{active:!1,matches:null}}async function Km(N,U,W,X){if(!e.patchRoutesOnNavigation)return{type:"success",matches:N};let Q=N;for(;;){let de=o;try{await e.patchRoutesOnNavigation({signal:W,path:U,matches:Q,fetcherKey:X,patch:(ye,Ce)=>{W.aborted||GM(ye,Ce,s,de,a,!1)}})}catch(ye){return{type:"error",error:ye,partialMatches:Q}}if(W.aborted)return{type:"aborted"};let he=s.branches,Pe=ra(s.activeRoutes,U,l,!1,he),re=null;if(Pe){if(Object.keys(Pe[0].params).length===0)return{type:"success",matches:Pe};
738if(re=ra(s.activeRoutes,U,l,!0,he),!(re&&Q.length<re.length&&TA(Q,re.slice(0,Q.length))))return{type:"success",matches:Pe}}if(re||(re=ra(s.activeRoutes,U,l,!0,he)),!re||TA(Q,re))return{type:"success",matches:null};Q=re}}function TA(N,U){return N.length===U.length&&N.every((W,X)=>W.route.id===U[X].route.id)}function HV(N){o={},s.setHmrRoutes(Kp(N,a,void 0,o))}function jV(N,U,W=!1){GM(N,U,s,o,a,W),s.hasHMRRoutes||bt({})}return _={get basename(){return l},get future(){return u},get state(){return C},get routes(){return s.stableRoutes},get branches(){return s.branches},get manifest(){return o},get window(){return t},initialize:Nr,subscribe:mr,enableScrollRestoration:J2,navigate:Yr,fetch:Xe,revalidate:Jn,createHref:N=>e.history.createHref(N),encodeLocation:N=>e.history.encodeLocation(N),getFetcher:Ym,resetFetcher:Id,deleteFetcher:Ka,dispose:Ei,getBlocker:ge,deleteBlocker:St,patchRoutes:jV,_internalFetchControllers:V,_internalSetRoutes:HV,_internalSetStateDoNotUseOrYouWillBreakYourApp(N){bt(N)}},e.instrumentations&&(_=q2e(_,e.instrumentations.map(N=>N.router).filter(Boolean))),_}function ibe(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function _5(e,t,r,n,i,a){let o,s;if(i){o=[];for(let c of t)if(o.push(c),c.route.id===i){s=c;break}}else o=t,s=t[t.length-1];let l=Bm(n||".",q2(o),Ln(e.pathname,r)||e.pathname,a==="path");if(n==null&&(l.search=e.search,l.hash=e.hash),(n==null||n===""||n===".")&&s){let c=fA(l.search);if(s.route.index&&!c)l.search=l.search?l.search.replace(/^\?/,"?index&"):"?index";else if(!s.route.index&&c){let u=new URLSearchParams(l.search),f=u.getAll("index");u.delete("index"),f.filter(h=>h).forEach(h=>u.append("index",h));let d=u.toString();l.search=d?`?${d}`:""}}return r!=="/"&&(l.pathname=F2e({basename:r,pathname:l.pathname})),ja(l)}function WM(e,t,r){if(!r||!ibe(r))return{path:t};if(r.formMethod&&!Abe(r.formMethod))return{path:t,error:ki(405,{method:r.formMethod})};let n=()=>({path:t,error:ki(400,{type:"invalid-body"})}),a=(r.formMethod||"get").toUpperCase(),o=Wj(t);if(r.body!==void 0){if(r.formEncType==="text/plain"){if(!gn(a))return n();let f=typeof r.body=="string"?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((d,[h,p])=>`${d}${h}=${p}
739`,""):String(r.body);return{path:t,submission:{formMethod:a,formAction:o,formEncType:r.formEncType,formData:void 0,json:void 0,text:f}}}else if(r.formEncType==="application/json"){if(!gn(a))return n();try{let f=typeof r.body=="string"?JSON.parse(r.body):r.body;return{path:t,submission:{formMethod:a,formAction:o,formEncType:r.formEncType,formData:void 0,json:f,text:void 0}}}catch{return n()}}}Ne(typeof FormData=="function","FormData is not available in this environment");let s,l;if(r.formData)s=O5(r.formData),l=r.formData;else if(r.body instanceof FormData)s=O5(r.body),l=r.body;else if(r.body instanceof URLSearchParams)s=r.body,l=KM(s);else if(r.body==null)s=new URLSearchParams,l=new FormData;else try{s=new URLSearchParams(r.body),l=KM(s)}catch{return n()}let c={formMethod:a,formAction:o,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:l,json:void 0,text:void 0};if(gn(c.formMethod))return{path:t,submission:c};let u=Qa(t);return e&&u.search&&fA(u.search)&&s.append("index",""),u.search=`?${s}`,{path:ja(u),submission:c}}function qM(e,t,r,n,i,a,o,s,l,c,u,f,d,h,p,v,m,y,g,b,S,w){var I;let A=S?li(S[1])?S[1].error:S[1].data:void 0,_=i.createURL(a.location),C=i.createURL(l),M;if(u&&a.errors){let B=Object.keys(a.errors)[0];M=o.findIndex(H=>H.route.id===B)}else if(S&&li(S[1])){let B=S[0];M=o.findIndex(H=>H.route.id===B)-1}let L=S?S[1].statusCode:void 0,z=L&&L>=400,T={currentUrl:_,currentParams:((I=a.matches[0])==null?void 0:I.params)||{},nextUrl:C,nextParams:o[0].params,...s,actionResult:A,actionStatus:L},k=Hm(o),P=o.map((B,H)=>{let{route:V}=B,G=null;if(M!=null&&H>M)G=!1;else if(V.lazy)G=!0;else if(!cA(V))G=!1;else if(u){let{shouldLoad:Re}=zj(V,a.loaderData,a.errors);G=Re}else abe(a.loaderData,a.matches[H],B)&&(G=!0);if(G!==null)return x5(r,n,e,l,k,B,c,t,G);let oe=!1;typeof w=="boolean"?oe=w:z?oe=!1:(f||_.pathname+_.search===C.pathname+C.search||_.search!==C.search||obe(a.matches[H],B))&&(oe=!0);let _e={...T,defaultShouldRevalidate:oe},je=$h(B,_e);return x5(r,n,e,l,k,B,c,t,je,_e,w)}),F=[];return p.forEach((B,H)=>{if(u||!o.some(se=>se.route.id===B.routeId)||h.has(H))return;let V=a.fetchers.get(H),G=V&&V.state!=="idle"&&V.data===void 0,oe=ra(m,B.path,y??"/",!1,b);
739if(!oe){if(g&&G)return;F.push({key:H,routeId:B.routeId,path:B.path,matches:null,match:null,request:null,controller:null});return}if(v.has(H))return;let _e=C0(oe,B.path),je=new AbortController,Re=Tu(i,B.path,je.signal),Ye=null;if(d.has(H))d.delete(H),Ye=ff(r,n,Re,B.path,oe,_e,c,t);else if(G)f&&(Ye=ff(r,n,Re,B.path,oe,_e,c,t));else{let se;typeof w=="boolean"?se=w:z?se=!1:se=f;let pt={...T,defaultShouldRevalidate:se};$h(_e,pt)&&(Ye=ff(r,n,Re,B.path,oe,_e,c,t,pt))}Ye&&F.push({key:H,routeId:B.routeId,path:B.path,matches:Ye,match:_e,request:Re,controller:je})}),{dsMatches:P,revalidatingFetchers:F}}function cA(e){return e.loader!=null||e.middleware!=null&&e.middleware.length>0}function zj(e,t,r){if(e.lazy)return{shouldLoad:!0,renderFallback:!0};if(!cA(e))return{shouldLoad:!1,renderFallback:!1};let n=t!=null&&e.id in t,i=r!=null&&r[e.id]!==void 0;if(!n&&i)return{shouldLoad:!1,renderFallback:!1};if(typeof e.loader=="function"&&e.loader.hydrate===!0)return{shouldLoad:!0,renderFallback:!n};let a=!n&&!i;return{shouldLoad:a,renderFallback:a}}function abe(e,t,r){let n=!t||r.route.id!==t.route.id,i=!e.hasOwnProperty(r.route.id);return n||i}function obe(e,t){let r=e.route.path;return e.pathname!==t.pathname||r!=null&&r.endsWith("*")&&e.params["*"]!==t.params["*"]}function $h(e,t){if(e.route.shouldRevalidate){let r=e.route.shouldRevalidate(t);if(typeof r=="boolean")return r}return t.defaultShouldRevalidate}function GM(e,t,r,n,i,a){let o;if(e){let c=n[e];Ne(c,`No route found to patch children into: routeId = ${e}`),c.children||(c.children=[]),o=c.children}else o=r.activeRoutes;let s=[],l=[];if(t.forEach(c=>{let u=o.find(f=>Fj(c,f));u?l.push({existingRoute:u,newRoute:c}):s.push(c)}),s.length>0){let c=Kp(s,i,[e||"_","patch",String((o==null?void 0:o.length)||"0")],n);o.push(...c)}if(a&&l.length>0)for(let c=0;c<l.length;c++){let{existingRoute:u,newRoute:f}=l[c],d=u,[h]=Kp([f],i,[],{},!0);Object.assign(d,{element:h.element?h.element:d.element,errorElement:h.errorElement?h.errorElement:d.errorElement,hydrateFallbackElement:h.hydrateFallbackElement?h.hydrateFallbackElement:d.hydrateFallbackElement})}r.hasHMRRoutes||r.setRoutes([...r.activeRoutes])}function Fj(e,t){var r;return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:((r=e.children)==null?void 0:r.every((n,i)=>{var a;return(a=t.children)==null?void 0:a.some(o=>Fj(n,o))}))??!1:!1}var YM=new WeakMap,Bj=({key:e,route:t,manifest:r,mapRouteProperties:n})=>{let i=r[t.id];if(Ne(i,"No route found in manifest"),!i.lazy||typeof i.lazy!="object")return;let a=i.lazy[e];if(!a)return;let o=YM.get(i);o||(o={},YM.set(i,o));let s=o[e];if(s)return s;let l=(async()=>{let c=C2e(e),f=i[e]!==void 0&&e!=="hasErrorBoundary";if(c)tr(!c,"Route property "+e+" is not a supported lazy route property. This property will be ignored."),o[e]=Promise.resolve();else if(f)tr(!1,`Route "${i.id}" has a static property "${e}" defined. The lazy property will be ignored.`);else{let d=await a();d!=null&&(Object.assign(i,{[e]:d}),Object.assign(i,n(i)))}typeof i.lazy=="object"&&(i.lazy[e]=void 0,Object.values(i.lazy).every(d=>d===void 0)&&(i.lazy=void 0))})();return o[e]=l,l},XM=new WeakMap;function sbe(e,t,r,n,i){let a=r[e.id];if(Ne(a,"No route found in manifest"),!e.lazy)return{lazyRoutePromise:void 0,lazyHandlerPromise:void 0};if(typeof e.lazy=="function"){let u=XM.get(a);if(u)return{lazyRoutePromise:u,lazyHandlerPromise:u};let f=(async()=>{Ne(typeof e.lazy=="function","No lazy route function found");let d=await e.lazy(),h={};for(let p in d){let v=d[p];if(v===void 0)continue;let m=_2e(p),g=a[p]!==void 0&&p!=="hasErrorBoundary";m?tr(!m,"Route property "+p+" is not a supported property to be returned from a lazy route function. This property will be ignored."):g?tr(!g,`Route "${a.id}" has a static property "${p}" defined but its lazy function is also returning a value for this property. The lazy route property "${p}" will be ignored.`):h[p]=v}Object.assign(a,h),Object.assign(a,{...n(a),lazy:void 0})})();return XM.set(a,f),f.catch(()=>{}),{lazyRoutePromise:f,lazyHandlerPromise:f}}let o=Object.keys(e.lazy),s=[],l;for(let u of o){if(i&&i.includes(u))continue;let f=Bj({key:u,route:e,manifest:r,mapRouteProperties:n});f&&(s.push(f),u===t&&(l=f))}let c=s.length>0?Promise.all(s).then(()=>{}):void 0;return c==null||c.catch(()=>{}),l==null||l.catch(()=>{}),{lazyRoutePromise:c,lazyHandlerPromise:l}}async function QM(e){let t=e.matches.filter(i=>i.shouldLoad),r={};return(await Promise.all(t.map(i=>
739i.resolve()))).forEach((i,a)=>{r[t[a].route.id]=i}),r}async function lbe(e){return e.matches.some(t=>t.route.middleware)?Uj(e,()=>QM(e)):QM(e)}function Uj(e,t){return cbe(e,t,n=>{if(Cbe(n))throw n;return n},bbe,r);function r(n,i,a){if(a)return Promise.resolve(Object.assign(a.value,{[i]:{type:"error",result:n}}));{let{matches:o}=e,s=Math.min(Math.max(o.findIndex(c=>c.route.id===i),0),Math.max(o.findIndex(c=>c.shouldCallHandler()),0)),l=Ts(o,o[s].route.id).route.id;return Promise.resolve({[l]:{type:"error",result:n}})}}}async function cbe(e,t,r,n,i){let{matches:a,...o}=e,s=a.flatMap(c=>c.route.middleware?c.route.middleware.map(u=>[c.route.id,u]):[]);return await Hj(o,s,t,r,n,i)}async function Hj(e,t,r,n,i,a,o=0){let{request:s}=e;if(s.signal.aborted)throw s.signal.reason??new Error(`Request aborted: ${s.method} ${s.url}`);let l=t[o];if(!l)return await r();let[c,u]=l,f,d=async()=>{if(f)throw new Error("You may only call `next()` once per middleware");try{return f={value:await Hj(e,t,r,n,i,a,o+1)},f.value}catch(h){return f={value:await a(h,c,f)},f.value}};try{let h=await u(e,d),p=h!=null?n(h):void 0;return i(p)?p:f?p??f.value:(f={value:await d()},f.value)}catch(h){return await a(h,c,f)}}function jj(e,t,r,n,i){let a=Bj({key:"middleware",route:n.route,manifest:t,mapRouteProperties:e}),o=sbe(n.route,gn(r.method)?"action":"loader",t,e,i);return{middleware:a,route:o.lazyRoutePromise,handler:o.lazyHandlerPromise}}function x5(e,t,r,n,i,a,o,s,l,c=null,u){let f=!1,d=jj(e,t,r,a,o);return{...a,_lazyPromises:d,shouldLoad:l,shouldRevalidateArgs:c,shouldCallHandler(h){return f=!0,c?typeof u=="boolean"?$h(a,{...c,defaultShouldRevalidate:u}):typeof h=="boolean"?$h(a,{...c,defaultShouldRevalidate:h}):$h(a,c):l},resolve(h){let{lazy:p,loader:v,middleware:m}=a.route,y=f||l||h&&!gn(r.method)&&(p||v),g=m&&m.length>0&&!v&&!p;return y&&(gn(r.method)||!g)?fbe({request:r,path:n,pattern:i,match:a,lazyHandlerPromise:d==null?void 0:d.handler,lazyRoutePromise:d==null?void 0:d.route,handlerOverride:h,scopedContext:s}):Promise.resolve({type:"data",result:void 0})}}}function ff(e,t,r,n,i,a,o,s,l=null){return i.map(c=>c.route.id!==a.route.id?{...c,shouldLoad:!1,shouldRevalidateArgs:l,shouldCallHandler:()=>!1,_lazyPromises:jj(e,t,r,c,o),resolve:()=>Promise.resolve({type:"data",result:void 0})}:x5(e,t,r,n,Hm(i),c,o,s,!0,l))}async function ube(e,t,r,n,i,a,o){n.some(u=>{var f;return(f=u._lazyPromises)==null?void 0:f.middleware})&&await Promise.all(n.map(u=>{var f;return(f=u._lazyPromises)==null?void 0:f.middleware}));let s={request:t,url:Vj(t,r),pattern:Hm(n),params:n[0].params,context:a,matches:n},c=await e({...s,fetcherKey:i,runClientMiddleware:u=>{let f=s;return Uj(f,()=>u({...f,fetcherKey:i,runClientMiddleware:()=>{throw new Error("Cannot call `runClientMiddleware()` from within an `runClientMiddleware` handler")}}))}});try{await Promise.all(n.flatMap(u=>{var f,d;return[(f=u._lazyPromises)==null?void 0:f.handler,(d=u._lazyPromises)==null?void 0:d.route]}))}catch{}return c}async function fbe({request:e,path:t,pattern:r,match:n,lazyHandlerPromise:i,lazyRoutePromise:a,handlerOverride:o,scopedContext:s}){let l,c,u=gn(e.method),f=u?"action":"loader",d=h=>{let p,v=new Promise((g,b)=>p=b);c=()=>p(),e.signal.addEventListener("abort",c);let m=g=>typeof h!="function"?Promise.reject(new Error(`You cannot call the handler for a route which defines a boolean "${f}" [routeId: ${n.route.id}]`)):h({request:e,url:Vj(e,t),pattern:r,params:n.params,context:s},...g!==void 0?[g]:[]),y=(async()=>{try{return{type:"data",result:await(o?o(b=>m(b)):m())}}catch(g){return{type:"error",result:g}}})();return Promise.race([y,v])};try{let h=u?n.route.action:n.route.loader;if(i||a)if(h){let p,[v]=await Promise.all([d(h).catch(m=>{p=m}),i,a]);if(p!==void 0)throw p;l=v}else{await i;let p=u?n.route.action:n.route.loader;if(p)[l]=await Promise.all([d(p),a]);else if(f==="action"){let v=new URL(e.url),m=v.pathname+v.search;throw ki(405,{method:e.method,pathname:m,routeId:n.route.id})}else return{type:"data",result:void 0}}else if(h)l=await d(h);else{let p=new URL(e.url),v=p.pathname+p.search;throw ki(404,{pathname:v})}}catch(h){return{type:"error",result:h}}finally{c&&e.signal.removeEventListener("abort",c)}return l}async function dbe(e){let t=e.headers.get("Content-Type");return t&&/\bapplication\/json\b/.test(t)?e.body==null?null:e.json():e.text()}async function hbe(e){var n,i,a,o,s;let{result:t,type:r}=e;
739if(uA(t)){let l;try{l=await dbe(t)}catch(c){return{type:"error",error:c}}return r==="error"?{type:"error",error:new Um(t.status,t.statusText,l),statusCode:t.status,headers:t.headers}:{type:"data",data:l,statusCode:t.status,headers:t.headers}}return r==="error"?tR(t)?t.data instanceof Error?{type:"error",error:t.data,statusCode:(n=t.init)==null?void 0:n.status,headers:(i=t.init)!=null&&i.headers?new Headers(t.init.headers):void 0}:{type:"error",error:vbe(t),statusCode:Jp(t)?t.status:void 0,headers:(a=t.init)!=null&&a.headers?new Headers(t.init.headers):void 0}:{type:"error",error:t,statusCode:Jp(t)?t.status:void 0}:tR(t)?{type:"data",data:t.data,statusCode:(o=t.init)==null?void 0:o.status,headers:(s=t.init)!=null&&s.headers?new Headers(t.init.headers):void 0}:{type:"data",data:t}}function pbe(e,t,r,n,i){let a=e.headers.get("Location");if(Ne(a,"Redirects returned/thrown from loaders/actions must have a Location header"),!sA(a)){let o=n.slice(0,n.findIndex(s=>s.route.id===r)+1);a=_5(new URL(t.url),o,i,a),e.headers.set("Location",a)}return e}var mbe=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function T5(e){try{return mbe.includes(new URL(e).protocol)}catch{return!1}}function ZM(e,t,r,n){if(sA(e)){let i=e,a=aA.test(i)?new URL(Ej(i,t.protocol)):new URL(i);if(T5(a.toString()))throw new Error("Invalid redirect location");let o=Ln(a.pathname,r)!=null;if(a.origin===t.origin&&o)return lA(a.pathname)+a.search+a.hash}try{let i=n.createURL(e);if(T5(i.toString()))throw new Error("Invalid redirect location")}catch{}return e}function Tu(e,t,r,n){let i=e.createURL(Wj(t)).toString(),a={signal:r};if(n&&gn(n.formMethod)){let{formMethod:o,formEncType:s}=n;a.method=o.toUpperCase(),s==="application/json"?(a.headers=new Headers({"Content-Type":s}),a.body=JSON.stringify(n.json)):s==="text/plain"?a.body=n.text:s==="application/x-www-form-urlencoded"&&n.formData?a.body=O5(n.formData):a.body=n.formData}return new Request(i,a)}function Vj(e,t){let r=new URL(e.url),n=typeof t=="string"?Qa(t):t;if(r.pathname=n.pathname||"/",n.search){let i=new URLSearchParams(n.search),a=i.getAll("index");i.delete("index");for(let o of a.filter(Boolean))i.append("index",o);r.search=i.size?`?${i.toString()}`:""}else r.search="";return r.hash=n.hash||"",r}function O5(e){let t=new URLSearchParams;for(let[r,n]of e.entries())t.append(r,typeof n=="string"?n:n.name);return t}function KM(e){let t=new FormData;for(let[r,n]of e.entries())t.append(r,n);return t}function gbe(e,t,r,n=!1,i=!1){let a={},o=null,s,l=!1,c={},u=r&&li(r[1])?r[1].error:void 0;return e.forEach(f=>{if(!(f.route.id in t))return;let d=f.route.id,h=t[d];if(Ne(!nc(h),"Cannot handle redirect results in processLoaderData"),li(h)){let p=h.error;if(u!==void 0&&(p=u,u=void 0),o=o||{},i)o[d]=p;else{let v=Ts(e,d);o[v.route.id]==null&&(o[v.route.id]=p)}n||(a[d]=Nj),l||(l=!0,s=Jp(h.error)?h.error.status:500),h.headers&&(c[d]=h.headers)}else a[d]=h.data,h.statusCode&&h.statusCode!==200&&!l&&(s=h.statusCode),h.headers&&(c[d]=h.headers)}
739),u!==void 0&&r&&(o={[r[0]]:u},r[2]&&(a[r[2]]=void 0)),{loaderData:a,errors:o,statusCode:s||200,loaderHeaders:c}}function JM(e,t,r,n,i,a,o){let{loaderData:s,errors:l}=gbe(t,r,n);return i.filter(c=>!c.matches||c.matches.some(u=>u.shouldLoad)).forEach(c=>{let{key:u,match:f,controller:d}=c;if(d&&d.signal.aborted)return;let h=a[u];if(Ne(h,"Did not find corresponding fetcher result"),li(h)){let p=Ts(e.matches,f==null?void 0:f.route.id);l&&l[p.route.id]||(l={...l,[p.route.id]:h.error}),o.delete(u)}else if(nc(h))Ne(!1,"Unhandled fetcher revalidation redirect");else{let p=_a(h.data);o.set(u,p)}}),{loaderData:s,errors:l}}function $M(e,t,r,n){let i=Object.entries(t).filter(([,a])=>a!==Nj).reduce((a,[o,s])=>(a[o]=s,a),{});for(let a of r){let o=a.route.id;if(!t.hasOwnProperty(o)&&e.hasOwnProperty(o)&&a.route.loader&&(i[o]=e[o]),n&&n.hasOwnProperty(o))break}return i}function eR(e){return e?li(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function Ts(e,t){return(t?e.slice(0,e.findIndex(n=>n.route.id===t)+1):[...e]).reverse().find(n=>n.route.hasErrorBoundary===!0)||e[0]}function O1(e){let t=e.length===1?e[0]:e.find(r=>r.index||!r.path||r.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function ki(e,{pathname:t,routeId:r,method:n,type:i,message:a}={}){let o="Unknown Server Error",s="Unknown @remix-run/router error";return e===400?(o="Bad Request",n&&t&&r?s=`You made a ${n} request to "${t}" but did not provide a \`loader\` for route "${r}", so there is no way to handle the request.`:i==="invalid-body"&&(s="Unable to encode submission body")):e===403?(o="Forbidden",s=`Route "${r}" does not match URL "${t}"`):e===404?(o="Not Found",s=`No route matches URL "${t}"`):e===405&&(o="Method Not Allowed",n&&t&&r?s=`You made a ${n.toUpperCase()} request to "${t}" but did not provide an \`action\` for route "${r}", so there is no way to handle the request.`:n&&(s=`Invalid request method "${n.toUpperCase()}"`)),new Um(e||500,o,new Error(s),!0)}function M1(e){let t=Object.entries(e);for(let r=t.length-1;r>=0;r--){let[n,i]=t[r];if(nc(i))return{key:n,result:i}}}function Wj(e){let t=typeof e=="string"?Qa(e):e;return ja({...t,hash:""})}function ybe(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function vbe(e){var t,r;return new Um(((t=e.init)==null?void 0:t.status)??500,((r=e.init)==null?void 0:r.statusText)??"Internal Server Error",e.data)}function bbe(e){return e!=null&&typeof e=="object"&&Object.entries(e).every(([t,r])=>typeof t=="string"&&Sbe(r))}function Sbe(e){return e!=null&&typeof e=="object"&&"type"in e&&"result"in e&&(e.type==="data"||e.type==="error")}function wbe(e){return uA(e.result)&&Pj.has(e.result.status)}function li(e){return e.type==="error"}function nc(e){return(e&&e.type)==="redirect"}function tR(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function uA(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function Ebe(e){return Pj.has(e)}function Cbe(e){return uA(e)&&Ebe(e.status)&&e.headers.has("Location")}function Abe(e){return J2e.has(e.toUpperCase())}function gn(e){return Z2e.has(e.toUpperCase())}function fA(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function C0(e,t){let r=typeof t=="string"?Qa(t).search:t.search;if(e[e.length-1].route.index&&fA(r||""))return e[e.length-1];let n=Mj(e);return n[n.length-1]}function rR(e){let{formMethod:t,formAction:r,formEncType:n,text:i,formData:a,json:o}=e;if(!(!t||!r||!n)){if(i!=null)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:void 0,text:i};if(a!=null)return{formMethod:t,formAction:r,formEncType:n,formData:a,json:void 0,text:void 0};if(o!==void 0)return{formMethod:t,formAction:r,formEncType:n,formData:void 0,json:o,text:void 0}}}function h3(e,t,r,n){return n?{state:"loading",location:e,matches:t,historyAction:r,formMethod:n.formMethod,formAction:n.formAction,formEncType:n.formEncType,formData:n.formData,json:n.json,text:n.text}:{state:"loading",location:e,matches:t,historyAction:r,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function _be(e,t,r,n){return{state:"submitting",location:e,matches:t,historyAction:r,formMethod:n.formMethod,formAction:n.formAction,formEncType:n.formEncType,formData:n.formData,json:n.json,text:n.text}}function ah(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function xbe(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function _a(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Tbe(e,t){try{let r=e.sessionStorage.getItem(Dj);if(r){let n=JSON.parse(r);for(let[i,a]of Object.entries(n||{}))a&&Array.isArray(a)&&t.set(i,new Set(a||[]))}}catch{}}function Obe(e,t){if(t.size>0){let r={};for(let[n,i]of t)r[n]=[...i];try{e.sessionStorage.setItem(Dj,JSON.stringify(r))}catch(n){tr(!1,`Failed to save applied view transitions in sessionStorage (${n}).`)}}}function nR(){let e,t,r=new Promise((n,i)=>{e=async a=>{n(a);try{await r}catch{}},t=async a=>{i(a);try{await r}catch{}}});return{promise:r,resolve:e,reject:t}}var au=x.createContext(null);au.displayName="DataRouter";var kd=x.createContext(null);kd.displayName="DataRouterState";var qj=x.createContext(!1);function Gj(){return x.useContext(qj)}var dA=x.createContext({isTransitioning:!1});dA.displayName="ViewTransition";var Yj=x.createContext(new Map);Yj.displayName="Fetchers";var Mbe=x.createContext(null);Mbe.displayName="Await";var In=x.createContext(null);In.displayName="Navigation";var jm=x.createContext(null);jm.displayName="Location";var Zi=x.createContext({outlet:null,matches:[],isDataRoute:!1});Zi.displayName="Route";var hA=x.createContext(null);hA.displayName="RouteError";var Xj="REACT_ROUTER_ERROR",Rbe="REDIRECT",kbe="ROUTE_ERROR_RESPONSE";function Lbe(e){if(e.startsWith(`${Xj}:${Rbe}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="str
739ing"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function Ibe(e){if(e.startsWith(`${Xj}:${kbe}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new Um(t.status,t.statusText,t.data)}catch{}}function Pbe(e,{relative:t}={}){Ne(Ld(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:n}=x.useContext(In),{hash:i,pathname:a,search:o}=Wm(e,{relative:t}),s=a;return r!=="/"&&(s=a==="/"?r:Wi([r,a])),n.createHref({pathname:s,search:o,hash:i})}function Ld(){return x.useContext(jm)!=null}function Pn(){return Ne(Ld(),"useLocation() may be used only in the context of a <Router> component."),x.useContext(jm).location}function Dbe(){return x.useContext(jm).navigationType}var Qj="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Zj(e){x.useContext(In).static||x.useLayoutEffect(e)}function Vm(){let{isDataRoute:e}=x.useContext(Zi);return e?Xbe():Nbe()}function Nbe(){Ne(Ld(),"useNavigate() may be used only in the context of a <Router> component.");let e=x.useContext(au),{basename:t,navigator:r}=x.useContext(In),{matches:n}=x.useContext(Zi),{pathname:i}=Pn(),a=JSON.stringify(q2(n)),o=x.useRef(!1);return Zj(()=>{o.current=!0}),x.useCallback((l,c={})=>{if(tr(o.current,Qj),!o.current)return;if(typeof l=="number"){r.go(l);return}let u=Bm(l,JSON.parse(a),i,c.relative==="path");e==null&&t!=="/"&&(u.pathname=u.pathname==="/"?t:Wi([t,u.pathname])),(c.replace?r.replace:r.push)(u,c.state,c)},[t,r,a,i,e])}var Kj=x.createContext(null);function hEe(){return x.useContext(Kj)}function zbe(e){let t=x.useContext(Zi).outlet;return x.useMemo(()=>t&&x.createElement(Kj.Provider,{value:e},t),[t,e])}function pEe(){let{matches:e}=x.useContext(Zi),t=e[e.length-1];return(t==null?void 0:t.params)??{}}function Wm(e,{relative:t}={}){let{matches:r}=x.useContext(Zi),{pathname:n}=Pn(),i=JSON.stringify(q2(r));return x.useMemo(()=>Bm(e,JSON.parse(i),n,t==="path"),[e,i,n,t])}function Fbe(e,t,r){Ne(Ld(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:n}=x.useContext(In),{matches:i}=x.useContext(Zi),a=i[i.length-1],o=a?a.params:{},s=a?a.pathname:"/",l=a?a.pathnameBase:"/",c=a&&a.route;{let m=c&&c.path||"";rV(s,!c||m.endsWith("*")||m.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${m}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
740
741Please change the parent <Route path="${m}"> to <Route path="${m==="/"?"*":`${m}/*`}">.`)}let u=Pn(),f;f=u;let d=f.pathname||"/",h=d;if(l!=="/"){let m=l.replace(/^\//,"").split("/");h="/"+d.replace(/^\//,"").split("/").slice(m.length).join("/")}let p=r&&r.state.matches.length?r.state.matches.map(m=>Object.assign(m,{route:r.manifest[m.route.id]||m.route})):oA(e,{pathname:h});return tr(c||p!=null,`No routes matched location "${f.pathname}${f.search}${f.hash}" `),tr(p==null||p[p.length-1].route.element!==void 0||p[p.length-1].route.Component!==void 0||p[p.length-1].route.lazy!==void 0,`Matched leaf route at location "${f.pathname}${f.search}${f.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`),Vbe(p&&p.map(m=>Object.assign({},m,{params:Object.assign({},o,m.params),pathname:Wi([l,n.encodeLocation?n.encodeLocation(m.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?l:Wi([l,n.encodeLocation?n.encodeLocation(m.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathnameBase])})),i,r)}function Bbe(){let e=tV(),t=Jp(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:n},a={padding:"2px 4px",backgroundColor:n},o=null;return console.error("Error handled by React Router default ErrorBoundary:",e),o=x.createElement(x.Fragment,null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:a},"ErrorBoundary")," or"," ",x.createElement("code",{style:a},"errorElement")," prop on your route.")),x.createElement(x.Fragment,null,x.createElement("h2",null,"Unexpected Application 
741Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),r?x.createElement("pre",{style:i},r):null,o)}var Ube=x.createElement(Bbe,null),Jj=class extends x.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const r=Ibe(e.digest);r&&(e=r)}let t=e!==void 0?x.createElement(Zi.Provider,{value:this.props.routeContext},x.createElement(hA.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?x.createElement(Hbe,{error:e},t):t}};Jj.contextType=qj;var p3=new WeakMap;function Hbe({children:e,error:t}){let{basename:r}=x.useContext(In);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let n=Lbe(t.digest);if(n){let i=p3.get(t);if(i)throw i;let a=kj(n.location,r),o=a.absoluteURL||a.to;if(T5(o))throw new Error("Invalid redirect location");if(Rj&&!p3.get(t))if(a.isExternal||n.reloadDocument)window.location.href=o;else{const s=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:n.replace}));throw p3.set(t,s),s}return x.createElement("meta",{httpEquiv:"refresh",content:`0;url=${o}`})}}return e}function jbe({routeContext:e,match:t,children:r}){let n=x.useContext(au);return n&&n.static&&n.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=t.route.id),x.createElement(Zi.Provider,{value:e},r)}function Vbe(e,t=[],r){let n=r==null?void 0:r.state;if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,a=n==null?void 0:n.errors;if(a!=null){let u=i.findIndex(f=>f.route.id&&(a==null?void 0:a[f.route.id])!==void 0);Ne(u>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),i=i.slice(0,Math.min(i.length,u+1))}let o=!1,s=-1;if(r&&n){o=n.renderFallback;for(let u=0;u<i.length;u++){let f=i[u];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(s=u),f.route.id){let{loaderData:d,errors:h}=n,p=f.route.loader&&!d.hasOwnProperty(f.route.id)&&(!h||h[f.route.id]===void 0);if(f.route.lazy||p){r.isStatic&&(o=!0),s>=0?i=i.slice(0,s+1):i=[i[0]];break}}}}let l=r==null?void 0:r.onError,c=n&&l?(u,f)=>{var d,h;l(u,{location:n.location,params:((h=(d=n.matches)==null?void 0:d[0])==null?void 0:h.params)??{},pattern:Hm(n.matches),errorInfo:f})}:void 0;return i.reduceRight((u,f,d)=>{let h,p=!1,v=null,m=null;n&&(h=a&&f.route.id?a[f.route.id]:void 0,v=f.route.errorElement||Ube,o&&(s<0&&d===0?(rV("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),p=!0,m=null):s===d&&(p=!0,m=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,d+1)),g=()=>{let b;return h?b=v:p?b=m:f.route.Component?b=x.createElement(f.route.Component,null):f.route.element?b=f.route.element:b=u,x.createElement(jbe,{match:f,routeContext:{outlet:u,matches:y,isDataRoute:n!=null},children:b})};return n&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?x.createElement(Jj,{location:n.location,revalidation:n.revalidation,component:v,error:h,children:g(),routeContext:{outlet:null,matches:y,isDataRoute:!0},onError:c}):g()},null)}function pA(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function $j(e){let t=x.useContext(au);return Ne(t,pA(e)),t}function G2(e){let t=x.useContext(kd);return Ne(t,pA(e)),t}function Wbe(e){let t=x.useContext(Zi);return Ne(t,pA(e)),t}function mA(e){let t=Wbe(e),r=t.matches[t.matches.length-1];return Ne(r.route.id,`${e} can only be used on routes that contain a unique "id"`),r.route.id}function qbe(){return mA("useRouteId")}function Gbe(){let e=G2("useNavigation");return x.useMemo(()=>{let{matches:t,historyAction:r,...n}=e.navigation;return n},[e.navigation])}function eV(){let{matches:e,loaderData:t}=G2("useMatches");return x.useMemo(()=>e.map(r=>Aj(r,t)),[e,t])}function tV(){var n;let e=x.useContext(hA),t=G2("useRouteError"),r=mA("useRouteError");return e!==void 0?e:(n=t.errors)==null?void 0:n[r]}var Ybe=0;function mEe(e){let{router:t,basename:r}=$j("useBlocker"),n=G2("useBlocker"),[i,a]=x.useState(""),o=x.useCallback(s=>{if(typeof e!="function")return!!e;if(r==="/")return e(s);let{currentLocation:l,nextLocation:c,historyAction:u}=s;return e({currentLocation:{...l,pathname:Ln(l.pathname,r)||l.pathname},nextLocation:{...c,pathname:Ln(c.pathname,r)||c.pathname},historyAction:u})},[r,e]);return x.useEffect(()=>{let s=String(++Ybe);return a(s),()=>t.deleteBlocker(s)},[t]),x.useEffect(()=>{i!==""&&t.getBlocker(i,o)},[t,i,o]),i&&n.blockers.has(i)?n.blockers.get(i):Au}function Xbe(){let{router:e}=$j("useNavigate"),t=mA("useNavigate"),r=x.useRef(!1);return Zj(()=>{r.current=!0}),x.useCallback(async(i,a={})=>{tr(r.current,Qj),r.current&&(typeof i=="number"?await e.navigate(i):await e.navigate(i,{fromRouteId:t,...a}))},[e,t])}var iR={};function rV(e,t,r){!t&&!iR[e]&&(iR[e]=!0,tr(!1,r))}var aR={};function oR(e,t){!e&&!aR[t]&&(aR[t]=!0,console.warn(t))}var Qbe="useOptimistic",sR=QV[Qbe],Zbe=()=>{};function Kbe(e){return sR?sR(e):[e,Zbe]}function Jbe(e){let t={hasErrorBoundary:e.hasErrorBoundary||e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&(e.element&&tr(!1,"You should not include both `Component` and `element` on your route - `Component` will be used."),Object.assign(t,{element:x.createElement(e.Component),Component:void 0})),e.HydrateFallback&&(e.hydrateFallbackElement&&tr(!1,"You should not include both `HydrateFallback` and `hydrateFallbackElement` on your route - `HydrateFallback` will be used."),Object.assign(t,{hydrateFallbackElement:x.createElement(e.HydrateFallback),HydrateFallback:void 0})),e.ErrorBoundary&&(e.errorElement&&tr(!1,"You should not include both `ErrorBoundary` and `errorElement` on your route - `ErrorBoundary` will be used."),Object.assign(t,{errorElement:x.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var $be=["HydrateFallback","hydrateFallbackElement"],e4e=class{constructor(){this.status="pending",this.promise=new Promise((e,t)=>
741{this.resolve=r=>{this.status==="pending"&&(this.status="resolved",e(r))},this.reject=r=>{this.status==="pending"&&(this.status="rejected",t(r))}})}};function t4e({router:e,flushSync:t,onError:r,useTransitions:n}){n=Gj()||n;let[a,o]=x.useState(e.state),[s,l]=Kbe(a),[c,u]=x.useState(),[f,d]=x.useState({isTransitioning:!1}),[h,p]=x.useState(),[v,m]=x.useState(),[y,g]=x.useState(),b=x.useRef(new Map),S=x.useCallback((C,{deletedFetchers:M,newErrors:L,flushSync:z,viewTransitionOpts:T})=>{L&&r&&Object.values(L).forEach(P=>{var F;return r(P,{location:C.location,params:((F=C.matches[0])==null?void 0:F.params)??{},pattern:Hm(C.matches)})}),C.fetchers.forEach((P,F)=>{P.data!==void 0&&b.current.set(F,P.data)}),M.forEach(P=>b.current.delete(P)),oR(z===!1||t!=null,'You provided the `flushSync` option to a router update, but you are not using the `<RouterProvider>` from `react-router/dom` so `ReactDOM.flushSync()` is unavailable.  Please update your app to `import { RouterProvider } from "react-router/dom"` and ensure you have `react-dom` installed as a dependency to use the `flushSync` option.');let k=e.window!=null&&e.window.document!=null&&typeof e.window.document.startViewTransition=="function";if(oR(T==null||k,"You provided the `viewTransition` option to a router update, but you do not appear to be running in a DOM environment as `window.startViewTransition` is not available."),!T||!k){t&&z?t(()=>o(C)):n===!1?o(C):x.startTransition(()=>{n===!0&&l(P=>lR(P,C)),o(C)});return}if(t&&z){t(()=>{v&&(h==null||h.resolve(),v.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:T.currentLocation,nextLocation:T.nextLocation})});let P=e.window.document.startViewTransition(()=>{t(()=>o(C))});P.finished.finally(()=>{t(()=>{p(void 0),m(void 0),u(void 0),d({isTransitioning:!1})})}),t(()=>m(P));return}v?(h==null||h.resolve(),v.skipTransition(),g({state:C,currentLocation:T.currentLocation,nextLocation:T.nextLocation})):(u(C),d({isTransitioning:!0,flushSync:!1,currentLocation:T.currentLocation,nextLocation:T.nextLocation}))},[e.window,t,v,h,n,l,r]);x.useLayoutEffect(()=>e.subscribe(S),[e,S]),x.useEffect(()=>{f.isTransitioning&&!f.flushSync&&p(new e4e)},[f]),x.useEffect(()=>{if(h&&c&&e.window){let C=c,M=h.promise,L=e.window.document.startViewTransition(async()=>{n===!1?o(C):x.startTransition(()=>{n===!0&&l(z=>lR(z,C)),o(C)}),await M});L.finished.finally(()=>{p(void 0),m(void 0),u(void 0),d({isTransitioning:!1})}),m(L)}},[c,h,e.window,n,l]),x.useEffect(()=>{h&&c&&s.location.key===c.location.key&&h.resolve()},[h,v,s.location,c]),x.useEffect(()=>{!f.isTransitioning&&y&&(u(y.state),d({isTransitioning:!0,flushSync:!1,currentLocation:y.currentLocation,nextLocation:y.nextLocation}),g(void 0))},[f.isTransitioning,y]);let w=x.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:C=>e.navigate(C),push:(C,M,L)=>e.navigate(C,{state:M,preventScrollReset:L==null?void 0:L.preventScrollReset}),replace:(C,M,L)=>e.navigate(C,{replace:!0,state:M,preventScrollReset:L==null?void 0:L.preventScrollReset})}),[e]),A=e.basename||"/",_=x.useMemo(()=>({router:e,navigator:w,static:!1,basename:A,onError:r}),[e,w,A,r]);return x.createElement(x.Fragment,null,x.createElement(au.Provider,{value:_},x.createElement(kd.Provider,{value:s},x.createElement(Yj.Provider,{value:b.current},x.createElement(dA.Provider,{value:f},x.createElement(a4e,{basename:A,location:s.location,navigationType:s.historyAction,navigator:w,useTransitions:n},x.createElement(r4e,{routes:e.routes,manifest:e.manifest,future:e.future,state:s,isStatic:!1,onError:r})))))),null)}function lR(e,t){return{...e,navigation:t.navigation.state!=="idle"?t.navigation:e.navigation,revalidation:t.revalidation!=="idle"?t.revalidation:e.revalidation,actionData:t.navigation.state!=="submitting"?t.actionData:e.actionData,fetchers:t.fetchers}}var r4e=x.memo(n4e);function n4e({routes:e,manifest:t,future:r,state:n,isStatic:i,onError:a}){return Fbe(e,void 0,{manifest:t,state:n,isStatic:i,onError:a})}function nV({to:e,replace:t,state:r,relative:n}){Ne(Ld(),"<Navigate> may be used only in the context of a <Router> component.");let{static:i}=x.useContext(In);tr(!i,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:a}=x.useContext(Zi),{pathname:o}=Pn(),s=Vm(),l=Bm(e,q2(a),o,n==="path"),c=JSON.stringify(l);return x.useEffect(()=>{s(JSON.parse(c),{replace:t,state:r,relative:n})},[s,c,n,t,r]),null}function gA(e){return zbe(e.context)}function i4e(e){Ne(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function a4e({basename:e="/",children:t=null,location:r,navigationType:n="POP",navigator:i,static:a=!1,useTransitions:o}){Ne(!Ld(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),l=x.useMemo(()=>({basename:s,navigator:i,static:a,useTransitions:o,future:{}}),[s,i,a,o]);typeof r=="string"&&(r=Qa(r));let{pathname:c="/",search:u="",hash:f="",state:d=null,key:h="default",mask:p}=r,v=x.useMemo(()=>{let m=Ln(c,s);
741return m==null?null:{location:{pathname:m,search:u,hash:f,state:d,key:h,mask:p},navigationType:n}},[s,c,u,f,d,h,n,p]);return tr(v!=null,`<Router basename="${s}"> is not able to match the URL "${c}${u}${f}" because it does not start with the basename, so the <Router> won't render anything.`),v==null?null:x.createElement(In.Provider,{value:l},x.createElement(jm.Provider,{children:t,value:v}))}function M5(e,t=[]){let r=[];return x.Children.forEach(e,(n,i)=>{if(!x.isValidElement(n))return;let a=[...t,i];if(n.type===x.Fragment){r.push.apply(r,M5(n.props.children,a));return}Ne(n.type===i4e,`[${typeof n.type=="string"?n.type:n.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ne(!n.props.index||!n.props.children,"An index route cannot have child routes.");let o={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,middleware:n.props.middleware,loader:n.props.loader,action:n.props.action,hydrateFallbackElement:n.props.hydrateFallbackElement,HydrateFallback:n.props.HydrateFallback,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.hasErrorBoundary===!0||n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(o.children=M5(n.props.children,a)),r.push(o)}),r}var A0="get",_0="application/x-www-form-urlencoded";function Y2(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function o4e(e){return Y2(e)&&e.tagName.toLowerCase()==="button"}function s4e(e){return Y2(e)&&e.tagName.toLowerCase()==="form"}function l4e(e){return Y2(e)&&e.tagName.toLowerCase()==="input"}function c4e(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function u4e(e,t){return e.button===0&&(!t||t==="_self")&&!c4e(e)}function R5(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,r)=>{let n=e[r];return t.concat(Array.isArray(n)?n.map(i=>[r,i]):[[r,n]])},[]))}function f4e(e,t){let r=R5(e);return t&&t.forEach((n,i)=>{r.has(i)||t.getAll(i).forEach(a=>{r.append(i,a)})}),r}var R1=null;function d4e(){if(R1===null)try{new FormData(document.createElement("form"),0),R1=!1}catch{R1=!0}return R1}var h4e=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function m3(e){return e!=null&&!h4e.has(e)?(tr(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${_0}"`),null):e}function p4e(e,t){let r,n,i,a,o;if(s4e(e)){let s=e.getAttribute("action");n=s?Ln(s,t):null,r=e.getAttribute("method")||A0,i=m3(e.getAttribute("enctype"))||_0,a=new FormData(e)}else if(o4e(e)||l4e(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||s.getAttribute("action");if(n=l?Ln(l,t):null,r=e.getAttribute("formmethod")||s.getAttribute("method")||A0,i=m3(e.getAttribute("formenctype"))||m3(s.getAttribute("enctype"))||_0,a=new FormData(s,e),!d4e()){let{name:c,type:u,value:f}=e;if(u==="image"){let d=c?`${c}.`:"";a.append(`${d}x`,"0"),a.append(`${d}y`,"0")}else c&&a.append(c,f)}}else{if(Y2(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r=A0,n=null,i=_0,o=e}return a&&i==="text/plain"&&(o=a,a=void 0),{action:n,method:r.toLowerCase(),encType:i,formData:a,body:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var m4e={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},g4e=/[&><\u2028\u2029]/g;function cR(e){return e.replace(g4e,t=>m4e[t])}function yA(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function iV(e,t,r,n){let i=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return r?i.pathname.endsWith("/")?i.pathname=`${i.pathname}_.${n}`:i.pathname=`${i.pathname}.${n}`:i.pathname==="/"?i.pathname=`_root.${n}`:t&&Ln(i.pathname,t)==="/"?i.pathname=`${gv(t)}
741/_root.${n}`:i.pathname=`${gv(i.pathname)}.${n}`,i}async function y4e(e,t){if(e.id in t)return t[e.id];try{let r=await import(e.module);return t[e.id]=r,r}catch(r){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(r),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function v4e(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function b4e(e,t,r){let n=await Promise.all(e.map(async i=>{let a=t.routes[i.route.id];if(a){let o=await y4e(a,r);return o.links?o.links():[]}return[]}));return C4e(n.flat(1).filter(v4e).filter(i=>i.rel==="stylesheet"||i.rel==="preload").map(i=>i.rel==="stylesheet"?{...i,rel:"prefetch",as:"style"}:{...i,rel:"prefetch"}))}function uR(e,t,r,n,i,a){let o=(l,c)=>r[c]?l.route.id!==r[c].route.id:!0,s=(l,c)=>{var u;return r[c].pathname!==l.pathname||((u=r[c].route.path)==null?void 0:u.endsWith("*"))&&r[c].params["*"]!==l.params["*"]};return a==="assets"?t.filter((l,c)=>o(l,c)||s(l,c)):a==="data"?t.filter((l,c)=>{var f;let u=n.routes[l.route.id];if(!u||!u.hasLoader)return!1;if(o(l,c)||s(l,c))return!0;if(l.route.shouldRevalidate){let d=l.route.shouldRevalidate({currentUrl:new URL(i.pathname+i.search+i.hash,window.origin),currentParams:((f=r[0])==null?void 0:f.params)||{},nextUrl:new URL(e,window.origin),nextParams:l.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function S4e(e,t,{includeHydrateFallback:r}={}){return w4e(e.map(n=>{let i=t.routes[n.route.id];if(!i)return[];let a=[i.module];return i.clientActionModule&&(a=a.concat(i.clientActionModule)),i.clientLoaderModule&&(a=a.concat(i.clientLoaderModule)),r&&i.hydrateFallbackModule&&(a=a.concat(i.hydrateFallbackModule)),i.imports&&(a=a.concat(i.imports)),a}).flat(1))}function w4e(e){return[...new Set(e)]}function E4e(e){let t={},r=Object.keys(e).sort();for(let n of r)t[n]=e[n];return t}function C4e(e,t){let r=new Set;return new Set(t),e.reduce((n,i)=>{let a=JSON.stringify(E4e(i));return r.has(a)||(r.add(a),n.push({key:a,link:i})),n},[])}function vA(){let e=x.useContext(au);return yA(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function A4e(){let e=x.useContext(kd);return yA(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var X2=x.createContext(void 0);X2.displayName="FrameworkContext";function Q2(){let e=x.useContext(X2);return yA(e,"You must render this element inside a <HydratedRouter> element"),e}function _4e(e,t){let r=x.useContext(X2),[n,i]=x.useState(!1),[a,o]=x.useState(!1),{onFocus:s,onBlur:l,onMouseEnter:c,onMouseLeave:u,onTouchStart:f}=t,d=x.useRef(null);x.useEffect(()=>{if(e==="render"&&o(!0),e==="viewport"){let v=y=>{y.forEach(g=>{o(g.isIntersecting)})},m=new IntersectionObserver(v,{threshold:.5});return d.current&&m.observe(d.current),()=>{m.disconnect()}}},[e]),x.useEffect(()=>{if(n){let v=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(v)}}},[n]);let h=()=>{i(!0)},p=()=>{i(!1),o(!1)};return r?e!=="intent"?[a,d,{}]:[a,d,{onFocus:oh(s,h),onBlur:oh(l,p),onMouseEnter:oh(c,h),onMouseLeave:oh(u,p),onTouchStart:oh(f,h)}]:[!1,d,{}]}function oh(e,t){return r=>{e&&e(r),r.defaultPrevented||t(r)}}function x4e({page:e,...t}){let r=Gj(),{nonce:n}=Q2(),{router:i}=vA(),a=x.useMemo(()=>oA(i.routes,e,i.basename),[i.routes,e,i.basename]);return a?(t.nonce==null&&n&&(t={...t,nonce:n}),r?x.createElement(O4e,{page:e,matches:a,...t}):x.createElement(M4e,{page:e,matches:a,...t})):null}function T4e(e){let{manifest:t,routeModules:r}=Q2(),[n,i]=x.useState([]);return x.useEffect(()=>{let a=!1;return b4e(e,t,r).then(o=>{a||i(o)}),()=>{a=!0}},[e,t,r]),n}function O4e({page:e,matches:t,...r}){let n=Pn(),{future:i}=Q2(),{basename:a}=vA(),o=x.useMemo(()=>{if(e===n.pathname+n.search+n.hash)return[];let s=iV(e,a,i.v8_trailingSlashAwareDataRequests,"rsc"),l=!1,c=[];for(let u of t)typeof u.route.shouldRevalidate=="function"?l=!0:c.push(u.route.id);return l&&c.length>0&&s.searchParams.set("_routes",c.join(",")),[s.pathname+s.search]},[a,i.v8_trailingSlashAwareDataRequests,e,n,t]);return x.createElement(x.Fragment,null,o.map(s=>x.createElement("link",{key:s,rel:"prefetch",as:"fetch",href:s,...r})))}function M4e({page:e,matches:t,...r}){let n=Pn(),{future:i,manifest:a,routeModules:o}=Q2(),{basename:s}=vA(),{loaderData:l,matches:c}=A4e(),u=x.useMemo(()=>uR(e,t,c,a,n,"data"),[e,t,c,a,n]),f=x.useMemo(()=>uR(e,t,c,a,n,"assets"),[e,t,c,a,n]),d=x.useMemo(()=>
741{if(e===n.pathname+n.search+n.hash)return[];let v=new Set,m=!1;if(t.forEach(g=>{var S;let b=a.routes[g.route.id];!b||!b.hasLoader||(!u.some(w=>w.route.id===g.route.id)&&g.route.id in l&&((S=o[g.route.id])!=null&&S.shouldRevalidate)||b.hasClientLoader?m=!0:v.add(g.route.id))}),v.size===0)return[];let y=iV(e,s,i.v8_trailingSlashAwareDataRequests,"data");return m&&v.size>0&&y.searchParams.set("_routes",t.filter(g=>v.has(g.route.id)).map(g=>g.route.id).join(",")),[y.pathname+y.search]},[s,i.v8_trailingSlashAwareDataRequests,l,n,a,u,t,e,o]),h=x.useMemo(()=>S4e(f,a),[f,a]),p=T4e(f);return x.createElement(x.Fragment,null,d.map(v=>x.createElement("link",{key:v,rel:"prefetch",as:"fetch",href:v,...r})),h.map(v=>x.createElement("link",{key:v,rel:"modulepreload",href:v,...r})),p.map(({key:v,link:m})=>x.createElement("link",{key:v,nonce:r.nonce,...m,crossOrigin:m.crossOrigin??r.crossOrigin})))}function R4e(...e){return t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})}}var k4e=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{k4e&&(window.__reactRouterVersion="7.18.1")}catch{}function L4e(e,t){return nbe({basename:t==null?void 0:t.basename,getContext:t==null?void 0:t.getContext,future:t==null?void 0:t.future,history:b2e({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||I4e(),routes:e,mapRouteProperties:Jbe,hydrationRouteProperties:$be,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window,instrumentations:t==null?void 0:t.instrumentations}).initialize()}function I4e(){let e=window==null?void 0:window.__staticRouterHydrationData;return e&&e.errors&&(e={...e,errors:P4e(e.errors)}),e}function P4e(e){if(!e)return null;let t=Object.entries(e),r={};for(let[n,i]of t)if(i&&i.__type==="RouteErrorResponse")r[n]=new Um(i.status,i.statusText,i.data,i.internal===!0);else if(i&&i.__type==="Error"){if(typeof i.__subType=="string"&&V2e.includes(i.__subType)){let a=window[i.__subType];if(typeof a=="function")try{let o=new a(i.message);o.stack="",r[n]=o}catch{}}if(r[n]==null){let a=new Error(i.message);a.stack="",r[n]=a}}else r[n]=i;return r}var Ac=x.forwardRef(function({onClick:t,discover:r="render",prefetch:n="none",relative:i,reloadDocument:a,replace:o,mask:s,state:l,target:c,to:u,preventScrollReset:f,viewTransition:d,defaultShouldRevalidate:h,...p},v){let{basename:m,navigator:y,useTransitions:g}=x.useContext(In),b=typeof u=="string"&&W2.test(u),S=kj(u,m);u=S.to;let w=Pbe(u,{relative:i}),A=Pn(),_=null;if(s){let F=Bm(s,[],A.mask?A.mask.pathname:"/",!0);m!=="/"&&(F.pathname=F.pathname==="/"?m:Wi([m,F.pathname])),_=y.createHref(F)}let[C,M,L]=_4e(n,p),z=F4e(u,{replace:o,mask:s,state:l,target:c,preventScrollReset:f,relative:i,viewTransition:d,defaultShouldRevalidate:h,useTransitions:g});function T(F){t&&t(F),F.defaultPrevented||z(F)}let k=!(S.isExternal||a),P=x.createElement("a",{...p,...L,href:(k?_:void 0)||S.absoluteURL||w,onClick:k?T:t,ref:R4e(v,M),target:c,"data-discover":!b&&r==="render"?"true":void 0});return C&&!b?x.createElement(x.Fragment,null,P,x.createElement(x4e,{page:w})):P});Ac.displayName="Link";var D4e=x.forwardRef(function({"aria-current":t="page",caseSensitive:r=!1,className:n="",end:i=!1,style:a,to:o,viewTransition:s,children:l,...c},u){let f=Wm(o,{relative:c.relative}),d=Pn(),h=x.useContext(kd),{navigator:p,basename:v}=x.useContext(In),m=h!=null&&G4e(f)&&s===!0,y=p.encodeLocation?p.encodeLocation(f).pathname:f.pathname,g=d.pathname,b=h&&h.navigation&&h.navigation.location?h.navigation.location.pathname:null;r||(g=g.toLowerCase(),b=b?b.toLowerCase():null,y=y.toLowerCase()),b&&v&&(b=Ln(b,v)||b);const S=y!=="/"&&y.endsWith("/")?y.length-1:y.length;let w=g===y||!i&&g.startsWith(y)&&g.charAt(S)==="/",A=b!=null&&(b===y||!i&&b.startsWith(y)&&b.charAt(y.length)==="/"),_={isActive:w,isPending:A,isTransitioning:m},C=w?t:void 0,M;typeof n=="function"?M=n(_):M=[n,w?"active":null,A?"pending":null,m?"transitioning":null].filter(Boolean).join(" ");let L=typeof a=="function"?a(_):a;return x.createElement(Ac,{...c,"aria-current":C,className:M,ref:u,style:L,to:o,viewTransition:s},typeof l=="function"?l(_):l)});D4e.displayName="NavLink";var N4e=x.forwardRef(({discover:e="render",fetcherKey:t,navigate:r,reloadDocument:n,replace:i,state:a,method:o=A0,action:s,onSubmit:l,relative:c,preventScrollReset:u,viewTransition:f,defaultShouldRevalidate:d,...h},p)=>{let{useTransitions:v}=x.useContext(In),m=j4e(),y=V4e(s,{relative:c}
741),g=o.toLowerCase()==="get"?"get":"post",b=typeof s=="string"&&W2.test(s),S=w=>{if(l&&l(w),w.defaultPrevented)return;w.preventDefault();let A=w.nativeEvent.submitter,_=(A==null?void 0:A.getAttribute("formmethod"))||o,C=()=>m(A||w.currentTarget,{fetcherKey:t,method:_,navigate:r,replace:i,state:a,relative:c,preventScrollReset:u,viewTransition:f,defaultShouldRevalidate:d});v&&r!==!1?x.startTransition(()=>C()):C()};return x.createElement("form",{ref:p,method:g,action:y,onSubmit:n?l:S,...h,"data-discover":!b&&e==="render"?"true":void 0})});N4e.displayName="Form";function aV({getKey:e,storageKey:t,...r}){let n=x.useContext(X2),{basename:i}=x.useContext(In),a=Pn(),o=eV();W4e({getKey:e,storageKey:t});let s=x.useMemo(()=>{if(!n||!e)return null;let c=L5(a,o,i,e);return c!==a.key?c:null},[]);if(!n||n.isSpaMode)return null;let l=((c,u)=>{if(!window.history.state||!window.history.state.key){let f=Math.random().toString(32).slice(2);window.history.replaceState({key:f},"")}try{let d=JSON.parse(sessionStorage.getItem(c)||"{}")[u||window.history.state.key];typeof d=="number"&&window.scrollTo(0,d)}catch(f){console.error(f),sessionStorage.removeItem(c)}}).toString();return r.nonce==null&&(n!=null&&n.nonce)&&(r.nonce=n.nonce),x.createElement("script",{...r,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:`(${l})(${cR(JSON.stringify(t||k5))}, ${cR(JSON.stringify(s))})`}})}aV.displayName="ScrollRestoration";function oV(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function bA(e){let t=x.useContext(au);return Ne(t,oV(e)),t}function z4e(e){let t=x.useContext(kd);return Ne(t,oV(e)),t}function F4e(e,{target:t,replace:r,mask:n,state:i,preventScrollReset:a,relative:o,viewTransition:s,defaultShouldRevalidate:l,useTransitions:c}={}){let u=Vm(),f=Pn(),d=Wm(e,{relative:o});return x.useCallback(h=>{if(u4e(h,t)){h.preventDefault();let p=r!==void 0?r:ja(f)===ja(d),v=()=>u(e,{replace:p,mask:n,state:i,preventScrollReset:a,relative:o,viewTransition:s,defaultShouldRevalidate:l});c?x.startTransition(()=>v()):v()}},[f,u,d,r,n,i,t,e,a,o,s,l,c])}function B4e(e){tr(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=x.useRef(R5(e)),r=x.useRef(!1),n=Pn(),i=x.useMemo(()=>f4e(n.search,r.current?null:t.current),[n.search]),a=Vm(),o=x.useCallback((s,l)=>{const c=R5(typeof s=="function"?s(new URLSearchParams(i)):s);r.current=!0,a("?"+c,l)},[a,i]);return[i,o]}var U4e=0,H4e=()=>`__${String(++U4e)}__`;function j4e(){let{router:e}=bA("useSubmit"),{basename:t}=x.useContext(In),r=qbe(),n=e.fetch,i=e.navigate;return x.useCallback(async(a,o={})=>{let{action:s,method:l,encType:c,formData:u,body:f}=p4e(a,t);if(o.navigate===!1){let d=o.fetcherKey||H4e();await n(d,r,o.action||s,{defaultShouldRevalidate:o.defaultShouldRevalidate,preventScrollReset:o.preventScrollReset,formData:u,body:f,formMethod:o.method||l,formEncType:o.encType||c,flushSync:o.flushSync})}else await i(o.action||s,{defaultShouldRevalidate:o.defaultShouldRevalidate,preventScrollReset:o.preventScrollReset,formData:u,body:f,formMethod:o.method||l,formEncType:o.encType||c,replace:o.replace,state:o.state,fromRouteId:r,flushSync:o.flushSync,viewTransition:o.viewTransition})},[n,i,t,r])}function V4e(e,{relative:t}={}){let{basename:r}=x.useContext(In),n=x.useContext(Zi);Ne(n,"useFormAction must be used inside a RouteContext");let[i]=n.matches.slice(-1),a={...Wm(e||".",{relative:t})},o=Pn();if(e==null){a.search=o.search;let s=new URLSearchParams(a.search),l=s.getAll("index");if(l.some(u=>u==="")){s.delete("index"),l.filter(f=>f).forEach(f=>s.append("index",f));let u=s.toString();a.search=u?`?${u}
741`:""}}return(!e||e===".")&&i.route.index&&(a.search=a.search?a.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(a.pathname=a.pathname==="/"?r:Wi([r,a.pathname])),ja(a)}var k5="react-router-scroll-positions",k1={};function L5(e,t,r,n){let i=null;return n&&(r!=="/"?i=n({...e,pathname:Ln(e.pathname,r)||e.pathname},t):i=n(e,t)),i==null&&(i=e.key),i}function W4e({getKey:e,storageKey:t}={}){let{router:r}=bA("useScrollRestoration"),{restoreScrollPosition:n,preventScrollReset:i}=z4e("useScrollRestoration"),{basename:a}=x.useContext(In),o=Pn(),s=eV(),l=Gbe();x.useEffect(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),q4e(x.useCallback(()=>{if(l.state==="idle"){let c=L5(o,s,a,e);k1[c]=window.scrollY}try{sessionStorage.setItem(t||k5,JSON.stringify(k1))}catch(c){tr(!1,`Failed to save scroll positions in sessionStorage, <ScrollRestoration /> will not work properly (${c}).`)}window.history.scrollRestoration="auto"},[l.state,e,a,o,s,t])),typeof document<"u"&&(x.useLayoutEffect(()=>{try{let c=sessionStorage.getItem(t||k5);c&&(k1=JSON.parse(c))}catch{}},[t]),x.useLayoutEffect(()=>{let c=r==null?void 0:r.enableScrollRestoration(k1,()=>window.scrollY,e?(u,f)=>L5(u,f,a,e):void 0);return()=>c&&c()},[r,a,e]),x.useLayoutEffect(()=>{if(n!==!1){if(typeof n=="number"){window.scrollTo(0,n);return}try{if(o.hash){let c=document.getElementById(decodeURIComponent(o.hash.slice(1)));if(c){c.scrollIntoView();return}}}catch{tr(!1,`"${o.hash.slice(1)}" is not a decodable element ID. The view will not scroll to it.`)}i!==!0&&window.scrollTo(0,0)}},[o,n,i]))}function q4e(e,t){let{capture:r}={};x.useEffect(()=>{let n=r!=null?{capture:r}:void 0;return window.addEventListener("pagehide",e,n),()=>{window.removeEventListener("pagehide",e,n)}},[e,r])}function G4e(e,{relative:t}={}){let r=x.useContext(dA);Ne(r!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:n}=bA("useViewTransitionState"),i=Wm(e,{relative:t});if(!r.isTransitioning)return!1;let a=Ln(r.currentLocation.pathname,n)||r.currentLocation.pathname,o=Ln(r.nextLocation.pathname,n)||r.nextLocation.pathname;return mv(i.pathname,o)!=null||mv(i.pathname,a)!=null}function Y4e(e){return x.createElement(t4e,{flushSync:H5.flushSync,...e})}const sV=x.createContext();lV.propTypes={children:Z.node};function lV(e){var k,P,F,I,B;const t=ae.c(47),{children:r}=e,{mixpanel:n}=Mm(),i=tW();GB((k=i==null?void 0:i.user)==null?void 0:k.sub);let a;t[0]!==i?(a=async()=>{await i.getAccessTokenSilently({cacheMode:"off"})},t[0]=i,t[1]=a):a=t[1];const o=a,s=(P=i==null?void 0:i.user)==null?void 0:P["https://thehoopsgeek.com/coaching/api/roles"],l=(F=i==null?void 0:i.user)==null?void 0:F["https://thehoopsgeek.com/coaching/api/permissions"],c=(I=i==null?void 0:i.user)==null?void 0:I.sub;let u;t[2]!==c?(u=["user_auth",c],t[2]=c,t[3]=u):u=t[3];const f=!!((B=i==null?void 0:i.user)!=null&&B.sub);let d;t[4]!==u||t[5]!==f?(d={queryKey:u,queryFn:Q4e,enabled:f},t[4]=u,t[5]=f,t[6]=d):d=t[6];const h=E2(d);let p;t[7]!==i?(p=()=>{Dt.interceptors.request.use(async H=>{const V=await i.getAccessTokenSilently();return V&&(H.headers.Authorization=`Bearer ${V}`),H},X4e)},t[7]=i,t[8]=p):p=t[8];let v;t[9]===Symbol.for("react.memo_cache_sentinel")?(v=[],t[9]=v):v=t[9],x.useEffect(p,v);const m=h==null?void 0:h.data;let y;t[10]!==m||t[11]!==n?(y=()=>{m&&(n.identify(m.user_id),LU({id:m.user_id}),window.HelpWidget&&window.HelpWidget("user",{name:m.name,email:m.email,id:m.user_id,show:!0}))},t[10]=m,t[11]=n,t[12]=y):y=t[12];let g;t[13]!==m?(g=[m],t[13]=m,t[14]=g):g=t[14],x.useEffect(y,g);const b=m==null?void 0:m.user_id;let S;t[15]!==i.user||t[16]!==l||t[17]!==s||t[18]!==b?(S={...i.user,db_user_id:b,roles:s,permissions:l},t[15]=i.user,t[16]=l,t[17]=s,t[18]=b,t[19]=S):S=t[19];let w,A,_;t[20]!==i?(w=()=>i.loginWithRedirect({appState:{returnTo:window.location.pathname+window.location.search}}),A=()=>i.loginWithRedirect({}),_=()=>i.loginWithRedirect({authorizationParams:{screen_hint:"signup"}}),t[20]=i,t[21]=w,t[22]=A,t[23]=_):(w=t[21],A=t[22],_=t[23]);let C;t[24]!==i||t[25]!==n?(C=()=>{i.logout(),n.reset(),localStorage.removeItem("REACT_QUERY_OFFLINE_CACHE")},t[24]=i,t[25]=n,t[26]=C):C=t[26];let M;t[27]!==i?(M=()=>i.getAccessTokenSilently(),t[27]=i,t[28]=M):M=t[28];let L;t[29]!==i.isAuthenticated||t[30]!==i.isLoading||t[31]!==m||t[32]!==o||t[33]!==S||t[34]!==w||t[35]!==A||t[36]!==_||t[37]!==C||t[38]!==M||t[39]!==h.error||t[40]!==h.isError||t[41]!==h.isPending||t[42]!==h.refetch?(L={isAuthenticated:i.isAuthenticated,isLoading:i.isLoading,method:"auth0",dbData:m,user:S,login:w,loginToDashboard:A,signup:_,logout:C,getNewToken:o,getUserData:h.refetch,updateUserDbData:h.refetch,userDataIsFetching:h.isPending,userDataIsError:h.isError,userDataError:h.error,getToken:M},t[29]=i.isAuthenticated,t[30]=i.isLoading,t[31]=m,t[32]=o,t[33]=S,t[34]=w,t[35]=A,t[36]=_,t[37]=C,t[38]=M,t[39]=h.error,t[40]=h.isError,t[41]=h.isPending,t[42]=h.refetch,t[43]=L):L=t[43];const z=L;let T;return t[44]!==r||t[45]!==z?(T=O(sV.Provider,{value:z,children:r}),t[44]=r,t[45]=z,t[46]=T):T=t[46],T}function X4e(e){return Promise.reject(e)}
741async function Q4e(){const{data:e}=await Dt.get("user_auth");return e}const Z4e=x.createContext(),ts=()=>{const e=x.useContext(sV),t=x.useContext(vj),r=x.useContext(Z4e);if(r)return r;if(R.isExpo())return t;if(e)return e;console.log("useAuth: no context found")};function K4e(){let e="";for(let t=0;t<16;t++)e+=Math.floor(Math.random()*10);return Number(e)}const cV="savePlay";function gEe(e){const t=ae.c(20);let r;t[0]!==e?(r=e===void 0?{}:e,t[0]=e,t[1]=r):r=t[1];const{onSuccess:n,onError:i}=r;let a;t[2]!==n?(a=n===void 0?e3e:n,t[2]=n,t[3]=a):a=t[3];const o=a;let s;t[4]!==i?(s=i===void 0?$4e:i,t[4]=i,t[5]=s):s=t[5];const l=s,{user:c}=ts(),u=Dl();let f;t[6]!==l?(f=g=>{l(g)},t[6]=l,t[7]=f):f=t[7];let d,h;t[8]!==o||t[9]!==u||t[10]!==c?(d=g=>{const{payload:b,play_id:S,method:w}=g;if(!On.isOnline()){if(w==="POST"){const A=K4e(),_={play_id:A,...b,synced:!1},C=[c.db_user_id,"filtered_plays_with_folders",b==null?void 0:b.team_id];return u.getQueriesData({queryKey:C}).forEach(L=>{var k;const[z,T]=L;if(((k=z[3])==null?void 0:k.page)===1){const P={...T,data:[_,...T.data]};u.setQueryData(z,P)}}),u.setQueryData(["play",A],_),o(_),{play_id:A,synced:!1}}else if(w==="PUT"){const _={...u.getQueryData(["play",S]),...b,synced:!1};u.setQueryData(["play",S],_),u.getQueriesData({queryKey:[c.db_user_id,"filtered_plays_with_folders"]}).forEach(M=>{const[L,z]=M,T={...z,data:z.data.map(k=>k.play_id===S?_:k)};u.setQueryData(L,T)}),o(_)}}},h=async(g,b,S)=>{var w;if(R.isExpo()){const A=[c.db_user_id,"playCount"],_=u.getQueryData(A);(((w=_==null?void 0:_.data)==null?void 0:w.count)??0)>1&&R.sendMessageToWebview({type:"REVIEW_PROMPT"})}(S==null?void 0:S.synced)===!1&&S.play_id&&u.getMutationCache().getAll().forEach(A=>{var _,C,M,L,z;A.options.mutationKey==="savePlaybook"&&(((M=(C=(_=A.state.variables)==null?void 0:_.payload)==null?void 0:C.data)==null?void 0:M.chapters)??[]).forEach(k=>{k.objects.forEach(P=>{P.play_id&&P.play_id===S.play_id&&(P.play_id=g.data.play_id)})}),((L=A.state.variables)==null?void 0:L.play_id)===S.play_id&&((z=g.data)!=null&&z.play_id)&&(A.state.variables.play_id=g.data.play_id)}),u.invalidateQueries({queryKey:[c.db_user_id,"filtered_plays_with_folders"]}
741),u.invalidateQueries({queryKey:["play",Number(g.data.play_id)]}),u.invalidateQueries({queryKey:[c.db_user_id,"playCount"]}),o(g)},t[8]=o,t[9]=u,t[10]=c,t[11]=d,t[12]=h):(d=t[11],h=t[12]);let p;t[13]!==f||t[14]!==d||t[15]!==h?(p={mutationKey:cV,mutationFn:J4e,onError:f,onMutate:d,onSuccess:h},t[13]=f,t[14]=d,t[15]=h,t[16]=p):p=t[16];const v=Tm(p),m=v.isPending&&!v.isPaused;let y;return t[17]!==v||t[18]!==m?(y={...v,showLoadingIndicator:m},t[17]=v,t[18]=m,t[19]=y):y=t[19],y}function J4e(e){const{payload:t,play_id:r,method:n}=e;return n==="POST"?Dt.post("/play",{...t,timestamp:Date.now()}):Dt.put("/play/"+r,{...t,timestamp:Date.now()})}function $4e(){}function e3e(){}const t3e=e=>{e.setMutationDefaults(cV,{retry:(t,r)=>{var n;return[401,403,404].includes(((n=r==null?void 0:r.response)==null?void 0:n.status)??0)?!1:t<3},retryDelay:1e3,mutationFn:({payload:t,play_id:r,method:n})=>n==="POST"?Dt.post("/play",{...t}):Dt.put("/play/"+r,{...t}),onSuccess:async(t,r,n)=>{if(r.method==="POST"&&(n==null?void 0:n.synced)===!1&&n.play_id){e.getMutationCache().getAll().forEach(i=>{var a,o,s,l,c;i.options.mutationKey==="savePlaybook"&&(((s=(o=(a=i.state.variables)==null?void 0:a.payload)==null?void 0:o.data)==null?void 0:s.chapters)??[]).forEach(f=>{f.objects.forEach(d=>{d.play_id&&d.play_id===n.play_id&&(d.play_id=t.data.play_id)})}),i.options.mutationKey==="deleteMultiplePlays"&&(i.state.variables.play_ids=i.state.variables.play_ids.map(u=>{var f;return u===n.play_id?(f=t.data)==null?void 0:f.play_id:u})),((l=i.state.variables)==null?void 0:l.play_id)===n.play_id&&((c=t.data)!=null&&c.play_id)&&(i.state.variables.play_id=t.data.play_id)});return}}})},r3e=(e,t,r)=>{r.getQueriesData({queryKey:[t.db_user_id,"filtered_plays_with_folders"]}).forEach(a=>{let[o,s]=a,l={...s,data:s.data.filter(c=>c.play_id!==e)};r.setQueryData(o,l)}),r.removeQueries({queryKey:["play",e],exact:!0}),r.getQueriesData({queryKey:[t.db_user_id,"playbooks"]}).forEach(a=>{let[o,s]=a,l={...s,playbooks:s.playbooks.map(c=>{let u={...c,data:{...c.data,chapters:c.data.chapters.map(f=>({...f,objects:f.objects.filter(d=>(d==null?void 0:d.play_id)!==e)}))}};return r.setQueryData(["playbook",u.playbook_id],u),u})};r.setQueryData(o,l)})},uV="deletePlay";function yEe(e){const t=ae.c(37);let r;t[0]!==e?(r=e===void 0?{}:e,t[0]=e,t[1]=r):r=t[1];const{onError:n,onSuccess:i}=r;let a;t[2]!==n?(a=n===void 0?a3e:n,t[2]=n,t[3]=a):a=t[3];const o=a;let s;t[4]!==i?(s=i===void 0?i3e:i,t[4]=i,t[5]=s):s=t[5];const l=s,{user:c}=ts(),[u,f]=x.useState(!1);let d;t[6]===Symbol.for("react.memo_cache_sentinel")?(d=[],t[6]=d):d=t[6];const[h,p]=x.useState(d),[v,m]=x.useState(!1),y=Dl();let g;t[7]!==l||t[8]!==y||t[9]!==c.db_user_id?(g=(k,P,F)=>{m(!1),f(!1),p([]),l(),y.invalidateQueries({queryKey:[c.db_user_id,"filtered_plays_with_folders"]}),y.invalidateQueries({queryKey:[c.db_user_id,"playCount"]})},t[7]=l,t[8]=y,t[9]=c.db_user_id,t[10]=g):g=t[10];const b=g;let S;t[11]!==o?(S=k=>{var P,F,I;((I=(F=(P=k==null?void 0:k.response)==null?void 0:P.data)==null?void 0:F.playbooks)==null?void 0:I.length)>0?(f("IN_USE"),p(k.response.data.playbooks)):o(k),m(!1)},t[11]=o,t[12]=S):S=t[12];let w;t[13]!==y||t[14]!==c?(w=k=>{const{play_id:P}=k;m(!0),!On.isOnline()&&r3e(P,c,y)},t[13]=y,t[14]=c,t[15]=w):w=t[15];let A;t[16]!==b||t[17]!==S||t[18]!==w?(A={mutationKey:uV,mutationFn:n3e,onSuccess:b,onError:S,onMutate:w},t[16]=b,t[17]=S,t[18]=w,t[19]=A):A=t[19];const _=Tm(A);let C;t[20]!==b||t[21]!==_.context||t[22]!==_.data||t[23]!==_.isPaused||t[24]!==_.variables?(C=()=>{_.isPaused&&b(_.data,_.variables,_.context)},t[20]=b,t[21]=_.context,t[22]=_.data,t[23]=_.isPaused,t[24]=_.variables,t[25]=C):C=t[25];let M;t[26]!==_.isPaused?(M=[_.isPaused],t[26]=_.isPaused,t[27]=M):M=t[27],x.useEffect(C,M);let L,z;t[28]!==_?(L=k=>{const{force:P,...F}=k;return _.mutate({force:!On.isOnline()||(P??!1),...F})},z=k=>{const{force:P,...F}=k;return _.mutateAsync({force:!On.isOnline()||(P??!1),...F})},t[28]=_,t[29]=L,t[30]=z):(L=t[29],z=t[30]);let T;return t[31]!==v||t[32]!==h||t[33]!==u||t[34]!==L||t[35]!==z?(T={deletePlay:L,deletePlayAsync:z,status:u,setStatus:f,playbooks:h,dialogLoading:v,setDialogLoading:m},t[31]=v,t[32]=h,t[33]=u,t[34]=L,t[35]=z,t[36]=T):T=t[36],T}function n3e(e){const{play_id:t,force:r}=e;return Dt.delete(`/play/${t}?force=${r}`)}function i3e(){}function a3e(){}const o3e=e=>e.setMutationDefaults(uV,{retry:(t,r)=>{var n;return[401,403,404].includes(((n=r==null?void 0:r.response)==null?void 0:n.status)??0)?!1:t<3},retryDelay:1e3,mutationFn:({play_id:t})=>Dt.delete(`/play/${t}?force=true`)}),s3e="deleteMultiplePlays",l3e=e=>e.setMutationDefaults(s3e,{mutationFn:({play_ids:t})=>Dt.delete("/plays",{data:{play_ids:t}})}),fV="deletePlaybook";function vEe(e){const t=ae.c(32);let r;t[0]!==e?(r=e===void 0?{}:e,t[0]=e,t[1]=r):r=t[1];const{redirectToPlays:n,onError:i,onSuccess:a}=r,o=n===void 0?!1:n;let s;t[2]!==i?(s=i===void 0?f3e:i,t[2]=i,t[3]=s):s=t[3];const l=s;let c;t[4]!==a?(c=a===void 0?u3e:a,t[4]=a,t[5]=c):c=t[5];const u=c,f=Dl(),{user:d}=ts(),{navigate:h}=Vm();let p;t[6]!==h||t[7]!==u||t[8]!==o?(p=()=>{o&&h(ha.plays.playbooks),u()},t[6]=h,t[7]=u,t[8]=o,t[9]=p):p=t[9];const v=p;let m;t[10]!==f||t[11]!==d?(m=M=>
741{const{playbook_id:L}=M;if(On.isOnline())return;f.getQueriesData({queryKey:[d.db_user_id,"filtered_playbooks_with_folders"]}).forEach(T=>{const[k,P]=T,F=P.data.filter(B=>B.playbook_id!==L),I={...P,stats:{count:F.length},data:F};f.setQueryData(k,I)}),f.removeQueries({queryKey:["playbook",L],exact:!0})},t[10]=f,t[11]=d,t[12]=m):m=t[12];let y;t[13]!==v||t[14]!==u||t[15]!==f||t[16]!==d?(y=()=>{f.invalidateQueries({queryKey:[d.db_user_id,"playbooks"]}),f.invalidateQueries({queryKey:[d.db_user_id,"filtered_playbooks_with_folders"]}),v(),u()},t[13]=v,t[14]=u,t[15]=f,t[16]=d,t[17]=y):y=t[17];let g;t[18]!==l?(g=(M,L,z)=>{l(M)},t[18]=l,t[19]=g):g=t[19];let b;t[20]!==g||t[21]!==m||t[22]!==y?(b={mutationKey:fV,mutationFn:c3e,onMutate:m,onSuccess:y,onError:g},t[20]=g,t[21]=m,t[22]=y,t[23]=b):b=t[23];const S=Tm(b);let w;t[24]!==v||t[25]!==S.isPaused?(w=()=>{S.isPaused&&v()},t[24]=v,t[25]=S.isPaused,t[26]=w):w=t[26];let A;t[27]!==S.isPaused?(A=[S.isPaused],t[27]=S.isPaused,t[28]=A):A=t[28],x.useEffect(w,A);const _=S.isPending&&!S.isPaused;let C;return t[29]!==S||t[30]!==_?(C={...S,showLoadingIndicator:_},t[29]=S,t[30]=_,t[31]=C):C=t[31],C}function c3e(e){const{playbook_id:t}=e;return Dt.delete(`/playbook/${t}`)}function u3e(){}function f3e(){}const d3e=e=>e.setMutationDefaults(fV,{retry:(t,r)=>{var n;return[401,403,404].includes(((n=r==null?void 0:r.response)==null?void 0:n.status)??0)?!1:t<3},retryDelay:1e3,mutationFn:t=>Dt.delete(`/playbook/${t}`)}),dV="savePlaybook";function h3e(){let e="";for(let t=0;t<16;t++)e+=Math.floor(Math.random()*10);return Number(e)}function bEe(e){const t=ae.c(22);let r;t[0]!==e?(r=e===void 0?{}:e,t[0]=e,t[1]=r):r=t[1];const{onError:n,onSuccess:i}=r;let a;t[2]!==n?(a=n===void 0?g3e:n,t[2]=n,t[3]=a):a=t[3];const o=a;let s;t[4]!==i?(s=i===void 0?m3e:i,t[4]=i,t[5]=s):s=t[5];const l=s,c=Dl(),{user:u}=ts();let f;t[6]!==l||t[7]!==c||t[8]!==u?(f=y=>{const{payload:g,playbook_id:b,method:S}=y;if(!On.isOnline()){if(S==="POST"){const w=h3e(),A={playbook_id:w,...g,synced:!1},_=[u.db_user_id,"filtered_playbooks_with_folders",g.team_id];return c.getQueriesData({queryKey:_}).forEach(M=>{var T;const[L,z]=M;if(((T=L[3])==null?void 0:T.page)===1){const k={...z,data:[A,...z.data]};c.setQueryData(L,k)}}),c.setQueryData(["playbook",w],A),l(A),{playbook_id:w,synced:!1}}else if(S==="PUT"){const A={...c.getQueryData(["playbook",b]),...g};c.setQueryData(["playbook",b],A),c.getQueriesData({queryKey:[u.db_user_id,"filtered_playbooks_with_folders"]}).forEach(C=>{const[M,L]=C,z={...L,data:L.data.map(T=>T.playbook_id===b?A:T)};c.setQueryData(M,z)}),l(A)}}},t[6]=l,t[7]=c,t[8]=u,t[9]=f):f=t[9];let d;t[10]!==o?(d=y=>{o(y)},t[10]=o,t[11]=d):d=t[11];let h;t[12]!==l||t[13]!==c||t[14]!==u?(h=async(y,g,b)=>{const S=y.data.playbook_id;if(c.invalidateQueries({queryKey:[u.db_user_id,"playbooks"]}),c.invalidateQueries({queryKey:[u.db_user_id,"filtered_playbooks_with_folders"]}),c.invalidateQueries({queryKey:["playbook",S]}),g.method==="POST"&&(b==null?void 0:b.synced)===!1&&b.playbook_id){c.getMutationCache().getAll().forEach(w=>{var A;((A=w.state.variables)==null?void 0:A.playbook_id)===b.playbook_id&&S&&(w.state.variables.playbook_id=S)});return}l(y.data)},t[12]=l,t[13]=c,t[14]=u,t[15]=h):h=t[15];let p;t[16]!==f||t[17]!==d||t[18]!==h?(p={mutationKey:dV,mutationFn:p3e,onMutate:f,onError:d,onSuccess:h},t[16]=f,t[17]=d,t[18]=h,t[19]=p):p=t[19];const v=Tm(p);let m;return t[20]!==v?(m={...v},t[20]=v,t[21]=m):m=t[21],m}function p3e(e){const{payload:t,playbook_id:r,method:n}=e;return n==="POST"?Dt.post("/playbook",{...t}):Dt.put("/playbook/"+r,{...t})}function m3e(){}function g3e(){}const y3e=e=>{e.setMutationDefaults(dV,{retry:(t,r)=>{var n;return[401,403,404].includes(((n=r==null?void 0:r.response)==null?void 0:n.status)??0)?!1:t<3},retryDelay:1e3,mutationFn:({payload:t,playbook_id:r,method:n})=>n==="POST"?Dt.post("/playbook",{...t}):Dt.put("/playbook/"+r,{...t}),onSuccess:async(t,r,n)=>{if(r.method==="POST"&&(n==null?void 0:n.synced)===!1&&n.playbook_id){e.getMutationCache().getAll().forEach(i=>{var a,o;
741((a=i.state.variables)==null?void 0:a.playbook_id)===n.playbook_id&&((o=t.data)!=null&&o.playbook_id)&&(i.state.variables.playbook_id=t.playbook_id)});return}}})};function v3e(){let e="";for(let t=0;t<16;t++)e+=Math.floor(Math.random()*10);return Number(e)}const hV="saveRotation";function SEe(e){const t=ae.c(20);let r;t[0]!==e?(r=e===void 0?{}:e,t[0]=e,t[1]=r):r=t[1];const{onSuccess:n,onError:i}=r;let a;t[2]!==n?(a=n===void 0?w3e:n,t[2]=n,t[3]=a):a=t[3];const o=a;let s;t[4]!==i?(s=i===void 0?S3e:i,t[4]=i,t[5]=s):s=t[5];const l=s,{user:c}=ts(),u=Dl();let f;t[6]!==l?(f=g=>{l(g)},t[6]=l,t[7]=f):f=t[7];let d,h;t[8]!==o||t[9]!==u||t[10]!==c?(d=g=>{const{payload:b,rotation_id:S,method:w}=g;if(!On.isOnline()){if(w==="POST"){const A=v3e(),_={rotation_id:A,...b,title:b.data.title,periods:b.data.periods===2?"2 Halves":"4 Quarters",periodLength:b.data.periodLength/60+" min",synced:!1},C=[c.db_user_id,"filtered_rotations_with_folders",b.team_id];return u.getQueriesData({queryKey:C}).forEach(L=>{var k;const[z,T]=L;if(((k=z[3])==null?void 0:k.page)===1){const P={...T,data:[_,...T.data]};u.setQueryData(z,P)}}),u.setQueryData(["rotation",A],_),o(_),{rotation_id:A,synced:!1}}else if(w==="PUT"){const _={...u.getQueryData(["rotation",S]),...b,title:b.data.title,periods:b.data.periods===2?"2 Halves":"4 Quarters",periodLength:b.data.periodLength/60+" min",synced:!1};u.setQueryData(["rotation",S],_),u.getQueriesData({queryKey:[c.db_user_id,"filtered_rotations_with_folders"]}).forEach(M=>{const[L,z]=M,T={...z,data:z.data.map(k=>k.rotation_id===S?_:k)};u.setQueryData(L,T)}),o(_)}}},h=async(g,b,S)=>{u.invalidateQueries({queryKey:[c.db_user_id,"filtered_rotations_with_folders"]}
741),u.invalidateQueries({queryKey:["rotation",Number(g.data.rotation_id)]}),o(g)},t[8]=o,t[9]=u,t[10]=c,t[11]=d,t[12]=h):(d=t[11],h=t[12]);let p;t[13]!==f||t[14]!==d||t[15]!==h?(p={mutationKey:hV,mutationFn:b3e,onError:f,onMutate:d,onSuccess:h},t[13]=f,t[14]=d,t[15]=h,t[16]=p):p=t[16];const v=Tm(p),m=v.isPending&&!v.isPaused;let y;return t[17]!==v||t[18]!==m?(y={...v,showLoadingIndicator:m},t[17]=v,t[18]=m,t[19]=y):y=t[19],y}function b3e(e){const{payload:t,rotation_id:r,method:n}=e;return n==="POST"?Dt.post("/rotation",{...t}):Dt.put("/rotation/"+r,{...t})}function S3e(){}function w3e(){}const E3e=e=>{e.setMutationDefaults(hV,{retry:(t,r)=>{var n;return[401,403,404].includes(((n=r==null?void 0:r.response)==null?void 0:n.status)??0)?!1:t<3},retryDelay:1e3,mutationFn:({payload:t,rotation_id:r,method:n})=>n==="POST"?Dt.post("/rotation",{...t}):Dt.put("/rotation/"+r,{...t}),onSuccess:async(t,r,n)=>{if(r.method==="POST"&&(n==null?void 0:n.synced)===!1&&n.rotation_id){e.getMutationCache().getAll().forEach(i=>{var a,o;((a=i.state.variables)==null?void 0:a.rotation_id)===n.rotation_id&&((o=t.data)!=null&&o.rotation_id)&&(i.state.variables.rotation_id=t.rotation_id)});return}}})},C3e=x.createContext(null),g3={didCatch:!1,error:null};let A3e=class extends x.Component{constructor(t){super(t),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=g3}static getDerivedStateFromError(t){return{didCatch:!0,error:t}}resetErrorBoundary(){const{error:t}=this.state;if(t!==null){for(var r,n,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];(r=(n=this.props).onReset)===null||r===void 0||r.call(n,{args:a,reason:"imperative-api"}),this.setState(g3)}}componentDidCatch(t,r){var n,i;(n=(i=this.props).onError)===null||n===void 0||n.call(i,t,r)}componentDidUpdate(t,r){const{didCatch:n}=this.state,{resetKeys:i}=this.props;if(n&&r.error!==null&&_3e(t.resetKeys,i)){var a,o;(a=(o=this.props).onReset)===null||a===void 0||a.call(o,{next:i,prev:t.resetKeys,reason:"keys"}),this.setState(g3)}}render(){const{children:t,fallbackRender:r,FallbackComponent:n,fallback:i}=this.props,{didCatch:a,error:o}=this.state;let s=t;if(a){const l={error:o,resetErrorBoundary:this.resetErrorBoundary};if(typeof r=="function")s=r(l);else if(n)s=x.createElement(n,l);else if(i!==void 0)s=i;else throw o}return x.createElement(C3e.Provider,{value:{didCatch:a,error:o,resetErrorBoundary:this.resetErrorBoundary}},s)}};function _3e(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return e.length!==t.length||e.some((r,n)=>!Object.is(r,t[n]))}function x3e({error:e}){return console.log("ErrorFallback",e),O(Fr,{children:O(hr,{sx:{position:"absolute",inset:"100px 20px",display:"flex",alignItems:"center",justifyContent:"center"},children:xe(ek,{severity:"error",children:[O($R,{children:"Error"}),(e==null?void 0:e.message)??"Something went wrong",O(hr,{sx:{my:2},children:"If refreshing the browser doesn't work, there might be a data issue. Clearing the Cache might help."}),O(ii,{sx:{boxShadow:"none"},size:"small",variant:"outlined",color:"primary",onClick:()=>window.location.reload(),children:"Refresh"}),O(ii,{sx:{boxShadow:"none"},size:"small",variant:"contained",color:"error",onClick:async()=>{try{if(localStorage.clear(),"caches"in window){const t=await window.caches.keys();await Promise.all(t.map(r=>window.caches.delete(r)))}if("serviceWorker"in navigator){const t=await navigator.serviceWorker.getRegistrations();for(let r of t)await r.unregister()}}catch(t){console.error(t)}finally{console.log("reloading"),setTimeout(()=>{window.location.reload()},1e3)}},children:"Clear the cache"})]})})})}const fR=15,T3e=30;function O3e({message:e,retryAfterSeconds:t}){const r=Math.min(T3e,Math.max(fR,t||fR)),[n,i]=x.useState(!1),a=x.useRef(!1),o=async()=>{if(!a.current){i(!0);try{const s=await fetch(`${kP}/public/status`,{cache:"no-store"}),l=await s.json();if(s.ok&&l.maintenance===!1){a.current=!0,window.location.reload();return}}catch{}i(!1)}};return x.useEffect(()=>{const s=setInterval(o,r*1e3);return()=>clearInterval(s)},[r]),x.useEffect(()=>{const s=()=>{document.visibilityState==="visible"&&o()};
741return document.addEventListener("visibilitychange",s),()=>document.removeEventListener("visibilitychange",s)},[]),O(hr,{sx:{minHeight:"100vh",display:"flex",alignItems:"center",justifyContent:"center",px:3,bgcolor:"background.default"},children:xe(ma,{spacing:4,alignItems:"center",sx:{maxWidth:440,textAlign:"center",py:6},children:[O(hr,{sx:{width:140},children:O("img",{alt:"The Hoops Geek",src:"/dashboard/assets/images/logo.svg",style:{maxWidth:"100%"}})}),xe(ma,{spacing:1.5,alignItems:"center",children:[O(sr,{variant:"h4",children:"We're down for maintenance"}),O(sr,{color:"text.secondary",children:e})]}),O(ii,{variant:"contained",size:"large",onClick:o,disabled:n,sx:{minWidth:160},children:"Try again"})]})})}function M3e(e){const t=ae.c(3),{children:r}=e,n=x.useSyncExternalStore(xfe,sO,sO);if(n.status==="maintenance"){let i;return t[0]!==n.message||t[1]!==n.retryAfterSeconds?(i=O(O3e,{message:n.message,retryAfterSeconds:n.retryAfterSeconds}),t[0]=n.message,t[1]=n.retryAfterSeconds,t[2]=i):i=t[2],i}return r}function hn(e){return`${e/16}rem`}function gu({sm:e,md:t,lg:r}){return{"@media (min-width:600px)":{fontSize:hn(e)},"@media (min-width:900px)":{fontSize:hn(t)},"@media (min-width:1200px)":{fontSize:hn(r)}}}const R3e="Public Sans, sans-serif",k3e={fontFamily:R3e,fontWeightRegular:400,fontWeightMedium:600,fontWeightBold:700,h1:{fontWeight:700,lineHeight:80/64,fontSize:hn(40),...gu({sm:52,md:58,lg:64})},h2:{fontWeight:700,lineHeight:64/48,fontSize:hn(32),...gu({sm:40,md:44,lg:48})},h3:{fontWeight:700,lineHeight:1.5,fontSize:hn(24),...gu({sm:26,md:30,lg:32})},h4:{fontWeight:700,lineHeight:1.5,fontSize:hn(20),...gu({sm:20,md:24,lg:24})},h5:{fontWeight:700,lineHeight:1.5,fontSize:hn(18),...gu({sm:19,md:20,lg:20})},h6:{fontWeight:700,lineHeight:28/18,fontSize:hn(17),...gu({sm:18,md:18,lg:18})},subtitle1:{fontWeight:600,lineHeight:1.5,fontSize:hn(16)},subtitle2:{fontWeight:600,lineHeight:22/14,fontSize:hn(14)},body1:{lineHeight:1.5,fontSize:hn(16)},body2:{lineHeight:22/14,fontSize:hn(14)},caption:{lineHeight:1.5,fontSize:hn(12)},overline:{fontWeight:700,lineHeight:1.5,fontSize:hn(12),textTransform:"uppercase"},button:{fontWeight:700,lineHeight:24/14,fontSize:hn(14),textTransform:"capitalize"}},L3e={values:{xs:0,sm:600,md:900,lg:1200,xl:1536}};function I3e(e){return{MuiFab:{defaultProps:{color:"primary"},styleOverrides:{root:{boxShadow:e.customShadows.z8,"&:hover":{boxShadow:"none",backgroundColor:e.palette.grey[400]}},primary:{boxShadow:e.customShadows.primary,"&:hover":{backgroundColor:e.palette.primary.dark}},secondary:{boxShadow:e.customShadows.secondary,"&:hover":{backgroundColor:e.palette.secondary.dark}},extended:{"& svg":{marginRight:e.spacing(1)}}}}}}function P3e(){return{MuiAppBar:{styleOverrides:{positionFixed:{paddingTop:"var(--thg-safe-top, 0px)"}}}}}function D3e(e){return{MuiCard:{styleOverrides:{root:{position:"relative",boxShadow:e.customShadows.card,borderRadius:Number(e.shape.borderRadius)*2,zIndex:0}}},MuiCardHeader:{defaultProps:{slotProps:{title:{variant:"h6"},subheader:{variant:"body2",marginTop:e.spacing(.5)}}},styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiCardContent:{styleOverrides:{root:{padding:e.spacing(3)}}}}}function N3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L12,10.59 L13.29,9.29 C13.6821222,8.89787783 14.3178778,8.89787783 14.71,9.29 C15.1021222,9.68212217 15.1021222,10.3178778 14.71,10.71 L13.41,12 L14.71,13.29 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function dR(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M17.56,21 C17.4000767,21.0006435 17.2423316,20.9629218 17.1,20.89 L12,18.22 L6.9,20.89 C6.56213339,21.067663 6.15259539,21.0374771 5.8444287,20.8121966 C5.536262
74101,20.5869161 5.38323252,20.2058459 5.45,19.83 L6.45,14.2 L2.33,10.2 C2.06805623,9.93860108 1.9718844,9.55391377 2.08,9.2 C2.19824414,8.83742187 2.51242293,8.57366684 2.89,8.52 L8.59,7.69 L11.1,2.56 C11.2670864,2.21500967 11.6166774,1.99588989 12,1.99588989 C12.3833226,1.99588989 12.7329136,2.21500967 12.9,2.56 L15.44,7.68 L21.14,8.51 C21.5175771,8.56366684 21.8317559,8.82742187 21.95,9.19 C22.0581156,9.54391377 21.9619438,9.92860108 21.7,10.19 L17.58,14.19 L18.58,19.82 C18.652893,20.2027971 18.4967826,20.5930731 18.18,20.82 C17.9989179,20.9468967 17.7808835,21.010197 17.56,21 L17.56,21 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function z3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M13,16 C13,16.5522847 12.5522847,17 12,17 C11.4477153,17 11,16.5522847 11,16 L11,11 C11,10.4477153 11.4477153,10 12,10 C12.5522847,10 13,10.4477153 13,11 L13,16 Z M12,9 C11.4477153,9 11,8.55228475 11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 C13,8.55228475 12.5522847,9 12,9 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function F3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M22.56,16.3 L14.89,3.58 C14.2597186,2.59400001 13.1702353,1.99737652 12,1.99737652 C10.8297647,1.99737652 9.74028139,2.59400001 9.11,3.58 L1.44,16.3 C0.888546003,17.2192471 0.869485343,18.3628867 1.39,19.3 C1.99197363,20.3551378 3.11522982,21.0046397 4.33,21 L19.67,21 C20.8765042,21.0128744 21.9978314,20.3797441 22.61,19.34 C23.146086,18.3926382 23.1269508,17.2292197 22.56,16.3 L22.56,16.3 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,9 C11,8.44771525 11.4477153,8 12,8 C12.5522847,8 13,8.44771525 13,9 L13,13 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function B3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M16.3,9.61 L11.73,15.61 C11.5412074,15.855247 11.2494966,15.9992561 10.94,16.0000145 C10.6322197,16.001658 10.3408221,15.861492 10.15,15.62 L7.71,12.51 C7.49028166,12.2277602 7.43782669,11.8497415 7.57239438,11.5183399 C7.70696206,11.1869384 8.00810836,10.9525017 8.36239438,10.9033399 C8.7166804,10.8541782 9.07028166,10.9977602 9.29,11.28 L10.92,13.36 L14.7,8.36 C14.917932,8.07418751 15.2717886,7.92635122 15.6282755,7.97217964 C15.9847624,8.01800806 16.2897207,8.25053875 16.4282755,8.58217966 C16.5668304,8.91382056 16.517932,9.29418753 16.3,9.58 L16.3,9.61 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function U3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M12,2 C6.4771525,2 2,6.4771525 2,12 C2,17.5228475 6.4771525,22 12,22 C17.5228475,22 22,17.5228475 22,12 C22,9.3478351 20.9464316,6.80429597 19.0710678,4.92893219 C17.195704,3.0535684 14.6521649,2 12,2 Z M12,17 C11.4477153,17 11,16.5522847 11,16 C11,15.4477153 11.4477153,15 12,15 C12.5522847,15 13,15.4477153 13,16 C13,16.5522847 12.5522847,17 12,17 Z M13,13 C13,13.5522847 12.5522847,14 12,14 C11.4477153,14 11,13.5522847 11,13 L11,8 C11,7.44771525 11.4477153,7 12,7 C12.5522847,7 13,7.44771525 13,8 L13,13 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function H3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm0 2H7a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function j3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.372 4.972a1.006 1.006 0 00-.928.388l-3.78 5-1.63-2.08a1.001 1.001 0 00-1.58 1.23l2.44 3.11a1 1 0 001.58-.01l4.57-6v-.03a1.006 1.006 0 00-.672-1.608z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function V3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M17 3a4 4 0 014 4v10a4 4 0 01-4 4H7a4 4 0 01-4-4V7a4 4 0 014-4h10zm-1.75 8h-6.5a.75.75 0 00-.75.75v.5c0 .414.336.75.75.75h6.5a.75.75 0 00.75-.75v-.5a.75.75 0 00-.75-.75z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function W3e(e){const t=ae.c(4);let r,n;t[0]===Symbol.for("react.memo_cache_sentinel")?(r={right:12,fontSize:16,position:"absolute",pointerEvents:"none"},n=O("path",{d:"M12,16 C11.7663478,16.0004565 11.5399121,15.9190812 11.36,15.77 L5.36,10.77 C4.93474074,10.4165378 4.87653776,9.78525926 5.23,9.36 C5.58346224,8.93474074 6.21474074,8.87653776 6.64,9.23 L12,13.71 L17.36,9.39 C17.5665934,9.2222295 17.8315409,9.14373108 18.0961825,9.17188444 C18.3608241,9.2000378 18.6033268,9.33252029 18.77,9.54 C18.9551341,9.74785947 19.0452548,10.0234772 19.0186853,10.3005589 C18.9921158,10.5776405 18.8512608,10.8311099 18.63,11 L12.63,15.83 C12.444916,15.955516 12.2231011,16.
7410153708 12,16 Z"}),t[0]=r,t[1]=n):(r=t[0],n=t[1]);let i;return t[2]!==e?(i=O(dn,{...e,sx:r,children:n}),t[2]=e,t[3]=i):i=t[3],i}function q3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M12,8 C12.5522847,8 13,8.44771525 13,9 L13,9 L13,11 L15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L13,13 L13,15 C13,15.5522847 12.5522847,16 12,16 C11.4477153,16 11,15.5522847 11,15 L11,15 L11,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 L11,11 L11,9 C11,8.44771525 11.4477153,8 12,8 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function G3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M15,11 C15.5522847,11 16,11.4477153 16,12 C16,12.5522847 15.5522847,13 15,13 L15,13 L9,13 C8.44771525,13 8,12.5522847 8,12 C8,11.4477153 8.44771525,11 9,11 L9,11 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function Y3e(e){const t=ae.c(3);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=O("path",{d:"M18,3 C19.6568542,3 21,4.34314575 21,6 L21,6 L21,18 C21,19.6568542 19.6568542,21 18,21 L18,21 L6,21 C4.34314575,21 3,19.6568542 3,18 L3,18 L3,6 C3,4.34314575 4.34314575,3 6,3 L6,3 Z M18,5 L6,5 C5.44771525,5 5,5.44771525 5,6 L5,6 L5,18 C5,18.5522847 5.44771525,19 6,19 L6,19 L18,19 C18.5522847,19 19,18.5522847 19,18 L19,18 L19,6 C19,5.44771525 18.5522847,5 18,5 L18,5 Z M14,8.99420168 C14.2666375,8.99420168 14.5222334,9.10068735 14.71,9.29 C14.8993127,9.4777666 15.0057983,9.73336246 15.0057983,10 C15.0057983,10.2666375 14.8993127,10.5222334 14.71,10.71 L14.71,10.71 L13.41,12 L14.71,13.29 C14.8993127,13.4777666 15.0057983,13.7333625 15.0057983,14 C15.0057983,14.2666375 14.8993127,14.5222334 14.71,14.71 C14.5222334,14.8993127 14.2666375,15.0057983 14,15.0057983 C13.7333625,15.0057983 13.4777666,14.8993127 13.29,14.71 L13.29,14.71 L12,13.41 L10.71,14.71 C10.5222334,14.8993127 10.2666375,15.0057983 10,15.0057983 C9.73336246,15.0057983 9.4777666,14.8993127 9.29,14.71 C9.10068735,14.5222334 8.99420168,14.2666375 8.99420168,14 C8.99420168,13.7333625 9.10068735,13.4777666 9.29,13.29 L9.29,13.29 L10.59,12 L9.29,10.71 C8.89787783,10.3178778 8.89787783,9.68212217 9.29,9.29 C9.68212217,8.89787783 10.3178778,8.89787783 10.71,9.29 L10.71,9.29 L12,10.59 L13.29,9.29 C13.4777666,9.10068735 13.7333625,8.99420168 14,8.99420168 Z"}),t[0]=r):r=t[0];let n;return t[1]!==e?(n=O(dn,{...e,children:r}),t[1]=e,t[2]=n):n=t[2],n}function X3e(e){return{MuiChip:{defaultProps:{deleteIcon:O(N3e,{})},styleOverrides:{colorDefault:{"&.MuiChip-sizeMedium > .MuiChip-avatar, .MuiChip-avatarSmall":{color:e.palette.text.secondary}},outlined:{borderColor:e.palette.grey[50032],"&.MuiChip-colorPrimary":{borderColor:e.palette.primary.main},"&.MuiChip-colorSecondary":{borderColor:e.palette.secondary.main}},avatarColorInfo:{color:e.palette.info.contrastText,backgroundColor:e.palette.info.dark},avatarColorSuccess:{color:e.palette.success.contrastText,backgroundColor:e.palette.success.dark},avatarColorWarning:{color:e.palette.warning.contrastText,backgroundColor:e.palette.warning.dark},avatarColorError:{color:e.palette.error.contrastText,backgroundColor:e.palette.error.dark}}}}}function Q3e(e){return{MuiTabs:{defaultProps:{allowScrollButtonsMobile:!0},styleOverrides:{scrollButtons:{width:48,borderRadius:"50%"}}}
741,MuiTabScrollButton:{styleOverrides:{root:{"&.Mui-disabled":{opacity:.3}}}},MuiTab:{styleOverrides:{root:{padding:0,fontWeight:e.typography.fontWeightMedium,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,"&.Mui-selected":{color:e.palette.text.primary},"&:not(:last-of-type)":{marginRight:e.spacing(3),[e.breakpoints.up("sm")]:{marginRight:e.spacing(5)}},"@media (min-width: 600px)":{minWidth:48}},labelIcon:{minHeight:48,flexDirection:"row","& > *:first-of-type":{marginBottom:0,marginRight:e.spacing(1)}},wrapped:{flexDirection:"row",whiteSpace:"nowrap"},textColorInherit:{opacity:1,color:e.palette.text.secondary}}},MuiTabPanel:{styleOverrides:{root:{padding:0}}}}}function Z3e(e){return{MuiMenuItem:{styleOverrides:{root:{minHeight:40,[e.breakpoints.up("sm")]:{minHeight:"auto"},"& .MuiListItemIcon-root":{minWidth:36,marginRight:0},"&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}}}}function K3e(){return{MuiLink:{defaultProps:{underline:"hover"}}}}function J3e(e){return{MuiListItemIcon:{styleOverrides:{root:{color:"inherit",minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemAvatar:{styleOverrides:{root:{minWidth:"auto",marginRight:e.spacing(2)}}},MuiListItemText:{styleOverrides:{root:{marginTop:0,marginBottom:0},multiline:{marginTop:0,marginBottom:0}}}}}function $3e(e){return{MuiTableRow:{styleOverrides:{root:{"&.Mui-selected":{backgroundColor:e.palette.action.selected,"&:hover":{backgroundColor:e.palette.action.hover}}}}},MuiTableCell:{styleOverrides:{root:{borderBottom:"none",border:"none"},sizeSmall:{padding:e.spacing(1.25,2)},head:{color:e.palette.text.secondary,backgroundColor:e.palette.background.neutral,"&:first-of-type":{paddingLeft:e.spacing(3)},"&:last-of-type":{paddingRight:e.spacing(3)}},stickyHeader:{backgroundColor:e.palette.background.paper,backgroundImage:`linear-gradient(to bottom, ${e.palette.background.neutral} 0%, ${e.palette.background.neutral} 100%)`},body:{"&:first-of-type":{paddingLeft:e.spacing(3)},"&:last-of-type":{paddingRight:e.spacing(3)}}}},MuiTablePagination:{styleOverrides:{root:{borderTop:`solid 1px ${e.palette.divider}`},toolbar:{height:64},select:{"&:focus":{borderRadius:e.shape.borderRadius}},selectIcon:{width:20,height:20,marginTop:-4}}}}}function eSe(e){const t=e.palette.mode==="light",r=a=>({color:e.palette[a][t?"darker":"lighter"],backgroundColor:e.palette[a][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[a][t?"main":"light"]}}),n=a=>({color:e.palette[a].contrastText}),i=a=>({color:e.palette[a][t?"darker":"lighter"],border:`solid 1px ${e.palette[a][t?"light":"dark"]}`,backgroundColor:e.palette[a][t?"lighter":"darker"],"& .MuiAlert-icon":{color:e.palette[a][t?"main":"light"]}});return{MuiAlert:{defaultProps:{iconMapping:{info:O(z3e,{}),success:O(B3e,{}),warning:O(F3e,{}),error:O(U3e,{})}},styleOverrides:{message:{"& .MuiAlertTitle-root":{marginBottom:e.spacing(.5)}},action:{"& button:not(:first-of-type)":{marginLeft:e.spacing(1)}},standardInfo:r("info"),standardSuccess:r("success"),standardWarning:r("warning"),standardError:r("error"),filledInfo:n("info"),filledSuccess:n("success"),filledWarning:n("warning"),filledError:n("error"),outlinedInfo:i("info"),outlinedSuccess:i("success"),outlinedWarning:i("warning"),outlinedError:i("error")}}}}
741function tSe(){return{MuiBadge:{styleOverrides:{badge:{whiteSpace:"nowrap"},dot:{width:10,height:10,borderRadius:"50%"}}}}}function rSe(e){return{MuiPaper:{defaultProps:{elevation:0},variants:[{props:{variant:"outlined"},style:{borderColor:e.palette.grey[50012]}}],styleOverrides:{root:{backgroundImage:"none"}}}}}const y3={};function nSe(e){return{MuiInputBase:{styleOverrides:{root:{"&.Mui-disabled":{"& svg":{color:e.palette.text.disabled}}},input:{"&[type=number]":{borderStyle:"none",padding:"16.5px 14px",background:"transparent"},"&::placeholder":{opacity:1,color:e.palette.text.disabled},...(y3==null?void 0:y3.VITE_TYPE)==="free"?{"&[type=text]":{color:"currentColor",border:"0",boxSizing:"content-box",background:"none",height:"1.4375em"},"&[type=text]:focus":{backgroundColor:"transparent",color:"currentColor"}}:{}}}},MuiInput:{styleOverrides:{underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiFilledInput:{styleOverrides:{root:{backgroundColor:e.palette.grey[50012],"&:hover":{backgroundColor:e.palette.grey[50016]},"&.Mui-focused":{backgroundColor:e.palette.action.focus},"&.Mui-disabled":{backgroundColor:e.palette.action.disabledBackground}},underline:{"&:before":{borderBottomColor:e.palette.grey[50056]}}}},MuiOutlinedInput:{styleOverrides:{root:{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.grey[50032]},"&.Mui-disabled":{"& .MuiOutlinedInput-notchedOutline":{borderColor:e.palette.action.disabledBackground}}}}}}}function iSe(e){return{MuiRadio:{styleOverrides:{root:{padding:e.spacing(1),svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function aSe(e){const t=e.palette.mode==="light";return{MuiDrawer:{styleOverrides:{root:{"&.MuiDrawer-anchorLeft > .MuiDrawer-paper, &.MuiDrawer-anchorRight > .MuiDrawer-paper":{paddingTop:"var(--thg-safe-top, 0px)"}},modal:{'&[role="presentation"]':{"&.MuiDrawer-anchorLeft > .MuiDrawer-paper":{boxShadow:`8px 24px 24px 12px ${Ge(e.palette.grey[900],t?.16:.48)}`},"&.MuiDrawer-anchorRight > .MuiDrawer-paper":{boxShadow:`-8px 24px 24px 12px ${Ge(e.palette.grey[900],t?.16:.48)}`}}}}}}}function oSe(e){return{MuiDialog:{styleOverrides:{container:{paddingTop:"var(--thg-safe-top, 0px)"},paper:{boxShadow:e.customShadows.dialog,"&.MuiPaper-rounded":{borderRadius:Number(e.shape.borderRadius)*2},"&.MuiDialog-paperFullScreen":{borderRadius:0,position:"absolute",top:0,left:0,paddingTop:"var(--thg-safe-top, 0px)"},"&.MuiDialog-paper .MuiDialogActions-root":{padding:e.spacing(3)},"@media (max-width: 600px)":{margin:e.spacing(0)},"@media (max-width: 663.95px)":{"&.MuiDialog-paperWidthSm.MuiDialog-paperScrollBody":{maxWidth:"100%"}}},paperFullWidth:{width:"100%"}}},MuiDialogTitle:{styleOverrides:{root:{padding:e.spacing(3,3,0)}}},MuiDialogContent:{styleOverrides:{root:{borderTop:0,borderBottom:0,padding:e.spacing(3)}}},MuiDialogActions:{styleOverrides:{root:{"& > :not(:first-of-type)":{marginLeft:e.spacing(1.5)}}}}}}function sSe(e){return{MuiAvatar:{styleOverrides:{root:{boxSizing:"border-box",border:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.08)":"rgba(255, 255, 255, 0.12)"}`},colorDefault:{color:e.palette.text.secondary,backgroundColor:e.palette.grey[400]}}},MuiAvatarGroup:{styleOverrides:{avatar:{fontSize:16,fontWeight:e.typography.fontWeightMedium,"&:first-of-type":{fontSize:14,color:e.palette.primary.main,backgroundColor:e.palette.primary.lighter}}}}}}const lSe={width:20,height:20},cSe={width:28,height:28};function uSe(e){return{MuiRating:{defaultProps:{emptyIcon:O(dR,{}),icon:O(dR,{})},styleOverrides:{root:{"&.Mui-disabled":{opacity:.48}},iconEmpty:{color:e.palette.grey[50048]},sizeSmall:{"& svg":{...lSe}},sizeLarge:{"& svg":{...cSe}}}}}}function fSe(e){const t=e.palette.mode==="light";return{MuiSlider:{defaultProps:{size:"small"},styleOverrides:{root:{"&.Mui-disabled":{color:e.palette.action.disabled}},markLabel:{fontSize:13,color:e.palette.text.disabled},valueLabel:{borderRadius:8,backgroundColor:e.palette.grey[t?800:700]}}}}}function hR(e){return{MuiButton:{styleOverrides:{root:{wordBreak:"normal","&:hover":{boxShadow:"none"}},sizeLarge:{height:48}
741,containedInherit:{color:e.palette.grey[800],boxShadow:e.customShadows.z8,"&:hover":{backgroundColor:e.palette.grey[400]}},containedPrimary:{boxShadow:e.customShadows.primary},containedSecondary:{boxShadow:e.customShadows.secondary},containedInfo:{boxShadow:e.customShadows.info},containedSuccess:{boxShadow:e.customShadows.success},containedWarning:{boxShadow:e.customShadows.warning},containedError:{boxShadow:e.customShadows.error},outlinedInherit:{border:`1px solid ${e.palette.grey[50032]}`,"&:hover":{backgroundColor:e.palette.action.hover}},textInherit:{"&:hover":{backgroundColor:e.palette.action.hover}}}}}}function dSe(e){const t=e.palette.mode==="light";return{MuiSwitch:{styleOverrides:{thumb:{boxShadow:e.customShadows.z1},track:{opacity:1,backgroundColor:e.palette.grey[500]},switchBase:{left:0,right:"auto","&:not(:.Mui-checked)":{color:e.palette.grey[t?100:300]},"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.grey[t?400:600]},"&.Mui-disabled+.MuiSwitch-track":{opacity:1,backgroundColor:`${e.palette.action.disabledBackground} !important`}}}}}}function hSe(){return{MuiSelect:{defaultProps:{IconComponent:W3e}}}}function pSe(){return{MuiSvgIcon:{styleOverrides:{fontSizeSmall:{width:20,height:20,fontSize:"inherit"},fontSizeLarge:{width:32,height:32,fontSize:"inherit"}}}}}function mSe(e){const t=e.palette.mode==="light";return{MuiTooltip:{styleOverrides:{tooltip:{padding:10,fontSize:13,backgroundColor:e.palette.grey[t?800:700]},arrow:{color:e.palette.grey[t?800:700]}}}}}function gSe(e){return{MuiPopover:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown,borderRadius:Number(e.shape.borderRadius)*1.5}}}}}function ySe(e){return{MuiStepConnector:{styleOverrides:{line:{borderColor:e.palette.divider}}}}}function vSe(e){return{MuiDataGrid:{styleOverrides:{root:{borderRadius:0,border:"1px solid transparent","& .MuiTablePagination-root":{borderTop:0}},cell:{borderBottom:`1px solid ${e.palette.divider}`},columnSeparator:{color:e.palette.divider},toolbarContainer:{padding:e.spacing(2),backgroundColor:e.palette.background.neutral,"& .MuiButton-root":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}}},paper:{boxShadow:e.customShadows.dropdown},menu:{"& .MuiPaper-root":{boxShadow:e.customShadows.dropdown},"& .MuiMenuItem-root":{...e.typography.body2,"& .MuiListItemIcon-root":{minWidth:"auto"}}},panelFooter:{padding:e.spacing(2),justifyContent:"flex-end",borderTop:`1px solid ${e.palette.divider}`,"& .MuiButton-root":{"&:first-of-type":{marginRight:e.spacing(1.5),color:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.action.hover}},"&:last-of-type":{color:e.palette.common.white,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark}}}},filterForm:{padding:e.spacing(1.5,0),"& .MuiFormControl-root":{margin:e.spacing(0,.5)},"& .MuiInput-root":{marginTop:e.spacing(3),"&::before, &::after":{display:"none"},"& .MuiNativeSelect-select, .MuiInput-input":{...e.typography.body2,padding:e.spacing(.75,1),borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.neutral},"& .MuiSvgIcon-root":{right:4}}}}}}}function bSe(e){return{MuiSkeleton:{defaultProps:{animation:"wave"},styleOverrides:{root:{backgroundColor:e.palette.background.neutral}}}}}function SSe(e){const t=Ge(e.palette.grey[900],.48),r=Ge(e.palette.grey[900],1);
741return{MuiBackdrop:{styleOverrides:{root:{background:["rgb(22,28,36)",`-moz-linear-gradient(75deg, ${t} 0%, ${r} 100%)`,`-webkit-linear-gradient(75deg, ${t} 0%, ${r} 100%)`,`linear-gradient(75deg, ${t} 0%, ${r} 100%)`],"&.MuiBackdrop-invisible":{background:"transparent"}}}}}}function wSe(e){const t=e.palette.mode==="light";return{MuiLinearProgress:{styleOverrides:{root:{borderRadius:4,overflow:"hidden"},bar:{borderRadius:4},colorPrimary:{backgroundColor:e.palette.primary[t?"lighter":"darker"]},buffer:{backgroundColor:"transparent"}}}}}function ESe(e){return{MuiTimelineDot:{styleOverrides:{root:{boxShadow:"none"}}},MuiTimelineConnector:{styleOverrides:{root:{backgroundColor:e.palette.divider}}}}}function CSe(e){return{MuiTreeView:{defaultProps:{defaultCollapseIcon:O(q3e,{sx:{width:20,height:20}}),defaultExpandIcon:O(G3e,{sx:{width:20,height:20}}),defaultEndIcon:O(Y3e,{sx:{color:"text.secondary",width:20,height:20}})}},MuiTreeItem:{styleOverrides:{label:{...e.typography.body2},iconContainer:{width:"auto"}}}}}function ASe(e){return{MuiCheckbox:{defaultProps:{icon:O(H3e,{}),checkedIcon:O(j3e,{}),indeterminateIcon:O(V3e,{})},styleOverrides:{root:{padding:e.spacing(1),"&.Mui-checked.Mui-disabled, &.Mui-disabled":{color:e.palette.action.disabled},"& .MuiSvgIcon-fontSizeMedium":{width:24,height:24},"& .MuiSvgIcon-fontSizeSmall":{width:20,height:20},svg:{fontSize:24,"&[font-size=small]":{fontSize:20}}}}}}}function _Se(e){return{MuiAccordion:{styleOverrides:{root:{"&.Mui-expanded":{boxShadow:e.customShadows.z8,borderRadius:e.shape.borderRadius},"&.Mui-disabled":{backgroundColor:"transparent"}}}},MuiAccordionSummary:{styleOverrides:{root:{paddingLeft:e.spacing(2),paddingRight:e.spacing(1),"&.Mui-disabled":{opacity:1,color:e.palette.action.disabled,"& .MuiTypography-root":{color:"inherit"}}},expandIconWrapper:{color:"inherit"}}}}}function xSe(e){return{MuiTypography:{styleOverrides:{paragraph:{marginBottom:e.spacing(2)},gutterBottom:{marginBottom:e.spacing(1)}}}}}function TSe(e){return{MuiPaginationItem:{styleOverrides:{root:{"&.Mui-selected":{fontWeight:e.typography.fontWeightBold}},textPrimary:{"&.Mui-selected":{color:e.palette.primary.main,backgroundColor:Ge(e.palette.primary.main,.08),"&:hover, &.Mui-focusVisible":{backgroundColor:`${Ge(e.palette.primary.main,.24)} !important`}}},outlined:{border:`1px solid ${e.palette.grey[50032]}`},outlinedPrimary:{"&.Mui-selected":{backgroundColor:Ge(e.palette.primary.main,.08),border:`1px solid ${Ge(e.palette.primary.main,.24)}`}}}}}}function OSe(e){return{MuiBreadcrumbs:{styleOverrides:{separator:{marginLeft:e.spacing(2),marginRight:e.spacing(2)}}}}}function MSe(e){const t=r=>({props:{variant:"contained",color:r},style:{boxShadow:e.customShadows[r]}});return{MuiButtonGroup:{variants:[{props:{variant:"contained",color:"inherit"},style:{boxShadow:e.customShadows.z8}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error"),{props:{disabled:!0},style:{boxShadow:"none","& .MuiButtonGroup-grouped.Mui-disabled":{color:e.palette.action.disabled,borderColor:`${e.palette.action.disabledBackground} !important`,"&.MuiButton-contained":{backgroundColor:e.palette.action.disabledBackground}}}}],styleOverrides:{root:{"&:hover":{boxShadow:"none"}}}}}}function RSe(){return{MuiCssBaseline:{styleOverrides:{html:{width:"100%",height:"100%",WebkitOverflowScrolling:"touch"},body:{width:"100%",height:"100%"},"#root":{width:"100%",height:"100%"},input:{"&[type=number]":{MozAppearance:"textfield","&::-webkit-outer-spin-button":{margin:0,WebkitAppearance:"none"},"&::-webkit-inner-spin-button":{}}},img:{display:"block",maxWidth:"100%"}}}}}function kSe(e){return{MuiAutocomplete:{styleOverrides:{paper:{boxShadow:e.customShadows.dropdown},listbox:{padding:e.spacing(0,1),"& .MuiAutocomplete-option":{padding:e.spacing(1),margin:e.spacing(1,0),borderRadius:e.shape.borderRadius}}}}}}function LSe(e){const t=r=>({props:{color:r},style:{"&:hover":{color:e.palette[r].main,borderColor:Ge(e.palette[r].main,.48),backgroundColor:Ge(e.palette[r].main,e.palette.action.hoverOpacity)},"&.Mui-selected":{borderColor:Ge(e.palette[r].main,.48)}}});return{MuiToggleButton:{variants:[{props:{color:"standard"}
741,style:{"&.Mui-selected":{backgroundColor:e.palette.action.selected}}},t("primary"),t("secondary"),t("info"),t("success"),t("warning"),t("error")]},MuiToggleButtonGroup:{styleOverrides:{root:{borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.paper,border:`solid 1px ${e.palette.grey[50012]}`,"& .MuiToggleButton-root":{margin:4,borderColor:"transparent !important",borderRadius:`${e.shape.borderRadius}px !important`}}}}}}function ISe(e){return{MuiFormControlLabel:{styleOverrides:{label:{...e.typography.body2}}},MuiFormHelperText:{styleOverrides:{root:{marginTop:e.spacing(1)}}},MuiFormLabel:{styleOverrides:{root:{color:e.palette.text.disabled}}}}}const v3={};function PSe(e){return{MuiDivider:{styleOverrides:{root:{...(v3==null?void 0:v3.VITE_TYPE)==="free"?{height:0,backgroundColor:"unset"}:{}}}}}}function DSe(e){return{MuiButtonBase:{styleOverrides:{containedInherit:{"&[type=button]:focus":{backgroundColor:"inherited",borderColor:"inherited",color:"inherited"}},containedPrimary:{"&[type=button]:focus":{backgroundColor:"inherited",borderColor:"inherited",color:"inherited"}}}}}}function NSe(e){return Object.assign(I3e(e),Q3e(e),X3e(e),D3e(e),Z3e(e),K3e(),nSe(e),iSe(e),tSe(),J3e(e),$3e(e),rSe(e),eSe(e),P3e(),dSe(e),hSe(),hR(e),uSe(e),oSe(e),sSe(e),fSe(e),aSe(e),ySe(e),mSe(e),gSe(e),pSe(),ASe(e),vSe(e),bSe(e),ESe(e),CSe(e),SSe(e),wSe(e),_Se(e),xSe(e),TSe(e),MSe(e),OSe(e),RSe(),kSe(e),ISe(e),LSe(e),hR(e),PSe(),DSe())}const pV=ai.light.grey[500],mV="#000000",pR=e=>{const t=Ge(e,.2),r=Ge(e,.14),n=Ge(e,.12);return["none",`0px 2px 1px -1px ${t},0px 1px 1px 0px ${r},0px 1px 3px 0px ${n}`,`0px 3px 1px -2px ${t},0px 2px 2px 0px ${r},0px 1px 5px 0px ${n}`,`0px 3px 3px -2px ${t},0px 3px 4px 0px ${r},0px 1px 8px 0px ${n}`,`0px 2px 4px -1px ${t},0px 4px 5px 0px ${r},0px 1px 10px 0px ${n}`,`0px 3px 5px -1px ${t},0px 5px 8px 0px ${r},0px 1px 14px 0px ${n}`,`0px 3px 5px -1px ${t},0px 6px 10px 0px ${r},0px 1px 18px 0px ${n}`,`0px 4px 5px -2px ${t},0px 7px 10px 1px ${r},0px 2px 16px 1px ${n}`,`0px 5px 5px -3px ${t},0px 8px 10px 1px ${r},0px 3px 14px 2px ${n}`,`0px 5px 6px -3px ${t},0px 9px 12px 1px ${r},0px 3px 16px 2px ${n}`,`0px 6px 6px -3px ${t},0px 10px 14px 1px ${r},0px 4px 18px 3px ${n}`,`0px 6px 7px -4px ${t},0px 11px 15px 1px ${r},0px 4px 20px 3px ${n}`,`0px 7px 8px -4px ${t},0px 12px 17px 2px ${r},0px 5px 22px 4px ${n}`,`0px 7px 8px -4px ${t},0px 13px 19px 2px ${r},0px 5px 24px 4px ${n}`,`0px 7px 9px -4px ${t},0px 14px 21px 2px ${r},0px 5px 26px 4px ${n}`,`0px 8px 9px -5px ${t},0px 15px 22px 2px ${r},0px 6px 28px 5px ${n}`,`0px 8px 10px -5px ${t},0px 16px 24px 2px ${r},0px 6px 30px 5px ${n}`,`0px 8px 11px -5px ${t},0px 17px 26px 2px ${r},0px 6px 32px 5px ${n}`,`0px 9px 11px -5px ${t},0px 18px 28px 2px ${r},0px 7px 34px 6px ${n}`,`0px 9px 12px -6px ${t},0px 19px 29px 2px ${r},0px 7px 36px 6px ${n}`,`0px 10px 13px -6px ${t},0px 20px 31px 3px ${r},0px 8px 38px 7px ${n}`,`0px 10px 13px -6px ${t},0px 21px 33px 3px ${r},0px 8px 40px 7px ${n}`,`0px 10px 14px -6px ${t},0px 22px 35px 3px ${r},0px 8px 42px 7px ${n}`,`0px 11px 14px -7px ${t},0px 23px 36px 3px ${r},0px 9px 44px 8px ${n}`,`0px 11px 15px -7px ${t},0px 24px 38px 3px ${r},0px 9px 46px 8px ${n}`]},mR=e=>{const t=Ge(e,.16);return{z1:`0 1px 2px 0 ${t}`,z8:`0 8px 16px 0 ${t}`,z12:`0 12px 24px -4px ${t}`,z16:`0 16px 32px -4px ${t}`,z20:`0 20px 40px -4px ${t}`,z24:`0 24px 48px 0 ${t}`,primary:`0 8px 16px 0 ${Ge(ai.light.primary.main,.24)}`,info:`0 8px 16px 0 ${Ge(ai.light.info.main,.24)}`,secondary:`0 8px 16px 0 ${Ge(ai.light.secondary.main,.24)}`,success:`0 8px 16px 0 ${Ge(ai.light.success.main,.24)}`,warning:`0 8px 16px 0 ${Ge(ai.light.warning.main,.24)}`,error:`0 8px 16px 0 ${Ge(ai.light.error.main,.24)}`,card:`0 0 2px 0 ${Ge(e,.2)}, 0 12px 24px -4px ${Ge(e,.12)}`,dialog:`-40px 40px 80px -8px ${Ge(ai.light.common.black,.24)}`,dropdown:`0 0 2px 0 ${Ge(e,.24)}, -20px 20px 40px -4px ${Ge(e,.24)}`}},gR={light:mR(pV),dark:mR(mV)},yR={light:pR(pV),dark:pR(mV)};gV.propTypes={children:Z.node};function gV({children:e}){const{themeMode:t,themeDirection:r}=PP(),n=t==="light",i=x.useMemo(()=>({palette:n?ai.light:ai.dark,typography:k3e,breakpoints:L3e,cssVariables:!0,shape:{borderRadius:8},direction:r,shadows:n?yR.light:yR.dark,customShadows:n?gR.light:gR.dark}),[n,r]),a=ZV(i);
741return a.components=NSe(a),O(KV,{injectFirst:!0,enableCssLayer:!0,children:xe($V,{theme:a,children:[O(JR,{styles:"@layer theme, base, mui, components, utilities;"}),O(JV,{}),e]})})}var zSe=function(){return null};function FSe(){const e=ae.c(3),{mixpanel:t}=Mm();let r;e[0]!==t?(r=()=>{t.track("Session Start")},e[0]=t,e[1]=r):r=e[1];let n;return e[2]===Symbol.for("react.memo_cache_sentinel")?(n=[],e[2]=n):n=e[2],x.useEffect(r,n),null}var yV={exports:{}},vV={};/**
742 * @license React
743 * use-sync-external-store-with-selector.production.js
744 *
745 * Copyright (c) Meta Platforms, Inc. and affiliates.
746 *
747 * This source code is licensed under the MIT license found in the
748 * LICENSE file in the root directory of this source tree.
749 */var qm=x;function BSe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var USe=typeof Object.is=="function"?Object.is:BSe,HSe=qm.useSyncExternalStore,jSe=qm.useRef,VSe=qm.useEffect,WSe=qm.useMemo,qSe=qm.useDebugValue;vV.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var a=jSe(null);if(a.current===null){var o={hasValue:!1,value:null};a.current=o}else o=a.current;a=WSe(function(){function l(h){if(!c){if(c=!0,u=h,h=n(h),i!==void 0&&o.hasValue){var p=o.value;if(i(p,h))return f=p}return f=h}if(p=f,USe(u,h))return p;var v=n(h);return i!==void 0&&i(p,v)?(u=h,p):(u=h,f=v)}var c=!1,u,f,d=r===void 0?null:r;return[function(){return l(t())},d===null?void 0:function(){return l(d())}]},[t,r,n,i]);var s=HSe(e,a[0],a[1]);return VSe(function(){o.hasValue=!0,o.value=s},[s]),qSe(s),s};yV.exports=vV;var GSe=yV.exports,YSe=x.version.startsWith("19"),XSe=Symbol.for(YSe?"react.transitional.element":"react.element"),QSe=Symbol.for("react.portal"),ZSe=Symbol.for("react.fragment"),KSe=Symbol.for("react.strict_mode"),JSe=Symbol.for("react.profiler"),$Se=Symbol.for("react.consumer"),ewe=Symbol.for("react.context"),bV=Symbol.for("react.forward_ref"),twe=Symbol.for("react.suspense"),rwe=Symbol.for("react.suspense_list"),SA=Symbol.for("react.memo"),nwe=Symbol.for("react.lazy"),iwe=bV,awe=SA;function owe(e){if(typeof e=="object"&&e!==null){const{$$typeof:t}=e;switch(t){case XSe:switch(e=e.type,e){case ZSe:case JSe:case KSe:case twe:case rwe:return e;default:switch(e=e&&e.$$typeof,e){case ewe:case bV:case nwe:case SA:return e;case $Se:return e;default:return t}}case QSe:return t}}}function swe(e){return owe(e)===SA}function lwe(e,t,r,n,{areStatesEqual:i,areOwnPropsEqual:a,areStatePropsEqual:o}){let s=!1,l,c,u,f,d;function h(g,b){return l=g,c=b,u=e(l,c),f=t(n,c),d=r(u,f,c),s=!0,d}function p(){return u=e(l,c),t.dependsOnOwnProps&&(f=t(n,c)),d=r(u,f,c),d}function v(){return e.dependsOnOwnProps&&(u=e(l,c)),t.dependsOnOwnProps&&(f=t(n,c)),d=r(u,f,c),d}function m(){const g=e(l,c),b=!o(g,u);return u=g,b&&(d=r(u,f,c)),d}function y(g,b){const S=!a(b,c),w=!i(g,l,b,c);return l=g,c=b,S&&w?p():S?v():w?m():d}return function(b,S){return s?y(b,S):h(b,S)}}function cwe(e,{initMapStateToProps:t,initMapDispatchToProps:r,initMergeProps:n,...i}){const a=t(e,i),o=r(e,i),s=n(e,i);return lwe(a,o,s,e,i)}function uwe(e,t){const r={};for(const n in e){const i=e[n];typeof i=="function"&&(r[n]=(...a)=>t(i(...a)))}return r}function I5(e){return function(r){const n=e(r);function i(){return n}return i.dependsOnOwnProps=!1,i}}function vR(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function SV(e,t){return function(n,{displayName:i}){const a=function(s,l){return a.dependsOnOwnProps?a.mapToProps(s,l):a.mapToProps(s,void 0)};return a.dependsOnOwnProps=!0,a.mapToProps=function(s,l){a.mapToProps=e,a.dependsOnOwnProps=vR(e);let c=a(s,l);return typeof c=="function"&&(a.mapToProps=c,a.dependsOnOwnProps=vR(c),c=a(s,l)),c},a}}function wA(e,t){return(r,n)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${n.wrappedComponentName}.`)}}function fwe(e){return e&&typeof e=="object"?I5(t=>uwe(e,t)):e?typeof e=="function"?SV(e):wA(e,"mapDispatchToProps"):I5(t=>({dispatch:t}))}function dwe(e){return e?typeof e=="function"?SV(e):wA(e,"mapStateToProps"):I5(()=>({}))}function hwe(e,t,r){return{...r,...e,...t}}function pwe(e){return function(r,{displayName:n,areMergedPropsEqual:i}){let a=!1,o;return function(l,c,u){const f=e(l,c,u);return a?i(f,o)||(o=f):(a=!0,o=f),o}
749}}function mwe(e){return e?typeof e=="function"?pwe(e):wA(e,"mergeProps"):()=>hwe}function gwe(e){e()}function ywe(){let e=null,t=null;return{clear(){e=null,t=null},notify(){gwe(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let n=e;for(;n;)r.push(n),n=n.next;return r},subscribe(r){let n=!0;const i=t={callback:r,next:null,prev:t};return i.prev?i.prev.next=i:e=i,function(){!n||e===null||(n=!1,i.next?i.next.prev=i.prev:t=i.prev,i.prev?i.prev.next=i.next:e=i.next)}}}}var bR={notify(){},get:()=>[]};function wV(e,t){let r,n=bR,i=0,a=!1;function o(v){u();const m=n.subscribe(v);let y=!1;return()=>{y||(y=!0,m(),f())}}function s(){n.notify()}function l(){p.onStateChange&&p.onStateChange()}function c(){return a}function u(){i++,r||(r=t?t.addNestedSub(l):e.subscribe(l),n=ywe())}function f(){i--,r&&i===0&&(r(),r=void 0,n.clear(),n=bR)}function d(){a||(a=!0,u())}function h(){a&&(a=!1,f())}const p={addNestedSub:o,notifyNestedSubs:s,handleChangeWrapper:l,isSubscribed:c,trySubscribe:d,tryUnsubscribe:h,getListeners:()=>n};return p}var vwe=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",bwe=vwe(),Swe=()=>typeof navigator<"u"&&navigator.product==="ReactNative",wwe=Swe(),Ewe=()=>bwe||wwe?x.useLayoutEffect:x.useEffect,yv=Ewe();function SR(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function b3(e,t){if(SR(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i=0;i<r.length;i++)if(!Object.prototype.hasOwnProperty.call(t,r[i])||!SR(e[r[i]],t[r[i]]))return!1;return!0}var Cwe={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Awe={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},_we={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},EV={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},xwe={[iwe]:_we,[awe]:EV};function wR(e){return swe(e)?EV:xwe[e.$$typeof]||Cwe}var Twe=Object.defineProperty,Owe=Object.getOwnPropertyNames,ER=Object.getOwnPropertySymbols,Mwe=Object.getOwnPropertyDescriptor,Rwe=Object.getPrototypeOf,CR=Object.prototype;function P5(e,t){if(typeof t!="string"){if(CR){const a=Rwe(t);a&&a!==CR&&P5(e,a)}let r=Owe(t);ER&&(r=r.concat(ER(t)));const n=wR(e),i=wR(t);for(let a=0;a<r.length;++a){const o=r[a];if(!Awe[o]&&!(i&&i[o])&&!(n&&n[o])){const s=Mwe(t,o);try{Twe(e,o,s)}catch{}}}}return e}var S3=Symbol.for("react-redux-context"),w3=typeof globalThis<"u"?globalThis:{};function kwe(){if(!x.createContext)return{};const e=w3[S3]??(w3[S3]=new Map);let t=e.get(x.createContext);return t||(t=x.createContext(null),e.set(x.createContext,t)),t}var Zo=kwe(),Lwe=[null,null];function Iwe(e,t,r){yv(()=>e(...t),r)}function Pwe(e,t,r,n,i,a){e.current=n,r.current=!1,i.current&&(i.current=null,a())}function Dwe(e,t,r,n,i,a,o,s,l,c,u){if(!e)return()=>{};let f=!1,d=null;const h=()=>{if(f||!s.current)return;const v=t.getState();let m,y;try{m=n(v,i.current)}catch(g){y=g,d=g}y||(d=null),m===a.current?o.current||c():(a.current=m,l.current=m,o.current=!0,u())};return r.onStateChange=h,r.trySubscribe(),h(),()=>{if(f=!0,r.tryUnsubscribe(),r.onStateChange=null,d)throw d}}function Nwe(e,t){return e===t}function zwe(e,t,r,{pure:n,areStatesEqual:i=Nwe,areOwnPropsEqual:a=b3,areStatePropsEqual:o=b3,areMergedPropsEqual:s=b3,forwardRef:l=!1,context:c=Zo}={}){const u=c,f=dwe(e),d=fwe(t),h=mwe(r),p=!!e;return m=>{const y=m.displayName||m.name||"Component",g=`Connect(${y})`,b={shouldHandleStateChanges:p,displayName:g,wrappedComponentName:y,WrappedComponent:m,initMapStateToProps:f,initMapDispatchToProps:d,initMergeProps:h,areStatesEqual:i,areStatePropsEqual:o,areOwnPropsEqual:a,areMergedPropsEqual:s};function S(_){const[C,M,L]=x.useMemo(()=>{const{reactReduxForwardedRef:mr,...bt}=_;return[_.context,mr,bt]},[_]),z=x.useMemo(()=>{let mr=u;return C!=null&&C.Consumer,mr},[C,u]),T=x.useContext(z),k=!!_.store&&!!_.store.getState&&!!_.store.dispatch,P=!!T&&!!T.store,F=k?_.store:T.store,I=P?T.getServerState:F.getState,B=x.useMemo(()=>cwe(F.dispatch,b),[F]),[H,V]=x.useMemo(()=>
749{if(!p)return Lwe;const mr=wV(F,k?void 0:T.subscription),bt=mr.notifyNestedSubs.bind(mr);return[mr,bt]},[F,k,T]),G=x.useMemo(()=>k?T:{...T,subscription:H},[k,T,H]),oe=x.useRef(void 0),_e=x.useRef(L),je=x.useRef(void 0),Re=x.useRef(!1),Ye=x.useRef(!1),se=x.useRef(void 0);yv(()=>(Ye.current=!0,()=>{Ye.current=!1}),[]);const pt=x.useMemo(()=>()=>je.current&&L===_e.current?je.current:B(F.getState(),L),[F,L]),pr=x.useMemo(()=>bt=>H?Dwe(p,F,H,B,_e,oe,Re,Ye,je,V,bt):()=>{},[H]);Iwe(Pwe,[_e,oe,Re,L,je,V]);let Tt;try{Tt=x.useSyncExternalStore(pr,pt,I?()=>B(I(),L):pt)}catch(mr){throw se.current&&(mr.message+=`
750The error may be correlated with this previous error:
751${se.current.stack}
752
753`),mr}yv(()=>{se.current=void 0,je.current=void 0,oe.current=Tt});const Nr=x.useMemo(()=>x.createElement(m,{...Tt,ref:M}),[M,m,Tt]);return x.useMemo(()=>p?x.createElement(z.Provider,{value:G},Nr):Nr,[z,Nr,G])}const A=x.memo(S);if(A.WrappedComponent=m,A.displayName=S.displayName=g,l){const C=x.forwardRef(function(L,z){return x.createElement(A,{...L,reactReduxForwardedRef:z})});return C.displayName=g,C.WrappedComponent=m,P5(C,m)}return P5(A,m)}}var EEe=zwe;function Fwe(e){const{children:t,context:r,serverState:n,store:i}=e,a=x.useMemo(()=>{const l=wV(i);return{store:i,subscription:l,getServerState:n?()=>n:void 0}},[i,n]),o=x.useMemo(()=>i.getState(),[i]);yv(()=>{const{subscription:l}=a;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),o!==i.getState()&&l.notifyNestedSubs(),()=>{l.tryUnsubscribe(),l.onStateChange=void 0}},[a,o]);const s=r||Zo;return x.createElement(s.Provider,{value:a},t)}var CEe=Fwe;function EA(e=Zo){return function(){return x.useContext(e)}}var CV=EA();function AV(e=Zo){const t=e===Zo?CV:EA(e),r=()=>{const{store:n}=t();return n};return Object.assign(r,{withTypes:()=>r}),r}var Bwe=AV();function Uwe(e=Zo){const t=e===Zo?Bwe:AV(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}var AEe=Uwe(),Hwe=(e,t)=>e===t;function jwe(e=Zo){const t=e===Zo?CV:EA(e),r=(n,i={})=>{const{equalityFn:a=Hwe}=typeof i=="function"?{equalityFn:i}:i,o=t(),{store:s,subscription:l,getServerState:c}=o;x.useRef(!0);const u=x.useCallback({[n.name](d){return n(d)}}[n.name],[n]),f=GSe.useSyncExternalStoreWithSelector(l.addNestedSub,s.getState,c||s.getState,u,a);return x.useDebugValue(f),f};return Object.assign(r,{withTypes:()=>r}),r}var Gm=jwe(),Vwe={};function D5(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Wwe(e){if(Array.isArray(e))return e}function qwe(e){if(Array.isArray(e))return D5(e)}function ws(e,t,r){return(t=$we(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gwe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ywe(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,i,a,o,s=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,t!==0)for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&r.return!=null&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw i}}return s}}function Xwe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
754In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qwe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
755In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function AR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Ra(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?AR(Object(r),!0).forEach(function(n){ws(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):AR(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Zwe(e,t){if(e==null)return{};var r,n,i=Kwe(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)===-1&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function Kwe(e,t){if(e==null)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)!==-1)continue;r[n]=e[n]}return r}function _R(e,t){return Wwe(e)||Ywe(e,t)||_V(e,t)||Xwe()}function N5(e){return qwe(e)||Gwe(e)||_V(e)||Qwe()}function Jwe(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function $we(e){var t=Jwe(e,"string");return typeof t=="symbol"?t:t+""}function vv(e){"@babel/helpers - typeof";return vv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vv(e)}function _V(e,t){if(e){if(typeof e=="string")return D5(e,t);var r={}.toString.call(e).slice(8,-1);
755return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?D5(e,t):void 0}}var e6e="7.0.0",z5;try{var t6e=require("@fortawesome/fontawesome-svg-core/package.json");z5=t6e.version}catch{z5=typeof process<"u"&&Vwe.FA_VERSION||"7.0.0"}function r6e(e){var t=e.beat,r=e.fade,n=e.beatFade,i=e.bounce,a=e.shake,o=e.flash,s=e.spin,l=e.spinPulse,c=e.spinReverse,u=e.pulse,f=e.fixedWidth,d=e.inverse,h=e.border,p=e.listItem,v=e.flip,m=e.size,y=e.rotation,g=e.pull,b=e.swapOpacity,S=e.rotateBy,w=e.widthAuto,A=n6e(z5,e6e),_=ws(ws(ws(ws(ws(ws({"fa-beat":t,"fa-fade":r,"fa-beat-fade":n,"fa-bounce":i,"fa-shake":a,"fa-flash":o,"fa-spin":s,"fa-spin-reverse":c,"fa-spin-pulse":l,"fa-pulse":u,"fa-fw":f,"fa-inverse":d,"fa-border":h,"fa-li":p,"fa-flip":v===!0,"fa-flip-horizontal":v==="horizontal"||v==="both","fa-flip-vertical":v==="vertical"||v==="both"},"fa-".concat(m),typeof m<"u"&&m!==null),"fa-rotate-".concat(y),typeof y<"u"&&y!==null&&y!==0),"fa-pull-".concat(g),typeof g<"u"&&g!==null),"fa-swap-opacity",b),"fa-rotate-by",A&&S),"fa-width-auto",A&&w);return Object.keys(_).map(function(C){return _[C]?C:null}).filter(function(C){return C})}function n6e(e,t){for(var r=e.split("-"),n=_R(r,2),i=n[0],a=n[1],o=t.split("-"),s=_R(o,2),l=s[0],c=s[1],u=i.split("."),f=l.split("."),d=0;d<Math.max(u.length,f.length);d++){var h=u[d]||"0",p=f[d]||"0",v=parseInt(h,10),m=parseInt(p,10);if(v!==m)return v>m}for(var y=0;y<Math.max(u.length,f.length);y++){var g=u[y]||"0",b=f[y]||"0";if(g!==b&&g.length!==b.length)return g.length<b.length}return!(a&&!c)}function i6e(e){return e=e-0,e===e}function xV(e){return i6e(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,function(t,r){return r?r.toUpperCase():""}),e.substr(0,1).toLowerCase()+e.substr(1))}var a6e=["style"];function o6e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function s6e(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,r){var n=r.indexOf(":"),i=xV(r.slice(0,n)),a=r.slice(n+1).trim();return i.startsWith("webkit")?t[o6e(i)]=a:t[i]=a,t},{})}function TV(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var n=(t.children||[]).map(function(l){return TV(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,c){var u=t.attributes[c];switch(c){case"class":l.attrs.className=u,delete t.attributes.class;break;case"style":l.attrs.style=s6e(u);break;default:c.indexOf("aria-")===0||c.indexOf("data-")===0?l.attrs[c.toLowerCase()]=u:l.attrs[xV(c)]=u}return l},{attrs:{}}),a=r.style,o=a===void 0?{}:a,s=Zwe(r,a6e);return i.attrs.style=Ra(Ra({},i.attrs.style),o),e.apply(void 0,[t.tag,Ra(Ra({},i.attrs),s)].concat(N5(n)))}var OV=!1;try{OV=!0}catch{}function l6e(){if(!OV&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function xR(e){if(e&&vv(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(U3.icon)return U3.icon(e);if(e===null)return null;if(e&&vv(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function E3(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?ws({},e,t):{}}var TR={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,rotateBy:!1,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1,widthAuto:!1},Z2=Lt.forwardRef(function(e,t){var r=Ra(Ra({},TR),e),n=r.icon,i=r.mask,a=r.symbol,o=r.className,s=r.title,l=r.titleId,c=r.maskId,u=xR(n),f=E3("classes",[].concat(N5(r6e(r)),N5((o||"").split(" ")))),d=E3("transform",typeof r.transform=="string"?U3.transform(r.transform):r.transform),h=E3("mask",xR(i)),p=iG(u,Ra(Ra(Ra(Ra({},f),d),h),{},{symbol:a,title:s,titleId:l,maskId:c}));if(!p)return l6e("Could not find icon",u),null;var v=p.abstract,m={ref:t};return Object.keys(r).forEach(function(y){TR.hasOwnProperty(y)||(m[y]=r[y])}),c6e(v[0],m)});Z2.displayName="FontAwesomeIcon";Z2.propTypes={beat:Z.bool,border:Z.bool,beatFade:Z.bool,bounce:Z.bool,className:Z.string,fade:Z.bool,flash:Z.bool,mask:Z.oneOfType([Z.object,Z.array,Z.string]),maskId:Z.string,fixedWidth:Z.bool,inverse:Z.bool,flip:Z.oneOf([!0,!1,"horizontal","vertical","both"]),icon:Z.oneOfType([Z.object,Z.array,Z.string]),listItem:Z.bool,pull:Z.oneOf(["right","left"]),pulse:Z.bool,rotation:Z.oneOf([0,90,180,270]),rotateBy:Z.bool,shake:Z.bool,size:Z.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Z.bool,spinPulse:Z.bool,spinReverse:Z.bool,symbol
755:Z.oneOfType([Z.bool,Z.string]),title:Z.string,titleId:Z.string,transform:Z.oneOfType([Z.string,Z.object]),swapOpacity:Z.bool,widthAuto:Z.bool};var c6e=TV.bind(null,Lt.createElement);/*!
756 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
757 * License - https://fontawesome.com/license (Commercial License)
758 * Copyright 2024 Fonticons, Inc.
759 */const u6e={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0L284.2 0c12.1 0 23.2 6.8 28.6 17.7L320 32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l96 0 7.2-14.3zM32 128l384 0 0 320c0 35.3-28.7 64-64 64L96 512c-35.3 0-64-28.7-64-64l0-320zm96 64c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16z"]},_Ee=u6e,xEe={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"]},TEe={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241l0-145c0-17.7 14.3-32 32-32s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-145-11.5 9.6-192 160z"]},OEe={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16z"]},MEe={prefix:"fas",iconName:"film",icon:[512,512,[127902],"f008","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM48 368l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm368-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 240l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm368-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 112l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16L64 96c-8.8 0-16 7.2-16 16zM416 96c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM160 128l0 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32L192 96c-17.7 0-32 14.3-32 32zm32 160c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-128 0z"]},REe={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M512 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l128 0c20.1 0 39.1 9.5 51.2 25.6l19.2 25.6c6 8.1 15.5 12.8 25.6 12.8l160 0c35.3 0 64 28.7 64 64l0 256zM232 376c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},kEe={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]}
vendor: 4,255 bytes, line 759
759,LEe={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},IEe={prefix:"fas",iconName:"objects-align-bottom",icon:[512,512,[],"e3bb","M24 512l464 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 464c-13.3 0-24 10.7-24 24s10.7 24 24 24zM64 336c0 26.5 21.5 48 48 48l64 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L112 0C85.5 0 64 21.5 64 48l0 288zm224 0c0 26.5 21.5 48 48 48l64 0c26.5 0 48-21.5 48-48l0-160c0-26.5-21.5-48-48-48l-64 0c-26.5 0-48 21.5-48 48l0 160z"]},PEe={prefix:"fas",iconName:"align-justify",icon:[448,512,[],"f039","M448 64c0-17.7-14.3-32-32-32L32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32zm0 256c0-17.7-14.3-32-32-32L32 288c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32zM0 192c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 160c-17.7 0-32 14.3-32 32zM448 448c0-17.7-14.3-32-32-32L32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32z"]},DEe={prefix:"fas",iconName:"arrow-left-to-line",icon:[448,512,[8676,"arrow-to-left"],"f33e","M0 96C0 78.3 14.3 64 32 64s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32L0 96zM137.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3L237.3 224 416 224c17.7 0 32 14.3 32 32s-14.3 32-32 32l-178.7 0 73.4 73.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0l-128-128z"]},NEe={prefix:"fas",iconName:"option",icon:[640,512,[],"e318","M448 448c-9.7 0-18.9-4.4-25-12L176.6 128 32 128C14.3 128 0 113.7 0 96S14.3 64 32 64l160 0c9.7 0 18.9 4.4 25 12L463.4 384 608 384c17.7 0 32 14.3 32 32s-14.3 32-32 32l-160 0zm0-320c-17.7 0-32-14.3-32-32s14.3-32 32-32l160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-160 0z"]},zEe={prefix:"fas",iconName:"objects-align-top",icon:[512,512,[],"e3c0","M24 0L488 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 48C10.7 48 0 37.3 0 24S10.7 0 24 0zM64 176c0-26.5 21.5-48 48-48l64 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-288zm224 0c0-26.5 21.5-48 48-48l64 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-160z"]},FEe={prefix:"fas",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z"]},BEe={prefix:"fas",iconName:"arrow-pointer",icon:[320,512,["mouse-pointer"],"f245","M0 55.2L0 426c0 12.2 9.9 22 22 22c6.3 0 12.4-2.7 16.6-7.5L121.2 346l58.1 116.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9L179.8 320l118.1 0c12.2 0 22.1-9.9 22.1-22.1c0-6.3-2.7-12.3-7.4-16.5L38.6 37.9C34.3 34.1 28.9 32 23.2 32C10.4 32 0 42.4 0 55.2z"]},UEe={prefix:"fas",iconName:"books",icon:[512,512,[128218],"f5db","M0 32C0 14.3 14.3 0 32 0L96 0c17.7 0 32 14.3 32 32l0 64L0 96 0 32zm0 96l128 0 0 256L0 384 0 128zM0 416l128 0 0 64c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32l0-64zM160 32c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 64L160 96l0-64zm0 96l128 0 0 256-128 0 0-256zm0 288l128 0 0 64c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32l0-64zm203.6-19.9L320 232.6l0-89.9 100.4-26.9 66 247.4L363.6 396.1zM412.2 85L320 109.6 320 11l36.9-9.9c16.9-4.6 34.4 5.5 38.9 22.6L412.2 85zM371.8 427l122.8-32.9 16.3 61.1c4.5 17-5.5 34.5-22.5 39.1l-61.4 16.5c-16.9 4.6-34.4-5.5-38.9-22.6L371.8 427z"]},HEe={prefix:"fas",iconName:"folder-open",icon:[576,512,[128194,128449,61717],"f07c","M88.7 223.8L0 375.8 0 96C0 60.7 28.7 32 64 32l117.5 0c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 28.3 18.7 45.3 18.7L416 96c35.3 0 64 28.7 64 64l0 32-336 0c-22.8 0-43.8 12.1-55.3 31.8zm27.6 16.1C122.1 230 132.6 224 144 224l400 0c11.5 0 22 6.1 27.7 16.1s5.7 22.2-.1 32.1l-112 192C453.9 474 443.4 480 432 480L32 480c-11.5 0-22-6.1-27.7-16.1s-5.7-22.2 .1-32.1l112-192z"]},jEe={prefix:"fas",iconName:"underline",icon:[448,512,[],"f0cd","M16 64c0-17.7 14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 53 43 96 96 96s96-43 96-96l0-128-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-16 0 0 128c0 88.4-71.6 160-160 160s-160-
75971.6-160-160L64 96 48 96C30.3 96 16 81.7 16 64zM0 448c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32z"]},VEe={prefix:"fas",iconName:"bold",icon:[384,512,[],"f032","M0 64C0 46.3 14.3 32 32 32l48 0 16 0 128 0c70.7 0 128 57.3 128 128c0 31.3-11.3 60.1-30 82.3c37.1 22.4 62 63.1 62 109.7c0 70.7-57.3 128-128 128L96 480l-16 0-48 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l16 0 0-160L48 96 32 96C14.3 96 0 81.7 0 64zM224 224c35.3 0 64-28.7 64-64s-28.7-64-64-64L112 96l0 128 112 0zM112 288l0 128 144 0c35.3 0 64-28.7 64-64s-28.7-64-64-64l-32 0-112 0z"]},WEe={prefix:"fas",iconName:"arrow-down-to-line",icon:[384,512,["arrow-to-bottom"],"f33d","M32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l320 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480zM214.6 342.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 242.7 160 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 178.7 73.4-73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-128 128z"]},qEe={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},GEe={prefix:"fas",iconName:"left-right",icon:[512,512,[8596,"arrows-alt-h"],"f337","M504.3 273.6c4.9-4.5 7.7-10.9 7.7-17.6s-2.8-13-7.7-17.6l-112-104c-7-6.5-17.2-8.2-25.9-4.4s-14.4 12.5-14.4 22l0 56-192 0 0-56c0-9.5-5.7-18.2-14.4-22s-18.9-2.1-25.9 4.4l-112 104C2.8 243 0 249.3 0 256s2.8 13 7.7 17.6l112 104c7 6.5 17.2 8.2 25.9 4.4s14.4-12.5 14.4-22l0-56 192 0 0 56c0 9.5 5.7 18.2 14.4 22s18.9 2.1 25.9-4.4l112-104z"]},YEe={prefix:"fas",iconName:"text",icon:[448,512,[],"f893","M64 96l0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32L0 80C0 53.5 21.5 32 48 32l176 0 176 0c26.5 0 48 21.5 48 48l0 48c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32L256 96l0 320 48 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l48 0 0-320L64 96z"]},XEe={prefix:"fas",iconName:"objects-align-center-vertical",icon:[512,512,[],"e3bd","M64 80c0-26.5 21.5-48 48-48l64 0c26.5 0 48 21.5 48 48l0 152 64 0 0-88c0-26.5 21.5-48 48-48l64 0c26.5 0 48 21.5 48 48l0 88 40 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-40 0 0 88c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-88-64 0 0 152c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-152-40 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l40 0L64 80z"]},QEe={prefix:"fas",iconName:"chalkboard",icon:[576,512,["blackboard"],"f51b","M96 32C60.7 32 32 60.7 32 96l0 288 64 0L96 96l384 0 0 288 64 0 0-288c0-35.3-28.7-64-64-64L96 32zM224 384l0 32L32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l512 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-128 0 0-32c0-17.7-14.3-32-32-32l-128 0c-17.7 0-32 14.3-32 32z"]},f6e={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},ZEe=f6e,KEe={prefix:"fas",iconName:"italic",icon:[384,512,[],"f033","M128 64c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-58.7 0L160 416l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l58.7 0L224 96l-64 0c-17.7 0-32-14.3-32-32z"]},JEe={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z"]},$Ee={prefix:"fas",iconName:"question",icon:[320,512,[10067,10068,61736],"3f","M80 160c0-35.3 28.7-64 64-64l32 0c35.3 0 64 28.7 64 64l0 3.6c0 21.8-11.1 42.1-29.4 53.8l-42.2 27.1c-25.2 16.2-40.4 44.1-40.4 74l0 1.4c0 17.7 14.3 32 32 32s32-14.3 32-32l0-1.4c0-8.2 4.2-15.8 11-20.2l42.2-27.1c36.6-23.6 58.8-64.1 58.8-107.7l0-3.6c0-70.7-57.3-128-128-128l-32 0C73.3 32 16 89.3 16 160c0 17.7 14.3 32 32 32s32-14.3 32-32zm80 320a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},eCe={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]}
759,tCe={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},rCe={prefix:"fas",iconName:"arrow-up-right",icon:[384,512,[],"e09f","M352 128c0-17.7-14.3-32-32-32L96 96c-17.7 0-32 14.3-32 32s14.3 32 32 32l146.7 0L41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L288 205.3 288 352c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224z"]},nCe={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},iCe={prefix:"fas",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-242.7c0-17-6.7-33.3-18.7-45.3L352 50.7C340 38.7 323.7 32 306.7 32L64 32zm0 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32L96 224c-17.7 0-32-14.3-32-32l0-64zM224 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},aCe={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},oCe={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},sCe={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M288 64c0 17.7-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},lCe={prefix:"fas",iconName:"reflect-horizontal",icon:[512,512,[],"e664","M256 0c-13.3 0-24 10.7-24 24l0 464c0 13.3 10.7 24 24 24s24-10.7 24-24l0-464c0-13.3-10.7-24-24-24zM492.2 98.4c-12-5-25.7-2.2-34.9 6.9l-128 128c-12.5 12.5-12.5 32.8 0 45.3l128 128c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-256c0-12.9-7.8-24.6-19.8-29.6zm-472.5 0C7.8 103.4 0 115.1 0 128L0 384c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9z"]},cCe={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},uCe={prefix:"fas",iconName:"folder-xmark",icon:[512,512,["folder-times"],"f65f","M448 480L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l128 0c20.1 0 39.1 9.5 51.2 25.6l19.2 25.6c6 8.1 15.5 12.8 25.6 12.8l160 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64zM175 207c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},fCe={prefix:"fas",iconName:"grip-vertical",icon:[320,512,[],"f58e","M40 352l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zm192 0l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zM40 320c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0zM232 192l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40zM40 160c-22.1 0-40-17.9-40-40L0 72C0 49.9 17.9 32 40 32l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0zM232 32l48 0c22.1 0 40 17.9 40 40l0 48c0 22.1-17.9 40-40 40l-48 0c-22.1 0-40-17.9-40-40l0-48c0-22.1 17.9-40 40-40z"]},dCe={prefix:"fas",iconName:"backward-step",icon:[320,512,["step-backward"],"f048","M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29l0-320c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241 64 96c0-17.7-14.3-32-32-32S0 78.3 0 96L0 416c0 17.7 14.3 32 32 32s32-14.3 32-32l0-145 11.5 9.6 192 160z"]}
vendor: 5,327 bytes, line 759
759,hCe={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},pCe={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 242.7-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7 288 32zM64 352c-35.3 0-64 28.7-64 64l0 32c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-32c0-35.3-28.7-64-64-64l-101.5 0-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352 64 352zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},mCe={prefix:"fas",iconName:"align-center",icon:[448,512,[],"f037","M352 64c0-17.7-14.3-32-32-32L128 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32zm96 128c0-17.7-14.3-32-32-32L32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32zM0 448c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 416c-17.7 0-32 14.3-32 32zM352 320c0-17.7-14.3-32-32-32l-192 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l192 0c17.7 0 32-14.3 32-32z"]},gCe={prefix:"fas",iconName:"file-arrow-down",icon:[384,512,["file-download"],"f56d","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM216 232l0 102.1 31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31L168 232c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},yCe={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},vCe={prefix:"fas",iconName:"play",icon:[384,512,[9654],"f04b","M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80L0 432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"]},bCe={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},SCe={prefix:"fas",iconName:"file-pen",icon:[576,512,[128221,"file-edit"],"f31c","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 125.7-86.8 86.8c-10.3 10.3-17.5 23.1-21 37.2l-18.7 74.9c-2.3 9.2-1.8 18.8 1.3 27.5L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},wCe={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},ECe={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32l288 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-288 0c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},CCe={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z"]},ACe={prefix:"fas",iconName:"bars-filter",icon:[448,512,[],"e0ad","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM64 256c0-17.7 14.3-32 32-32l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L96 288c-17.7 0-32-14.3-32-32zM288 416c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c17.7 0 32 14.3 32 32z"]},_Ce={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},xCe={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]}
759,TCe={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},OCe={prefix:"fas",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M32 32C32 14.3 46.3 0 64 0L320 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-29.5 0 11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3L32 352c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64 64 64C46.3 64 32 49.7 32 32zM160 384l64 0 0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-96z"]},MCe={prefix:"fas",iconName:"arrow-right-to-line",icon:[448,512,[8677,"arrow-to-right"],"f340","M448 96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 320c0 17.7 14.3 32 32 32s32-14.3 32-32l0-320zM310.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l178.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},d6e={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},RCe=d6e,kCe={prefix:"fas",iconName:"clone",icon:[512,512,[],"f24d","M288 448L64 448l0-224 64 0 0-64-64 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-64-64 0 0 64zm-64-96l224 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L224 0c-35.3 0-64 28.7-64 64l0 224c0 35.3 28.7 64 64 64z"]},LCe={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},ICe={prefix:"fas",iconName:"book-open",icon:[576,512,[128214,128366],"f518","M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5l0-377.4c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8L0 454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5l0-370.3c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11L304 456c0 11.4 11.7 19.3 22.4 15.5z"]},MV={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},PCe=MV,DCe={prefix:"fas",iconName:"share",icon:[512,512,["mail-forward"],"f064","M307 34.8c-11.5 5.1-19 16.6-19 29.2l0 64-112 0C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96l96 0 0 64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z"]},NCe={prefix:"fas",iconName:"align-right",icon:[448,512,[],"f038","M448 64c0 17.7-14.3 32-32 32L192 96c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zm0 256c0 17.7-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32zM0 192c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 224c-17.7 0-32-14.3-32-32zM448 448c0 17.7-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},zCe={prefix:"fas",iconName:"print",icon:[512,512,[128424,128438,9113],"f02f","M128 0C92.7 0 64 28.7 64 64l0 96 64 0 0-96 226.7 0L384 93.3l0 66.7 64 0 0-66.7c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0L128 0zM384 352l0 32 0 64-256 0 0-64 0-16 0-16 256 0zm64 32l32 0c17.7 0 32-14.3 32-32l0-96c0-35.3-28.7-64-64-64L64 192c-35.3 0-64 28.7-64 64l0 96c0 17.7 14.3 32 32 32l32 0 0 64c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-64zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]};function L1(e){const t=ae.c(10),{title:r,children:n}=e;let i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i={minHeight:"60vh",px:3},t[0]=i):i=t[0];let a;t[1]===Symbol.for("react.memo_cache_sentinel")?(a={maxWidth:520,p:{xs:3,sm:5},width:"100%"},t[1]=a):a=t[1];let o;t[2]===Symbol.for("react.memo_cache_sentinel")?(o={textAlign:"left",color:"text.primary"},t[2]=o):o=t[2];let s;t[3]===Symbol.for("react.memo_cache_sentinel")?(s={color:"text.primary"},t[3]=s):s=t[3];let l;t[4]===Symbol.for("react.memo_cache_sentinel")?(l=O(hr,{component:"span",sx:{color:"warning.main",mr:1},children:O(Z2,{icon:MV})}),t[4]=l):l=t[4];let c;t[5]!==r?(c=xe(sr,{variant:"h6",sx:s,children:[l,r]}),t[5]=r,t[6]=c):c=t[6];let u;return t[7]!==n||t[8]!==c?(u=O(ma,{alignItems:"center",justifyContent:"center",sx:i,children:O(eW,{sx:a,children:xe(ma,{spacing:2,alignItems:"flex-start",sx:o,children:[c,n]})})}),t[7]=n,t[8]=c,t[9]=u):u=t[9],u}function h6e(e){if(!e)return{type:null,isOrgAdmin:!1,admin:null};const t=!!e.is_org_admin,r=e.org_admin_name||e.org_admin_email?{name:e.org_admin_name,email:e.org_admin_email}:null,n=e.org_rc_product_id??null,i=e.org_tier??null,a={isOrgAdmin:t,admin:r,rcProductId:n,tier:i};if(e.status==="inactive")return{...a,type:"expired"};if(e.status==="paused")return{...a,type:"paused"};const o=e.org_team_limit==null?null:e.org_team_limit+(e.organization_bonus_teams??0),s=e.org_team_count??0;if(o!=null&&s>o)return{...a,type:"teams_over_limit",teamCount:s,teamLimit:o};const l=(e.organization_coaches??0)+(e.organization_bonus_seats??0),c=e.org_seats_in_use??0;return l>0&&c>l?{...a,type:"seats_over_cap",seatsInUse:c,seatCap:l}:{...a,type:null}}function K2(){const e=ae.c(8),{user:t}=ts();let r;e[0]!==t.db_user_id?(r=[t.db_user_id,"available_teams"],e[0]=t.db_user_id,e[1]=r):r=e[1];const n=!!t.db_user_id;let i;e[2]!==t.db_user_id?(i=async()=>{const{data:s}=await Dt.get(`/user/${t.db_user_id}/teams`);return{data:Array.isArray(s)?s:[]}},e[2]=t.db_user_id,e[3]=i):i=e[3];let a;return e[4]!==r||e[5]!==n||e[6]!==i?(a={staleTime:1e3,queryKey:r,enabled:n,queryFn:i},e[4]=r,e[5]=n,e[6]=i,e[7]=a):a=e[7],E2(a)}const p6e=new Set(["first_purchase","plan_change"]),m6e=["productId","tier","interval","seats"];function g6e(e){if(!e||typeof e!="object"||"nativeEvent"in e||"preventDefault"in e||!p6e.has(e.purchaseIntent))return null;const t={purchaseIntent:e.purchaseIntent};for(const r of m6e)e[r]!=null&&(t[r]=e[r]);return t}function y6e(){const e=Vm();return{goToStandardCheckout:async r=>{const n=g6e(r);if(R.isExpo()){let i=null;try{const a=R.getPlatform(),{data:o}=await Dt.get(`/subscription/purchase-eligibility?platform=${a}`);(o==null?void 0:o.eligible)===!1&&(i=o.blockedBy??null)}catch{}R.sendMessageToWebview({type:"PAYWALL",target:n,blockedBy:i})}else e(ha.pickSubscription)}}}const OR=new Set;function MR(e){const t=ae.c(6),{steps:r}=e;let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={maxWidth:420,pt:1,textAlign:"left",width:"100%"},t[0]=n):n=t[0];let i;t[1]===Symbol.for("react.memo_cache_sentinel")?(i=O(sr,{variant:"overline",sx:{color:"text.disabled"},children:"How to fix this"}),t[1]=i):i=t[1];let a;t[2]!==r?(a=r.map(v6e),t[2]=r,t[3]=a):a=t[3];let o;return t[4]!==a?(o=xe(ma,{spacing:1,sx:n,children:[i,a]}),t[4]=a,t[5]=o):o=t[5],o}function v6e(e,t){return xe(ma,{direction:"row",spacing:1.25,alignItems:"flex-start",children:[O(hr,{sx:{alignItems:"center",bgcolor:"grey.200",borderRadius:"50%",color:"text.primary",display:"flex",flexShrink:0,fontSize:12,fontWeight:700,height:22,justifyContent:"center",mt:.1,width:22},children:t+1}),O(sr,{variant:"body2",sx:{flex:1},children:e})]},t)}function FCe(e){var u,f,d;const t=ae.c(8),{teamId:r,children:n}=e,i=K2();let a;t[0]!==((u=i==null?void 0:i.data)==null?void 0:u.data)?(a=((f=i==null?void 0:i.data)==null?void 0:f.data)??[],t[0]=(d=i==null?void 0:i.data)==null?void 0:d.data,t[1]=a):a=t[1];const o=a;let s;t[2]!==r||t[3]!==o?(s=r==null?void 0:o.find(h=>h.team_id===Number(r)),t[2]=r,t[3]=o,t[4]=s):s=t[4];const l=s;let c;return t[5]!==n||t[6]!==l?(c=O(RV,{team:l,children:n}),t[5]=n,t[6]=l,t[7]=c):c=t[7],c}function RV({team:e,children:t}){var o,s,l,c;const r=h6e(e),{goToStandardCheckout:n}=y6e(),{mixpanel:i}=Mm(),a=u=>{i.track("Subscription Blocker CTA Clicked",{blocker_type:r.type,cta:u,team_id:e==null?void 0:e.team_id,organization_id:e==null?void 0:e.organization_id,is_org_admin:r.isOrgAdmin,viewer_role:e==null?void 0:e.role_name})};return x.useEffect(()=>{if(!r.type||!(e!=null&&e.team_id))return;const u=`${e.team_id}:${r.type}`;OR.has(u)||(OR.add(u),i.track("Subscription Blocker Shown",{blocker_type:r.type,team_id:e.team_id,organization_id:e.organization_id,is_org_admin:r.isOrgAdmin,viewer_role:e.role_name,seats_in_use:r.seatsInUse,seat_cap:r.seatCap,team_count:r.teamCount,team_limit:r.teamLimit}))},[r.type,e==null?void 0:e.team_id]),r.type==="expired"?O(L1,{title:"This team's subscription has expired",children:r.isOrgAdmin?xe(Fr,{children:[O(sr,{variant:"body2",sx:{maxWidth:420},children:"Your plays, players, and team data are all safe. Renew the subscription to give your coaches and players access again."}),O(ii,{variant:"contained",onClick:()=>{a("renew"),n({purchaseIntent:"plan_change",productId:r.rcProductId,tier:r.tier})},children:"Renew Subscription"})]}):xe(Fr,{children:[O(sr,{variant:"body2",sx:{maxWidth:420},children:(o=r.admin)!=null&&o.email?xe(Fr,{children:["Reach out to the admin"," ",O(sh,{sx:{fontWeight:700},color:"inherit",href:`mailto:${r.admin.email}`,onClick:()=>a("contact_admin"),children:r.admin.name||r.admin.email})," ","to renew the subscription."]}):"Reach out to your admin to renew the subscription."}),xe(sr,{variant:"body2",sx:{maxWidth:420},children:["Alternatively, you can"," ",O(sh,{sx:{cursor:"pointer",fontWeight:700},color:"inherit",onClick:()=>{a("solo_upsell"),n({purchaseIntent:"first_purchase",tier:"solo"})},children:"upgrade to a solo plan"})," ","to keep using the app."]})]})}):r.type==="paused"?O(L1,{title:"This team's subscription is paused",children:r.isOrgAdmin?xe(Fr,{children:[O(sr,{variant:"body2",sx:{maxWidth:420},children:"Your plays, players, and team data are all safe. Resume the subscription to give your coaches and players access again."}),(e==null?void 0:e.organization_id)&&O(ii,{component:Ac,to:`${ha.settings.organization(e.organization_id)}?tab=Subscription`,variant:"contained",onClick:()=>a("manage_subscription"),children:"Manage Subscription"})]}):xe(Fr,{children:[O(sr,{variant:"body2",sx:{maxWidth:420},children:"This team's subscription is currently paused. Your plays, players, and team data are all safe."}),(s=r.admin)!=null&&s.email?xe(ii,{component:"a",href:`mailto:${r.admin.email}`,variant:"contained",onClick:()=>a("contact_admin"),children:["Contact ",r.admin.name||"Admin"]}):O(sr,{variant:"body2",sx:{maxWidth:420},children:"Ask your organization admin to resume the subscription."})]})}):r.type==="teams_over_limit"?xe(L1,{title:"Too many teams for this plan",children:[xe(sr,{variant:"body2",sx:{maxWidth:440},children:["This organization has ",xe("strong",{children:[r.teamCount," teams"]}
759),", but its plan includes ",O("strong",{children:r.teamLimit}),"."]}),O(sr,{variant:"body2",sx:{maxWidth:440},children:"All team data is safe, but teams stay unavailable until the organization is back within its limit."}),r.isOrgAdmin&&O(MR,{steps:[xe(Fr,{children:["Tap ",O("strong",{children:"Manage Teams"})," and delete the teams you no longer need."]}),xe(Fr,{children:["Or tap ",O("strong",{children:"Upgrade Plan"})," and switch to the Org plan to keep every team."]})]}),r.isOrgAdmin?xe(ma,{direction:"row",spacing:1,children:[O(ii,{variant:"contained",onClick:()=>{a("upgrade"),n({purchaseIntent:"plan_change",tier:"org"})},children:"Upgrade Plan"}),(e==null?void 0:e.organization_id)&&O(ii,{component:Ac,to:`${ha.settings.organization(e.organization_id)}?tab=Teams`,variant:"outlined",sx:{boxShadow:0},onClick:()=>a("manage_teams"),children:"Manage Teams"})]}):O(sr,{variant:"body2",sx:{maxWidth:440},children:(l=r.admin)!=null&&l.email?xe(Fr,{children:["Reach out to the admin"," ",O(sh,{sx:{fontWeight:700},color:"inherit",href:`mailto:${r.admin.email}`,onClick:()=>a("contact_admin"),children:r.admin.name||r.admin.email})," ","to upgrade the plan or reduce the number of teams."]}):"Reach out to your admin to upgrade the plan or reduce the number of teams."})]}):r.type==="seats_over_cap"?xe(L1,{title:"Too many coaches for this plan",children:[xe(sr,{variant:"body2",sx:{maxWidth:440},children:["This organization has"," ",xe("strong",{children:[r.seatsInUse," coaches"]})," using seats, but its plan includes ",O("strong",{children:r.seatCap}),"."]}),O(sr,{variant:"body2",sx:{maxWidth:440},children:"All team data is safe, but teams stay unavailable until the organization is back within its limit."}),r.isOrgAdmin&&O(MR,{steps:[xe(Fr,{children:["Tap ",O("strong",{children:"Manage Coaches"})," and remove the coaches you no longer need."]}),xe(Fr,{children:["Or tap ",O("strong",{children:"Upgrade Plan"})," and pick a plan with more coach seats."]})]}),r.isOrgAdmin?xe(ma,{direction:"row",spacing:1,children:[O(ii,{variant:"contained",onClick:()=>{a("upgrade"),n({purchaseIntent:"plan_change",productId:r.rcProductId,tier:r.tier})},children:"Upgrade Plan"}),(e==null?void 0:e.organization_id)&&O(ii,{component:Ac,to:`${ha.settings.organization(e.organization_id)}?tab=${encodeURIComponent("Coach Seats")}`,variant:"outlined",sx:{boxShadow:0},onClick:()=>a("manage_coaches"),children:"Manage Coaches"})]}):O(sr,{variant:"body2",sx:{maxWidth:440},children:(c=r.admin)!=null&&c.email?xe(Fr,{children:["Reach out to the admin"," ",O(sh,{sx:{fontWeight:700},color:"inherit",href:`mailto:${r.admin.email}`,onClick:()=>a("contact_admin"),children:r.admin.name||r.admin.email})," ","to upgrade the plan or remove coaches."]}):"Reach out to your admin to upgrade the plan or remove coaches."})]}):t}function b6e(){var s,l,c;const e=ae.c(7),t=Gm(S6e),r=K2();let n;e[0]!==((s=r==null?void 0:r.data)==null?void 0:s.data)?(n=((l=r==null?void 0:r.data)==null?void 0:l.data)??[],e[0]=(c=r==null?void 0:r.data)==null?void 0:c.data,e[1]=n):n=e[1];const i=n;let a;if(e[2]!==t||e[3]!==i){let u;e[5]!==t?(u=f=>f.team_id===t,e[5]=t,e[6]=u):u=e[6],a=i.find(u),e[2]=t,e[3]=i,e[4]=a}else a=e[4];return a}function S6e(e){return e==null?void 0:e.reduxUser.selectedTeamId}function w6e(){const e=ae.c(4),t=Gm(E6e),r=b6e();if(!t){let a;return e[0]===Symbol.for("react.memo_cache_sentinel")?(a=O(nV,{to:RP,replace:!0}),e[0]=a):a=e[0],a}let n;e[1]===Symbol.for("react.memo_cache_sentinel")?(n=O(gA,{}),e[1]=n):n=e[1];let i;return e[2]!==r?(i=O(RV,{team:r,children:n}),e[2]=r,e[3]=i):i=e[3],i}function E6e(e){return e==null?void 0:e.reduxUser.selectedTeamId}function C6e(e){const t=ae.c(11);let r;t[0]!==(e==null?void 0:e.options)?(r=(e==null?void 0:e.options)??{},t[0]=e==null?void 0:e.options,t[1]=r):r=t[1];const n=r,{user:i}=ts();let a;t[2]!==i.db_user_id?(a=[i.db_user_id,"permissionsV2"],t[2]=i.db_user_id,t[3]=a):a=t[3];const o=!!i.db_user_id;let s;t[4]!==i.db_user_id?(s=async()=>{const u=await Dt.get(`/user/${i.db_user_id}/permissions_v2`);return{data:Array.isArray(u.data)?u.data:[]}},t[4]=i.db_user_id,t[5]=s):s=t[5];let l;return t[6]!==n||t[7]!==a||t[8]!==o||t[9]!==s?(l={staleTime:1e3,queryKey:a,enabled:o,queryFn:s,...n},t[6]=n,t[7]=a,t[8]=o,t[9]=s,t[10]=l):l=t[10],E2(l)}function CA(){var l,c,u;const e=ae.c(6),{user:t}=ts();let r;e[0]!==t.db_user_id?(r={userId:t.db_user_id},e[0]=t.db_user_id,e[1]=r):r=e[1];const n=C6e(r);let i;e[2]!==((l=n==null?void 0:n.data)==null?void 0:l.data)?(i=((c=n==null?void 0:n.data)==null?void 0:c.data)??[],e[2]=(u=n==null?void 0:n.data)==null?void 0:u.data,e[3]=i):i=e[3];const a=i,o=A6e;let s;return e[4]!==a?(s={checkPermissions:d=>{const{teamId:h,organizationId:p,permissions:v}=d,m=h===void 0?!1:h,y=p===void 0?!1:p;return a.find(g=>o(m,y,g,v))??!1}},e[4]=a,e[5]=s):s=e[5],s}function A6e(e,t,r,n){return!e&&!t||e&&r.team_id===e||t&&r.organization_id===t?n.includes(r.permission_name):!1}function AA(e,t){return(e==null?void 0:e[t])??!0}function _6e(e,t){return AA(e==null?void 0:e.features,t)}function kV(e){const t=ae.c(2),r=Gm(x6e),n=Number(e??r);let i;return t[0]!==n?(i=Number.isFinite(n)?n:null,t[0]=n,t[1]=i):i=t[1],i}function x6e(e){return e==null?void 0:e.reduxUser.selectedTeamId}function LV(e){const t=ae.c(7),r=e===void 0?null:e,{data:n}=K2(),i=kV(r);if(i==null)return null;let a;t[0]!==(n==null?void 0:n.data)?(a=(n==null?void 0:n.data)??[],t[0]=n==null?void 0:n.data,t[1]=a):a=t[1];let o;if(t[2]!==a||t[3]!==i){let l;t[5]!==i?(l=c=>c.team_id===i,t[5]=i,t[6]=l):l=t[6],o=a.find(l),t[2]=a,t[3]=i,t[4]=o}else o=t[4];const s=o;return(s==null?void 0:s.features)??null}function BCe(e,t){const r=ae.c(3),n=LV(e);let i;return r[0]!==n||r[1]!==t?(i=AA(n,t),r[0]=n,r[1]=t,r[2]=i):i=r[2],i}function T6e(e){const t=ae.c(7),{data:r}=K2();let n;t[0]!==(r==null?void 0:r.data)?(n=(r==null?void 0:r.data)??[],t[0]=r==null?void 0:r.data,t[1]=n):n=t[1];const i=n;
759if(i.length===0)return!0;let a;if(t[2]!==e||t[3]!==i){let o;t[5]!==e?(o=s=>_6e(s,e),t[5]=e,t[6]=o):o=t[6],a=i.some(o),t[2]=e,t[3]=i,t[4]=a}else a=t[4];return a}const O6e=new Set(["player_calendar","rsvp","player_plays","player_playbooks","player_drills","player_rotations","player_practice_plans","player_uploads"]);function M6e(e){const r=kV(e===void 0?null:e),{checkPermissions:n}=CA();return r==null?!1:!!n({teamId:r,permissions:["EDIT_PLAY","EDIT_TEAM"]})}function R6e(e,t,r){return AA(e,t)?!0:r&&O6e.has(t)}function IV(e){const t=ae.c(3),r=e===void 0?null:e,n=LV(r),i=M6e(r);let a;return t[0]!==n||t[1]!==i?(a=o=>R6e(n,o,i),t[0]=n,t[1]=i,t[2]=a):a=t[2],a}function k6e(e,t){const r=ae.c(3),n=IV(e);let i;return r[0]!==t||r[1]!==n?(i=n(t),r[0]=t,r[1]=n,r[2]=i):i=r[2],i}/*!
760 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
761 * License - https://fontawesome.com/license (Commercial License)
762 * Copyright 2024 Fonticons, Inc.
763 */const UCe={prefix:"far",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M170.5 51.6L151.5 80l145 0-19-28.4c-1.5-2.2-4-3.6-6.7-3.6l-93.7 0c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80 368 80l48 0 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-8 0 0 304c0 44.2-35.8 80-80 80l-224 0c-44.2 0-80-35.8-80-80l0-304-8 0c-13.3 0-24-10.7-24-24S10.7 80 24 80l8 0 48 0 13.8 0 36.7-55.1C140.9 9.4 158.4 0 177.1 0l93.7 0c18.7 0 36.2 9.4 46.6 24.9zM80 128l0 304c0 17.7 14.3 32 32 32l224 0c17.7 0 32-14.3 32-32l0-304L80 128zm80 64l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},L6e={prefix:"far",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l80 0 0 56-80 0 0-56zm0 104l80 0 0 64-80 0 0-64zm128 0l96 0 0 64-96 0 0-64zm144 0l80 0 0 64-80 0 0-64zm80-48l-80 0 0-56 80 0 0 56zm0 160l0 40c0 8.8-7.2 16-16 16l-64 0 0-56 80 0zm-128 0l0 56-96 0 0-56 96 0zm-144 0l0 56-64 0c-8.8 0-16-7.2-16-16l0-40 80 0zM272 248l-96 0 0-56 96 0 0 56z"]},HCe={prefix:"far",iconName:"reply",icon:[512,512,[61714,"mail-reply"],"f3e5","M224 240l96 0c66.2 0 122 44.7 138.8 105.5c3.3-12.4 5.2-26.2 5.2-41.5c0-70.7-57.3-128-128-128l-112 0-24 0c-13.3 0-24-10.7-24-24l0-24 0-28.1L55.9 208 176 316.1l0-28.1 0-24c0-13.3 10.7-24 24-24l24 0zm0 48l0 48 0 16c0 12.6-7.4 24.1-19 29.2s-25 3-34.4-5.4l-160-144C3.9 225.7 0 217.1 0 208s3.9-17.7 10.6-23.8l160-144c9.4-8.5 22.9-10.6 34.4-5.4s19 16.6 19 29.2l0 16 0 48 48 0 64 0c97.2 0 176 78.8 176 176c0 78-38.6 126.2-68.7 152.1c-4.1 3.5-8.1 6.6-11.7 9.3c-3.2 2.4-6.2 4.4-8.9 6.2c-4.5 3-8.3 5.1-10.8 6.5c-2.5 1.4-5.3 1.9-8.1 1.9c-10.9 0-19.7-8.9-19.7-19.7c0-6.8 3.6-13.2 8.3-18.1c.5-.5 .9-.9 1.4-1.4c2.4-2.3 5.1-5.1 7.7-8.6c1.7-2.3 3.4-5 5-7.9c5.3-9.7 9.5-22.9 9.5-40.2c0-53-43-96-96-96l-48 0-48 0z"]},jCe={prefix:"far",iconName:"film",icon:[512,512,[127902],"f008","M352 432l-192 0 0-112 0-40 192 0 0 40 0 112zm0-200l-192 0 0-40 0-112 192 0 0 112 0 40zM64 80l48 0 0 88-64 0 0-72c0-8.8 7.2-16 16-16zM48 216l64 0 0 80-64 0 0-80zm64 216l-48 0c-8.8 0-16-7.2-16-16l0-72 64 0 0 88zM400 168l0-88 48 0c8.8 0 16 7.2 16 16l0 72-64 0zm0 48l64 0 0 80-64 0 0-80zm0 128l64 0 0 72c0 8.8-7.2 16-16 16l-48 0 0-88zM448 32L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64z"]},VCe={prefix:"far",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},WCe={prefix:"far",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M505 273c9.4-9.4 9.4-24.6 0-33.9L377 111c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87L184 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l246.1 0-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 273zM168 80c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 32C39.4 32 0 71.4 0 120L0 392c0 48.6 39.4 88 88 88l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l80 0z"]},qCe={prefix:"far",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},GCe={prefix:"far",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM184 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zm0 160c-13.3 0-24 10.7-24 24s10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},I6e={prefix:"far",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zm151 118.3C226 97.7 269.5 80 320 80c65.2 0 118.8 29.6 159.9 67.7C518.4 183.5 545 226 558.6 256c-12.6 28-36.6 66.8-70.9 100.9l-53.8-42.2c9.1-17.6 14.2-37.5 14.2-58.7c0-70.7-57.3-128-128-128c-32.2 0-61.7 11.9-84.2 31.5l-46.1-36.1zM394.9 284.2l-81.5-63.9c4.2-8.5 6.6-18.2 6.6-28.3c0-5.5-.7-10.9-2-16c.7 0 1.3 0 2 0c44.2 0 80 35.8 80 80c0 9.9-1.8 19.4-5.1 28.2zm9.4 130.3C378.8 425.4 350.7 432 320 432c-65.2 0-118.8-29.6-159.9-67.7C121.6 328.5 95 286 81.4 256c8.3-18.4 21.5-41.5 39.4-64.8L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5l-41.9-33zM192 256c0 70.7 57.3 128 128 128c13.3 0 26.1-2 38.2-5.8L302 334c-23.5-5.4-43.1-21.2-53.7-42.3l-56.1-44.2c-.2 2.8-.3 5.6-.3 8.5z"]}
vendor: 4,686 bytes, line 763
763,YCe={prefix:"far",iconName:"chevron-up",icon:[512,512,[],"f077","M239 111c9.4-9.4 24.6-9.4 33.9 0L465 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-175-175L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 111z"]},XCe={prefix:"far",iconName:"stopwatch",icon:[448,512,[9201],"f2f2","M144 24c0-13.3 10.7-24 24-24L280 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0 0 49.4c43.4 5 82.8 23.3 113.8 50.9L391 119c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-31 31c24 33.9 38.1 75.3 38.1 120c0 114.9-93.1 208-208 208S16 418.9 16 304C16 197.2 96.4 109.3 200 97.4L200 48l-32 0c-13.3 0-24-10.7-24-24zm80 440a160 160 0 1 0 0-320 160 160 0 1 0 0 320zm24-248l0 104c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-104c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},QCe={prefix:"far",iconName:"triangle",icon:[512,512,[9650],"f2ec","M248.4 84.3c1.6-2.7 4.5-4.3 7.6-4.3s6 1.6 7.6 4.3L461.9 410c1.4 2.3 2.1 4.9 2.1 7.5c0 8-6.5 14.5-14.5 14.5l-387 0c-8 0-14.5-6.5-14.5-14.5c0-2.7 .7-5.3 2.1-7.5L248.4 84.3zm-41-25L9.1 385c-6 9.8-9.1 21-9.1 32.5C0 452 28 480 62.5 480l387 0c34.5 0 62.5-28 62.5-62.5c0-11.5-3.2-22.7-9.1-32.5L304.6 59.3C294.3 42.4 275.9 32 256 32s-38.3 10.4-48.6 27.3z"]},P6e={prefix:"far",iconName:"whistle",icon:[640,512,[],"f460","M119 95.2C107.8 76.5 87.4 64 64 64C28.7 64 0 92.7 0 128c0 28.4 18.5 52.5 44.1 60.8C36.3 209.7 32 232.4 32 256c0 106 86 192 192 192c64.7 0 121.9-32 156.7-81L529 444.4c4.6 2.4 9.6 3.6 14.8 3.6l2 0c9 0 17.6-3.8 23.7-10.5l63.3-69.6c4.6-5.1 7.2-11.7 7.2-18.5c0-8.4-3.9-16.4-10.5-21.6L352.5 108.7C315.9 79.7 270.6 64 224 64c-38.8 0-74.8 11.5-105 31.2zM68.5 143.4c-1.4 .4-2.9 .6-4.5 .6c-8.8 0-16-7.2-16-16s7.2-16 16-16s16 7.2 16 16c0 .3 0 .7 0 1c-4 4.6-7.9 9.4-11.5 14.3zM402.9 324.4c-21.3-11.1-47.5-4.8-61.4 14.8C315.4 376.1 272.5 400 224 400c-79.5 0-144-64.5-144-144s64.5-144 144-144c35.8 0 70.6 12.1 98.7 34.3l70 55.4-11.9 15.9c-8 10.6-5.8 25.6 4.8 33.6s25.6 5.8 33.6-4.8l11.2-14.9L582.6 351.8l-40.9 45L402.9 324.4zM224 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},D6e={prefix:"far",iconName:"chart-simple",icon:[448,512,[],"e473","M240 80l0 352-32 0 0-352 32 0zM208 32c-26.5 0-48 21.5-48 48l0 352c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-352c0-26.5-21.5-48-48-48l-32 0zM80 272l0 160-32 0 0-160 32 0zM48 224c-26.5 0-48 21.5-48 48L0 432c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-160c0-26.5-21.5-48-48-48l-32 0zm320-80l32 0 0 288-32 0 0-288zm-48 0l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0c-26.5 0-48 21.5-48 48z"]},ZCe={prefix:"far",iconName:"user",icon:[448,512,[128100,62144],"f007","M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},KCe={prefix:"far",iconName:"globe",icon:[512,512,[127760],"f0ac","M256 464c7.4 0 27-7.2 47.6-48.4c8.8-17.7 16.4-39.2 22-63.6l-139.2 0c5.6 24.4 13.2 45.9 22 63.6C229 456.8 248.6 464 256 464zM178.5 304l155 0c1.6-15.3 2.5-31.4 2.5-48s-.9-32.7-2.5-48l-155 0c-1.6 15.3-2.5 31.4-2.5 48s.9 32.7 2.5 48zm7.9-144l139.2 0c-5.6-24.4-13.2-45.9-22-63.6C283 55.2 263.4 48 256 48s-27 7.2-47.6 48.4c-8.8 17.7-16.4 39.2-22 63.6zm195.3 48c1.5 15.5 2.2 31.6 2.2 48s-.8 32.5-2.2 48l76.7 0c3.6-15.4 5.6-31.5 5.6-48s-1.9-32.6-5.6-48l-76.7 0zm58.8-48c-21.4-41.1-56.1-74.1-98.4-93.4c14.1 25.6 25.3 57.5 32.6 93.4l65.9 0zm-303.3 0c7.3-35.9 18.5-67.7 32.6-93.4c-42.3 19.3-77 52.3-98.4 93.4l65.9 0zM53.6 208c-3.6 15.4-5.6 31.5-5.6 48s1.9 32.6 5.6 48l76.7 0c-1.5-15.5-2.2-31.6-2.2-48s.8-32.5 2.2-48l-76.7 0zM342.1 445.4c42.3-19.3 77-52.3 98.4-93.4l-65.9 0c-7.3 35.9-18.5 67.7-32.6 93.4zm-172.2 0c-14.1-25.6-25.3-57.5-32.6-93.4l-65.9 0c21.4 41.1 56.1 74.1 98.4 93.4zM256 512A256 256 0 1 1 256 0a256 256 0 1 1 0 512z"]},JCe={prefix:"far",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M385.1 419.1L92.9 126.9C64.8 162.3 48 207.2 48 256c0 114.9 93.1 208 208 208c48.8 0 93.7-16.8 129.1-44.9zm33.9-33.9C447.2 349.7 464 304.8 464 256c0-114.9-93.1-208-208-208c-48.8 0-93.7 16.8-129.1 44.9L419.1 385.1zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},$Ce={prefix:"far",iconName:"paper-plane-top",icon:[512,512,["paper-plane-alt","send"],"e20a","M133.9 232L65.8 95.9 383.4 232l-249.5 0zm0 48l249.5 0L65.8 416.1l68-136.1zM44.6 34.6C32.3 29.3 17.9 32.3 8.7 42S-2.6 66.3 3.4 78.3L92.2 256 3.4 433.7c-6 12-3.9 26.5 5.3 36.3s23.5 12.7 35.9 7.5l448-192c11.8-5 19.4-16.6 19.4-29.4s-7.6-24.4-19.4-29.4l-448-192z"]},eAe={prefix:"far",iconName:"microphone-lines",icon:[384,512,[127897,"microphone-alt"],"f3c9","M240 128l0 32-32 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 
7630 0 32-32 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 0c0 26.5-21.5 48-48 48s-48-21.5-48-48l0-160c0-26.5 21.5-48 48-48s48 21.5 48 48l-32 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 0zM96 96l0 160c0 53 43 96 96 96s96-43 96-96l0-160c0-53-43-96-96-96S96 43 96 96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c85.8-11.7 152-85.3 152-174.4l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 70.7-57.3 128-128 128s-128-57.3-128-128l0-40z"]},PV={prefix:"far",iconName:"messages",icon:[640,512,["comments-alt"],"f4b6","M48 72c0-13.3 10.7-24 24-24l272 0c13.3 0 24 10.7 24 24l0 176c0 13.3-10.7 24-24 24l-128 0c-4.7 0-9.4 1.4-13.3 4L144 315.2l0-19.2c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24-10.7-24-24L48 72zM72 0C32.2 0 0 32.2 0 72L0 248c0 39.8 32.2 72 72 72l24 0 0 40c0 8.9 4.9 17 12.7 21.2s17.3 3.7 24.6-1.2l90-60L344 320c39.8 0 72-32.2 72-72l0-176c0-39.8-32.2-72-72-72L72 0zM256 376c0 39.8 32.2 72 72 72l88.7 0 90 60c7.4 4.9 16.8 5.4 24.6 1.2S544 496.9 544 488l0-40 24 0c39.8 0 72-32.2 72-72l0-176c0-39.8-32.2-72-72-72l-120 0 0 48 120 0c13.3 0 24 10.7 24 24l0 176c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24 10.7-24 24l0 19.2L437.3 404c-3.9-2.6-8.6-4-13.3-4l-96 0c-13.3 0-24-10.7-24-24l0-24-48 0 0 24z"]},tAe={prefix:"far",iconName:"less-than-equal",icon:[448,512,[],"f537","M401 78.2c12.3-5 18.2-19 13.2-31.3s-19-18.2-31.3-13.2L47 169.8c-9.1 3.7-15 12.5-15 22.2s5.9 18.6 15 22.2l336 136c12.3 5 26.3-1 31.3-13.2s-1-26.3-13.2-31.3L120 192 401 78.2zM24 432c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 432z"]},rAe={prefix:"far",iconName:"image",icon:[512,512,[],"f03e","M448 80c8.8 0 16 7.2 16 16l0 319.8-5-6.5-136-176c-4.5-5.9-11.6-9.3-19-9.3s-14.4 3.4-19 9.3L202 340.7l-30.5-42.7C167 291.7 159.8 288 152 288s-15 3.7-19.5 10.1l-80 112L48 416.3l0-.3L48 96c0-8.8 7.2-16 16-16l384 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm80 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},nAe={prefix:"far",iconName:"microphone",icon:[384,512,[],"f130","M240 96l0 160c0 26.5-21.5 48-48 48s-48-21.5-48-48l0-160c0-26.5 21.5-48 48-48s48 21.5 48 48zM96 96l0 160c0 53 43 96 96 96s96-43 96-96l0-160c0-53-43-96-96-96S96 43 96 96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c85.8-11.7 152-85.3 152-174.4l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 70.7-57.3 128-128 128s-128-57.3-128-128l0-40z"]},N6e={prefix:"far",iconName:"table-columns",icon:[512,512,["columns"],"f0db","M48 416l0-256 184 0 0 272L64 432c-8.8 0-16-7.2-16-16zm232 16l0-272 184 0 0 256c0 8.8-7.2 16-16 16l-168 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},iAe=N6e,aAe={prefix:"far",iconName:"angles-right",icon:[512,512,[187,"angle-double-right"],"f101","M113 433L273 273c9.4-9.4 9.4-24.6 0-33.9L113 79c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l143 143L79 399c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0zm192 0L465 273c9.4-9.4 9.4-24.6 0-33.9L305 79c-9.4
763-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l143 143L271 399c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0z"]},oAe={prefix:"far",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9l0-176c0-8.7 4.7-16.7 12.3-20.9z"]},sAe={prefix:"far",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},lAe={prefix:"far",iconName:"file-import",icon:[512,512,["arrow-right-to-file"],"f56f","M448 464l-256 0c-8.8 0-16-7.2-16-16l0-80-48 0 0 80c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L402.7 18.7C390.7 6.7 374.5 0 357.5 0L192 0c-35.3 0-64 28.7-64 64l0 192 48 0 0-192c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16zM297 215c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39L24 288c-13.3 0-24 10.7-24 24s10.7 24 24 24l278.1 0-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80z"]},cAe={prefix:"far",iconName:"pause",icon:[320,512,[9208],"f04c","M48 112l0 288 48 0 0-288-48 0zM0 112C0 85.5 21.5 64 48 64l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48L0 112zm224 0l0 288 48 0 0-288-48 0zm-48 0c0-26.5 21.5-48 48-48l48 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-48 0c-26.5 0-48-21.5-48-48l0-288z"]},uAe={prefix:"far",iconName:"text",icon:[448,512,[],"f893","M48 80l0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24L0 72C0 49.9 17.9 32 40 32l368 0c22.1 0 40 17.9 40 40l0 56c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48L248 80l0 352 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-352L48 80z"]},fAe={prefix:"far",iconName:"arrows-left-right",icon:[512,512,["arrows-h"],"f07e","M505 273c9.4-9.4 9.4-24.6 0-33.9l-96-96c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l55 55L81.9 232l55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L7 239c-9.4 9.4-9.4 24.6 0 33.9l96 96c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55 348.1 0-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l96-96z"]},dAe={prefix:"far",iconName:"chalkboard",icon:[576,512,["blackboard"],"f51b","M80 88c0-4.4 3.6-8 8-8l400 0c4.4 0 8 3.6 8 8l0 312 48 0 0-312c0-30.9-25.1-56-56-56L88 32C57.1 32 32 57.1 32 88l0 312 48 0L80 88zM224 408l0 24L24 432c-13.3 0-24 10.7-24 24s10.7 24 24 24l200 0 24 0 144 0 24 0 136 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-136 0 0-24c0-30.9-25.1-56-56-56l-80 0c-30.9 0-56 25.1-56 56zm144 0l0 24-96 0 0-24c0-4.4 3.6-8 8-8l80 0c4.4 0 8 3.6 8 8z"]},hAe={prefix:"far",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},pAe={prefix:"far",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M304 24c0 13.3 10.7 24 24 24l102.1 0L207 271c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l223-223L464 184c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24L328 0c-13.3 0-24 10.7-24 24zM72 32C32.2 32 0 64.2 0 104L0 440c0 39.8 32.2 72 72 72l336 0c39.8 0 72-32.2 72-72l0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 32z"]},mAe={prefix:"far",iconName:"wifi-slash",icon:[640,512,[],"f6ac","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-267-209.3c47.2 8.4 89.8 30.2 123.8 61.4c9.8 9 24.9 8.3 33.9-1.5s8.3-24.9-1.5-33.9C467.4 237.5 397.1 208 320 208c-7.2 0-14.3 .3-21.4 .8L169.4 107.5C216.2 89.7 267 80 320 80c107.4 0 205.4 39.9 280.1 105.7c9.9 8.8 25.1 7.8 33.9-2.2s7.8-25.1-2.2-33.9C548.7 76.4 439.5 32 320 32c-69.1 0-134.7 14.9-193.9 41.5L38.8 5.1zM76.9 156.6L37.7 125.7c-10.2 7.6-20 15.6-29.5 23.9c-9.9 8.8-10.9 23.9-2.2 33.9s23.9 10.9 33.9 2.2c11.8-10.4 24.1-20.1 37-29.1zM226.3 274.3L184 241c-23.4 12.1-44.9 27.2-64.1 44.8c-9.8 9-10.4 24.1-1.5 33.9s24.1 10.4 33.9 1.5c21.5-19.7 46.5-35.7 73.9-46.9zM376 424a56 56 0 1 0 -112 0 56 56 0 1 0 112 0z"]},gAe={prefix:"far",iconName:"lock-open",icon:[576,512,[],"f3c1","M352 128c0-44.2 35.8-80 80-80s80 35.8 80 80l0 72c0 13.3 10.7 24 24 24s24-10.7 24-24l0-72C560 57.3 502.7 0 432 0S304 57.3 304 128l0 64L64 192c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-32 0 0-64zM64 240l320 0c8.8 0 16 7.2 16 16l0 192c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-192c0-8.8 7.2-16 16-16z"]},RR={prefix:"far",iconName:"square-poll-horizontal",icon:[448,512,["poll-h"],"f682","M400 96c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320zM384 32c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0zM256 160c0 13.3-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l112 0c13.3 0 24 10.7 24 24zm72 72c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l208 0zM192 352c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24z"]}
vendor: 9,272 bytes, line 763
763,yAe={prefix:"far",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},vAe={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},z6e={prefix:"far",iconName:"bars-progress",icon:[512,512,["tasks-alt"],"f828","M464 112l0 64-144 0 0-64 144 0zM48 64C21.5 64 0 85.5 0 112l0 64c0 26.5 21.5 48 48 48l416 0c26.5 0 48-21.5 48-48l0-64c0-26.5-21.5-48-48-48L48 64zM464 336l0 64-272 0 0-64 272 0zM48 288c-26.5 0-48 21.5-48 48l0 64c0 26.5 21.5 48 48 48l416 0c26.5 0 48-21.5 48-48l0-64c0-26.5-21.5-48-48-48L48 288z"]},bAe={prefix:"far",iconName:"eye",icon:[576,512,[128065],"f06e","M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z"]},SAe={prefix:"far",iconName:"pen",icon:[512,512,[128394],"f304","M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z"]},wAe={prefix:"far",iconName:"align-left",icon:[448,512,[],"f036","M24 40C10.7 40 0 50.7 0 64S10.7 88 24 88l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 40zm0 128c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 168zM0 320c0 13.3 10.7 24 24 24l240 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 296c-13.3 0-24 10.7-24 24zM24 424c-13.3 0-24 10.7-24 24s10.7 24 24 24l400 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 424z"]},EAe={prefix:"far",iconName:"clipboard-user",icon:[384,512,[],"f7f3","M320 64l-40 0-9.6 0C263 27.5 230.7 0 192 0s-71 27.5-78.4 64L104 64 64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64zM80 112l0 24c0 13.3 10.7 24 24 24l88 0 88 0c13.3 0 24-10.7 24-24l0-24 16 0c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16l-16 0c0-44.2-35.8-80-80-80l-64 0c-44.2 0-80 35.8-80 80l-16 0c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l16 0zm88-32a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 208a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},CAe={prefix:"far",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},AAe={prefix:"far",iconName:"paperclip",icon:[448,512,[128206],"f0c6","M375 73c-26-26-68.1-26-94.1 0L89 265C45.3 308.6 45.3 379.4 89 423s114.4 43.6 158.1 0L399 271c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L281 457c-62.4 62.4-163.5 62.4-225.9 0S-7.4 293.4 55 231L247 39C291.7-5.7 364.3-5.7 409 39s44.7 117.2 0 161.9L225.2 384.7c-31.6 31.6-83.6 28.7-111.5-6.2c-23.8-29.8-21.5-72.8 5.5-99.8L271 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L153.2 312.7c-9.7 9.7-10.6 25.1-2 35.8c10 12.5 28.7 13.6 40 2.2L375 167c26-26 26-68.1 0-94.1z"]},F6e={prefix:"far",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-88c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l24 0 0 64-24 0zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},_Ae=F6e,xAe={prefix:"far",iconName:"traffic-cone",icon:[512,512,[],"f636","M217.8 15c3.7-9 12.5-15 22.2-15l32 0c9.8 0 18.6 5.9 22.2 15L476.9 464l11.1 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 512c-13.3 0-24-10.7-24-24s10.7-24 24-24l11.1 0L217.8 15zM386 368l-260 0L86.9 464l338.1 0-39-96zm-19.5-48L320.9 208l-129.9 0L145.5 320l221 0zM210.6 160l90.8 0L256 48.4 210.6 160z"]},TAe={prefix:"far",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 13.3-10.7 24-24 24L40 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0c13.3 0 24 10.7 24 24z"]},OAe={prefix:"far",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},MAe={prefix:"far",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 368a48 48 0 1 0 0 96 48 48 0 1 0 0-96zm0-160a48 48 0 1 0 0 96 48 48 0 1 0 0-96zM112 96A48 48 0 1 0 16 96a48 48 0 1 0 96 0z"]},RAe={prefix:"far",iconName:"court-sport",icon:[640,512,[],"e643","M64 80c-8.8 0-16 7.2-16 16l0 32 16 0c35.3 0 64 28.7 64 64l0 128c0 35.3-28.7 64-64 64l-16 0 0 32c0 8.8 7.2 16 16 16l232 0 0-66.6c-50.3-11-88-55.8-88-109.4s37.7-98.4 88-109.4L296 80 64 80zM344 365.4l0 66.6 232 0c8.8 0 16-7.2 16-16l0-32-16 0c-35.3 0-64-28.7-64-64l0-128c0-35.3 28.7-64 64-64l16 0 0-32c0-8.8-7.2-16-16-16L344 80l0 66.6c50.3 11 88 55.8 88 109.4s-37.7 98.4-88 109.4zm0-168.8l0 118.7c23.5-9.5 40-32.5 40-59.3s-16.5-49.9-40-59.3zm-48 0c-23.5 9.5-40 32.5-40 59.3s16.5 49.9 40 59.3l0-118.7zM48 176l0 160 16 0c8.8 0 16-7.2 16-16l0-128c0-8.8-7.2-16-16-16l-16 0zM576 336l16 0 0-160-16 0c-8.8 0-16 7.2-16 16l0 128c0 8.8 7.2 16 16 16zM0 96C0 60.7 28.7 32 64 32l512 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96z"]},B6e={prefix:"far",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M303.5 5.7c-9-7.6-22.1-7.6-31.1 0l-264 224c-10.1 8.6-11.3 23.7-2.8 33.8s23.7 11.3 33.8 2.8L64 245.5 64 432c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-186.5 24.5 20.8c10.1 8.6 25.3 7.3 33.8-2.8s7.3-25.3-2.8-33.8l-264-224zM112 432l0-227.2L288 55.5 464 204.8 464 432c0 17.7-14.3 32-32 32l-48 0 0-152c0-22.1-17.9-40-40-40l-112 0c-22.1 0-40 17.9-40 40l0 152-48 0c-17.7 0-32-14.3-32-32zm128 32l0-144 96 0 0 144-96 0z"]},U6e={prefix:"far",iconName:"arrow-right-arrow-left",icon:[448,512,[8644,"exchange"],"f0ec","M103 497c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-55-55L424 408c13.3 0 24-10.7 24-24s-10.7-24-24-24L81.9 360l55-55c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L7 367c-9.4 9.4-9.4 24.6 0 33.9l96 96zM441 145c9.4-9.4 9.4-24.6 0-33.9L345 15c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l55 55L24 104c-13.3 0-24 10.7-24 24s10.7 24 24 24l342.1 0-55 55c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l96-96z"]},kAe={prefix:"far",iconName:"rotate-right",icon:[512,512,["redo-alt","rotate-forward"],"f2f9","M371.2 122.9C340.3 96.2 300 80 256 80C158.8 80 80 158.8 80 256s78.8 176 176 176c39.7 0 76.2-13.1 105.6-35.2c10.6-8 25.6-5.8 33.6 4.8s5.8 25.6-4.8 33.6C353 463.3 306.4 480 256 480C132.3 480 32 379.7 32 256S132.3 32 256 32c57.3 0 109.6 21.5 149.2 56.9l30.5-30.5c6.6-6.6 15.6-10.3 25-10.3C480.2 48 496 63.8 496 83.3L496 200c0 13.3-10.7 24-24 24l-116.7 0c-19.5 0-35.3-15.8-35.3-35.3c0-9.4 3.7-18.3 10.3-25l40.8-40.8zm76.8-9L385.9 176l62.1 0 0-62.1z"]},LAe={prefix:"far",iconName:"bolt",icon:[448,512,[9889,"zap"],"f0e7","M321.7 0c19.1 0 32.9 18.3 27.6 36.6L295.8 224l85.2 0c19.3 0 34.9 15.6 34.9 34.9c0 10.3-4.5 20-12.3 26.6L144.9 505.2c-5.2 4.4-11.8 6.8-18.6 6.8c-19.1 0-32.9-18.3-27.6-36.6L152.2 288l-86.4 0C47.1 288 32 272.9 32 254.3c0-9.9 4.3-19.2 11.8-25.6L303.1 6.9C308.3 2.4 314.9 0 321.7 0zM285.6 85L104.4 240l79.6 0c7.5 0 14.6 3.5 19.2 9.5s6 13.8 3.9 21L162.3 427.5 345.5 272 264 272c-7.5 0-14.6-3.5-19.2-9.5s-6-13.8-3.9-21L285.6 85z"]},IAe={prefix:"far",iconName:"file",icon:[384,512,[128196,128459,61462],"f15b","M320 464c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64z"]},PAe={prefix:"far",iconName:"greater-than",icon:[384,512,[62769],"3e","M2.5 77.3c-5.9 11.9-1.1 26.3 10.7 32.2
763L306.3 256 13.3 402.5C1.4 408.5-3.4 422.9 2.5 434.7s20.3 16.7 32.2 10.7l336-168c8.1-4.1 13.3-12.4 13.3-21.5s-5.1-17.4-13.3-21.5l-336-168C22.9 60.6 8.5 65.4 2.5 77.3z"]},DAe={prefix:"far",iconName:"play",icon:[384,512,[9654],"f04b","M48 432L336 256 48 80l0 352zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4 0 432L0 80C0 62.6 9.4 46.6 24.5 38.1z"]},NAe={prefix:"far",iconName:"chevron-down",icon:[512,512,[],"f078","M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z"]},DV={prefix:"far",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M153.8 72.1c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 101.1 41 79C31.6 69.7 16.4 69.7 7 79s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zm0 160c8.9-9.9 8.1-25-1.8-33.9s-25-8.1-33.9 1.8L63.1 261.1 41 239c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l40 40c4.7 4.7 11 7.2 17.6 7s12.8-3 17.2-7.9l72-80zM216 120l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L216 72c-13.3 0-24 10.7-24 24s10.7 24 24 24zM192 256c0 13.3 10.7 24 24 24l272 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-272 0c-13.3 0-24 10.7-24 24zM160 416c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-304 0c-13.3 0-24 10.7-24 24zm-64 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},zAe={prefix:"far",iconName:"sidebar",icon:[512,512,[],"e24e","M224 80l0 352 224 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L224 80zM0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm64 24c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 96c-13.3 0-24 10.7-24 24zm24 72c-13.3 0-24 10.7-24 24s10.7 24 24 24l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0zM64 312c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24z"]},FAe={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z"]},BAe={prefix:"far",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 160L40 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l160 0 0 160c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160 160 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-160 0 0-160z"]},H6e={prefix:"far",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z"]},UAe=H6e,HAe={prefix:"far",iconName:"rhombus",icon:[448,512,[],"e23b","M224 52.3L50.5 256 224 459.7 397.5 256 224 52.3zM9.6 230.1l184-216C201.2 5.1 212.3 0 224 0s22.8 5.1 30.4 14.1l184 216c12.7 14.9 12.7 36.9 0 51.9l-184 216c-7.6 8.9-18.7 14.1-30.4 14.1s-22.8-5.1-30.4-14.1l-184-216C-3.2 267-3.2 245 9.6 230.1z"]},jAe={prefix:"far",iconName:"bell-slash",icon:[640,512,[128277,61943],"f1f6","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L542.6 400c2.7-7.8 1.3-16.5-3.9-23l-14.9-18.6C495.5 322.9 480 278.8 480 233.4l0-33.4c0-75.8-55.5-138.6-128-150.1L352 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 17.9c-43.9 7-81.5 32.7-104.4 68.7L38.8 5.1zM221.7 148.4C239.6 117.1 273.3 96 312 96l8 0 8 0c57.4 0 104 46.6 104 104l0 33.4c0 32.7 6.4 64.8 18.7 94.5L221.7 148.4zM406.2 416l-60.9-48-176.9 0c21.2-32.8 34.4-70.3 38.4-109.1L160 222.1l0 11.4c0 45.4-15.5 89.5-43.8 124.9L101.3 377c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l286.2 0zM384 448l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]}
vendor: 5,143 bytes, line 763
763,VAe={prefix:"far",iconName:"chevron-left",icon:[320,512,[9001],"f053","M15 239c-9.4 9.4-9.4 24.6 0 33.9L207 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L65.9 256 241 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 239z"]},WAe={prefix:"far",iconName:"chevron-right",icon:[320,512,[9002],"f054","M305 239c9.4 9.4 9.4 24.6 0 33.9L113 465c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l175-175L79 81c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L305 239z"]},qAe={prefix:"far",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},GAe={prefix:"far",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M134.6 51.7L123.8 192.6c-1.1 14.6-8.8 27.8-20.9 36C79 244.8 61.1 269.4 53.8 298.9L52.5 304 168 304l0-88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 88 115.5 0-1.3-5.1c-7.4-29.5-25.2-54.1-49.1-70.2c-12.1-8.2-19.8-21.5-20.9-36L249.4 51.7c-.1-1.2-.1-2.5-.1-3.7L134.8 48c0 1.2 0 2.5-.1 3.7zM168 352L32 352c-9.9 0-19.2-4.5-25.2-12.3S-1.4 321.8 1 312.2l6.2-25c10.3-41.3 35.4-75.7 68.7-98.3L83.1 96l3.7-48L56 48c-4.4 0-8.6-1.2-12.2-3.3C36.8 40.5 32 32.8 32 24C32 10.7 42.7 0 56 0L86.8 0 297.2 0 328 0c13.3 0 24 10.7 24 24c0 8.8-4.8 16.5-11.8 20.7c-3.6 2.1-7.7 3.3-12.2 3.3l-30.8 0 3.7 48 7.1 92.9c33.3 22.6 58.4 57.1 68.7 98.3l6.2 25c2.4 9.6 .2 19.7-5.8 27.5s-15.4 12.3-25.2 12.3l-136 0 0 136c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-136z"]},YAe={prefix:"far",iconName:"angles-left",icon:[512,512,[171,"angle-double-left"],"f100","M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239zM399 79L239 239c-9.4 9.4-9.4 24.6 0 33.9L399 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-143-143L433 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0z"]},XAe={prefix:"far",iconName:"music",icon:[512,512,[127925],"f001","M512 31c0-17.1-13.9-31-31-31c-3.1 0-6.2 .5-9.1 1.4l-311 95.7C150.9 100.2 144 109.5 144 120l0 120 0 122.7c-14.1-6.8-30.5-10.7-48-10.7c-53 0-96 35.8-96 80s43 80 96 80s96-35.8 96-80l0-171.8 272-83.7 0 122.2c-14.1-6.8-30.5-10.7-48-10.7c-53 0-96 35.8-96 80s43 80 96 80s96-35.8 96-80l0-223.4c0-.4 0-.7 0-1.1L512 31zM464 368c0 9.8-12.9 32-48 32s-48-22.2-48-32s12.9-32 48-32s48 22.2 48 32zM144 432c0 9.8-12.9 32-48 32s-48-22.2-48-32s12.9-32 48-32s48 22.2 48 32zM464 126.3L192 210l0-72.2L464 54l0 72.2z"]},QAe={prefix:"far",iconName:"hashtag",icon:[448,512,[62098],"23","M188.7 32.5c13 2.6 21.4 15.2 18.8 28.2L192.5 136l111 0 16.9-84.7c2.6-13 15.2-21.4 28.2-18.8s21.4 15.2 18.8 28.2L352.5 136l71.5 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-81.1 0L314.1 328l77.9 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-87.5 0-16.9 84.7c-2.6 13-15.2 21.4-28.2 18.8s-21.4-15.2-18.8-28.2L255.5 376l-111 0-16.9 84.7c-2.6 13-15.2 21.4-28.2 18.8s-21.4-15.2-18.8-28.2L95.5 376 24 376c-13.3 0-24-10.7-24-24s10.7-24 24-24l81.1 0 28.8-144L56 184c-13.3 0-24-10.7-24-24s10.7-24 24-24l87.5 0 16.9-84.7c2.6-13 15.2-21.4 28.2-18.8zM182.9 184L154.1 328l111 0 28.8-144-111 0z"]},_A={prefix:"far",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l352 0 0 256c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256z"]},ZAe={prefix:"far",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},KAe={prefix:"far",iconName:"rectangle",icon:[512,512,[9644,"rectangle-landscape"],"f2fa","M448 112c8.8 0 16 7.2 16 16l0 256c0 8.8-7.2 16-16 16L64 400c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l384 0zM64 64C28.7 64 0 92.7 0 128L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L64 64z"]},JAe={prefix:"far",iconName:"book",icon:[448,512,[128212],"f02d","M0 88C0 39.4 39.4 0 88 0L392 0c30.9 0 56 25.1 56 56l0 288c0 22.3-13.1 41.6-32 50.6l0 69.4 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L80 512c-44.2 0-80-35.8-80-80c0-2.7 .1-5.4 .4-8L0 424 0 88zM80 400c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0 0-64L80 400zM48 358.7c9.8-4.3 20.6-6.7 32-6.7l312 0c4.4 0 8-3.6 8-8l0-288c0-4.4-3.6-8-8-8L88 48C65.9 48 48 65.9 48 88l0 270.7zM152 112l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 80l176 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-176 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},$Ae={prefix:"far",iconName:"user-plus",icon:[640,512,[],"f234","M224 48a80 80 0 1 1 0 160 80 80 0 1 1 0-160zm0 208A128 128 0 1 0 224 
7630a128 128 0 1 0 0 256zm-45.7 96l91.4 0c65.7 0 120.1 48.7 129 112L49.3 464c8.9-63.3 63.3-112 129-112zm0-48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0zM504 312c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},e_e={prefix:"far",iconName:"check",icon:[448,512,[10003,10004],"f00c","M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z"]},j6e={prefix:"far",iconName:"book-open",icon:[576,512,[128214,128366],"f518","M156 32C100.6 32 48.8 46.6 27.1 53.6C10.3 59 0 74.5 0 91.1L0 403.5c0 26.1 24 44.2 48 40.2c19.8-3.3 54.8-7.7 100-7.7c54 0 97.5 25.5 112.5 35.6c7.5 5 16.8 8.4 27 8.4c11.5 0 21.6-4.2 29.3-9.9C330.2 460.3 369.1 436 428 436c47.7 0 80.5 4 99 7.2c23.9 4.1 49-13.8 49-40.6l0-311.5c0-16.5-10.3-32.1-27.1-37.5C527.2 46.6 475.4 32 420 32c-36.8 0-71.8 6.4-97.4 12.7c-12.8 3.2-23.5 6.3-30.9 8.7c-1.3 .4-2.6 .8-3.7 1.2c-1.1-.4-2.4-.8-3.7-1.2c-7.5-2.4-18.1-5.5-30.9-8.7C227.8 38.4 192.8 32 156 32zM264 97.3l0 320.6C238 404.2 196.8 388 148 388c-42.9 0-77.4 3.7-100 7.1L48 97.3C70.3 90.6 112.4 80 156 80c31.6 0 62.6 5.6 85.9 11.3c8.6 2.1 16.1 4.2 22.1 6zm48 319.2l0-319.2c6-1.8 13.5-3.9 22.1-6C357.4 85.6 388.4 80 420 80c43.6 0 85.7 10.6 108 17.3l0 297.4c-21.7-3.3-54.9-6.7-100-6.7c-51.4 0-90.8 15-116 28.6z"]},t_e={prefix:"far",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M248.4 84.3c1.6-2.7 4.5-4.3 7.6-4.3s6 1.6 7.6 4.3L461.9 410c1.4 2.3 2.1 4.9 2.1 7.5c0 8-6.5 14.5-14.5 14.5l-387 0c-8 0-14.5-6.5-14.5-14.5c0-2.7 .7-5.3 2.1-7.5L248.4 84.3zm-41-25L9.1 385c-6 9.8-9.1 21-9.1 32.5C0 452 28 480 62.5 480l387 0c34.5 0 62.5-28 62.5-62.5c0-11.5-3.2-22.7-9.1-32.5L304.6 59.3C294.3 42.4 275.9 32 256 32s-38.3 10.4-48.6 27.3zM288 368a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-8-184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 96c0 13.3 10.7 24 24 24s24-10.7 24-24l0-96z"]},r_e={prefix:"far",iconName:"arrows-up-down",icon:[320,512,["arrows-v"],"f07d","M177 7c-9.4-9.4-24.6-9.4-33.9 0L47 103c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l55-55 0 348.1L81 375c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l96 96c9.4 9.4 24.6 9.4 33.9 0l96-96c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55 0-348.1 55 55c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L177 7z"]},V6e={prefix:"far",iconName:"grid-2",icon:[512,512,[],"e196","M80 80l0 96 96 0 0-96L80 80zM32 80c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM80 336l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zM432 80l-96 0 0 96 96 0 0-96zM336 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48zm0 304l0 96 96 0 0-96-96 0zm-48 0c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96z"]},W6e={prefix:"far",iconName:"video",icon:[576,512,["video-camera"],"f03d","M64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l256 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L64 112zM0 128C0 92.7 28.7 64 64 64l256 0c35.3 0 64 28.7 64 64l0 33 0 190 0 33c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM528 363.4l0-214.7L416 199l0-52.6L520.3 99.5c5.1-2.3 10.6-3.5 16.2-3.5c21.8 0 39.5 17.7 39.5 39.5l0 241c0 21.8-17.7 39.5-39.5 39.5c-5.6 0-11.1-1.2-16.2-3.5L416 365.6l0-52.6 112 50.4z"]};function NV(e){const t=ae.c(37),{icon:r,title:n,description:i,action:a,dense:o,sx:s}=e,l=i===void 0?null:i,c=a===void 0?null:a,u=o===void 0?!1:o,f=s===void 0?null:s;let d;t[0]!==r?(d=(S,w)=>O(hr,{sx:{width:S,height:S,borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center",bgcolor:"action.hover",color:"text.secondary",flexShrink:0},children:O(Z2,{icon:r,style:{fontSize:w}})}),t[0]=r,t[1]=d):d=t[1];const h=d;if(u){let S;t[2]!==f?(S={display:"flex",alignItems:"center",flexWrap:"wrap",columnGap:3,rowGap:1.5,px:2,py:2,...f},t[2]=f,t[3]=S):S=t[3];let w;t[4]!==h?(w=h(40,17),t[4]=h,t[5]=w):w=t[5];let A;t[6]===Symbol.for("react.memo_cache_sentinel")?(A={flex:"1 1 210px",minWidth:0},t[6]=A):A=t[6];let _;t[7]!==n?(_=O(sr,{variant:"subtitle2",children:n}),t[7]=n,t[8]=_):_=t[8];let C;t[9]!==l?(C=l&&O(sr,{variant:"body2",color:"text.secondary",sx:{mt:.25},children:l}),t[9]=l,t[10]=C):C=t[10];let M;t[11]!==C||t[12]!==_?(M=xe(hr,{sx:A,children:[_,C]}),t[11]=C,t[12]=_,t[13]=M):M=t[13];let L;t[14]!==c?(L=c&&O(hr,{sx:{flexShrink:0},children:c}),t[14]=c,t[15]=L):L=t[15];let z;return t[16]!==M||t[17]!==L||t[18]!==S||t[19]!==w?(z=xe(hr,{sx:S,children:[w,M,L]}
763),t[16]=M,t[17]=L,t[18]=S,t[19]=w,t[20]=z):z=t[20],z}let p;t[21]!==f?(p={py:8,px:2,textAlign:"center",...f},t[21]=f,t[22]=p):p=t[22];let v;t[23]!==h?(v=h(64,26),t[23]=h,t[24]=v):v=t[24];let m;t[25]!==n?(m=O(sr,{variant:"subtitle1",children:n}),t[25]=n,t[26]=m):m=t[26];let y;t[27]!==l?(y=l&&O(sr,{variant:"body2",color:"text.secondary",sx:{maxWidth:380},children:l}),t[27]=l,t[28]=y):y=t[28];let g;t[29]!==m||t[30]!==y?(g=xe(ma,{spacing:.75,alignItems:"center",children:[m,y]}),t[29]=m,t[30]=y,t[31]=g):g=t[31];let b;return t[32]!==c||t[33]!==g||t[34]!==p||t[35]!==v?(b=xe(ma,{spacing:2,alignItems:"center",sx:p,children:[v,g,c]}),t[32]=c,t[33]=g,t[34]=p,t[35]=v,t[36]=b):b=t[36],b}NV.propTypes={icon:Z.object.isRequired,title:Z.string.isRequired,description:Z.string,action:Z.node,dense:Z.bool,sx:Z.object};const q6e={tasks:{label:"Tasks",icon:DV,column:"tasks_enabled",description:"Assign plays, drills or to-dos to your players and see who has worked through them. Turn Tasks off if you don't plan to use it. The Tasks page and its notifications then disappear for everyone.",unavailable:"Tasks are switched off for this team.",confirmOff:e=>`${e} ${e===1?"task is":"tasks are"} assigned. Turning Tasks off hides ${e===1?"it":"them"}
763 for everyone, including your coaches. Nothing is deleted. Turn Tasks back on and ${e===1?"it returns":"they return"} as ${e===1?"it was":"they were"}.`},messaging:{label:"Team Chat",icon:PV,column:"messaging_enabled",description:"Message your whole team, small groups or one player at a time. Turn Team Chat off if your team already talks somewhere else. The chat page and its notifications then disappear for everyone.",unavailable:"Team Chat is switched off for this team.",confirmAlways:!0,confirmOff:()=>"Turning Team Chat off hides the team channel and every chat. Coaches lose it too. Nothing is deleted. Turn Team Chat back on and every conversation returns as it was."},private_messaging:{label:"Direct messages and group chats",column:"private_messaging_enabled",parent:"messaging",description:"Let players start direct messages and group chats with each other. Turn it off for safeguarding. Players keep the team channel."},player_calendar:{label:"Calendar",icon:_A,column:"player_calendar_enabled",unavailable:"This team's calendar isn't shared with players."},rsvp:{label:"RSVPs",column:"rsvp_enabled",parent:"player_calendar",unavailable:"This team collects availability outside the app."},read_receipts:{label:"Read receipts",column:"read_receipts_enabled",parent:"messaging",description:"Show a “Seen” indicator so players know when their messages have been read. Turn it off to hide who has read what."},player_plays:{label:"Plays",icon:RR,column:"player_plays_enabled",unavailable:"This team's plays aren't shared with players."},player_playbooks:{label:"Playbooks",icon:j6e,column:"player_playbooks_enabled",unavailable:"This team's playbooks aren't shared with players."},player_drills:{label:"Drills",icon:RR,column:"player_drills_enabled",unavailable:"This team's drills aren't shared with players."},player_rotations:{label:"Rotations",icon:z6e,column:"player_rotations_enabled",unavailable:"This team's rotations aren't shared with players."},player_practice_plans:{label:"Practice Plans",icon:L6e,column:"player_practice_plans_enabled",unavailable:"This team's practice plans aren't shared with players."},player_uploads:{label:"Uploads",icon:W6e,column:"player_uploads_enabled",unavailable:"This team's uploads aren't shared with players."}},n_e=[{subheader:"Team Hub",items:[{label:"Home",icon:B6e,locked:"Always visible"},{label:"Calendar",icon:_A,followsFeature:"player_calendar",hiddenStatus:"Switched off"},{label:"Practices",icon:P6e,followsFeature:"player_calendar",hiddenStatus:"Switched off"},{label:"Tasks",icon:DV,followsFeature:"tasks",hiddenStatus:"Switched off"},{label:"Team Chat",icon:PV,followsFeature:"messaging",hiddenStatus:"Switched off"},{label:"Reports",icon:D6e,locked:"Coaches only",dimmed:!0},{label:"Dashboards",icon:V6e,locked:"Always visible"}]},{subheader:"Plays",items:[{feature:"player_plays"},{feature:"player_playbooks"}]},{subheader:"Practice Planning",items:[{feature:"player_drills"},{feature:"player_practice_plans"}]},{subheader:"Rotations",items:[{feature:"player_rotations"},{label:"Sub Manager",icon:U6e,locked:"Coaches only",dimmed:!0}]},{subheader:"Uploads",items:[{feature:"player_uploads",caption:"Videos, Images and Audio"}]}],i_e=[{key:"calendar",label:"Calendar and availability",icon:_A,description:"Choose how much of the calendar your players get. Turn off RSVPs if you collect availability outside the app. Turn off the complete calendar if you schedule somewhere else.",members:["player_calendar","rsvp"],selected:e=>e("player_calendar")?e("rsvp")?"rsvp":"events_only":"off",options:[{value:"rsvp",label:"RSVP and reminders",description:"Players see events, get reminders and answer “are you coming?”",values:{player_calendar_enabled:!0,rsvp_enabled:!0}},{value:"events_only",label:"Reminders only",description:"Players see events and get reminders. Nobody is asked to answer, so RSVP requests and counts disappear.",values:{player_calendar_enabled:!0,rsvp_enabled:!1}},{value:"off",label:"No calendar",description:"Players get no calendar, no events on their home page and no event notifications. Coaches keep the full calendar for attendance, practice plans and their own reminders.",values:{player_calendar_enabled:!1},confirmCount:"player_calendar",confirmTitle:"Stop sharing the calendar with players?",confirm:e=>(e>0?`Your players stop seeing ${e} upcoming ${e===1?"event":"events"}, and stop getting reminders about them. `:"Your players stop seeing events and getting reminders about them. ")+"Nothing is deleted. Share the calendar again and they see it as before."}]}],a_e=["tasks","messaging","private_messaging","read_receipts"];zV.propTypes={feature:Z.string.isRequired};function zV(e){const t=ae.c(8),{feature:r}=e,n=Gm(G6e),{checkPermissions:i}=CA(),a=q6e[r];if(!a)return null;const o=!!i({teamId:Number(n),permissions:["EDIT_TEAM"]}),s=o?a.unavailable:`${a.unavailable} Your coach can change this in the team settings.`,l=a.icon??I6e;let c;t[0]!==o||t[1]!==n?(c=o?O(ii,{component:Ac,to:ha.settings.teamFeatures(n),variant:"outlined",children:"Team features"}):null,t[0]=o,t[1]=n,t[2]=c):c=t[2];let u;
763return t[3]!==s||t[4]!==a.label||t[5]!==l||t[6]!==c?(u=O(tk,{children:O(NV,{icon:l,title:a.label,description:s,action:c})}),t[3]=s,t[4]=a.label,t[5]=l,t[6]=c,t[7]=u):u=t[7],u}function G6e(e){return e==null?void 0:e.reduxUser.selectedTeamId}Sn.propTypes={feature:Z.string.isRequired,anyTeam:Z.bool,children:Z.node};function Sn(e){const t=ae.c(2),{feature:r,anyTeam:n,children:i}=e,a=n===void 0?!1:n,o=k6e(null,r),s=T6e(r);if(!(a?s:o)){let c;return t[0]!==r?(c=O(zV,{feature:r}),t[0]=r,t[1]=c):c=t[1],c}return i}function Y6e(){const e=ae.c(5),r=am().palette.primary.main;let n;e[0]!==r?(n=O("defs",{children:xe("linearGradient",{id:"BG",x1:"19.496%",x2:"77.479%",y1:"71.822%",y2:"16.69%",children:[O("stop",{offset:"0%",stopColor:r}),O("stop",{offset:"100%",stopColor:r,stopOpacity:"0"})]})}),e[0]=r,e[1]=n):n=e[1];let i;e[2]===Symbol.for("react.memo_cache_sentinel")?(i=O("path",{fill:"url(#BG)",fillRule:"nonzero",d:"M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z",opacity:"0.2"}),e[2]=i):i=e[2];let a;return e[3]!==n?(a=xe(Fr,{children:[n,i]}),e[3]=n,e[4]=a):a=e[4],a}const X6e=x.memo(Y6e);function Q6e(e){const t=ae.c(22);let r;t[0]!==e?({...r}=e,t[0]=e,t[1]=r):r=t[1];const n=am(),i=n.palette.primary.main,a=n.palette.primary.darker;let o;t[2]===Symbol.for("react.memo_cache_sentinel")?(o=O(X6e,{}),t[2]=o):o=t[2];let s,l,c;t[3]===Symbol.for("react.memo_cache_sentinel")?(s=xe("linearGradient",{id:"SUN",x1:"64.297",x2:"111.109",y1:"95.623",y2:"142.436",gradientUnits:"userSpaceOnUse",children:[O("stop",{stopColor:"#FFE16A"}),O("stop",{offset:"1",stopColor:"#B78103"})]}),l=O("path",{fill:"#FFC107",d:"M111.109 140.247c24.644 0 44.623-19.979 44.623-44.624 0-24.645-19.979-44.623-44.623-44.623-24.645 0-44.624 19.978-44.624 44.623 0 24.645 19.979 44.624 44.624 44.624z",opacity:"0.15"}),c=O("path",{fill:"url(#SUN)",d:"M111.109 119.029c12.927 0 23.406-10.479 23.406-23.406 0-12.926-10.479-23.406-23.406-23.406s-23.406 10.48-23.406 23.406c0 12.927 10.48 23.406 23.406 23.406z"}),t[3]=s,t[4]=l,t[5]=c):(s=t[3],l=t[4],c=t[5]);let u;t[6]!==i?(u=O("path",{fill:i,d:"M425.621 117.222a8.267 8.267 0 00-9.599-8.157 11.129 11.129 0 00-9.784-5.87h-.403a13.23 13.23 0 00-20.365-14.078 13.23 13.23 0 00-5.316 14.078h-.403a11.153 11.153 0 100 22.293h38.68v-.073a8.279 8.279 0 007.19-8.193zM104.258 199.045a7.093 7.093 0 00-7.093-7.092c-.381.007-.761.04-1.138.097a9.552 9.552 0 00-8.425-5.026h-.343a11.348 11.348 0 10-22.012 0h-.342a9.564 9.564 0 100 19.114h33.177v-.061a7.107 7.107 0 006.176-7.032z",opacity:"0.24"}),t[6]=i,t[7]=u):u=t[7];let f,d;t[8]===Symbol.for("react.memo_cache_sentinel")?(f=O("path",{fill:"#FBCDBE",d:"M278.056 248.069a5.078 5.078 0 00-3.352-1.983 5.078 5.078 0 00-3.773.97L260 255.25v-38.438a4.687 4.687 0 00-9.375 0v-5.625a4.67 4.67 0 00-4.687-4.687 4.301 4.301 0 00-.863.075h-.037a4.701 4.701 0 00-3.788 4.612v5.625a4.687 4.687 0 00-4.687-4.687 4.116 4.116 0 00-.844.075h-.019a4.675 4.675 0 00-3.825 4.612v5.625a4.67 4.67 0 00-4.687-4.687 4.301 4.301 0 00-.863.075 4.706 4.706 0 00-3.825 4.612v40.313a18.443 18.443 0 001.575 7.481A18.705 18.705 0 00241.25 281.5h3.131a18.72 18.72 0 0013.669-5.925l19.65-20.963a5.064 5.064 0 001.369-3.487 5.143 5.143 0 00-1.013-3.056z"}),d=O("path",{fill:"#000",fillOpacity:"0.24",fillRule:"evenodd",d:"M248.75 210.325v32.812h1.875v-31.95a4.67 4.67 0 00-4.687-4.687 4.301 4.301 0 00-.863.075 3.75 3.75 0 012.588 1.106 3.662 3.662 0 011.087 2.644zm-9.375 5.625v27.187h1.875v-26.325a4.687 4.687 0 00-4.687-4.687 4.116 4.116 0 00-.844.075 3.746 3.746 0 013.656 3.75zM230 243.137v-21.562a3.662 3.662 0 00-1.087-2.644 3.75 3.75 0 00-2.588-1.106c.284-.054.573-.079.863-.075a4.67 4.67 0 014.687 4.687v20.7H230z",clipRule:"evenodd"}),t[8]=f,t[9]=d):(f=t[8],d=t[9]);let h;t[10]!==a?(h=O("path",{fill:a,d:"M245 187.75a56.25 56.25 0 100 112.498 56.25 56.25 0 000-112.498zM196.509 244a48.473 48.473 0 0179.914-36.911l-68.334 
76368.334A48.161 48.161 0 01196.509 244zM245 292.491a48.161 48.161 0 01-31.423-11.58l68.334-68.334a48.475 48.475 0 01-10.781 72.281 48.473 48.473 0 01-26.13 7.633z"}),t[10]=a,t[11]=h):h=t[11];let p;t[12]===Symbol.for("react.memo_cache_sentinel")?(p=O("image",{width:"180",height:"300",x:"300",y:"30",transform:"matrix(-1 0 0 1 699 0)",xlinkHref:"data:image/png;base64,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"}),t[12]=p):p=t[12];let v;t[13]!==i?(v=O("path",{fill:i,d:"M174.965 264.592c0-4.133-1.492-5.625-5.637-5.625h-11.373v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.172a9.866 9.866 0 00-7.948 3.974l-55.03 68.274a11.006 11.006 0 00-1.957 6.787v5.968c0 4.145 1.492 5.637 5.625 5.637h54.676v21.707c0 4.133 1.492 5.625 5.625 5.625h8.12c4.146 0 5.638-1.492 5.638-5.625v-21.707h11.434c4.414 0 5.637-1.492 5.637-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966zM349.724 236.608h11.551c4.492 0 8.209-.775 11.15-2.326 2.995-1.551 5.214-3.69 6.658-6.417s2.165-5.856 2.165-9.385c0-3.69-.668-6.845-2.005-9.465-1.283-2.674-3.262-4.733-5.936-6.177-2.62-1.444-5.962-2.166-10.026-2.166-3.423 0-6.525.696-9.305 2.086-2.728 1.337-4.893 3.262-6.498 5.775-1.604 2.46-2.406 5.401-2.406 8.824H325.66c0-6.203 1.631-11.711 4.893-16.524 3.262-4.813 7.701-8.583 13.316-11.31 5.668-2.781 12.032-4.171 19.091-4.171 7.54 0 14.117 1.256 19.732 3.77 5.669 2.46 10.081 6.149 13.236 11.069 3.155 4.92 4.732 11.016 4.732 18.289 0 3.315-.775 6.684-2.326 10.107-1.551 3.422-3.85 6.551-6.898 9.385-3.048 2.781-6.845 5.053-11.391 6.818-4.545 1.711-9.813 2.567-15.802 2.567h-14.519v-10.749zm0 15.08V241.1h14.519c6.845 0 12.674.802 17.487 2.407 4.866 1.604 8.823 3.823 11.871 6.657 3.049 2.781 5.268 5.963 6.658 9.546 1.444 3.583 2.166 7.38 2.166 11.39 0 5.455-.989 10.321-2.968 14.599a29.61 29.61 0 01-8.262 10.749c-3.583 2.941-7.781 5.16-12.594 6.658-4.759 1.497-9.946 2.246-15.561 2.246-5.027 0-9.84-.696-14.439-2.086s-8.716-3.449-12.353-6.176c-3.636-2.781-6.524-6.23-8.663-10.348-2.085-4.171-3.128-8.984-3.128-14.439h19.332c0 3.476.802 6.551 2.406 9.225 1.658 2.62 3.957 4.679 6.898 6.177 2.995 1.497 6.418 2.245 10.268 2.245 4.064 0 7.567-.721 10.508-2.165 2.941-1.444 5.187-3.583 6.738-6.417 1.604-2.835 2.406-6.257 2.406-10.268 0-4.545-.882-8.235-2.647-11.069-1.765-2.835-4.278-4.92-7.54-6.257-3.262-1.39-7.112-2.086-11.551-2.086h-11.551z"}),t[13]=i,t[14]=v):v=t[14];let m;
763t[15]!==v||t[16]!==u||t[17]!==h?(m=xe("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 480 360",children:[o,s,l,c,u,f,d,h,p,v]}),t[15]=v,t[16]=u,t[17]=h,t[18]=m):m=t[18];let y;return t[19]!==r||t[20]!==m?(y=O(hr,{...r,children:m}),t[19]=r,t[20]=m,t[21]=y):y=t[21],y}const Z6e=x.memo(Q6e);FV.propTypes={hasContent:Z.bool,roles:Z.arrayOf(Z.string),children:Z.node.isRequired};function K6e(){const e=ae.c(5),{user:t}=ts(),r=Gm(J6e),{checkPermissions:n}=CA(),i=IV(r);let a;return e[0]!==i||e[1]!==n||e[2]!==r||e[3]!==(t==null?void 0:t.roles)?(a=o=>{const{roles:s,permission:l,guardCheckFunction:c}=o;return c?!!c(r,n,i):!!(!l&&!s||s&&(s!=null&&s.some(u=>{var f;return(f=t==null?void 0:t.roles)==null?void 0:f.includes(u)}))||l&&n({teamId:r,permissions:[l]}))},e[0]=i,e[1]=n,e[2]=r,e[3]=t==null?void 0:t.roles,e[4]=a):a=e[4],a}function J6e(e){return e.reduxUser.selectedTeamId}function FV(e){const t=ae.c(4),{hasContent:r,roles:n,permission:i,children:a,guardCheckFunction:o}=e;if(K6e()({roles:n,permission:i,guardCheckFunction:o})){let u;return t[0]!==a?(u=O(Fr,{children:a}),t[0]=a,t[1]=u):u=t[1],u}let c;return t[2]!==r?(c=r?xe(tk,{component:bD,sx:{textAlign:"center"},children:[O(vc.div,{variants:Kb().in,children:O(sr,{variant:"h3",sx:{marginBottom:"16px"},children:"Permission Denied"})}),O(vc.div,{variants:Kb().in,children:O(sr,{sx:{color:"text.secondary"},children:"You do not have permission to access this page"})}),O(vc.div,{variants:Kb().in,children:O(Z6e,{sx:{height:260,my:{xs:5,sm:10}}})})]}):null,t[2]=r,t[3]=c):c=t[3],c}function $6e(e,t){return e?!!t({teamId:e,permissions:["EDIT_CLIP"]}):!0}const e5e=900;function t5e(){return typeof window>"u"||window.matchMedia(`(min-width:${e5e}px)`).matches?Yb.MAIN_DESKTOP_HEIGHT:Yb.MOBILE_HEIGHT}const BV=e=>{const t=ae.c(7),{accountForFixedHeader:r,fixedHeaderOffsetPx:n}=e,i=r===void 0?!1:r,a=Pn();let o;const s=a.hash,l=r5e;if(s){let d;t[0]!==s?(d=document.getElementById(l(s)),t[0]=s,t[1]=d):d=t[1],o=d}else o=null;const c=o;let u,f;return t[2]!==i||t[3]!==n||t[4]!==c?(u=()=>{if(c){if(i){const d=typeof n=="number"?n:t5e(),h=c.getBoundingClientRect().top+window.scrollY-d;window.scrollTo({top:Math.max(0,h),behavior:"smooth"});return}c.scrollIntoView({behavior:"smooth",inline:"nearest"})}},f=[c,i,n],t[2]=i,t[3]=n,t[4]=c,t[5]=u,t[6]=f):(u=t[5],f=t[6]),x.useEffect(u,f),null};BV.propTypes={accountForFixedHeader:Z.bool,fixedHeaderOffsetPx:Z.number};function r5e(e){return e.slice(1)}UV.propTypes={disabledLink:Z.bool,sx:Z.object};function UV(e){const t=ae.c(18),{disabledLink:r,small:n,responsive:i,sx:a,to:o}=e,s=r===void 0?!1:r,l=n===void 0?!1:n,c=i===void 0?!1:i,u=o===void 0?"/":o;let f;t[0]!==c?(f=c?{xs:120,sm:160}:160,t[0]=c,t[1]=f):f=t[1];const d=f;let h;t[2]!==a||t[3]!==d?(h={width:d,...a,ml:1},t[2]=a,t[3]=d,t[4]=h):h=t[4];let p;t[5]===Symbol.for("react.memo_cache_sentinel")?(p=O("img",{alt:"Logo",src:"/dashboard/assets/images/logo.svg"}),t[5]=p):p=t[5];let v;t[6]!==h?(v=O(hr,{sx:h,children:p}),t[6]=h,t[7]=v):v=t[7];const m=v;let y;t[8]!==a?(y={width:40,height:40,...a,ml:1},t[8]=a,t[9]=y):y=t[9];let g;t[10]===Symbol.for("react.memo_cache_sentinel")?(g=O("img",{alt:"logo",src:"/dashboard/favicon/favicon.svg"}),t[10]=g):g=t[10];let b;t[11]!==y?(b=O(hr,{sx:y,children:g}),t[11]=y,t[12]=b):b=t[12];const w=l?b:m;if(s){let _;return t[13]!==w?(_=O(Fr,{children:w}),t[13]=w,t[14]=_):_=t[14],_}let A;return t[15]!==w||t[16]!==u?(A=O(sh,{component:Ac,to:u,children:w}),t[15]=w,t[16]=u,t[17]=A):A=t[17],A}const n5e=bv("header")(({theme:e})=>({top:"var(--thg-safe-top, 0px)",left:0,lineHeight:0,position:"absolute",padding:e.spacing(3,3,0),[e.breakpoints.up("sm")]:{padding:e.spacing(5,5,0)}}));function i5e(e){const t=ae.c(5);let r;t[0]!==e.to?(r=O(n5e,{children:O(UV,{to:e.to})}),t[0]=e.to,t[1]=r):r=t[1];let n;t[2]===Symbol.for("react.memo_cache_sentinel")?(n=O(hr,{sx:{pt:"var(--thg-safe-top, 0px)"},children:O(gA,{})}),t[2]=n):n=t[2];let i;return t[3]!==r?(i=xe(Fr,{children:[r,n]}),t[3]=r,t[4]=i):i=t[4],i}const a5e=QU;function o5e(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function s5e(e){if(console.log("captureRemixErrorBoundaryError",e),!(o5e(e)||a5e()||!(e instanceof Error)))return NC(e,{mechanism:{type:"instrument",handled:!1,data:{function:"ReactError"}},tags:{ErrorBoundary:!0},level:"fatal"})}function l5e(){let e=tV();return s5e(e),xe(Fr,{children:[O(i5e,{to:"/dashboard/"}),O(hr,{sx:{position:"absolute",inset:"100px 20px",display:"flex",alignItems:"center",justifyContent:"center"},children:xe(ek,{severity:"error",children:[O($R,{children:"Error"}),(e==null?void 0:e.message)??"Something went wrong",O(hr,{sx:{my:2},children:"If refreshing the browser doesn't work, there might be a data issue. Clearing the Cache might help."}),xe(ma,{direction:"row",spacing:1,children:[O(ii,{sx:{boxShadow:"none"},size:"small",variant:"contained",color:"error",onClick:()=>window.location.reload(),children:"Refresh Page"}),O(ii,{sx:{boxShadow:"none"},size:"small",variant:"outlined",color:"error",onClick:async()=>{try{if(localStorage.clear(),"caches"in window){const t=await window.caches.keys();await Promise.all(t.map(r=>window.caches.delete(r)))}
763if("serviceWorker"in navigator){const t=await navigator.serviceWorker.getRegistrations();for(let r of t)await r.unregister()}}catch(t){console.error(t)}finally{console.log("reloading"),setTimeout(()=>{window.location.reload()},1e3)}},children:"Clear the cache"})]})]})})]})}const c5e=x.lazy(()=>ie(()=>import("./_auth-DYcqsN3S.js"),__vite__mapDeps([7,1,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,4,5,6]))),u5e=x.lazy(()=>ie(()=>import("./_auth.dashboard-CdahP9Ss.js"),__vite__mapDeps([27,1,28,29,18,8,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,23,55,25,14,4,5,6]))),f5e=x.lazy(()=>ie(()=>import("./_auth.dashboard._index-CFsYKYTf.js"),__vite__mapDeps([56,1,4,5,6]))),d5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.login-Bf0Z4GR_.js"),__vite__mapDeps([57,1,4,5,6]))),h5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.audio-BG9TTVcX.js"),__vite__mapDeps([58,1,59,60,61,31,62,63,64,28,65,66,67,68,32,33,34,35,69,70,5,71,72,73,74,55,75,38,76,77,29,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,4,6]))),p5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.boards-Dh14QyAR.js"),__vite__mapDeps([101,1,48,102,70,5,47,45,61,31,103,81,82,83,84,67,63,72,73,69,104,71,75,38,105,100,4,6]))),m5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.board._id-V6nKjndH.js"),__vite__mapDeps([106,1,107,108,109,98,10,11,8,110,91,86,5,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,45,9,116,117,4,47,118,119,105,81,83,84,120,102,103,121,122,123,46,124,125,104,126,127,30,128,14,36,76,129,130,131,132,133,85,134,135,136,137,20,138,139,140,141,142,143,144,145,146,88,147,55,148,149,17,16,150,151,152,153,154,6]))),g5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.images-DuJrqoDH.js"),__vite__mapDeps([155,1,59,60,61,31,62,63,64,28,65,66,67,68,32,33,34,35,69,70,5,71,72,73,74,55,75,38,76,77,29,78,79,80,81,82,83,84,85,86,87,88,89,110,91,92,93,94,95,111,112,97,98,99,156,100,4,6]))),y5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.videos-BQyJB3bk.js"),__vite__mapDeps([157,1,59,60,61,31,62,63,64,28,65,66,67,68,32,33,34,35,69,70,5,71,72,73,74,55,75,38,76,77,29,78,79,158,91,86,92,159,95,111,81,82,83,84,85,114,87,88,89,97,98,99,156,100,4,6]))),v5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.rotations-6hO0EBqI.js"),__vite__mapDeps([160,1,135,38,61,31,71,69,70,5,68,60,62,32,33,34,35,66,67,72,73,125,104,136,105,137,127,30,128,113,20,138,64,28,65,63,74,55,75,76,77,29,78,79,161,81,82,83,84,85,86,130,131,132,97,98,156,99,88,162,163,133,59,36,100,4,6]))),b5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.paddle-BUH73kxp.js"),__vite__mapDeps([164,1,4,5,6]))),kR=x.lazy(()=>ie(()=>import("./_auth.dashboard.plays-DJqDOwIr.js"),__vite__mapDeps([165,1,122,66,67,61,31,68,60,62,32,33,34,35,69,70,5,71,72,73,63,123,46,124,108,109,98,10,11,8,110,91,86,92,93,94,95,38,80,111,112,113,114,87,125,104,126,105,127,30,128,117,118,14,36,76,64,28,65,74,55,75,77,29,78,79,166,81,82,83,84,85,167,130,131,132,88,162,163,133,97,156,99,59,100,168,4,6]))),LR=x.lazy(()=>ie(()=>import("./_auth.dashboard.play._id-lW5FLTmV.js"),__vite__mapDeps([169,1,170,50,51,52,81,120,83,84,105,171,172,173,116,119,174,109,98,13,8,14,175,176,4,5,177,43,44,45,46,118,107,108,10,11,110,91,86,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,9,117,47,36,77,29,78,126,127,30,128,145,178,124,179,6]))),S5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.playbooks-BzQQnqCL.js"),__vite__mapDeps([180,1,70,5,36,162,163,63,64,28,65,66,67,61,31,68,60,62,32,33,34,35,69,71,72,73,74,55,75,38,76,77,29,78,79,81,82,83,84,85,105,88,86,130,131,132,139,125,104,140,141,47,45,128,138,133,59,100,4,6]))),w5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.playbook._id-Djnm82YD.js"),__vite__mapDeps([181,1,81,145,116,152,182,46,115,44,45,43,55,28,47,118,5,172,173,119,174,109,98,13,8,14,108,10,11,110,91,86,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,107,9,117,4,105,183,175,176,177,184,185,186,187,131,123,124,188,15,16,120,83,84,170,50,51,52,77,29,140,141,128,179,6]))),E5e=x.lazy(()=>ie(()=>import("./PlayFromJson-Uv9-s-Z-.js"),__vite__mapDeps([189,1,81,82,83,84,107,108,109,98,10,11,8,110,91,86,5,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,45,9,116,117,4,47,118,119,105,6]))),C5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._index-9aMA_lbO.js"),__vite__mapDeps([190,1,81,82,83,84,69,70,5,43,44,45,46,63,191,33,192,31,193,25,194,4,6]))),A5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._teamId.layout-S4XMWKNb.js"),__vite__mapDeps([195,1,81,82,83,84,196,4,5,6]))),_5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._teamId-FSHCy5qk.js"),__vite__mapDeps([197,1,198,70,5,35,33,34,199,91,86,92,93,94,200,159,201,193,4,6]))),x5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._teamId.features-CEqmtKFS.js"),__vite__mapDeps([202,198,1,71,50,203,204,52,201,4,5,6]))),T5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._teamId.roster-5nVF-Pun.js"),__vite__mapDeps([205,1,206,204,31,72,73,71,69,70,5,67,63,33,207,34,62,54,55,208,192,38,209,131,132,198,18,8,4,6]))),O5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.teams._teamId.notifications-BofrRXH_.js"),__vite__mapDeps([210,1,198,201,39,40,4,5,6]))),M5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.settings.organization._organizationId-B73NxIft.js"),__vite__mapDeps([211,81,1,82,83,84,37,70,5,198,201,43,44,45,46,69,191,33,192,31,63,193,25,194,71,72,73,86,212,4,6]))),R5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.user.account-CGLuRE9T.js"),__vite__mapDeps([213,113,1,81,82,83,84,198,70,5,6,201,32,33,34,199,91,86,92,93,94,200,159,214,72,73,209,131,132,71,212,36,163,31,63,69,67,4]))),IR=x.lazy(()=>ie(()=>import("./_auth.dashboard.admin.library._index-CM3USTxA.js"),__vite__mapDeps([215,1,4,5,81,82,83,84,216,63,60,61,31,62,67,123,46,124,108,109,98,10,11,8,110,91,86,92,93,94,95,71,66,68,32,33,34,35,69,70,72,73,38,80,111,112,113,114,87,105,6]))),PR=x.lazy(()=>ie(()=>import("./_auth.dashboard.admin.library._id-MTmPSoXF.js"),__vite__mapDeps([217,1,81,82,83,84,105,171,172,173,116,119,174,109,98,13,8,14,175,176,4,5,177,43,44,45,46,118,107,108,10,11,110,91,86,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,9,117,47,216,218,6]))),k5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.get_started._index-CWmUE4Ry.js"),__vite__mapDeps([219,1,4,5,6]))),L5e=x.lazy(()=>ie(()=>import("./_auth.dashboard.get_started._step-B3O2XStM.js"),__vite__mapDeps([220,1,84,81,18,8,35,33,34,199,91,86,5,92,93,94,200,159,4,6]))),I5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.substitution-manager-0rYDYiWp.js"),__vite__mapDeps([221,1,105,11,20,19,8,148,66,67,61,31,68,60,62,32,33,34,35,69,70,5,71,72,73,21,43,44,45,46,222,3,99,79,88,146,147,223,55,149,115,224,109,98,119,161,225,208,226,63,206,204,135,38,125,104,136,137,127,30,128,113,138,129,114,86,87,85,81,4,6])
763)),P5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.invite-DWGbryZY.js"),__vite__mapDeps([227,81,1,209,131,132,18,8,4,5,6]))),D5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.pick-subscription-Cmq5VR62.js"),__vite__mapDeps([228,1,81,229,230,4,5,6]))),N5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.update-subscription-C2kZ1hZQ.js"),__vite__mapDeps([231,81,1,4,5,6]))),z5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.finished_survey-qzZm2APY.js"),__vite__mapDeps([232,1,4,5,6]))),F5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.checkout-6HdiA0LV.js"),__vite__mapDeps([233,1,31,99,81,24,86,5,26,214,230,229,4,6]))),B5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.playeditor-CdH3n6M7.js").then(e=>e._),__vite__mapDeps([234,5,1,9,8,11,145,116,166,218,71,107,108,109,98,10,110,91,86,92,93,94,95,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,45,117,4,47,118,119,105,235,176,173,177,236,186,55,126,127,30,128,14,36,12,123,46,124,77,122,125,104,76,129,85,130,131,132,222,3,171,172,174,13,175,43,237,2,226,147,209,149,99,238,239,158,159,120,178,183,184,185,78,240]))),U5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.survey-DOMJZ2ng.js"),__vite__mapDeps([241,1,81,4,5,6]))),H5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.playbook-editor-BWF8nShn.js"),__vite__mapDeps([242,1,105,141,62,60,61,31,70,5,47,45,128,32,33,34,35,15,8,16,152,71,179,59,237,4,38,145,116,123,46,124,108,109,98,10,11,110,91,86,92,93,94,95,66,67,68,69,72,73,80,63,111,112,113,114,87,183,174,173,119,175,176,177,184,185,186,107,115,44,9,117,118,121,122,125,104,126,127,30,14,36,76,129,130,131,132,133,85,79,167,65,74,55,75,43,182,28,172,13,187,188,243,6]))),j5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.rotation-editor-Cl2LvTIb.js"),__vite__mapDeps([244,1,105,11,59,237,4,5,224,20,19,8,109,98,119,55,34,33,206,204,208,161,118,245,172,173,116,174,184,185,188,13,14,43,44,45,46,71,137,70,60,61,31,62,127,35,32,30,128,113,22,153,225,69,72,73,226,147,63,146,88,6]))),V5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.print-invoice._transactionId-Cn96MEsX.js"),__vite__mapDeps([246,1,4,5,6]))),W5e=x.lazy(()=>ie(()=>import("./_auth.dashboard_.update-plan-BY8yUrAF.js"),__vite__mapDeps([247,1,31,99,81,86,5,26,230,4,6]))),q5e=x.lazy(()=>ie(()=>import("./dashboard_.create-account-C6ijCbXy.js"),__vite__mapDeps([248,1,81,70,5,6,4]))),G5e=x.lazy(()=>ie(()=>import("./PracticePlanner-BTUPdS67.js"),__vite__mapDeps([249,5,1,105,17,8,11,16,71,59,142,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,128,113,104,138,125,38,63,237,4,154,250,172,173,116,119,174,109,98,13,14,185,107,108,10,110,91,86,92,93,94,95,80,111,112,114,87,115,44,45,9,117,47,118,175,176,177,188,43,46,143,144,145,121,122,123,124,126,127,30,36,76,129,130,131,132,133,85,146,88,147,55,148,149,179,6]))),Y5e=x.lazy(()=>ie(()=>import("./PracticePlans-AzFIQOLK.js"),__vite__mapDeps([251,1,142,66,67,61,31,68,60,62,32,33,34,35,69,70,5,71,72,73,105,128,113,104,138,125,38,63,64,28,65,74,55,75,76,77,29,78,79,36,81,82,83,84,85,86,130,131,132,88,162,163,133,59,100,4,6]))),X5e=x.lazy(()=>ie(()=>import("./TeamHomePage-vBxQnQLd.js"),__vite__mapDeps([252,1,81,50,49,51,52,203,204,253,254,69,70,5,71,62,103,206,196,121,122,66,67,61,31,68,60,32,33,34,35,72,73,63,123,46,124,108,109,98,10,11,8,110,91,86,92,93,94,95,38,80,111,112,113,114,87,125,104,126,105,127,30,128,117,118,14,36,76,129,130,131,132,133,85,134,135,136,137,20,138,139,140,141,47,45,142,143,107,115,44,9,116,4,119,144,145,146,88,147,55,148,149,17,16,255,256,207,54,257,258,259,260,261,262,151,152,153,154,74,25,194,6]))),Q5e=x.lazy(()=>ie(()=>import("./TeamCalendarPage-DOV9gx71.js"),__vite__mapDeps([263,1,223,238,262,81,82,83,84,203,204,52,253,254,69,70,5,71,62,103,206,196,121,122,66,67,61,31,68,60,32,33,34,35,72,73,63,123,46,124,108,109,98,10,11,8,110,91,86,92,93,94,95,38,80,111,112,113,114,87,125,104,126,105,127,30,128,117,118,14,36,76,129,130,131,132,133,85,134,135,136,137,20,138,139,140,141,47,45,142,143,107,115,44,9,116,4,119,144,145,146,88,147,55,148,149,17,16,255,256,207,54,257,258,259,260,6,264]))),Z5e=x.lazy(()=>ie(()=>import("./ReportsLayout-k9-2u8gF.js"),__vite__mapDeps([265,81,1,82,83,84,4,5,6]))),K5e=x.lazy(()=>ie(()=>import("./ReportsIndexPage-B3zsiIr_.js"),__vite__mapDeps([266,81,1,82,83,84,53,4,5,6]))),J5e=x.lazy(()=>ie(()=>import("./AttendanceReportPage-D62b3Qiw.js"),__vite__mapDeps([267,81,1,82,83,84,268,5,269,203,204,52,259,255,62,256,105,254,69,70,71,143,118,107,108,109,98,10,11,8,110,91,86,92,93,94,95,66,67,61,31,68,60,32,33,34,35,72,73,38,80,63,111,112,113,114,87,115,44,45,9,116,117,4,47,119,144,145,104,121,122,123,46,124,125,126,127,30,128,14,36,76,129,130,131,132,133,85,146,88,147,55,148,149,17,16,207,206,54,257,258,260,253,103,196,134,135,136,137,20,138,139,140,141,142,53,6]))),$5e=x.lazy(()=>ie(()=>import("./TaskCompletionReportPage-DuTlCaNy.js"),__vite__mapDeps([270,81,1,82,83,84,268,5,269,50,259,52,51,53,4,6]))),e8e=x.lazy(()=>ie(()=>import("./DrillMinutesReportPage-DA7Rf0kw.js"),__vite__mapDeps([271,81,1,82,83,84,105,268,5,269,203,204,52,53,4,6]))),t8e=x.lazy(()=>ie(()=>import("./TeamTasksPage-Dx-4awf2.js"),__vite__mapDeps([272,1,81,50,269,261,62,71,143,105,118,5,107,108,109,98,10,11,8,110,91,86,92,93,94,95,66,67,61,31,68,60,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,45,9,116,117,4,47,119,144,145,104,121,122,123,46,124,125,126,127,30,128,14,36,76,129,130,131,132,133,85,146,88,147,55,148,149,17,16,207,206,204,54,258,262,51,52,260,103,203,134,135,136,137,20,138,139,140,141,142,151,152,153,154,6]))),r8e=x.lazy(()=>ie(()=>import("./MessagesPage-CR4XJ7ae.js").then(e=>e.M),__vite__mapDeps([273,1,81,55,42,18,8,41,40,31,54,207,34,62,206,204,33,71,105,123,46,124,108,109,98,10,11,110,91,86,5,92,93,94,95,66,67,61,68,60,32,35,69,70,72,73,38,80,63,111,112,113,114,87,107,115,44,45,9,116,117,4,47,118,119,135,125,104,136,137,127,30,128,20,138,145,151,152,153,154,103,52,274,255,256,254,203,143,144,121,122,126,14,36,76,129,130,131,132,133,85,146,88,147,148,149,17,16,257,258,259,260,275,134,139,140,141,142,6,200,159,239,158,276,90,96,77,29,277]))),n8e=x.lazy(()=>ie(()=>import("./PracticeEventPage-D_EF2G0N.js"),__vite__mapDeps([278,1,47,45,105,81,143,118,5,107,108,109,98,10,11,8,110,91,86,92,93,94,95,71,66,67,61,31,68,60,62,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,9,116,117,4,119,144,145,104,121,122,123,46,124,125,126,127,30,128,14,36,76,129,130,131,132,133,85,146,88,147,55,148,149,17,16,120,83,84,206,204,279,154,134,135,136,137,20,138,139,140,141,142,256,254,203,52,207,54,257,258,259,260,77,29,250,172,173,174,13,185,175,176,177,188,43,253,103,196,6]))),i8e=x.lazy(()=>ie(()=>import("./TeamPracticesPage-DfVGCQMu.js"),__vite__mapDeps([280,1,81,82,83,84,269,203,204,52,253,254,69,70,5,71,62,103,206,196,121,122,66,67,61,31,68,60,32,33,34,35,72,73,63,123,46,124,108,109,98,10,11,8,110,91,86,92,93,94,95,38,80,111,112,113,114,87,125,104,12
7636,105,127,30,128,117,118,14,36,76,129,130,131,132,133,85,134,135,136,137,20,138,139,140,141,47,45,142,143,107,115,44,9,116,4,119,144,145,146,88,147,55,148,149,17,16,274,257,258,6]))),a8e=x.lazy(()=>ie(()=>import("./NotificationRedirect-CRrM1Sak.js"),__vite__mapDeps([281,1,42,18,8,4,5,6]))),o8e=x.lazy(()=>ie(()=>import("./dashboard_.signup-CCh8Xv97.js"),__vite__mapDeps([282,1,81,4,5,6]))),s8e=x.lazy(()=>ie(()=>import("./dashboard_.logout-BjXgQ5tv.js"),__vite__mapDeps([283,1,4,5,6]))),l8e=x.lazy(()=>ie(()=>import("./dashboard_.loading-CD-C4x2C.js"),__vite__mapDeps([284,1,4,5,6]))),c8e=x.lazy(()=>ie(()=>import("./dashboard_.test_error-DRXX9YVa.js"),__vite__mapDeps([285,1,4,5,6]))),u8e=x.lazy(()=>ie(()=>import("./_-DSsFjvj3.js"),__vite__mapDeps([286,81,1,4,5,6]))),f8e=x.lazy(()=>ie(()=>import("./_auth.dashboard.rotation._id-BpnuzW85.js"),__vite__mapDeps([287,1,81,120,83,84,170,50,51,52,60,61,31,62,105,245,172,173,116,119,174,109,98,184,185,188,13,8,14,43,44,45,46,224,20,19,11,161,118,5,36,77,29,136,137,70,127,35,33,34,32,30,128,113,69,71,68,153,47,179,4,6]))),d8e=x.lazy(()=>ie(()=>import("./_auth.dashboard.practice-plan._id-BOfBVlx2.js"),__vite__mapDeps([288,1,81,120,83,84,170,50,51,52,60,61,31,62,143,105,118,5,107,108,109,98,10,11,8,110,91,86,92,93,94,95,71,66,67,68,32,33,34,35,69,70,72,73,38,80,63,111,112,113,114,87,115,44,45,9,116,117,4,47,119,144,145,104,121,122,123,46,124,125,126,127,30,128,14,36,76,129,130,131,132,133,85,146,88,147,55,148,149,17,16,289,253,254,203,204,103,206,196,134,135,136,137,20,138,139,140,141,142,250,172,173,174,13,185,175,176,177,188,43,77,29,279,154,179,6]))),h8e=x.lazy(()=>ie(()=>import("./_auth.dashboard.import-fastdraw-mKdL68Ef.js"),__vite__mapDeps([290,1,81,63,60,61,31,62,67,125,104,72,73,123,46,124,108,109,98,10,11,8,110,91,86,5,92,93,94,95,71,66,68,32,33,34,35,69,70,38,80,111,112,113,114,87,126,105,127,30,128,117,118,14,36,144,107,115,44,45,9,116,4,47,119,145,18,176,173,177,6]))),p8e=()=>{const e=ae.c(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=O("div",{className:"flex items-center justify-center min-h-screen bg-gray-50",children:O("div",{className:"text-center",children:xe("div",{role:"status",children:[xe("svg",{"aria-hidden":"true",className:"w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-teal-600",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[O("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),O("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),O("span",{className:"sr-only",children:"Loading..."})]})})}),e[0]=t):t=e[0],t},ne=e=>{const t=ae.c(3),{children:r}=e;let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n=O(p8e,{}),t[0]=n):n=t[0];let i;return t[1]!==r?(i=O(x.Suspense,{fallback:n,children:r}),t[1]=r,t[2]=i):i=t[2],i},m8e=()=>{const e=ae.c(4),{mixpanel:t}=Mm(),[r]=B4e();let n,i;return e[0]!==t||e[1]!==r?(n=()=>{r.get("invite_link_id")&&localStorage.setItem("invite_link_id",r.get("invite_link_id")),t.register(R.getEnvironment())},i=[r,t],e[0]=t,e[1]=r,e[2]=n,e[3]=i):(n=e[2],i=e[3]),x.useEffect(n,i),null},g8e=()=>{const e=ae.c(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=xe(Fr,{children:[O(FSe,{}),O(BV,{}),O(m8e,{}),O(aV,{}),O(gA,{})]}),e[0]=t):t=e[0],t},y8e=[{errorElement:O(l5e,{}),path:"/dashboard/",element:O(g8e,{}),children:[{element:O(ne,{children:O(c5e,{})}),children:[{element:O(ne,{children:O(u5e,{})}),children:[{index:!0,element:O(ne,{children:O(f5e,{})})},{element:O(w6e,{}),children:[{path:"home",element:O(ne,{children:O(X5e,{})})},{path:"calendar",element:O(Sn,{feature:"player_calendar",children:O(ne,{children:O(Q5e,{})})})},{path:"reports",element:O(ne,{children:O(Z5e,{})}),children:[{index:!0,element:O(ne,{children:O(K5e,{})})},{path:"attendance",element:O(ne,{children:O(J5e,{})})},{path:"task-completion",element:O(Sn,{feature:"tasks",children:O(ne,{children:O($5e,{})})})},{path:"drill-minutes",element:O(ne,{children:O(e8e,{})})}]},{path:"attendance",element:O(nV,{to:ha.reports.attendance,replace:!0})},{path:"tasks",element:O(Sn,{feature:"tasks",children:O(ne,{children:O(t8e,{})})})},{path:"practice/:eventId",element:O(Sn,{feature:"player_calendar",children:O(ne,{children:O(n8e,{})})})},{path:"practices",element:O(Sn,{feature:"player_calendar",children:O(ne,{children:O(i8e,{})})})},{path:"messages",element:O(Sn,{feature:"messaging",anyTeam:!0,children:O(ne,{children:O(r8e,{})})})}]},{path:"go",element:O(ne,{children:O(a8e,{})})},{path:"boards",element:O(ne,{children:O(p5e,{})})},{path:"board/:id",element:O(ne,{children:O(m5e,{})})},{path:"audio",element:O(ne,{children:O(Sn,{feature:"player_uploads",children:O(h5e,{})})})},{path:"images",element:O(ne,{children:O(Sn,{feature:"player_uploads",children:O(g5e,{})})})},{path:"videos",element:O(ne,{children:O(Sn,{feature:"player_uploads",children:O(y5e,{})})})},{path:"rotations",element:O(ne,{children:O(Sn,{feature:"player_rotations",children:O(v5e,{})})})},{path:"practice-plans",element:O(ne,{children:O(Sn,{feature:"player_practice_plans",children:O(Y5e,{})})})},{path:"paddle",element:O(ne,{children:O(b5e,{})})},{path:"plays",element:O(ne,{children:O(Sn,{feature:"player_plays",children:O(kR,{type:"play"})})})},{path:"import-fastdraw",element:O(ne,{children:O(h8e,{})})},{path:"drills",element:O(ne,{children:O(Sn,{feature:"player_drills",children:O(kR,{type:"drill"})})})},{path:"practice-plan/:id",element:O(ne,{children:O(d8e,{})})},{path:"play/:id",element:O(ne,{children:O(LR,{type:"play"})})},{path:"drill/:id",element:O(ne,{children:O(LR,{type:"drill"})})},{path:"play-from-json",element:O(ne,{children:O(E5e,{})})},{path:"playbooks",element:O(ne,{children:O(Sn,{feature:"player_playbooks",children:O(S5e,{})})})},{path:"playbook/:id",element:O(ne,{children:O(w5e,{})})},{path:"rotation/:id",element:O(ne,{children:O(f8e,{})})},{path:"settings",children:[{path:"teams",element:O(ne,{children:O(C5e,{})})},{path:"teams/:teamId",element:O(ne,{children:O(A5e,{})}),children:[{index:!0,element:O(ne,{children:O(_5e,{})})},{path:"features",element:O(ne,{children:O(x5e,{})})},{path:"notifications",element:O(ne,{children:O(O5e,{})})},{path:"roster",element:O(ne,{children:O(T5e,{})})}]},{path:"organization/:organizationId",element:O(ne,{children:O(M5e,{})})}]},{path:"user",children:[{path:"account",element:O(ne,{children:O(R5e,{})})}]},{path:"admin",children:[{path:"play-library",children:[{index:!0,element:O(ne,{children:O(IR,{type:"play"})})},{path:":id",element:O(ne,{children:O(PR,{})})}]},{path:"drill-library",children:[{index:!0,element:O(ne,{children:O(IR,{type:"drill"})})},{path:":id",element:O(ne,{children:O(PR,{})})}]}]},{path:"get_started",children:[{index:!0,element:O(ne,{children:O(k5e,{})})},{path:":step",element:O(ne,{children:O(L5e,{})})}]}]},{path:"login",element:O(ne,{children:O(d5e,{})})},{path:"practice-planner",element:O(ne,{children:O(G5e,{})})},{path:"substitution-manager",element:O(FV,{hasContent:!0,guardCheckFunction:$6e,children:O(ne,{children:O(I5e,{})})})},{path:"invite",element:O(ne,{children:O(P5e,{})})},{path:"pick-subscription",element:O(ne,{children:O(D5e,{})})},{path:"update-subscription",element:O(ne,{children:O(N5e,{})})},{path:"finished_survey",element:O(ne,{children:O(z5e,{})})},{path:"checkout",element:O(ne,{children:O(F5e,{})})},{path:"survey",element:O(ne,{children:O(U5e,{})})},{path:"playbook-editor",element:O(ne,{children:O(H5e,{})})},{path:"rotation-editor",element:O(ne,{children:O(j5e,{})})},{path:"print-invoice/:transactionId",element:O(ne,{children:O(V5e,{})})},{path:"update-plan",element:O(ne,{children:O(W5e,{})})},{path:"playeditor",element:O(ne,{children:O(B5e,{})})}]},{path:"create-account",element:O(ne,{children:O(q5e,{})})},{path:"signup",element:O(ne,{children:O(o8e,{})})},{path:"logout",element:O(ne,{children:O(s8e,{})})},{path:"loading",element:O(ne,{children:O(l8e,{})})},{path:"test_error",element:O(ne,{children:O(c8e,{})})},{path:"*",element:O(ne,{children:O(u8e,{})})}]}];let F5=!1;typeof window<"u"&&window.addEventListener("vite:preloadError",e=>{const t="chunk_reload_at";let r=0;try{r=Number(sessionStorage.getItem(t))||0}catch{return}Date.now()-r<6e4||(sessionStorage.setItem(t,String(Date.now())),e.preventDefault(),F5=!0,setTimeout(()=>{F5=!1},5e3),window.location.reload())});const I1=typeof window<"u"&&window.location.hostname==="app.thehoopsgeek.com";n2e({dsn:"https://77091371520d61528b2253aba8010ce7@o4507888532652032.ingest.us.sentry.io/4510234395738112",environment:I1?"production":"development",integrations:[...I1?[Vve(),p2e({useEffect:x.useEffect,useLocation:Pn,useNavigationType:Dbe,createRoutesFromChildren:M5,matchRoutes:oA})]:[]],tracesSampleRate:I1?.1:1,normalizeDepth:10,ignoreErrors:[/Importing a module script failed/,"[object Response]",/^AbortError/,"You are offline. Please check your internet connection.","TypeError: Load failed","NetworkError: A network error occurred.","The I/O read operation failed.",/Unable to preload CSS/,"Cannot resolve a Slate point from DOM point",/TabReviveDate/],beforeSend(e,t){var r,n,i,a;if(F5)return null;try{if(typeof window.SENTRY_RELEASE<"u"&&(e.extra=e.extra||{},e.extra.SENTRY_RELEASE=window.SENTRY_RELEASE),(((a=(i=(n=(r=e.exception)==null?void 0:r.values)==null?void 0:n[0])==null?void 0:i.stacktrace)==null?void 0:a.frames)??[]).some(s=>(s==null?void 0:s.filename)==="https://cdn.helpspace.com/widget/widget-v1.js"))return null}catch{console.log("error in sentry before send")}return e},tracePropagationTargets:["localhost",/^https:\/\/app.thehoopsgeek\.com\/api/],replaysSessionSampleRate:I1?.1:0,replaysOnErrorSampleRate:1});
763const v8e=m2e(L4e),B5=v8e(y8e,{}),DR=Object.freeze(Object.defineProperty({__proto__:null,router:B5},Symbol.toStringTag,{value:"Module"}));function b8e(e={}){const{immediate:t=!1,onNeedRefresh:r,onOfflineReady:n,onRegistered:i,onRegisteredSW:a,onRegisterError:o}=e;let s,l;const c=async(f=!0)=>{await l};async function u(){if("serviceWorker"in navigator){if(s=await ie(async()=>{const{Workbox:f}=await import("./workbox-window.prod.es5-BTitUwq5.js");return{Workbox:f}},[]).then(({Workbox:f})=>new f("/dashboard/sw.js",{scope:"/dashboard/",type:"classic"})).catch(f=>{o==null||o(f)}),!s)return;s.addEventListener("activated",f=>{(f.isUpdate||f.isExternal)&&window.location.reload()}),s.addEventListener("installed",f=>{f.isUpdate||n==null||n()}),s.register({immediate:t}).then(f=>{a?a("/dashboard/sw.js",f):i==null||i(f)}).catch(f=>{o==null||o(f)})}}return l=u(),c}var xA={};Object.defineProperty(xA,"__esModule",{value:!0});var S8e=function(t){console.warn("[react-gtm]",t)};xA.default=S8e;var w8e=xA,E8e=C8e(w8e);function C8e(e){return e&&e.__esModule?e:{default:e}}var A8e={tags:function(t){var r=t.id,n=t.events,i=t.dataLayer,a=t.dataLayerName,o=t.preview,s=t.auth,l="&gtm_auth="+s,c="&gtm_preview="+o;r||(0,E8e.default)("GTM Id is required");var u=`
764      <iframe src="https://www.googletagmanager.com/ns.html?id=`+r+l+c+`&gtm_cookies_win=x"
765        height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>`,f=`
766      (function(w,d,s,l,i){w[l]=w[l]||[];
767        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', `+JSON.stringify(n).slice(1,-1)+`});
768        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
769        j.async=true;
769j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'`+l+c+`&gtm_cookies_win=x';
770        f.parentNode.insertBefore(j,f);
771      })(window,document,'script','`+a+"','"+r+"');",d=this.dataLayer(i,a);return{iframe:u,script:f,dataLayerVar:d}},dataLayer:function(t,r){return`
772      window.`+r+" = window."+r+` || [];
773      window.`+r+".push("+JSON.stringify(t)+")"}},_8e=A8e,x8e=_8e,NR=T8e(x8e);function T8e(e){return e&&e.__esModule?e:{default:e}}var O8e={dataScript:function(t){var r=document.createElement("script");return r.innerHTML=t,r},gtm:function(t){var r=NR.default.tags(t),n=function(){var s=document.createElement("noscript");return s.innerHTML=r.iframe,s},i=function(){var s=document.createElement("script");return s.innerHTML=r.script,s},a=this.dataScript(r.dataLayerVar);return{noScript:n,script:i,dataScript:a}},initialize:function(t){var r=t.gtmId,n=t.events,i=n===void 0?{}:n,a=t.dataLayer,o=t.dataLayerName,s=o===void 0?"dataLayer":o,l=t.auth,c=l===void 0?"":l,u=t.preview,f=u===void 0?"":u,d=this.gtm({id:r,events:i,dataLayer:a||void 0,dataLayerName:s,auth:c,preview:f});a&&document.head.appendChild(d.dataScript),document.head.insertBefore(d.script(),document.head.childNodes[0]),document.body.insertBefore(d.noScript(),document.body.childNodes[0])},dataLayer:function(t){var r=t.dataLayer,n=t.dataLayerName,i=n===void 0?"dataLayer":n;if(window[i])return window[i].push(r);var a=NR.default.dataLayer(r,i),o=this.dataScript(a);document.head.insertBefore(o,document.head.childNodes[0])}},M8e=O8e,R8e=M8e,k8e=L8e(R8e);function L8e(e){return e&&e.__esModule?e:{default:e}}var I8e=k8e.default;const P8e=im(I8e);b8e({immediate:!0});typeof document<"u"&&!navigator.onLine&&On.setOnline(!1);const C3=()=>{window.HelpWidget&&window.HelpWidget("init",{show_logo:!1,always_hide_bubble:!0,z_index:9999999})},D8e={gtmId:"GTM-TNCTCWR"},El=new fce({defaultOptions:{queries:{gcTime:1/0,retry:(e,t)=>{var r;return(t==null?void 0:t.message)==="Network Error"||(t==null?void 0:t.code)==="ERR_NETWORK"||(t==null?void 0:t.code)==="ECONNABORTED"||[401,402,403,404].includes(((r=t==null?void 0:t.response)==null?void 0:r.status)??0)?!1:e<2}}}});o3e(El);t3e(El);l3e(El);d3e(El);y3e(El);E3e(El);const N8e=Ice({storage:window.localStorage});function z8e(){const e=R.isExpo();x.useEffect(()=>{if(!C3())return window.addEventListener("load",C3),()=>window.removeEventListener("load",C3)},[]),x.useEffect(()=>Ile(),[]);const t=({children:r})=>{const n=x.useCallback(i=>{B5.navigate(i&&i.returnTo?i.returnTo:window.location.href=Vd.redirectUri)},[]);return e?O(bj,{children:r}):O(rW,{useRefreshTokensFallback:!0,clientId:Vd.clientId,domain:Vd.domain,onRedirectCallback:n,useRefreshTokens:!0,cacheLocation:"localstorage",authorizationParams:{audience:Vd.audience,redirect_uri:Vd.redirectUri,scope:"openid name email profile offline_access"},children:O(lV,{children:r})})};return x.useEffect(()=>{P8e.initialize(D8e)},[]),O(A3e,{fallbackRender:x3e,children:O(gV,{children:O(SD,{children:O(wD,{children:O(vse,{children:O(IP,{children:O(AB,{children:xe(Lce,{onSuccess:async()=>{On.isOnline()&&setTimeout(async()=>{await El.resumePausedMutations()},500)},persistOptions:{persister:N8e,buster:"v9",dehydrateOptions:{shouldDehydrateQuery:r=>hB(r)&&r.queryKey[0]!=="notifications"&&r.queryKey[0]!=="messaging"}},client:El,children:[O(zSe,{}),O(t,{children:O(M3e,{children:O(xce,{children:O(Y4e,{router:B5})})})})]})})})})})})})})}function F8e(){var c,u,f,d;if(typeof window>"u"||!(((c=window.thg_environment)==null?void 0:c.app)==="android"||((u=window.thg_environment)==null?void 0:u.app)===void 0&&((d=(f=window.navigator)==null?void 0:f.userAgent)==null?void 0:d.includes("Expo Android"))))return;const t=document.documentElement.style,r=window.thg_nativeSafeAreaInsets,n=Number(r==null?void 0:r.top),i=window.thg_nativeCapabilities,a=i==null?void 0:i.edgeToEdgeTopPaths,{pathname:o}=window.location,s=(i==null?void 0:i.edgeToEdgeTop)===!0&&(!Array.isArray(a)||a.some(h=>o===h||o.startsWith(h+"/")))&&Number.isFinite(n)&&n>0;t.setProperty("--thg-native-safe-top",s?`${n}px`:"0px");const l=Number(r==null?void 0:r.bottom);Number.isFinite(l)&&l>=0&&t.setProperty("--thg-native-safe-bottom",`${l}px`),t.setProperty("--thg-safe-bottom-floating-share","1")}
773F8e();PX.createRoot(document.getElementById("app")).render(O(z8e,{}));export{yK as $,Gse as A,X6e as B,Oce as C,RV as D,W8e as E,Z2 as F,wl as G,Yb as H,Q8e as I,Gi as J,nEe as K,EZ as L,QP as M,Xb as N,_ce as O,ha as P,ice as Q,FV as R,NV as S,i_e as T,GS as U,Afe as V,Dt as W,L3e as X,lD as Y,cD as Z,aEe as _,Vd as a,sAe as a$,tD as a0,$6e as a1,R6e as a2,Z8e as a3,NC as a4,dEe as a5,oK as a6,IX as a7,ae as a8,EEe as a9,ACe as aA,z6e as aB,jAe as aC,VEe as aD,LAe as aE,JAe as aF,j6e as aG,ICe as aH,UEe as aI,_A as aJ,L6e as aK,xEe as aL,hCe as aM,qEe as aN,QEe as aO,dAe as aP,D6e as aQ,LCe as aR,e_e as aS,wCe as aT,NAe as aU,VAe as aV,TCe as aW,WAe as aX,LEe as aY,YCe as aZ,yAe as a_,lle as aa,ql as ab,Wr as ac,vce as ad,wce as ae,mCe as af,PEe as ag,wAe as ah,sCe as ai,NCe as aj,YAe as ak,aAe as al,WEe as am,oCe as an,DEe as ao,BEe as ap,eCe as aq,U6e as ar,WCe as as,MCe as at,rCe as au,pAe as av,fAe as aw,r_e as ax,dCe as ay,JCe as az,L1 as b,$Ce as b$,VCe as b0,cCe as b1,F6e as b2,oAe as b3,ZAe as b4,vAe as b5,tCe as b6,OEe as b7,EAe as b8,OAe as b9,KCe as bA,PAe as bB,V6e as bC,fCe as bD,QAe as bE,RCe as bF,B6e as bG,rAe as bH,_Ae as bI,KEe as bJ,GEe as bK,tAe as bL,GCe as bM,DV as bN,ECe as bO,kEe as bP,gAe as bQ,bCe as bR,PV as bS,nAe as bT,eAe as bU,TAe as bV,XAe as bW,IEe as bX,XEe as bY,zEe as bZ,NEe as b_,kCe as ba,iAe as bb,CCe as bc,FAe as bd,RAe as be,pCe as bf,yCe as bg,MAe as bh,CAe as bi,PCe as bj,bAe as bk,I6e as bl,qAe as bm,IAe as bn,gCe as bo,lAe as bp,SCe as bq,MEe as br,jCe as bs,JEe as bt,iCe as bu,FEe as bv,HEe as bw,REe as bx,uCe as by,TEe as bz,Fr as c,nK as c$,AAe as c0,cAe as c1,nCe as c2,SAe as c3,vCe as c4,DAe as c5,BAe as c6,_Ce as c7,zCe as c8,$Ee as c9,$Ae as cA,W6e as cB,P6e as cC,mAe as cD,xCe as cE,H6e as cF,iy as cG,AA as cH,R9 as cI,Yx as cJ,K8e as cK,J8e as cL,Yse as cM,oEe as cN,et as cO,It as cP,X8e as cQ,Sle as cR,ude as cS,Sce as cT,eU as cU,L4 as cV,yle as cW,cEe as cX,uEe as cY,$P as cZ,ZP as c_,KAe as ca,lCe as cb,ZEe as cc,HCe as cd,HAe as ce,kAe as cf,DCe as cg,zAe as ch,hAe as ci,qCe as cj,RR as ck,XCe as cl,YEe as cm,uAe as cn,GAe as co,OCe as cp,UAe as cq,xAe as cr,aCe as cs,_Ee as ct,UCe as cu,QCe as cv,MV as cw,t_e as cx,jEe as cy,ZCe as cz,kP as d,vEe as d$,eEe as d0,tE as d1,jo as d2,Vo as d3,JZ as d4,Lc as d5,eD as d6,nD as d7,fD as d8,qS as d9,$8e as dA,eK as dB,KZ as dC,Ti as dD,m9 as dE,ble as dF,dD as dG,pD as dH,bK as dI,Xy as dJ,Cce as dK,_6e as dL,ue as dM,Wv as dN,rE as dO,T6e as dP,ts as dQ,K2 as dR,Ace as dS,mEe as dT,IV as dU,CA as dV,y6e as dW,bce as dX,CZ as dY,Pfe as dZ,yEe as d_,DZ as da,O as db,xe as dc,lEe as dd,Y8e as de,vc as df,mv as dg,Eu as dh,jZ as di,_Z as dj,Ur as dk,jr as dl,nE as dm,sD as dn,On as dp,HZ as dq,iEe as dr,$b as ds,d9 as dt,Oe as du,gle as dv,r3e as dw,gK as dx,vK as dy,uB as dz,R as e,AEe as e0,hce as e1,M6e as e2,AZ as e3,Pn as e4,Mm as e5,Tm as e6,Vm as e7,hEe as e8,pEe as e9,C6e as ea,E2 as eb,Dl as ec,yce as ed,NK as ee,K6e as ef,gEe as eg,bEe as eh,SEe as ei,B4e as ej,b6e as ek,Gm as el,PP as em,oQ as en,Bwe as eo,h6e as ep,BCe as eq,LV as er,Kb as es,IZ as et,PZ as eu,tEe as ev,rEe as ew,RC as ex,sEe as f,yD as g,$8 as h,FCe as i,Ac as j,UV as k,i5e as l,bD as m,nV as n,gA as o,G8e as p,RP as q,q8e as r,n_e as s,XP as t,CEe as u,qX as v,Ed as w,VZ as x,q6e as y,a_e as z};
774//# sourceMappingURL=index-CmSfgMPc.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.