From 3c49c0a25ad2d3199ffbd77f9e1b4fc3a7cd4e0e Mon Sep 17 00:00:00 2001 From: Peter Ringelmann Date: Wed, 6 May 2026 09:58:20 +0200 Subject: [PATCH 1/6] feat(core): app menu waffle launcher - Popover grid replaces the old hamburger overlay - Roving tabindex keyboard nav (arrow keys, Home/End, Enter/Space) - Focus returns to whichever trigger opened the popover - RTL-aware horizontal alignment - Admin-only "More apps" tile - Unit + Cypress coverage Resolves: #59888 Signed-off-by: Peter Ringelmann --- core/css/header.css | 2 +- core/css/header.css.map | 2 +- core/css/header.scss | 1 - core/css/server.css | 2 +- core/css/server.css.map | 2 +- core/src/components/AppItem.vue | 177 +++++++++ core/src/components/AppMenu.vue | 446 ++++++++++++++++++---- core/src/components/AppMenuEntry.vue | 192 ---------- core/src/components/AppMenuIcon.vue | 68 ---- core/src/eventbus.d.ts | 3 + core/src/tests/components/AppItem.spec.ts | 54 +++ core/src/tests/components/AppMenu.spec.ts | 168 ++++++++ cypress/e2e/core/header_app-menu.cy.ts | 58 +++ dist/core-main.js | 4 +- dist/core-main.js.map | 2 +- 15 files changed, 833 insertions(+), 348 deletions(-) create mode 100644 core/src/components/AppItem.vue delete mode 100644 core/src/components/AppMenuEntry.vue delete mode 100644 core/src/components/AppMenuIcon.vue create mode 100644 core/src/tests/components/AppItem.spec.ts create mode 100644 core/src/tests/components/AppMenu.spec.ts create mode 100644 cypress/e2e/core/header_app-menu.cy.ts diff --git a/core/css/header.css b/core/css/header.css index dc4a7e7b0f22b..c5d32ad7a4b4a 100644 --- a/core/css/header.css +++ b/core/css/header.css @@ -2,4 +2,4 @@ * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. * SPDX-License-Identifier: AGPL-3.0-or-later - */#skip-actions{position:absolute;overflow:hidden;z-index:9999;top:-999px;inset-inline-start:3px;padding:11px;display:flex;flex-wrap:wrap;gap:11px}#skip-actions:focus-within{top:var(--header-height)}#header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header:not(.header-guest){display:inline-flex;position:absolute;top:0;width:100%;z-index:2000;height:var(--header-height);box-sizing:border-box;justify-content:space-between}#header #nextcloud{padding:5px 0;padding-inline-start:86px;position:relative;height:calc(100% - var(--default-grid-baseline));box-sizing:border-box;opacity:1;align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;margin:2px}#header #nextcloud:hover,#header #nextcloud:active{opacity:1}#header #nextcloud .logo{display:inline-flex;background-image:var(--image-logoheader, var(--image-logo, url("../img/logo/logo.svg")));background-repeat:no-repeat;background-size:contain;background-position:center;width:62px;position:absolute;inset-inline-start:12px;top:1px;bottom:1px;filter:var(--image-logoheader-custom, var(--background-image-invert-if-bright))}#header #nextcloud:focus-visible,#header .app-menu-entry a:focus-visible,#header .header-menu button:first-of-type:focus-visible{outline:none}#header #nextcloud:focus-visible::after,#header .app-menu-entry a:focus-visible::after,#header .header-menu button:first-of-type:focus-visible::after{content:" ";position:absolute;inset-block-end:2px;transform:translateX(-50%);width:12px;height:2px;border-radius:3px;background-color:var(--color-background-plain-text);inset-inline-start:50%;opacity:1}#header .header-start{display:inline-flex;align-items:center;flex:1 0;white-space:nowrap;min-width:0}#header .header-end{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:1;margin-inline-end:calc(3*var(--default-grid-baseline))}#header .header-appname{color:var(--color-background-plain-text);font-size:16px;font-weight:bold;margin:0;padding:0;padding-inline-end:5px;overflow:hidden;text-overflow:ellipsis;flex:1 1 100%}#header .header-appname .header-info{display:flex;flex-direction:column;overflow:hidden}#header .header-appname .header-info .header-title{overflow:hidden;text-overflow:ellipsis}#header .header-appname .header-info .header-shared-by{color:var(--color-background-plain-text);position:relative;font-weight:300;font-size:var(--font-size-small);line-height:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}/*# sourceMappingURL=header.css.map */ + */#skip-actions{position:absolute;overflow:hidden;z-index:9999;top:-999px;inset-inline-start:3px;padding:11px;display:flex;flex-wrap:wrap;gap:11px}#skip-actions:focus-within{top:var(--header-height)}#header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header:not(.header-guest){display:inline-flex;position:absolute;top:0;width:100%;z-index:2000;height:var(--header-height);box-sizing:border-box;justify-content:space-between}#header #nextcloud{padding:5px 0;padding-inline-start:86px;position:relative;height:calc(100% - var(--default-grid-baseline));box-sizing:border-box;opacity:1;align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;margin:2px}#header #nextcloud:hover,#header #nextcloud:active{opacity:1}#header #nextcloud .logo{display:inline-flex;background-image:var(--image-logoheader, var(--image-logo, url("../img/logo/logo.svg")));background-repeat:no-repeat;background-size:contain;background-position:center;width:62px;position:absolute;inset-inline-start:12px;top:1px;bottom:1px;filter:var(--image-logoheader-custom, var(--background-image-invert-if-bright))}#header #nextcloud:focus-visible,#header .header-menu button:first-of-type:focus-visible{outline:none}#header #nextcloud:focus-visible::after,#header .header-menu button:first-of-type:focus-visible::after{content:" ";position:absolute;inset-block-end:2px;transform:translateX(-50%);width:12px;height:2px;border-radius:3px;background-color:var(--color-background-plain-text);inset-inline-start:50%;opacity:1}#header .header-start{display:inline-flex;align-items:center;flex:1 0;white-space:nowrap;min-width:0}#header .header-end{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:1;margin-inline-end:calc(3*var(--default-grid-baseline))}#header .header-appname{color:var(--color-background-plain-text);font-size:16px;font-weight:bold;margin:0;padding:0;padding-inline-end:5px;overflow:hidden;text-overflow:ellipsis;flex:1 1 100%}#header .header-appname .header-info{display:flex;flex-direction:column;overflow:hidden}#header .header-appname .header-info .header-title{overflow:hidden;text-overflow:ellipsis}#header .header-appname .header-info .header-shared-by{color:var(--color-background-plain-text);position:relative;font-weight:300;font-size:var(--font-size-small);line-height:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}/*# sourceMappingURL=header.css.map */ diff --git a/core/css/header.css.map b/core/css/header.css.map index 43a638d44afa6..91ce158009a7e 100644 --- a/core/css/header.css.map +++ b/core/css/header.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["header.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA,GAYA,cACC,kBACA,gBACA,aACA,WACA,uBACA,aACA,aACA,eACA,SAEA,2BACC,yBAKF,QAEC,yBACA,sBACA,qBACA,iBAGA,2BACC,oBACA,kBACA,MACA,WACA,aACA,4BACA,sBACA,8BAID,mBACC,cACA,0BACA,kBACA,iDACA,sBACA,UACA,mBACA,aACA,eACA,gBACA,WAEA,mDACC,UAID,yBACC,oBACA,yFACA,4BACA,wBACA,2BACA,WACA,kBACA,wBACA,QACA,WAEA,gFAMF,iIAGC,aAEA,sJACC,YACA,kBACA,oBACA,2BACA,WACA,WACA,kBACA,oDACA,uBACA,UAOF,sBACC,oBACA,mBACA,SACA,mBACA,YAKD,oBACC,oBACA,mBACA,yBACA,cAEA,uDAKD,wBACC,yCACA,eACA,iBACA,SACA,UACA,uBACA,gBACA,uBAEA,cAGA,qCACC,aACA,sBACA,gBAEA,mDACC,gBACA,uBAGD,uDACC,yCACA,kBACA,gBACA,iCACA,mCACA,gBACA","file":"header.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["header.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA,GAYA,cACC,kBACA,gBACA,aACA,WACA,uBACA,aACA,aACA,eACA,SAEA,2BACC,yBAKF,QAEC,yBACA,sBACA,qBACA,iBAGA,2BACC,oBACA,kBACA,MACA,WACA,aACA,4BACA,sBACA,8BAID,mBACC,cACA,0BACA,kBACA,iDACA,sBACA,UACA,mBACA,aACA,eACA,gBACA,WAEA,mDACC,UAID,yBACC,oBACA,yFACA,4BACA,wBACA,2BACA,WACA,kBACA,wBACA,QACA,WAEA,gFAMF,yFAEC,aAEA,uGACC,YACA,kBACA,oBACA,2BACA,WACA,WACA,kBACA,oDACA,uBACA,UAOF,sBACC,oBACA,mBACA,SACA,mBACA,YAKD,oBACC,oBACA,mBACA,yBACA,cAEA,uDAKD,wBACC,yCACA,eACA,iBACA,SACA,UACA,uBACA,gBACA,uBAEA,cAGA,qCACC,aACA,sBACA,gBAEA,mDACC,gBACA,uBAGD,uDACC,yCACA,kBACA,gBACA,iCACA,mCACA,gBACA","file":"header.css"} \ No newline at end of file diff --git a/core/css/header.scss b/core/css/header.scss index c320bb9175dd3..d307451292597 100644 --- a/core/css/header.scss +++ b/core/css/header.scss @@ -84,7 +84,6 @@ // focus visible styles // this adds a small line below all entries when visually focussed #nextcloud:focus-visible, - .app-menu-entry a:focus-visible, .header-menu button:first-of-type:focus-visible { outline: none; diff --git a/core/css/server.css b/core/css/server.css index 2795d1a013cb7..82ef614a0f6d3 100644 --- a/core/css/server.css +++ b/core/css/server.css @@ -22,7 +22,7 @@ * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. * SPDX-License-Identifier: AGPL-3.0-or-later - */#skip-actions{position:absolute;overflow:hidden;z-index:9999;top:-999px;inset-inline-start:3px;padding:11px;display:flex;flex-wrap:wrap;gap:11px}#skip-actions:focus-within{top:var(--header-height)}#header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header:not(.header-guest){display:inline-flex;position:absolute;top:0;width:100%;z-index:2000;height:var(--header-height);box-sizing:border-box;justify-content:space-between}#header #nextcloud{padding:5px 0;padding-inline-start:86px;position:relative;height:calc(100% - var(--default-grid-baseline));box-sizing:border-box;opacity:1;align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;margin:2px}#header #nextcloud:hover,#header #nextcloud:active{opacity:1}#header #nextcloud .logo{display:inline-flex;background-image:var(--image-logoheader, var(--image-logo, url("../img/logo/logo.svg")));background-repeat:no-repeat;background-size:contain;background-position:center;width:62px;position:absolute;inset-inline-start:12px;top:1px;bottom:1px;filter:var(--image-logoheader-custom, var(--background-image-invert-if-bright))}#header #nextcloud:focus-visible,#header .app-menu-entry a:focus-visible,#header .header-menu button:first-of-type:focus-visible{outline:none}#header #nextcloud:focus-visible::after,#header .app-menu-entry a:focus-visible::after,#header .header-menu button:first-of-type:focus-visible::after{content:" ";position:absolute;inset-block-end:2px;transform:translateX(-50%);width:12px;height:2px;border-radius:3px;background-color:var(--color-background-plain-text);inset-inline-start:50%;opacity:1}#header .header-start{display:inline-flex;align-items:center;flex:1 0;white-space:nowrap;min-width:0}#header .header-end{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:1;margin-inline-end:calc(3*var(--default-grid-baseline))}#header .header-appname{color:var(--color-background-plain-text);font-size:16px;font-weight:bold;margin:0;padding:0;padding-inline-end:5px;overflow:hidden;text-overflow:ellipsis;flex:1 1 100%}#header .header-appname .header-info{display:flex;flex-direction:column;overflow:hidden}#header .header-appname .header-info .header-title{overflow:hidden;text-overflow:ellipsis}#header .header-appname .header-info .header-shared-by{color:var(--color-background-plain-text);position:relative;font-weight:300;font-size:var(--font-size-small);line-height:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}/*! + */#skip-actions{position:absolute;overflow:hidden;z-index:9999;top:-999px;inset-inline-start:3px;padding:11px;display:flex;flex-wrap:wrap;gap:11px}#skip-actions:focus-within{top:var(--header-height)}#header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header:not(.header-guest){display:inline-flex;position:absolute;top:0;width:100%;z-index:2000;height:var(--header-height);box-sizing:border-box;justify-content:space-between}#header #nextcloud{padding:5px 0;padding-inline-start:86px;position:relative;height:calc(100% - var(--default-grid-baseline));box-sizing:border-box;opacity:1;align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;margin:2px}#header #nextcloud:hover,#header #nextcloud:active{opacity:1}#header #nextcloud .logo{display:inline-flex;background-image:var(--image-logoheader, var(--image-logo, url("../img/logo/logo.svg")));background-repeat:no-repeat;background-size:contain;background-position:center;width:62px;position:absolute;inset-inline-start:12px;top:1px;bottom:1px;filter:var(--image-logoheader-custom, var(--background-image-invert-if-bright))}#header #nextcloud:focus-visible,#header .header-menu button:first-of-type:focus-visible{outline:none}#header #nextcloud:focus-visible::after,#header .header-menu button:first-of-type:focus-visible::after{content:" ";position:absolute;inset-block-end:2px;transform:translateX(-50%);width:12px;height:2px;border-radius:3px;background-color:var(--color-background-plain-text);inset-inline-start:50%;opacity:1}#header .header-start{display:inline-flex;align-items:center;flex:1 0;white-space:nowrap;min-width:0}#header .header-end{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:1;margin-inline-end:calc(3*var(--default-grid-baseline))}#header .header-appname{color:var(--color-background-plain-text);font-size:16px;font-weight:bold;margin:0;padding:0;padding-inline-end:5px;overflow:hidden;text-overflow:ellipsis;flex:1 1 100%}#header .header-appname .header-info{display:flex;flex-direction:column;overflow:hidden}#header .header-appname .header-info .header-title{overflow:hidden;text-overflow:ellipsis}#header .header-appname .header-info .header-shared-by{color:var(--color-background-plain-text);position:relative;font-weight:300;font-size:var(--font-size-small);line-height:var(--font-size-small);overflow:hidden;text-overflow:ellipsis}/*! * SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 ownCloud, Inc. * SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/core/css/server.css.map b/core/css/server.css.map index 4a45f63e63985..ac349f0c6478c 100644 --- a/core/css/server.css.map +++ b/core/css/server.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["server.scss","icons.scss","variables.scss","styles.scss","inputs.scss","functions.scss","header.scss","apps.scss","global.scss","fixes.scss","mobile.scss","tooltip.scss","public.scss","../../node_modules/@nextcloud/dialogs/dist/style.css","../../node_modules/@nextcloud/password-confirmation/dist/style.css"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GCyHQ,8BCvHR;AAAA;AAAA;AAAA,GCOA,MACC,mCACA,uCAGD,yQACC,SACA,UACA,SACA,oBACA,eACA,oBACA,wBACA,eACA,uCAGD,6CACC,aAID,0CACC,wDACA,aAGD,UACC,YAEA,8BAGD,6DACC,cAGD,MACC,yBACA,iBACA,mBAGD,cACC,iBACA,mBAGD,YACC,sBAGD,EACC,SACA,6BACA,qBACA,eACA,IACC,eAIF,WACC,aACA,0BAGD,MACC,eACA,QACC,eAIF,0BACC,eAGD,KACC,mCAGD,GACC,gBAGD,KACC,mBAEA,mCACA,uCACA,6BACA,6BAGD,mBACC,kBAGD,qBACC,kBACA,sBACA,qBACA,2BACA,2DACA,uBAGD,iBACC,qBACA,aACA,oCAGD,eACC,YACA,aAGD,cACC,eACA,MACA,SACA,qBACA,YACA,WACA,aACA,kBACA,gDACA,wCACA,iBACA,eACA,kBACC,cACA,kBACA,UACA,QACA,gBAED,gBACC,wCACA,sDACA,4CACC,6CAOH,oBACC,WACA,YAGD,2BACC,+BAGD,gCACC,+BAGD,0BACC,kCACA,yCACA,+BACA,4BAMD,YACC,mDACA,kCAMD,kBACC,sBAKD,4BAEC,oCACA,kBACA,gBACA,WACA,sDACC,gBAED,sEACC,gBAED,kCACC,mBAED,oHAEC,qBACA,YACA,WACA,mBACA,gcAEC,WAOH,sBACC,WASD,oCACC,kBACA,yBACA,sBACA,qBACA,iBAID,kBAEC,kBACA,qBACA,SAEA,YAGD,8CAGC,WAGD,8BACC,sBACA,oBACA,wBACA,wBAGD,2EACC,WAGD,oGACC,kDACA,UACA,qBAGD,mDACC,6BACA,YACA,WACA,yCACA,4BACA,2BACA,WAOA,qEACC,UAED,qEACC,UAIF,wEACC,aAGD,2CACC,wBAGD,yBACC,kBACA,qBACA,sBAGD,qBACC,cACA,mBACA,iBACA,uBACA,aAKD,4CACC,eACA,YACA,mCACA,6BACA,qDAIA,2BACC,4BAKD,wBACC,sBACA,4BACA,+BACC,+CACA,qBACA,kBAGF,0BACC,qBACA,iBAIF,YACC,YACA,sCACA,oBACC,sBAIF,eACC,gDAUD,mBACC,kBACA,cACA,2BACC,kBACA,cAIF,UACC,gBAGD,8CACC,UAIA,WACC,WACA,YAGD,8CAEC,UAGD,oGAGC,WAIF,mBACC,WACA,kBACA,QAEA,kDACC,UAKD,kDACC,UAIF,eACC,WAEA,0CACC,UAKD,uGACC,8CAIF,KACC,mFAGD,OACC,gBACA,YACA,eACA,qBACA,UACC,qBAOD,qBACC,WACA,aAED,wBACC,cACA,gDACA,WACA,aAED,2BACC,WACA,YACA,6BACC,WAGF,wBACC,wCACA,kBACA,mBACA,gBACA,uBACA,0CACA,kCACA,6DACC,0CAGF,sBACC,UACA,WAKF,YACC,oBACA,YAGD,SACC,oBACA,kDACA,4BACA,iCACA,YACA,0BACA,cACA,QACA,uBACA,mBACC,QACA,kBACA,qBACC,WAIA,wFACC,cAIF,gCACC,SACA,sBACA,mCACC,iBACA,gBACA,kBACA,uBACA,+DACC,+EAGF,+CACC,aAIH,gBACC,aACA,uBACC,QAGF,yBAEC,kBACA,aACA,WACA,uBACA,mBACA,gBACA,cAEA,gBAEA,8FAGC,oBAGF,yBACC,UACA,WAGD,oBACC,iBACA,uBAEA,2BACC,uBAGF,+DACC,UAEA,0JAEC,WAOH,QACC,UACA,yCACA,sCACA,qCACA,oCACA,iCACA,oBACC,UAOD,+CACC,SACA,kBAED,mDACC,gBAKF,cACC,mBAMD,mBACC,aACA,QACA,SACA,UC5mBD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GAWA,kFACC,6BAMD,iHAUC,YACA,yCACA,sBAYA,oFACC,eACA,oCACA,sCACA,QA/BiB,GAmCnB,wBACC,aAID,kHASC,iBACA,8CACA,6BACA,0CACA,mCACA,aACA,mCACA,YACA,8TACC,WACA,sBAOC,49CAIC,oCACA,aAED,wfACC,aACA,8CACA,6BAGF,sVACC,6DACA,oDAGF,wKACC,8CACA,6BACA,eACA,WAED,wKACC,gBAED,gMACC,mDAGD,kKACC,8CACA,0CACA,wCACA,eAGA,omBAEC,+CAIA,s2BAGC,oDACA,gDAED,gnBAEC,4CAED,sSACC,6CAGF,wNAEC,8CACA,6CACA,eAKH,2BACC,WACA,sBACA,gBACA,eACA,gDACA,aACA,mCAEA,8CACA,oCACA,eACA,WAKA,4KACC,6BACA,0BACA,qBAEA,qCAED,0EAIC,YACA,WAID,kBACC,WACA,cACA,gBACA,WACA,eAED,mBACC,SACA,QAED,iBACC,cAKF,6GASC,2FACA,mCACA,WACA,yCACA,eACA,sBACA,8CACA,oDACA,YAEA,kSAEC,0DAGD,mKACC,eAIF,sLAaC,WACA,sBACA,eACA,mCACA,8CACA,6BACA,iDACA,YACA,aACA,yCACA,uBACA,eACA,kyBACC,8CACA,kDAED,0QACC,YAIF,mCACC,aACA,YAID,OACC,iDACA,gBACA,8CACA,mCAGD,qBACC,qCAGD,qBACC,oCASA,2DACC,eAIA,sFACC,eAMH,sGAQC,iBACA,2CAGA,gMACC,SAGD,oIACC,+CACA,kDACA,yCACA,kKACC,qDACA,+CAaD,4MAEC,qBACA,2BACA,WASF,kGACC,qCACA,mDACA,mFACA,iBACA,4BAEA,yDACA,UACA,qCACA,oCACA,gBACA,eACA,oBACA,6HACC,eC3TF,+CDmUE,yOACC,uCAID,4qBAGC,qDACA,8CACA,6vBACC,uDAQH,+VACC,qDACA,mDAEA,UAOH,uBAEC,eAGD,2BAEC,mBASA,4GAEC,kBACA,4BACA,SACA,UACA,WACA,gBACA,oIACC,iBAED,4WAEC,eAED,gKACC,WACA,qBACA,OAvBmB,KAwBnB,MAxBmB,KAyBnB,sBACA,kBACA,aACA,sBACA,+CAED,oeAEC,0CAED,4LACC,oBACA,qCACA,kBACA,mBAED,4bAIC,8DACA,8CACA,0CAED,oMACC,+CACA,0DAED,oOACC,+CAID,gJACC,qBACA,yBAED,oMACC,cA/DmB,KAmEpB,mFACC,kBACA,OArEmB,KAsEnB,MAtEmB,KAuEnB,2BACA,2BAED,mGACC,yDAED,+GACC,0DAOD,gZAEC,2BAED,wUACC,aAzF0B,KA2F3B,4NACC,8DACA,+BACA,2BAED,gOACC,0CACA,2CAED,gQACC,8DACA,2CACA,+BAID,8OAEC,0CACA,6BACA,+DAED,6HACC,gEAED,mHACC,WAMH,UACC,WACA,sBACA,qBACA,2BACC,wBACA,eACA,yCACC,iBACA,yBACA,sBACA,8CACA,oCACA,0CACA,oBACA,mBACA,gDACC,wBAIH,yBACC,UACA,4BACC,YACA,kBACA,kBACA,+BACA,eACA,oCACA,8BACC,mBACA,gBACA,uBACA,YACA,sBACA,uBACA,SACA,eACA,eACA,2BACA,yBACA,sBACA,qBACA,iBACA,oBACA,mBACA,0CACA,yBACA,sCACC,YACA,4CACA,4BACA,2BACA,eACA,gBACA,cACA,WACA,sBACA,kBAGF,sCACC,6BAED,qCACC,8CACA,6BACA,6CACC,mBAQL,mBACC,cACA,WACA,UACA,cACA,8CACA,mCACA,gBACA,WACA,gBAEC,2CACC,8BAED,gDACC,8BAGF,yCACC,yBAED,sCACC,mCACA,wCACA,iCAED,2CACC,mCACA,wCACA,iCAKF,iBACC,QAEC,0BAED,QAEC,yBAED,YAGC,0BAED,QAEC,0BAIF,OACC,qBACA,uBACA,mCAKD,cACC,kBACA,4BACA,aACA,UACA,WACA,gBAWD,cAJC,oCACA,mCAOD,wBARC,oCACA,mCAWD,4BAZC,oCACA,mCEjrBD;AAAA;AAAA;AAAA;AAAA,GAYA,cACC,kBACA,gBACA,aACA,WACA,uBACA,aACA,aACA,eACA,SAEA,2BACC,yBAKF,QAEC,yBACA,sBACA,qBACA,iBAGA,2BACC,oBACA,kBACA,MACA,WACA,aACA,4BACA,sBACA,8BAID,mBACC,cACA,0BACA,kBACA,iDACA,sBACA,UACA,mBACA,aACA,eACA,gBACA,WAEA,mDACC,UAID,yBACC,oBACA,yFACA,4BACA,wBACA,2BACA,WACA,kBACA,wBACA,QACA,WAEA,gFAMF,iIAGC,aAEA,sJACC,YACA,kBACA,oBACA,2BACA,WACA,WACA,kBACA,oDACA,uBACA,UAOF,sBACC,oBACA,mBACA,SACA,mBACA,YAKD,oBACC,oBACA,mBACA,yBACA,cAEA,uDAKD,wBACC,yCACA,eACA,iBACA,SACA,UACA,uBACA,gBACA,uBAEA,cAGA,qCACC,aACA,sBACA,gBAEA,mDACC,gBACA,uBAGD,uDACC,yCACA,kBACA,gBACA,iCACA,mCACA,gBACA,uBF9JJ;AAAA;AAAA;AAAA;AAAA,GHSA,iCACC,4BACA,2BACA,eACA,gBAGD,iBACC,kDAID,sGAMC,kBACA,0IACC,UACA,WACA,YACA,WACA,uBACA,kBACA,QACA,uBACA,mBACA,6CACA,qCACA,gCACA,4BACA,wBACA,4CACA,2CAEA,wCAEA,gYAGC,uCAKH,wDAEC,2CACA,4CAGD,yDAEC,YACA,WACA,qBAKA,yJACC,2CAED,iMACC,gDAED,yMACC,iDAED,iPACC,sDAIF,kBACC,KACC,uBAED,GACC,0BAIF,SACC,gCAGD,yKAQC,wDG1GD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GGUA,mCAEC,MACC,wCACA,yCAKF,KACC,WACA,YACA,kBAEA,6EAGD,KAEC,2CACA,oDAGA,6EAEA,yCACA,sBACA,2BACA,eACA,WACA,iDAKD,eAKC,gBACA,gBACA,gBACA,mBACA,6BAGD,GACC,gBAGD,GACC,gBAGD,GACC,gBAGD,GACC,iBAGD,GACC,gBAID,GACC,kBACA,oCAGD,GACC,eAGD,MAEC,qBACA,aACA,uBAGD,GACC,YACA,mBACA,eAGD,IACC,iBACA,sBACA,kCACA,mCACA,qBACA,mBAMD,wBACC,sBAKD,0BAEC,gGACA,ML/BkB,MKgClB,YACA,gBACA,kBACA,mDACA,8CACA,+EACA,gBACA,YACA,sBACA,qBACA,iBACA,aACA,sBACA,YACA,cAEA,kDACC,iBACA,0CACA,2EACA,mBACA,uBACA,2BACA,iBACA,oBACA,yBAQD,gGACC,cACA,6CACA,8GACC,qBACA,WACA,aACA,0BACA,iBACA,SAIF,8DACC,kBAED,8DACC,kBACA,YACA,WACA,kBACA,gBACA,sBACA,aACA,sBACA,6CACA,iBAEA,oFACC,oDAGD,oEACC,oBACA,eACA,QACA,cACA,SACA,kBACA,WACA,2CAGA,kFACC,QACA,4GACC,2BAIF,gIAEC,8DAED,0HAIC,0EAKA,wVAEC,+CAGF,oGACC,kDACA,yCAMA,gsBAEC,8CACA,wCAEA,g8BACC,qCAMH,sHACC,wBACA,SAMA,kNAEC,aAKF,0EACC,cACA,WACA,kBACA,gFACC,oBACA,eACA,mDACA,WACA,kBAIC,wXAEC,2CACA,+CAKD,gZAEC,2CACA,oDACA,ghBACC,qCAMH,kIACC,yDAGD,4IAEC,wBACA,0BAGD,sIAEC,wBAGA,6EAMJ,oJAEC,kBACA,sBAGC,4jBAGC,oCAIF,4JACC,0BACA,4BACA,cACA,8BACA,0CACA,yCACA,gBACA,oDACA,gBACA,sBACA,mBACA,uBACA,2CACA,6BACA,aACA,YAGA,4KACC,gBACA,kDACA,wOACC,gBACA,6DAGF,4NACC,kEACA,WACA,YAEA,wCAID,4QACC,qBAEA,4ZACC,gCAKH,wQACC,kBACA,cACA,YACA,WACA,YACA,YACA,kBACA,eACA,wCAEA,gRAEC,oCAKF,gQACC,kCAID,gSACC,UACA,YAED,4SACC,wBACA,YAIH,sEACC,aAMD,4YAEC,SACA,WACA,+BACA,4BACA,2BACA,w0BAEC,+BACA,UAUD,sGACC,UACA,kBACA,oCACA,qCACA,SACA,YAIA,qBAEA,kIACC,UACA,eACA,wDACA,gBAGF,gGACC,kBACA,qCACA,oCACA,SACA,UACA,gBFtZF,6CEwZE,qBACA,4BACA,2BACA,YACA,wBACA,gBACA,YACA,UACA,iCACA,6BACA,yBACA,YACA,kBACA,qCAMD,8GACC,mDAIA,wNACC,UAED,oMACC,sBAED,gTACC,oCAID,0GACC,4BACA,wBACA,oBAQH,gHACC,cACA,sHACC,wBACA,mBACA,yBAED,sHACC,+CACA,qCAED,8HACC,YACA,WACA,SACA,gBAIA,oSFzdF,uCE4dE,obAEC,+BACA,UAGF,wLACC,gBACA,eACA,cACA,0CACA,eAEA,gNACC,UACA,kBACA,0NACC,gBACA,mBACA,8CACA,wCASJ,8GACC,mBACA,cACA,uBACA,qCACA,UACA,kBACA,8CACA,WACA,8OAEC,oBACA,WAED,0HACC,YACA,oBACA,YACA,4QAGC,UAGF,gJACC,WACA,YACA,wBACA,0BAED,wRAEC,WACA,YACA,cACA,4VACC,2BAED,gWACC,yBAED,oUACC,2CACA,6CACA,0BACA,4BAQH,oHACC,oBACA,mDACA,4BACA,wMACC,kBACA,mBACA,uBACA,gBACA,aACA,0CAED,8LACC,SACA,qCACA,oCACA,0CACA,oZAEC,UAQH,kOAEC,uBACA,2FAGA,kBACA,qBACA,8CACA,sBAMD,sFACC,gDACA,wCACA,oBAGD,sEACC,8BAGD,0OAEC,qBASA,0IACC,qCAGD,gHACC,qCAEA,wKACC,YASF,0IACC,sCAGD,gHACC,sCAEA,wKACC,WAOJ,SACC,sBACA,gBACA,oCACA,gCACA,UACA,aACA,kDACA,0BACA,2CACA,cAEA,kCACC,eAIF,wCACC,SACC,qDACA,mDAED,gBACC,qDAED,aACC,oDAcF,aACC,aACA,8CACA,iBACA,cACA,iBACA,YAGA,kCACC,gBAID,kCACC,aACA,kBACA,oBAGA,gBAGA,uDAEC,eACA,mFACC,aAKH,uCACC,oCASF,aACC,WACA,ULtrBmB,MKurBnB,ULtrBmB,MKurBnB,cACA,wBACA,gBACA,IL7rBe,KK8rBf,mBACA,gBACA,kBACA,aACA,aACA,0BACA,wCACA,kDACA,cAEA,uBACC,aAOF,cAEC,gBAGC,oFACC,cAKH,sBACC,aACA,6CACA,cACA,0DAEA,iBACA,gBACA,sBAGA,uCACC,UAGD,iCACC,sBACA,sBACA,oCAOE,4NACC,qBACA,WACA,cAOL,qBACC,sBACA,+BACA,gBACA,oDACA,6CACA,cAEA,sCACC,aACA,mBACA,qCACA,WACA,UACA,SACA,+BACA,gBACA,SACA,oDACA,iBACA,mBACA,eACA,WAGA,6BAEA,6CACC,yCACA,8CACA,eAED,wFAEC,+CAGD,8CACC,2CACA,4BACA,WACA,oCACA,qCACA,MACA,qBACA,cAGD,oDACC,mEAOF,4DACC,qCAED,kEACC,qCAKD,4DACC,sCAED,kEACC,sCAIF,SACC,cACA,aACA,mBACA,gBACC,wBAIA,yDAEC,oBACA,sBAKH,aACC,kBACA,gBACA,yBACA,mBAGD,QACC,UACA,yCACA,sCACA,qCACA,oCACA,iCACA,oBACC,UAKF,YACC,aACA,mBAEA,uBACC,aACA,sBACA,YACA,kBACA,mBACA,gBACA,uBACA,eACA,oCACA,kBACA,YAEA,8BACC,aAID,mCACC,0BAED,kCACC,wBAGD,6BACC,qBACA,WACA,YACA,qBACA,sBACA,gBACA,sBACA,WACA,eAGD,yBACC,oCACA,kBACA,gBACA,uBAED,gCACC,iBAED,0FAGC,kBACA,6BACA,sDAMF,oBACC,oBAKF,6BACC,WAGD,6BACC,YASA,0JAGC,wCAIA,2LACC,YAKH,gDAGC,kBACA,8CACA,6BACA,yCACA,YACA,YACA,WACA,gBACA,mBACA,sDACA,aACA,mBAEA,kEACC,YAKA,qBAEA,2BACA,YACA,SACA,QACA,kBACA,oBACA,iDACA,iBAGD,oFACC,0BACA,qBACA,oBACA,sGACC,qBACA,0BAIF,8EACC,oBACA,oBACA,gGACC,sBAIF,+DACC,cAGD,+GACC,SAGD,yDAEC,wBACA,sBAED,yDACC,aACA,cAEA,8EACC,aAGD,oOAGC,eACA,YA/FkB,KAgGlB,SACA,yCACA,+BACA,aACA,uBACA,YACA,SACA,mBACA,gBACA,WACA,6BACA,mBAEA,whDAIC,YACA,aACA,+BACA,gBAnHe,KAqHhB,yzBAIC,yBAOC,gvGACC,oBAlIe,KAsIlB,+tBAEC,gCAED,ojBAEC,+CAED,4nBAEC,kDAED,mSACC,2CACA,oDAGD,mSACC,2BAED,iRACC,eACA,mBAED,sPACC,YACA,kBACA,cACA,mBAED,mSACC,SACA,wBAGD,gVACC,kCAID,wQACC,MA9Ke,KA+Kf,YAGD,uyBAEC,qBACA,WAED,yeACC,mBAED,8cACC,mBAED,2xBACC,YAED,iRACC,aACA,cAGA,mBACA,mbACC,wBAIF,04BAEC,sBAGD,0RACC,UAlNiB,KAmNjB,gBACA,aACA,cAEA,4bACC,wBAQA,2hDACC,eAMD,ygDACC,kBAKJ,8EACC,UACA,6FACC,UAcD,+EACC,MA/PiB,KAgQjB,OAhQiB,KAyQlB,6CACC,WACA,YAOJ,kBACC,wBACA,kBACA,MACA,gDACA,aACA,sBACA,uCACA,gBACA,gBACA,gBACA,kBACA,eACA,ULntCgB,MKotChB,ULntCgB,MKstChB,yCACC,kBACA,YACA,eACA,iBACA,aACA,eACA,mBACA,cAKC,8RAEC,QACA,WACA,YACA,YACA,aACA,WACA,eACA,4mBAEC,WAED,wtBAEC,WACA,ghDAEC,UAIF,kVACC,UAKH,8IAGC,8CAEA,2RACC,aAIF,6JAEC,kBACA,YACA,WACA,WAQC,2XAEC,aAEA,2eACC,WAIH,wFACC,SACA,uBAEA,aACA,gGACC,SAGD,oHACC,aAKH,qEACC,aACA,SACA,wBACA,qBACA,YACA,WACA,SACA,UAGD,qEACC,kBACA,qBACA,YACA,WACA,iBACA,kBACA,sBACA,uBACA,WACA,kBACA,gBACA,0BACA,iBACA,iBACA,eACA,QACA,iBAGD,kJAEC,cACA,yBACA,mBACA,gBACA,uBACA,QACA,aACA,eAGD,yEACC,WACA,QACA,SACA,sDAGD,wEACC,QACA,mBACA,gBACA,uBACA,gBACA,WACA,cACA,iBAGD,qEACC,QACA,kBACA,kFACC,SAGA,sBAIH,2EACC,aAIF,8CACC,6DACA,oDC39CD;AAAA;AAAA;AAAA;AAAA;AAAA,GAcC,mDAEC,WAGD,kDAEC,YAGD,qDAEC,WAGD,oDAEC,YAKD,mDAEC,YAGD,kDAEC,WAGD,qDAEC,YAGD,oDAEC,WAIF,YACC,WAGD,QACC,aAGD,iBACC,kBACA,4BACA,aACA,UACA,WACA,gBAGD,MACC,gBAGD,QACC,kBAGD,aACC,qBCnFD;AAAA;AAAA;AAAA,GAOA,mBACC,SCRD;AAAA;AAAA;AAAA,GAOA,wCAGC,UACC,iCACA,qBAID,iBACC,wBAID,YACC,WACA,iCACA,sBAID,0BACC,eACA,0BACA,6BAIA,2DACC,wBAIF,0CACC,sBAGD,8BACC,uBACA,sBAID,kBACC,wCACA,cAEA,iBAEA,eACA,uCACC,aAED,8BACC,aACA,mDACC,gBAOF,gDACC,4BAED,qDACC,eACA,gCACA,IRaa,KQZb,qBACA,WACA,YACA,aACA,oCACA,eACA,WACA,wBAED,2CACC,4BAKF,uBACC,eACA,gCACA,qBACA,WACA,YACA,aACA,eACA,WAED,0DAEC,UAID,6CACC,0BAID,kDACC,kCAED,8CACC,wBAGD,wBACC,gCAID,gBACC,aAED,+BACC,6BAMF,0CACC,8BACC,6BACA,eACA,qCACC,wBAMA,0CACC,cAGF,+BACC,gCACA,iDACA,SACA,YACA,SACA,QACA,kBACA,oBACA,sBACA,aACA,aAID,wCACC,uBCtKH;AAAA;AAAA;AAAA;AAAA,GAMA,SACI,kBACA,cACA,6BACA,kBACA,mBACA,sBACA,gBACA,gBACA,iBACA,qBACA,iBACA,oBACA,mBACA,kBACA,oBACA,uBACA,eACA,UACA,eAEA,gBACA,eACA,uDACA,8DAGI,mBACA,UACA,wBAEJ,uDAEI,uBACA,0BAEJ,8CAEI,eACA,eAEJ,4CAEI,wBACA,eACA,0EACI,QACA,qBACA,iBACA,8BACA,qDAGR,0CAEI,yBACA,cACA,wEACI,QACA,mBACA,iBACA,8BACA,uDAQJ,kPACI,SACA,yBACA,8CAGR,iCACI,sBACA,oBAEJ,kCACI,wBACA,oBAOA,0QACI,MACA,yBACA,iDAGR,4EAEI,uBACA,0BAEJ,oCACI,sBACA,iBAEJ,qCACI,wBACA,iBAIR,eACI,gBACA,gBACA,8CACA,6BACA,kBACA,mCAGJ,+BACI,kBACA,QACA,SACA,2BACA,mBClIJ;AAAA;AAAA;AAAA,GAIA,aACC,8DAGC,kDACC,wCAIA,wDACC,gBAED,yEACC,+BACA,2BACA,wCAEA,8OAGC,UAID,iFACC,aAED,oFACC,aAED,iGACC,YAMJ,sBACC,iEACA,uCAGD,8BACC,uCAID,kCACC,cAGD,oBACC,iBACA,mCACA,sBACA,qBACA,iBAED,+KAIC,kBAID,oBACC,eACA,SACA,oCACA,2BACA,kBACA,eAEA,8BAEC,gGACA,6BACA,mDACA,0EACA,6CACA,4CACA,sDACA,8CAEA,oCACC,iBACA,SAEA,iDACC,iBAIF,sCACC,kBCnGJ;AAAA;AAAA;AAAA,GAIA,kBACE,gBACA,gBACA,8CACA,6BACA,6CACA,eACA,gBACA,eACA,cACA,mCACA,aACA,mBACA,gBAEF,kFAEE,aACA,mBACA,WAEF,oEAEE,gBACA,gBACA,sBACA,eACA,YACA,aACA,mBACA,4BACA,2BACA,6BACA,aAEF,4FAEE,cACA,WACA,YACA,gBACA,iBACA,YAGF,4GAEE,sfACA,YACA,wCACA,qBACA,WACA,YAEF,wGAEE,WACA,wBACA,iBAEF,kPAIE,eACA,UAEF,+BACE,WAEF,mCACE,eAEF,8BACE,qEAEF,6BACE,sEAEF,gCACE,yEAEF,gCACE,yEAEF,6BACE,yEAEF,gCACE,sEAEF,8CACE,qBACA,WACA,YACA,iEACA,iBAOF,gEACE,kgBAEF,oCACC,8BACA,4BAED,yCACE,4CAEF,0BACE,aACA,mBACA,YAEF,yDAEE,YACA,WACA,iCACA,cACA,cAEF,2BACE,oCAEF,kCACE,mCAEF,8BACE,gBACA,2CACA,iBAEF,kCACE,aACA,sBAEF,uCACE,mBACD,iBACC,eACA,yBAEF,uBACE,gBACA,WACA,MACA,wBACA,uCACA,8CAEF,sBACE,kBACA,cACA,wBACA,4CAEF,uCACE,WACA,qBAEF,2BACE,aACA,WACA,6CACA,uCACA,8BAEF,kCACE,aACA,mBACA,WACA,8CAEF,0DACE,gBACA,MACA,SACA,kCACA,+HAEF,mEACE,aAEF,uEACE,iBACD;AAAA;AAAA;AAAA,EAQD,iCACE,kBACA,WACA,YACA,eACA,gBACA,4BACA,wBACA,aACA,uBAGF,2CACE,mCAGF,0CACE,wCACA,kBACA,uBACD;AAAA;AAAA;AAAA,EAID,qCACE,+BAEF,wCACE,eACA,gBACA,uBACA,mBAEF,qDACE,cAEF,2DACE,sBAEF,iDACE,eACA,sBAEF,iDACE,qBAEF,qCACE,eAEF,6CACE,8CAEF,oDACE,qBACA,WAEF,yGACE,0BAEF,yCACE,+CAEF,8CACE,aACA,sBACA,mBACA,YAEF,yCACE,yBACA,YACA,gBACA,uBAEF,8CACE,oCACA,sBACD;AAAA;AAAA;AAAA,EAID,qCACE,+BAEF,wCACE,eACA,gBACA,uBACA,mBAEF,qDACE,cAEF,2DACE,sBAEF,iDACE,eACA,sBAEF,iDACE,qBAEF,6BACA,GACI,2BAEJ,IACI,6BAEJ,KACI,4BAGJ,4CACE,6BAEF,mCACE,qBACA,YACA,oIACA,2BACA,mCACA,8CAEF,2CACE,oBACA,mBAEF,iDACE,WAEF,0DACE,wBACA,YAEF,6CACE,WAEF,iDACE,WACD,8CACC,WACA,YACA,cAEF,qCACE,WACA,yBACA,qBAEF,2CACE,WACA,gBACA,mBAEF,wCACE,gBACA,UACA,MACA,8CACA,YAEF,wDACE,aAEF,qDACE,WAEF,iDACE,YAEF,iDACE,YAEF,qDACE,YAEF,4EACE,sBACA,2BAEF,mEACE,wBAEF,sEACE,oBAEF,6DACE,oCAEF,+EACE,mBACD,2CACC,uBACD,oCACC,aACA,sBACA,oBACA,UACA,gBACA,YACA,uBACA,cAEF,yDACE,sBAEF,4CACE,iBACA,gBAEF,yBACA,oCACI,mBACA,iBAGJ,yBACA,oCACI,mBACA,gBAEJ,4CACI,iBAGJ,yBACE,uBAEF,oDACE,sBAEF,0CACE,gBAEF,+CACA,yBACI,UAGJ,yBACA,yBACI,0CAEH,oCACC,YACA,aACA,sBACA,mBAEF,uCACE,iBACA,mBACA,SAEF,oCACE,sBACA,WACA,aACA,sBACA,aACA,OACA,mBAEF,sCACE,sBAEF,+BACE,kCAEF,yBACA,+BACI,qEAGJ,wCACE,aACA,sBACA,gBACD,2CACC,iBACA,oDAEF,6CACE,oDAEF,yDACE,aAEF,4CACE,uFC5eF,yBACC,aACA,sBACA,WACA,kBACA","file":"server.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["server.scss","icons.scss","variables.scss","styles.scss","inputs.scss","functions.scss","header.scss","apps.scss","global.scss","fixes.scss","mobile.scss","tooltip.scss","public.scss","../../node_modules/@nextcloud/dialogs/dist/style.css","../../node_modules/@nextcloud/password-confirmation/dist/style.css"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GCyHQ,8BCvHR;AAAA;AAAA;AAAA,GCOA,MACC,mCACA,uCAGD,yQACC,SACA,UACA,SACA,oBACA,eACA,oBACA,wBACA,eACA,uCAGD,6CACC,aAID,0CACC,wDACA,aAGD,UACC,YAEA,8BAGD,6DACC,cAGD,MACC,yBACA,iBACA,mBAGD,cACC,iBACA,mBAGD,YACC,sBAGD,EACC,SACA,6BACA,qBACA,eACA,IACC,eAIF,WACC,aACA,0BAGD,MACC,eACA,QACC,eAIF,0BACC,eAGD,KACC,mCAGD,GACC,gBAGD,KACC,mBAEA,mCACA,uCACA,6BACA,6BAGD,mBACC,kBAGD,qBACC,kBACA,sBACA,qBACA,2BACA,2DACA,uBAGD,iBACC,qBACA,aACA,oCAGD,eACC,YACA,aAGD,cACC,eACA,MACA,SACA,qBACA,YACA,WACA,aACA,kBACA,gDACA,wCACA,iBACA,eACA,kBACC,cACA,kBACA,UACA,QACA,gBAED,gBACC,wCACA,sDACA,4CACC,6CAOH,oBACC,WACA,YAGD,2BACC,+BAGD,gCACC,+BAGD,0BACC,kCACA,yCACA,+BACA,4BAMD,YACC,mDACA,kCAMD,kBACC,sBAKD,4BAEC,oCACA,kBACA,gBACA,WACA,sDACC,gBAED,sEACC,gBAED,kCACC,mBAED,oHAEC,qBACA,YACA,WACA,mBACA,gcAEC,WAOH,sBACC,WASD,oCACC,kBACA,yBACA,sBACA,qBACA,iBAID,kBAEC,kBACA,qBACA,SAEA,YAGD,8CAGC,WAGD,8BACC,sBACA,oBACA,wBACA,wBAGD,2EACC,WAGD,oGACC,kDACA,UACA,qBAGD,mDACC,6BACA,YACA,WACA,yCACA,4BACA,2BACA,WAOA,qEACC,UAED,qEACC,UAIF,wEACC,aAGD,2CACC,wBAGD,yBACC,kBACA,qBACA,sBAGD,qBACC,cACA,mBACA,iBACA,uBACA,aAKD,4CACC,eACA,YACA,mCACA,6BACA,qDAIA,2BACC,4BAKD,wBACC,sBACA,4BACA,+BACC,+CACA,qBACA,kBAGF,0BACC,qBACA,iBAIF,YACC,YACA,sCACA,oBACC,sBAIF,eACC,gDAUD,mBACC,kBACA,cACA,2BACC,kBACA,cAIF,UACC,gBAGD,8CACC,UAIA,WACC,WACA,YAGD,8CAEC,UAGD,oGAGC,WAIF,mBACC,WACA,kBACA,QAEA,kDACC,UAKD,kDACC,UAIF,eACC,WAEA,0CACC,UAKD,uGACC,8CAIF,KACC,mFAGD,OACC,gBACA,YACA,eACA,qBACA,UACC,qBAOD,qBACC,WACA,aAED,wBACC,cACA,gDACA,WACA,aAED,2BACC,WACA,YACA,6BACC,WAGF,wBACC,wCACA,kBACA,mBACA,gBACA,uBACA,0CACA,kCACA,6DACC,0CAGF,sBACC,UACA,WAKF,YACC,oBACA,YAGD,SACC,oBACA,kDACA,4BACA,iCACA,YACA,0BACA,cACA,QACA,uBACA,mBACC,QACA,kBACA,qBACC,WAIA,wFACC,cAIF,gCACC,SACA,sBACA,mCACC,iBACA,gBACA,kBACA,uBACA,+DACC,+EAGF,+CACC,aAIH,gBACC,aACA,uBACC,QAGF,yBAEC,kBACA,aACA,WACA,uBACA,mBACA,gBACA,cAEA,gBAEA,8FAGC,oBAGF,yBACC,UACA,WAGD,oBACC,iBACA,uBAEA,2BACC,uBAGF,+DACC,UAEA,0JAEC,WAOH,QACC,UACA,yCACA,sCACA,qCACA,oCACA,iCACA,oBACC,UAOD,+CACC,SACA,kBAED,mDACC,gBAKF,cACC,mBAMD,mBACC,aACA,QACA,SACA,UC5mBD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GAWA,kFACC,6BAMD,iHAUC,YACA,yCACA,sBAYA,oFACC,eACA,oCACA,sCACA,QA/BiB,GAmCnB,wBACC,aAID,kHASC,iBACA,8CACA,6BACA,0CACA,mCACA,aACA,mCACA,YACA,8TACC,WACA,sBAOC,49CAIC,oCACA,aAED,wfACC,aACA,8CACA,6BAGF,sVACC,6DACA,oDAGF,wKACC,8CACA,6BACA,eACA,WAED,wKACC,gBAED,gMACC,mDAGD,kKACC,8CACA,0CACA,wCACA,eAGA,omBAEC,+CAIA,s2BAGC,oDACA,gDAED,gnBAEC,4CAED,sSACC,6CAGF,wNAEC,8CACA,6CACA,eAKH,2BACC,WACA,sBACA,gBACA,eACA,gDACA,aACA,mCAEA,8CACA,oCACA,eACA,WAKA,4KACC,6BACA,0BACA,qBAEA,qCAED,0EAIC,YACA,WAID,kBACC,WACA,cACA,gBACA,WACA,eAED,mBACC,SACA,QAED,iBACC,cAKF,6GASC,2FACA,mCACA,WACA,yCACA,eACA,sBACA,8CACA,oDACA,YAEA,kSAEC,0DAGD,mKACC,eAIF,sLAaC,WACA,sBACA,eACA,mCACA,8CACA,6BACA,iDACA,YACA,aACA,yCACA,uBACA,eACA,kyBACC,8CACA,kDAED,0QACC,YAIF,mCACC,aACA,YAID,OACC,iDACA,gBACA,8CACA,mCAGD,qBACC,qCAGD,qBACC,oCASA,2DACC,eAIA,sFACC,eAMH,sGAQC,iBACA,2CAGA,gMACC,SAGD,oIACC,+CACA,kDACA,yCACA,kKACC,qDACA,+CAaD,4MAEC,qBACA,2BACA,WASF,kGACC,qCACA,mDACA,mFACA,iBACA,4BAEA,yDACA,UACA,qCACA,oCACA,gBACA,eACA,oBACA,6HACC,eC3TF,+CDmUE,yOACC,uCAID,4qBAGC,qDACA,8CACA,6vBACC,uDAQH,+VACC,qDACA,mDAEA,UAOH,uBAEC,eAGD,2BAEC,mBASA,4GAEC,kBACA,4BACA,SACA,UACA,WACA,gBACA,oIACC,iBAED,4WAEC,eAED,gKACC,WACA,qBACA,OAvBmB,KAwBnB,MAxBmB,KAyBnB,sBACA,kBACA,aACA,sBACA,+CAED,oeAEC,0CAED,4LACC,oBACA,qCACA,kBACA,mBAED,4bAIC,8DACA,8CACA,0CAED,oMACC,+CACA,0DAED,oOACC,+CAID,gJACC,qBACA,yBAED,oMACC,cA/DmB,KAmEpB,mFACC,kBACA,OArEmB,KAsEnB,MAtEmB,KAuEnB,2BACA,2BAED,mGACC,yDAED,+GACC,0DAOD,gZAEC,2BAED,wUACC,aAzF0B,KA2F3B,4NACC,8DACA,+BACA,2BAED,gOACC,0CACA,2CAED,gQACC,8DACA,2CACA,+BAID,8OAEC,0CACA,6BACA,+DAED,6HACC,gEAED,mHACC,WAMH,UACC,WACA,sBACA,qBACA,2BACC,wBACA,eACA,yCACC,iBACA,yBACA,sBACA,8CACA,oCACA,0CACA,oBACA,mBACA,gDACC,wBAIH,yBACC,UACA,4BACC,YACA,kBACA,kBACA,+BACA,eACA,oCACA,8BACC,mBACA,gBACA,uBACA,YACA,sBACA,uBACA,SACA,eACA,eACA,2BACA,yBACA,sBACA,qBACA,iBACA,oBACA,mBACA,0CACA,yBACA,sCACC,YACA,4CACA,4BACA,2BACA,eACA,gBACA,cACA,WACA,sBACA,kBAGF,sCACC,6BAED,qCACC,8CACA,6BACA,6CACC,mBAQL,mBACC,cACA,WACA,UACA,cACA,8CACA,mCACA,gBACA,WACA,gBAEC,2CACC,8BAED,gDACC,8BAGF,yCACC,yBAED,sCACC,mCACA,wCACA,iCAED,2CACC,mCACA,wCACA,iCAKF,iBACC,QAEC,0BAED,QAEC,yBAED,YAGC,0BAED,QAEC,0BAIF,OACC,qBACA,uBACA,mCAKD,cACC,kBACA,4BACA,aACA,UACA,WACA,gBAWD,cAJC,oCACA,mCAOD,wBARC,oCACA,mCAWD,4BAZC,oCACA,mCEjrBD;AAAA;AAAA;AAAA;AAAA,GAYA,cACC,kBACA,gBACA,aACA,WACA,uBACA,aACA,aACA,eACA,SAEA,2BACC,yBAKF,QAEC,yBACA,sBACA,qBACA,iBAGA,2BACC,oBACA,kBACA,MACA,WACA,aACA,4BACA,sBACA,8BAID,mBACC,cACA,0BACA,kBACA,iDACA,sBACA,UACA,mBACA,aACA,eACA,gBACA,WAEA,mDACC,UAID,yBACC,oBACA,yFACA,4BACA,wBACA,2BACA,WACA,kBACA,wBACA,QACA,WAEA,gFAMF,yFAEC,aAEA,uGACC,YACA,kBACA,oBACA,2BACA,WACA,WACA,kBACA,oDACA,uBACA,UAOF,sBACC,oBACA,mBACA,SACA,mBACA,YAKD,oBACC,oBACA,mBACA,yBACA,cAEA,uDAKD,wBACC,yCACA,eACA,iBACA,SACA,UACA,uBACA,gBACA,uBAEA,cAGA,qCACC,aACA,sBACA,gBAEA,mDACC,gBACA,uBAGD,uDACC,yCACA,kBACA,gBACA,iCACA,mCACA,gBACA,uBF7JJ;AAAA;AAAA;AAAA;AAAA,GHSA,iCACC,4BACA,2BACA,eACA,gBAGD,iBACC,kDAID,sGAMC,kBACA,0IACC,UACA,WACA,YACA,WACA,uBACA,kBACA,QACA,uBACA,mBACA,6CACA,qCACA,gCACA,4BACA,wBACA,4CACA,2CAEA,wCAEA,gYAGC,uCAKH,wDAEC,2CACA,4CAGD,yDAEC,YACA,WACA,qBAKA,yJACC,2CAED,iMACC,gDAED,yMACC,iDAED,iPACC,sDAIF,kBACC,KACC,uBAED,GACC,0BAIF,SACC,gCAGD,yKAQC,wDG1GD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GGUA,mCAEC,MACC,wCACA,yCAKF,KACC,WACA,YACA,kBAEA,6EAGD,KAEC,2CACA,oDAGA,6EAEA,yCACA,sBACA,2BACA,eACA,WACA,iDAKD,eAKC,gBACA,gBACA,gBACA,mBACA,6BAGD,GACC,gBAGD,GACC,gBAGD,GACC,gBAGD,GACC,iBAGD,GACC,gBAID,GACC,kBACA,oCAGD,GACC,eAGD,MAEC,qBACA,aACA,uBAGD,GACC,YACA,mBACA,eAGD,IACC,iBACA,sBACA,kCACA,mCACA,qBACA,mBAMD,wBACC,sBAKD,0BAEC,gGACA,ML/BkB,MKgClB,YACA,gBACA,kBACA,mDACA,8CACA,+EACA,gBACA,YACA,sBACA,qBACA,iBACA,aACA,sBACA,YACA,cAEA,kDACC,iBACA,0CACA,2EACA,mBACA,uBACA,2BACA,iBACA,oBACA,yBAQD,gGACC,cACA,6CACA,8GACC,qBACA,WACA,aACA,0BACA,iBACA,SAIF,8DACC,kBAED,8DACC,kBACA,YACA,WACA,kBACA,gBACA,sBACA,aACA,sBACA,6CACA,iBAEA,oFACC,oDAGD,oEACC,oBACA,eACA,QACA,cACA,SACA,kBACA,WACA,2CAGA,kFACC,QACA,4GACC,2BAIF,gIAEC,8DAED,0HAIC,0EAKA,wVAEC,+CAGF,oGACC,kDACA,yCAMA,gsBAEC,8CACA,wCAEA,g8BACC,qCAMH,sHACC,wBACA,SAMA,kNAEC,aAKF,0EACC,cACA,WACA,kBACA,gFACC,oBACA,eACA,mDACA,WACA,kBAIC,wXAEC,2CACA,+CAKD,gZAEC,2CACA,oDACA,ghBACC,qCAMH,kIACC,yDAGD,4IAEC,wBACA,0BAGD,sIAEC,wBAGA,6EAMJ,oJAEC,kBACA,sBAGC,4jBAGC,oCAIF,4JACC,0BACA,4BACA,cACA,8BACA,0CACA,yCACA,gBACA,oDACA,gBACA,sBACA,mBACA,uBACA,2CACA,6BACA,aACA,YAGA,4KACC,gBACA,kDACA,wOACC,gBACA,6DAGF,4NACC,kEACA,WACA,YAEA,wCAID,4QACC,qBAEA,4ZACC,gCAKH,wQACC,kBACA,cACA,YACA,WACA,YACA,YACA,kBACA,eACA,wCAEA,gRAEC,oCAKF,gQACC,kCAID,gSACC,UACA,YAED,4SACC,wBACA,YAIH,sEACC,aAMD,4YAEC,SACA,WACA,+BACA,4BACA,2BACA,w0BAEC,+BACA,UAUD,sGACC,UACA,kBACA,oCACA,qCACA,SACA,YAIA,qBAEA,kIACC,UACA,eACA,wDACA,gBAGF,gGACC,kBACA,qCACA,oCACA,SACA,UACA,gBFtZF,6CEwZE,qBACA,4BACA,2BACA,YACA,wBACA,gBACA,YACA,UACA,iCACA,6BACA,yBACA,YACA,kBACA,qCAMD,8GACC,mDAIA,wNACC,UAED,oMACC,sBAED,gTACC,oCAID,0GACC,4BACA,wBACA,oBAQH,gHACC,cACA,sHACC,wBACA,mBACA,yBAED,sHACC,+CACA,qCAED,8HACC,YACA,WACA,SACA,gBAIA,oSFzdF,uCE4dE,obAEC,+BACA,UAGF,wLACC,gBACA,eACA,cACA,0CACA,eAEA,gNACC,UACA,kBACA,0NACC,gBACA,mBACA,8CACA,wCASJ,8GACC,mBACA,cACA,uBACA,qCACA,UACA,kBACA,8CACA,WACA,8OAEC,oBACA,WAED,0HACC,YACA,oBACA,YACA,4QAGC,UAGF,gJACC,WACA,YACA,wBACA,0BAED,wRAEC,WACA,YACA,cACA,4VACC,2BAED,gWACC,yBAED,oUACC,2CACA,6CACA,0BACA,4BAQH,oHACC,oBACA,mDACA,4BACA,wMACC,kBACA,mBACA,uBACA,gBACA,aACA,0CAED,8LACC,SACA,qCACA,oCACA,0CACA,oZAEC,UAQH,kOAEC,uBACA,2FAGA,kBACA,qBACA,8CACA,sBAMD,sFACC,gDACA,wCACA,oBAGD,sEACC,8BAGD,0OAEC,qBASA,0IACC,qCAGD,gHACC,qCAEA,wKACC,YASF,0IACC,sCAGD,gHACC,sCAEA,wKACC,WAOJ,SACC,sBACA,gBACA,oCACA,gCACA,UACA,aACA,kDACA,0BACA,2CACA,cAEA,kCACC,eAIF,wCACC,SACC,qDACA,mDAED,gBACC,qDAED,aACC,oDAcF,aACC,aACA,8CACA,iBACA,cACA,iBACA,YAGA,kCACC,gBAID,kCACC,aACA,kBACA,oBAGA,gBAGA,uDAEC,eACA,mFACC,aAKH,uCACC,oCASF,aACC,WACA,ULtrBmB,MKurBnB,ULtrBmB,MKurBnB,cACA,wBACA,gBACA,IL7rBe,KK8rBf,mBACA,gBACA,kBACA,aACA,aACA,0BACA,wCACA,kDACA,cAEA,uBACC,aAOF,cAEC,gBAGC,oFACC,cAKH,sBACC,aACA,6CACA,cACA,0DAEA,iBACA,gBACA,sBAGA,uCACC,UAGD,iCACC,sBACA,sBACA,oCAOE,4NACC,qBACA,WACA,cAOL,qBACC,sBACA,+BACA,gBACA,oDACA,6CACA,cAEA,sCACC,aACA,mBACA,qCACA,WACA,UACA,SACA,+BACA,gBACA,SACA,oDACA,iBACA,mBACA,eACA,WAGA,6BAEA,6CACC,yCACA,8CACA,eAED,wFAEC,+CAGD,8CACC,2CACA,4BACA,WACA,oCACA,qCACA,MACA,qBACA,cAGD,oDACC,mEAOF,4DACC,qCAED,kEACC,qCAKD,4DACC,sCAED,kEACC,sCAIF,SACC,cACA,aACA,mBACA,gBACC,wBAIA,yDAEC,oBACA,sBAKH,aACC,kBACA,gBACA,yBACA,mBAGD,QACC,UACA,yCACA,sCACA,qCACA,oCACA,iCACA,oBACC,UAKF,YACC,aACA,mBAEA,uBACC,aACA,sBACA,YACA,kBACA,mBACA,gBACA,uBACA,eACA,oCACA,kBACA,YAEA,8BACC,aAID,mCACC,0BAED,kCACC,wBAGD,6BACC,qBACA,WACA,YACA,qBACA,sBACA,gBACA,sBACA,WACA,eAGD,yBACC,oCACA,kBACA,gBACA,uBAED,gCACC,iBAED,0FAGC,kBACA,6BACA,sDAMF,oBACC,oBAKF,6BACC,WAGD,6BACC,YASA,0JAGC,wCAIA,2LACC,YAKH,gDAGC,kBACA,8CACA,6BACA,yCACA,YACA,YACA,WACA,gBACA,mBACA,sDACA,aACA,mBAEA,kEACC,YAKA,qBAEA,2BACA,YACA,SACA,QACA,kBACA,oBACA,iDACA,iBAGD,oFACC,0BACA,qBACA,oBACA,sGACC,qBACA,0BAIF,8EACC,oBACA,oBACA,gGACC,sBAIF,+DACC,cAGD,+GACC,SAGD,yDAEC,wBACA,sBAED,yDACC,aACA,cAEA,8EACC,aAGD,oOAGC,eACA,YA/FkB,KAgGlB,SACA,yCACA,+BACA,aACA,uBACA,YACA,SACA,mBACA,gBACA,WACA,6BACA,mBAEA,whDAIC,YACA,aACA,+BACA,gBAnHe,KAqHhB,yzBAIC,yBAOC,gvGACC,oBAlIe,KAsIlB,+tBAEC,gCAED,ojBAEC,+CAED,4nBAEC,kDAED,mSACC,2CACA,oDAGD,mSACC,2BAED,iRACC,eACA,mBAED,sPACC,YACA,kBACA,cACA,mBAED,mSACC,SACA,wBAGD,gVACC,kCAID,wQACC,MA9Ke,KA+Kf,YAGD,uyBAEC,qBACA,WAED,yeACC,mBAED,8cACC,mBAED,2xBACC,YAED,iRACC,aACA,cAGA,mBACA,mbACC,wBAIF,04BAEC,sBAGD,0RACC,UAlNiB,KAmNjB,gBACA,aACA,cAEA,4bACC,wBAQA,2hDACC,eAMD,ygDACC,kBAKJ,8EACC,UACA,6FACC,UAcD,+EACC,MA/PiB,KAgQjB,OAhQiB,KAyQlB,6CACC,WACA,YAOJ,kBACC,wBACA,kBACA,MACA,gDACA,aACA,sBACA,uCACA,gBACA,gBACA,gBACA,kBACA,eACA,ULntCgB,MKotChB,ULntCgB,MKstChB,yCACC,kBACA,YACA,eACA,iBACA,aACA,eACA,mBACA,cAKC,8RAEC,QACA,WACA,YACA,YACA,aACA,WACA,eACA,4mBAEC,WAED,wtBAEC,WACA,ghDAEC,UAIF,kVACC,UAKH,8IAGC,8CAEA,2RACC,aAIF,6JAEC,kBACA,YACA,WACA,WAQC,2XAEC,aAEA,2eACC,WAIH,wFACC,SACA,uBAEA,aACA,gGACC,SAGD,oHACC,aAKH,qEACC,aACA,SACA,wBACA,qBACA,YACA,WACA,SACA,UAGD,qEACC,kBACA,qBACA,YACA,WACA,iBACA,kBACA,sBACA,uBACA,WACA,kBACA,gBACA,0BACA,iBACA,iBACA,eACA,QACA,iBAGD,kJAEC,cACA,yBACA,mBACA,gBACA,uBACA,QACA,aACA,eAGD,yEACC,WACA,QACA,SACA,sDAGD,wEACC,QACA,mBACA,gBACA,uBACA,gBACA,WACA,cACA,iBAGD,qEACC,QACA,kBACA,kFACC,SAGA,sBAIH,2EACC,aAIF,8CACC,6DACA,oDC39CD;AAAA;AAAA;AAAA;AAAA;AAAA,GAcC,mDAEC,WAGD,kDAEC,YAGD,qDAEC,WAGD,oDAEC,YAKD,mDAEC,YAGD,kDAEC,WAGD,qDAEC,YAGD,oDAEC,WAIF,YACC,WAGD,QACC,aAGD,iBACC,kBACA,4BACA,aACA,UACA,WACA,gBAGD,MACC,gBAGD,QACC,kBAGD,aACC,qBCnFD;AAAA;AAAA;AAAA,GAOA,mBACC,SCRD;AAAA;AAAA;AAAA,GAOA,wCAGC,UACC,iCACA,qBAID,iBACC,wBAID,YACC,WACA,iCACA,sBAID,0BACC,eACA,0BACA,6BAIA,2DACC,wBAIF,0CACC,sBAGD,8BACC,uBACA,sBAID,kBACC,wCACA,cAEA,iBAEA,eACA,uCACC,aAED,8BACC,aACA,mDACC,gBAOF,gDACC,4BAED,qDACC,eACA,gCACA,IRaa,KQZb,qBACA,WACA,YACA,aACA,oCACA,eACA,WACA,wBAED,2CACC,4BAKF,uBACC,eACA,gCACA,qBACA,WACA,YACA,aACA,eACA,WAED,0DAEC,UAID,6CACC,0BAID,kDACC,kCAED,8CACC,wBAGD,wBACC,gCAID,gBACC,aAED,+BACC,6BAMF,0CACC,8BACC,6BACA,eACA,qCACC,wBAMA,0CACC,cAGF,+BACC,gCACA,iDACA,SACA,YACA,SACA,QACA,kBACA,oBACA,sBACA,aACA,aAID,wCACC,uBCtKH;AAAA;AAAA;AAAA;AAAA,GAMA,SACI,kBACA,cACA,6BACA,kBACA,mBACA,sBACA,gBACA,gBACA,iBACA,qBACA,iBACA,oBACA,mBACA,kBACA,oBACA,uBACA,eACA,UACA,eAEA,gBACA,eACA,uDACA,8DAGI,mBACA,UACA,wBAEJ,uDAEI,uBACA,0BAEJ,8CAEI,eACA,eAEJ,4CAEI,wBACA,eACA,0EACI,QACA,qBACA,iBACA,8BACA,qDAGR,0CAEI,yBACA,cACA,wEACI,QACA,mBACA,iBACA,8BACA,uDAQJ,kPACI,SACA,yBACA,8CAGR,iCACI,sBACA,oBAEJ,kCACI,wBACA,oBAOA,0QACI,MACA,yBACA,iDAGR,4EAEI,uBACA,0BAEJ,oCACI,sBACA,iBAEJ,qCACI,wBACA,iBAIR,eACI,gBACA,gBACA,8CACA,6BACA,kBACA,mCAGJ,+BACI,kBACA,QACA,SACA,2BACA,mBClIJ;AAAA;AAAA;AAAA,GAIA,aACC,8DAGC,kDACC,wCAIA,wDACC,gBAED,yEACC,+BACA,2BACA,wCAEA,8OAGC,UAID,iFACC,aAED,oFACC,aAED,iGACC,YAMJ,sBACC,iEACA,uCAGD,8BACC,uCAID,kCACC,cAGD,oBACC,iBACA,mCACA,sBACA,qBACA,iBAED,+KAIC,kBAID,oBACC,eACA,SACA,oCACA,2BACA,kBACA,eAEA,8BAEC,gGACA,6BACA,mDACA,0EACA,6CACA,4CACA,sDACA,8CAEA,oCACC,iBACA,SAEA,iDACC,iBAIF,sCACC,kBCnGJ;AAAA;AAAA;AAAA,GAIA,kBACE,gBACA,gBACA,8CACA,6BACA,6CACA,eACA,gBACA,eACA,cACA,mCACA,aACA,mBACA,gBAEF,kFAEE,aACA,mBACA,WAEF,oEAEE,gBACA,gBACA,sBACA,eACA,YACA,aACA,mBACA,4BACA,2BACA,6BACA,aAEF,4FAEE,cACA,WACA,YACA,gBACA,iBACA,YAGF,4GAEE,sfACA,YACA,wCACA,qBACA,WACA,YAEF,wGAEE,WACA,wBACA,iBAEF,kPAIE,eACA,UAEF,+BACE,WAEF,mCACE,eAEF,8BACE,qEAEF,6BACE,sEAEF,gCACE,yEAEF,gCACE,yEAEF,6BACE,yEAEF,gCACE,sEAEF,8CACE,qBACA,WACA,YACA,iEACA,iBAOF,gEACE,kgBAEF,oCACC,8BACA,4BAED,yCACE,4CAEF,0BACE,aACA,mBACA,YAEF,yDAEE,YACA,WACA,iCACA,cACA,cAEF,2BACE,oCAEF,kCACE,mCAEF,8BACE,gBACA,2CACA,iBAEF,kCACE,aACA,sBAEF,uCACE,mBACD,iBACC,eACA,yBAEF,uBACE,gBACA,WACA,MACA,wBACA,uCACA,8CAEF,sBACE,kBACA,cACA,wBACA,4CAEF,uCACE,WACA,qBAEF,2BACE,aACA,WACA,6CACA,uCACA,8BAEF,kCACE,aACA,mBACA,WACA,8CAEF,0DACE,gBACA,MACA,SACA,kCACA,+HAEF,mEACE,aAEF,uEACE,iBACD;AAAA;AAAA;AAAA,EAQD,iCACE,kBACA,WACA,YACA,eACA,gBACA,4BACA,wBACA,aACA,uBAGF,2CACE,mCAGF,0CACE,wCACA,kBACA,uBACD;AAAA;AAAA;AAAA,EAID,qCACE,+BAEF,wCACE,eACA,gBACA,uBACA,mBAEF,qDACE,cAEF,2DACE,sBAEF,iDACE,eACA,sBAEF,iDACE,qBAEF,qCACE,eAEF,6CACE,8CAEF,oDACE,qBACA,WAEF,yGACE,0BAEF,yCACE,+CAEF,8CACE,aACA,sBACA,mBACA,YAEF,yCACE,yBACA,YACA,gBACA,uBAEF,8CACE,oCACA,sBACD;AAAA;AAAA;AAAA,EAID,qCACE,+BAEF,wCACE,eACA,gBACA,uBACA,mBAEF,qDACE,cAEF,2DACE,sBAEF,iDACE,eACA,sBAEF,iDACE,qBAEF,6BACA,GACI,2BAEJ,IACI,6BAEJ,KACI,4BAGJ,4CACE,6BAEF,mCACE,qBACA,YACA,oIACA,2BACA,mCACA,8CAEF,2CACE,oBACA,mBAEF,iDACE,WAEF,0DACE,wBACA,YAEF,6CACE,WAEF,iDACE,WACD,8CACC,WACA,YACA,cAEF,qCACE,WACA,yBACA,qBAEF,2CACE,WACA,gBACA,mBAEF,wCACE,gBACA,UACA,MACA,8CACA,YAEF,wDACE,aAEF,qDACE,WAEF,iDACE,YAEF,iDACE,YAEF,qDACE,YAEF,4EACE,sBACA,2BAEF,mEACE,wBAEF,sEACE,oBAEF,6DACE,oCAEF,+EACE,mBACD,2CACC,uBACD,oCACC,aACA,sBACA,oBACA,UACA,gBACA,YACA,uBACA,cAEF,yDACE,sBAEF,4CACE,iBACA,gBAEF,yBACA,oCACI,mBACA,iBAGJ,yBACA,oCACI,mBACA,gBAEJ,4CACI,iBAGJ,yBACE,uBAEF,oDACE,sBAEF,0CACE,gBAEF,+CACA,yBACI,UAGJ,yBACA,yBACI,0CAEH,oCACC,YACA,aACA,sBACA,mBAEF,uCACE,iBACA,mBACA,SAEF,oCACE,sBACA,WACA,aACA,sBACA,aACA,OACA,mBAEF,sCACE,sBAEF,+BACE,kCAEF,yBACA,+BACI,qEAGJ,wCACE,aACA,sBACA,gBACD,2CACC,iBACA,oDAEF,6CACE,oDAEF,yDACE,aAEF,4CACE,uFC5eF,yBACC,aACA,sBACA,WACA,kBACA","file":"server.css"} \ No newline at end of file diff --git a/core/src/components/AppItem.vue b/core/src/components/AppItem.vue new file mode 100644 index 0000000000000..b7bc5ce0924da --- /dev/null +++ b/core/src/components/AppItem.vue @@ -0,0 +1,177 @@ + + + + + + + diff --git a/core/src/components/AppMenu.vue b/core/src/components/AppMenu.vue index 57589b7c257c4..a32e901b6f837 100644 --- a/core/src/components/AppMenu.vue +++ b/core/src/components/AppMenu.vue @@ -4,62 +4,98 @@ --> - - - - diff --git a/core/src/components/AppMenuIcon.vue b/core/src/components/AppMenuIcon.vue deleted file mode 100644 index 05e8ebe0ed0e9..0000000000000 --- a/core/src/components/AppMenuIcon.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - diff --git a/core/src/eventbus.d.ts b/core/src/eventbus.d.ts index 4fac9bc784148..a48a096845cb7 100644 --- a/core/src/eventbus.d.ts +++ b/core/src/eventbus.d.ts @@ -3,11 +3,14 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ +import type { INavigationEntry } from './types/navigation.d.ts' + declare module '@nextcloud/event-bus' { export interface NextcloudEvents { // mapping of 'event name' => 'event type' 'nextcloud:unified-search:reset': undefined 'nextcloud:unified-search:search': { query: string } + 'nextcloud:app-menu.refresh': { apps: INavigationEntry[] } } } diff --git a/core/src/tests/components/AppItem.spec.ts b/core/src/tests/components/AppItem.spec.ts new file mode 100644 index 0000000000000..b8630e34073b9 --- /dev/null +++ b/core/src/tests/components/AppItem.spec.ts @@ -0,0 +1,54 @@ +/*! + * SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { INavigationEntry } from '../../types/navigation.d.ts' + +import { mount } from '@vue/test-utils' +import { describe, expect, it, vi } from 'vitest' + +// Mock l10n for deterministic output; mirror real n() plural behavior. +vi.mock('@nextcloud/l10n', () => ({ + t: (_app: string, text: string) => text, + n: (_app: string, singular: string, plural: string, count: number, vars?: Record) => { + const template = count === 1 ? singular : plural + return template.replace(/\{count\}/g, String(vars?.count ?? count)) + }, +})) + +import AppItem from '../../components/AppItem.vue' + +function makeApp(overrides: Partial = {}): INavigationEntry { + return { + id: 'files', + active: false, + order: 0, + href: '/apps/files', + icon: '/apps/files/img/app.svg', + type: 'link', + name: 'Files', + unread: 0, + ...overrides, + } +} + +describe('core: AppItem', () => { + it('renders the label', () => { + const wrapper = mount(AppItem, { propsData: { app: makeApp({ name: 'Files' }) } }) + expect(wrapper.text()).toContain('Files') + }) + + it('active app has aria-current="page"', () => { + const wrapper = mount(AppItem, { propsData: { app: makeApp({ active: true }) } }) + expect(wrapper.attributes('aria-current')).toBe('page') + }) + + it('newTab prop renders target="_blank" rel="noopener noreferrer"', () => { + const wrapper = mount(AppItem, { + propsData: { app: makeApp(), newTab: true }, + }) + expect(wrapper.attributes('target')).toBe('_blank') + expect(wrapper.attributes('rel')).toBe('noopener noreferrer') + }) +}) diff --git a/core/src/tests/components/AppMenu.spec.ts b/core/src/tests/components/AppMenu.spec.ts new file mode 100644 index 0000000000000..859300b2df352 --- /dev/null +++ b/core/src/tests/components/AppMenu.spec.ts @@ -0,0 +1,168 @@ +/*! + * SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import type { INavigationEntry } from '../../types/navigation.d.ts' + +import { mount } from '@vue/test-utils' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' + +// Hoisted so mocks exist before the SFC's imports run. +const initialState = vi.hoisted(() => ({ + loadState: vi.fn(), +})) +vi.mock('@nextcloud/initial-state', () => initialState) + +const auth = vi.hoisted(() => ({ + getCurrentUser: vi.fn(() => ({ isAdmin: false })), +})) +vi.mock('@nextcloud/auth', () => auth) + +const eventBus = vi.hoisted(() => { + const handlers: Record void>> = {} + return { + subscribe: vi.fn((name: string, fn: (payload: unknown) => void) => { + (handlers[name] ||= []).push(fn) + }), + unsubscribe: vi.fn((name: string, fn: (payload: unknown) => void) => { + handlers[name] = (handlers[name] ?? []).filter((h) => h !== fn) + }), + emit: vi.fn((name: string, payload: unknown) => { + (handlers[name] ?? []).forEach((h) => h(payload)) + }), + __handlers: handlers, + } +}) +vi.mock('@nextcloud/event-bus', () => eventBus) + +// Stub @nextcloud/router so we don't need a webroot for the moreApps URL. +vi.mock('@nextcloud/router', () => ({ + generateUrl: (path: string) => path, + generateFilePath: (app: string, type: string, file: string) => `/apps/${app}/${type}/${file}`, +})) + +// Build a minimal nav entry that satisfies INavigationEntry. +function makeApp(overrides: Partial = {}): INavigationEntry { + return { + id: 'files', + active: false, + order: 0, + href: '/apps/files', + icon: '/apps/files/img/app.svg', + type: 'link', + name: 'Files', + unread: 0, + ...overrides, + } +} + +function fakeApps(): INavigationEntry[] { + return [ + makeApp({ id: 'files', name: 'Files', href: '/apps/files', active: true }), + makeApp({ id: 'mail', name: 'Mail', href: '/apps/mail' }), + makeApp({ id: 'calendar', name: 'Calendar', href: '/apps/calendar' }), + ] +} + +function eightApps(activeIndex: number = -1): INavigationEntry[] { + const ids = ['files', 'mail', 'calendar', 'contacts', 'notes', 'photos', 'talk', 'deck'] + return ids.map((id, i) => makeApp({ + id, + name: id.charAt(0).toUpperCase() + id.slice(1), + href: `/apps/${id}`, + active: i === activeIndex, + })) +} + +// Import AFTER mocks are registered. Static `import` would hoist above +// vi.mock() and break the wiring; dynamic import in beforeAll/await is the +// idiomatic Vitest workaround when you need to control mock state per test. +import type AppMenuModule from '../../components/AppMenu.vue' +let AppMenu: typeof AppMenuModule + +beforeEach(async () => { + vi.clearAllMocks() + for (const k of Object.keys(eventBus.__handlers)) { + delete eventBus.__handlers[k] + } + initialState.loadState.mockImplementation((_app: string, key: string, fallback: unknown) => key === 'apps' ? fakeApps() : fallback) + auth.getCurrentUser.mockReturnValue({ isAdmin: false }) + AppMenu = (await import('../../components/AppMenu.vue')).default +}) + +afterEach(() => { + // NcPopover teleports to ; clear teleported nodes between tests. + while (document.body.firstChild) { + document.body.removeChild(document.body.firstChild) + } +}) + +// Click the waffle trigger and poll until the teleported menuitems are in the +// DOM. NcPopover teleports to so wrapper.find() can't see them; vi.waitFor +// retries the DOM query rather than relying on flaky nextTick/setTimeout flushes. +async function openPopover(wrapper: ReturnType) { + await wrapper.get('.app-menu__waffle').trigger('click') + await vi.waitFor(() => { + expect(document.querySelectorAll('[role="menuitem"]').length).toBeGreaterThan(0) + }) +} + +describe('core: AppMenu', () => { + it('renders one AppItem per app in the list', async () => { + const wrapper = mount(AppMenu, { attachTo: document.body }) + await openPopover(wrapper) + + const items = document.querySelectorAll('[role="menuitem"]') + expect(items).toHaveLength(3) + const labels = Array.from(items).map((el) => el.querySelector('.app-item__label')?.textContent?.trim() ?? '') + expect(labels).toEqual(['Files', 'Mail', 'Calendar']) + }) + + it('renders the "More apps" tile when the current user is an admin', async () => { + auth.getCurrentUser.mockReturnValue({ isAdmin: true }) + const wrapper = mount(AppMenu, { attachTo: document.body }) + await openPopover(wrapper) + + const items = document.querySelectorAll('[role="menuitem"]') + expect(items).toHaveLength(4) + const moreApps = Array.from(items).find((el) => el.textContent?.includes('More apps')) + expect(moreApps).toBeTruthy() + }) + + it('ArrowRight moves the roving stop from index 0 to index 1 and focuses it', async () => { + initialState.loadState.mockImplementation((_a: string, key: string, fallback: unknown) => key === 'apps' ? eightApps() : fallback) + const wrapper = mount(AppMenu, { attachTo: document.body }) + await openPopover(wrapper) + + const grid = document.querySelector('.app-menu__grid') as HTMLElement | null + if (!grid) { + throw new Error('app-menu__grid not in document') + } + grid.dispatchEvent(new KeyboardEvent('keydown', { + key: 'ArrowRight', + bubbles: true, + cancelable: true, + })) + await wrapper.vm.$nextTick() + // One extra tick: the handler awaits $nextTick before calling + // .focus(), so we need a second flush before activeElement settles. + await wrapper.vm.$nextTick() + + const items = document.querySelectorAll('[role="menuitem"]') + expect(items[1].getAttribute('tabindex')).toBe('0') + expect(items[0].getAttribute('tabindex')).toBe('-1') + expect(document.activeElement).toBe(items[1]) + }) + + it('returnFocusTarget points at the trigger that opened the popover', async () => { + // focus-trap doesn't activate in jsdom (needs layout), so we can't assert + // on document.activeElement. Instead we call returnFocusTarget() directly + // (the same method NcPopover calls on deactivation). + const wrapper = mount(AppMenu, { attachTo: document.body }) + await wrapper.get('.app-menu__current-app').trigger('click') + + const currentApp = wrapper.get('.app-menu__current-app').element + expect(wrapper.vm.returnFocusTarget()).toBe(currentApp) + }) +}) diff --git a/cypress/e2e/core/header_app-menu.cy.ts b/cypress/e2e/core/header_app-menu.cy.ts new file mode 100644 index 0000000000000..aad8a816678b3 --- /dev/null +++ b/cypress/e2e/core/header_app-menu.cy.ts @@ -0,0 +1,58 @@ +/** + * SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +import { User } from '@nextcloud/e2e-test-server/cypress' +import { clearState, getNextcloudHeader } from '../../support/commonUtils.ts' + +const getAppMenu = () => getNextcloudHeader().find('.app-menu') +// Both triggers share aria-label="Open apps menu", so getByRole can't +// disambiguate them. BEM classes owned by the component under test are +// the next-best stable selectors. +const getWaffleTrigger = () => getAppMenu().find('.app-menu__waffle') + +describe('Header: App menu (waffle launcher)', { testIsolation: true }, () => { + beforeEach(() => { + clearState() + }) + + describe('Open and click', () => { + beforeEach(() => { + cy.createRandomUser().then(($user) => { + cy.login($user) + cy.visit('/') + }) + }) + + it('opens the popover and navigates when a tile is clicked', () => { + getWaffleTrigger().click() + cy.get('.app-menu__popover').should('be.visible') + getWaffleTrigger().should('have.attr', 'aria-expanded', 'true') + + cy.findAllByRole('menuitem').first() + .should('be.visible') + .then(($tile) => { + const href = $tile.attr('href') + expect(href).to.match(/\/apps\//) + cy.wrap($tile).click() + cy.location('pathname').should('include', '/apps/') + }) + }) + }) + + describe('Admin gating: "More apps" tile', () => { + const admin = new User('admin', 'admin') + + beforeEach(() => { + cy.login(admin) + cy.visit('/') + }) + + it('shows the "More apps" tile for admins', () => { + getWaffleTrigger().click() + cy.get('.app-menu__popover').should('be.visible') + cy.findByRole('menuitem', { name: 'More apps' }).should('be.visible') + }) + }) +}) diff --git a/dist/core-main.js b/dist/core-main.js index b1b358169b5d3..74bc566751911 100644 --- a/dist/core-main.js +++ b/dist/core-main.js @@ -1,2 +1,2 @@ -(()=>{var e,r,n,o={50026(e,r,n){"use strict";var o={};n.r(o),n.d(o,{VERSION:()=>f,after:()=>Be,all:()=>ir,allKeys:()=>wt,any:()=>ar,assign:()=>Bt,before:()=>Fe,bind:()=>ke,bindAll:()=>Ie,chain:()=>Ce,chunk:()=>Hr,clone:()=>Vt,collect:()=>Ze,compact:()=>Rr,compose:()=>Ue,constant:()=>it,contains:()=>sr,countBy:()=>wr,create:()=>Ht,debounce:()=>Pe,default:()=>Wr,defaults:()=>Ft,defer:()=>Me,delay:()=>je,detect:()=>Je,difference:()=>Mr,drop:()=>Tr,each:()=>Qe,escape:()=>fe,every:()=>ir,extend:()=>Ut,extendOwn:()=>Bt,filter:()=>nr,find:()=>Je,findIndex:()=>qe,findKey:()=>He,findLastIndex:()=>We,findWhere:()=>Xe,first:()=>Or,flatten:()=>jr,foldl:()=>er,foldr:()=>rr,forEach:()=>Qe,functions:()=>Lt,get:()=>Gt,groupBy:()=>Ar,has:()=>Kt,head:()=>Or,identity:()=>Jt,include:()=>sr,includes:()=>sr,indexBy:()=>br,indexOf:()=>Ge,initial:()=>kr,inject:()=>er,intersection:()=>Dr,invert:()=>Pt,invoke:()=>cr,isArguments:()=>rt,isArray:()=>Z,isArrayBuffer:()=>q,isBoolean:()=>P,isDataView:()=>Q,isDate:()=>F,isElement:()=>L,isEmpty:()=>vt,isEqual:()=>bt,isError:()=>H,isFinite:()=>nt,isFunction:()=>Y,isMap:()=>Tt,isMatch:()=>gt,isNaN:()=>ot,isNull:()=>M,isNumber:()=>B,isObject:()=>j,isRegExp:()=>z,isSet:()=>Rt,isString:()=>U,isSymbol:()=>V,isTypedArray:()=>ft,isUndefined:()=>N,isWeakMap:()=>It,isWeakSet:()=>jt,iteratee:()=>ee,keys:()=>dt,last:()=>Ir,lastIndexOf:()=>Ke,map:()=>Ze,mapObject:()=>ne,matcher:()=>Xt,matches:()=>Xt,max:()=>fr,memoize:()=>Re,methods:()=>Lt,min:()=>pr,mixin:()=>qr,negate:()=>De,noop:()=>oe,now:()=>ce,object:()=>Fr,omit:()=>Sr,once:()=>ze,pairs:()=>Nt,partial:()=>Se,partition:()=>xr,pick:()=>Er,pluck:()=>ur,property:()=>Qt,propertyOf:()=>ie,random:()=>se,range:()=>zr,reduce:()=>er,reduceRight:()=>rr,reject:()=>or,rest:()=>Tr,restArguments:()=>R,result:()=>be,sample:()=>vr,select:()=>nr,shuffle:()=>gr,size:()=>Cr,some:()=>ar,sortBy:()=>yr,sortedIndex:()=>$e,tail:()=>Tr,take:()=>Or,tap:()=>qt,template:()=>Ae,templateSettings:()=>he,throttle:()=>Ne,times:()=>ae,toArray:()=>dr,toPath:()=>Wt,transpose:()=>Ur,unescape:()=>pe,union:()=>Lr,uniq:()=>Pr,unique:()=>Pr,uniqueId:()=>xe,unzip:()=>Ur,values:()=>Mt,where:()=>lr,without:()=>Nr,wrap:()=>Le,zip:()=>Br});var i={};n.r(i),n.d(i,{clearIconCache:()=>vi,getIconUrl:()=>hi});var a={};n.r(a),n.d(a,{deleteKey:()=>Pi,getApps:()=>Ri,getKeys:()=>ji,getValue:()=>Mi,setValue:()=>Ni});var s={};n.r(s),n.d(s,{formatLinksPlain:()=>qi,formatLinksRich:()=>Vi,plainToRich:()=>zi,richToPlain:()=>Hi});var c=n(21777),u=n(19051),l=n(63814),f="1.13.8",p="object"==typeof self&&self.self===self&&self||"object"==typeof globalThis&&globalThis.global===globalThis&&globalThis||Function("return this")()||{},h=Array.prototype,d=Object.prototype,v="undefined"!=typeof Symbol?Symbol.prototype:null,g=h.push,y=h.slice,m=d.toString,A=d.hasOwnProperty,b="undefined"!=typeof ArrayBuffer,w="undefined"!=typeof DataView,x=Array.isArray,C=Object.keys,_=Object.create,E=b&&ArrayBuffer.isView,S=isNaN,k=isFinite,O=!{toString:null}.propertyIsEnumerable("toString"),T=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],I=Math.pow(2,53)-1;function R(t,e){return e=null==e?t.length-1:+e,function(){for(var r=Math.max(arguments.length-e,0),n=Array(r),o=0;o=0&&r<=I}}function st(t){return function(e){return null==e?void 0:e[t]}}const ct=st("byteLength"),ut=at(ct);var lt=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const ft=b?function(t){return E?E(t)&&!Q(t):ut(t)&<.test(m.call(t))}:it(!1),pt=st("length");function ht(t,e){e=function(t){for(var e={},r=t.length,n=0;n=0))if(n.push(t),o.push(e),r.push(!0),c){if((f=t.length)!==e.length)return!1;for(;f--;)r.push({a:t[f],b:e[f]})}else{var p,h=dt(t);if(f=h.length,dt(e).length!==f)return!1;for(;f--;){if(!tt(e,p=h[f]))return!1;r.push({a:t[p],b:e[p]})}}}else n.pop(),o.pop()}return!0}function wt(t){if(!j(t))return[];var e=[];for(var r in t)e.push(r);return O&&ht(t,e),e}function xt(t){var e=pt(t);return function(r){if(null==r)return!1;var n=wt(r);if(pt(n))return!1;for(var o=0;o":">",'"':""","'":"'","`":"`"},fe=ue(le),pe=ue(Pt(le)),he=yt.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var de=/(.)^/,ve={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},ge=/\\|'|\r|\n|\u2028|\u2029/g;function ye(t){return"\\"+ve[t]}var me=/^\s*(\w|\$)+\s*$/;function Ae(t,e,r){!e&&r&&(e=r),e=Ft({},e,yt.templateSettings);var n=RegExp([(e.escape||de).source,(e.interpolate||de).source,(e.evaluate||de).source].join("|")+"|$","g"),o=0,i="__p+='";t.replace(n,function(e,r,n,a,s){return i+=t.slice(o,s).replace(ge,ye),o=s+e.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":n?i+="'+\n((__t=("+n+"))==null?'':__t)+\n'":a&&(i+="';\n"+a+"\n__p+='"),e}),i+="';\n";var a,s=e.variable;if(s){if(!me.test(s))throw new Error("variable is not a bare identifier: "+s)}else i="with(obj||{}){\n"+i+"}\n",s="obj";i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{a=new Function(s,"_",i)}catch(t){throw t.source=i,t}var c=function(t){return a.call(this,t,yt)};return c.source="function("+s+"){\n"+i+"}",c}function be(t,e,r){var n=(e=$t(e)).length;if(!n)return Y(r)?r.call(t):r;for(var o=0;o=a){if(!s.length)break;var c=s.pop();i=c.i,t=c.v,a=pt(t)}else{var u=t[i++];s.length>=e?n[o++]=u:Oe(u)&&(Z(u)||rt(u))?(s.push({i,v:t}),i=0,a=pt(t=u)):r||(n[o++]=u)}return n}const Ie=R(function(t,e){var r=(e=Te(e,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var n=e[r];t[n]=ke(t[n],t)}return t});function Re(t,e){var r=function(n){var o=r.cache,i=""+(e?e.apply(this,arguments):n);return tt(o,i)||(o[i]=t.apply(this,arguments)),o[i]};return r.cache={},r}const je=R(function(t,e,r){return setTimeout(function(){return t.apply(null,r)},e)}),Me=Se(je,yt,1);function Ne(t,e,r){var n,o,i,a,s=0;r||(r={});var c=function(){s=!1===r.leading?0:ce(),n=null,a=t.apply(o,i),n||(o=i=null)},u=function(){var u=ce();s||!1!==r.leading||(s=u);var l=e-(u-s);return o=this,i=arguments,l<=0||l>e?(n&&(clearTimeout(n),n=null),s=u,a=t.apply(o,i),n||(o=i=null)):n||!1===r.trailing||(n=setTimeout(c,l)),a};return u.cancel=function(){clearTimeout(n),s=0,n=o=i=null},u}function Pe(t,e,r){var n,o,i,a,s,c=function(){var u=ce()-o;e>u?n=setTimeout(c,e-u):(n=null,r||(a=t.apply(s,i)),n||(i=s=null))},u=R(function(u){return s=this,i=u,o=ce(),n||(n=setTimeout(c,e),r&&(a=t.apply(s,i))),a});return u.cancel=function(){clearTimeout(n),n=i=s=null},u}function Le(t,e){return Se(e,t)}function De(t){return function(){return!t.apply(this,arguments)}}function Ue(){var t=arguments,e=t.length-1;return function(){for(var r=e,n=t[e].apply(this,arguments);r--;)n=t[r].call(this,n);return n}}function Be(t,e){return function(){if(--t<1)return e.apply(this,arguments)}}function Fe(t,e){var r;return function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=null),r}}const ze=Se(Fe,2);function He(t,e,r){e=re(e,r);for(var n,o=dt(t),i=0,a=o.length;i0?0:o-1;i>=0&&i0?a=i>=0?i:Math.max(i+s,a):s=i>=0?Math.min(i+1,s):i+s+1;else if(r&&i&&s)return n[i=r(n,o)]===o?i:-1;if(o!=o)return(i=e(y.call(n,a,s),ot))>=0?i+a:-1;for(i=t>0?a:s-1;i>=0&&i=3;return function(e,r,n,o){var i=!Oe(e)&&dt(e),a=(i||e).length,s=t>0?0:a-1;for(o||(n=e[i?i[s]:s],s+=t);s>=0&&s=0}const cr=R(function(t,e,r){var n,o;return Y(e)?o=e:(e=$t(e),n=e.slice(0,-1),e=e[e.length-1]),Ze(t,function(t){var i=o;if(!i){if(n&&n.length&&(t=Yt(t,n)),null==t)return;i=t[e]}return null==i?i:i.apply(t,r)})});function ur(t,e){return Ze(t,Qt(e))}function lr(t,e){return nr(t,Xt(e))}function fr(t,e,r){var n,o,i=-1/0,a=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof t[0]&&null!=t)for(var s=0,c=(t=Oe(t)?t:Mt(t)).length;si&&(i=n);else e=re(e,r),Qe(t,function(t,r,n){((o=e(t,r,n))>a||o===-1/0&&i===-1/0)&&(i=t,a=o)});return i}function pr(t,e,r){var n,o,i=1/0,a=1/0;if(null==e||"number"==typeof e&&"object"!=typeof t[0]&&null!=t)for(var s=0,c=(t=Oe(t)?t:Mt(t)).length;sn||void 0===r)return 1;if(r1&&(n=Zt(n,e[1])),e=wt(t)):(n=_r,e=Te(e,!1,!1),t=Object(t));for(var o=0,i=e.length;o1&&(r=e[1])):(e=Ze(Te(e,!1,!1),String),n=function(t,r){return!sr(e,r)}),Er(t,n,r)});function kr(t,e,r){return y.call(t,0,Math.max(0,t.length-(null==e||r?1:e)))}function Or(t,e,r){return null==t||t.length<1?null==e||r?void 0:[]:null==e||r?t[0]:kr(t,t.length-e)}function Tr(t,e,r){return y.call(t,null==e||r?1:e)}function Ir(t,e,r){return null==t||t.length<1?null==e||r?void 0:[]:null==e||r?t[t.length-1]:Tr(t,Math.max(0,t.length-e))}function Rr(t){return nr(t,Boolean)}function jr(t,e){return Te(t,e,!1)}const Mr=R(function(t,e){return e=Te(e,!0,!0),nr(t,function(t){return!sr(e,t)})}),Nr=R(function(t,e){return Mr(t,e)});function Pr(t,e,r,n){P(e)||(n=r,r=e,e=!1),null!=r&&(r=re(r,n));for(var o=[],i=[],a=0,s=pt(t);av.value.find(t=>t.teamId===g.value)?.displayName);async function m(t){p.value=""===t?(0,Gr.t)("core","Loading your contacts …"):(0,Gr.t)("core","Looking for {term} …",{term:t}),h.value=!1;try{const{data:e}=await u.Ay.post((0,l.Jv)("/contactsmenu/contacts"),{filter:t,teamId:"$_all_$"!==g.value?g.value:void 0});f.value=e.contacts,s.value=e.contactsAppEnabled,p.value=void 0}catch(e){jn.error("could not load contacts",{error:e,searchTerm:t}),h.value=!0}}(0,Xr.sV)(async()=>{const t=e.getItem("core:contacts:team");if(t&&(g.value=JSON.parse(t)),0===Nn.length)try{const{data:t}=await u.Ay.get((0,l.Jv)("/contactsmenu/teams"));Nn.push(...t)}catch(t){jn.error("could not load user teams",{error:t})}v.value=[...Nn]}),(0,Xr.wB)(g,()=>{e.setItem("core:contacts:team",JSON.stringify(g.value)),m(d.value)});const A=(0,tn.A)(function(){m(d.value)},500);function b(){(0,Xr.dY)(()=>{i.value?.focus(),i.value?.select()})}return{__sfc:!0,userTeams:Nn,storage:e,user:r,contactsAppURL:n,contactsAppMgmtURL:o,contactsMenuInput:i,actions:a,contactsAppEnabled:s,contacts:f,loadingText:p,hasError:h,searchTerm:d,teams:v,selectedTeam:g,selectedTeamName:y,onOpened:async function(){await m("")},getContacts:m,onInputDebounced:A,onReset:function(){d.value="",f.value=[],b()},focusInput:b,mdiAccountGroupOutline:Qr.dgQ,mdiContacts:Qr.aB4,mdiMagnify:Qr.U4M,t:Gr.t,NcActionButton:en.A,NcActions:rn.A,NcButton:nn.A,NcEmptyContent:on.A,NcHeaderMenu:an.A,NcIconSvgWrapper:sn.A,NcLoadingIcon:cn.A,NcTextField:un.A,ContactMenuEntry:In}}}),Ln=Pn;var Dn=n(32351),Un={};Un.styleTagTransform=Sn(),Un.setAttributes=xn(),Un.insert=bn().bind(null,"head"),Un.domAPI=mn(),Un.insertStyleElement=_n(),gn()(Dn.A,Un),Dn.A&&Dn.A.locals&&Dn.A.locals;const Bn=(0,Tn.A)(Ln,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e(r.NcHeaderMenu,{staticClass:"contactsmenu",attrs:{id:"contactsmenu","aria-label":r.t("core","Search contacts"),"exclude-click-outside-selectors":".v-popper__popper"},on:{open:r.onOpened},scopedSlots:t._u([{key:"trigger",fn:function(){return[e(r.NcIconSvgWrapper,{staticClass:"contactsmenu__trigger-icon",attrs:{path:r.mdiContacts}})]},proxy:!0}])},[t._v(" "),e("div",{staticClass:"contactsmenu__menu"},[e("div",{staticClass:"contactsmenu__menu__search-container"},[e("div",{staticClass:"contactsmenu__menu__input-wrapper"},[e(r.NcActions,{attrs:{"force-menu":"","aria-label":r.t("core","Filter by team"),variant:"tertiary"},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiAccountGroupOutline}})]},proxy:!0},{key:"default",fn:function(){return[e(r.NcActionButton,{attrs:{modelValue:r.selectedTeam,value:"$_all_$",type:"radio"},on:{"update:modelValue":function(t){r.selectedTeam=t},"update:model-value":function(t){r.selectedTeam=t}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(r.t("core","All teams"))+"\n\t\t\t\t\t\t")]),t._v(" "),t._l(r.teams,function(n){return e(r.NcActionButton,{key:n.teamId,attrs:{modelValue:r.selectedTeam,value:n.teamId,type:"radio"},on:{"update:modelValue":function(t){r.selectedTeam=t},"update:model-value":function(t){r.selectedTeam=t}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(n.displayName)+"\n\t\t\t\t\t\t")])})]},proxy:!0}])}),t._v(" "),e(r.NcTextField,{ref:"contactsMenuInput",staticClass:"contactsmenu__menu__search",attrs:{id:"contactsmenu__menu__search","trailing-button-icon":"close",label:r.selectedTeamName?r.t("core","Search contacts in team {team}",{team:r.selectedTeamName}):r.t("core","Search contacts …"),"trailing-button-label":r.t("core","Reset search"),"show-trailing-button":""!==r.searchTerm,type:"search"},on:{input:r.onInputDebounced,"trailing-button-click":r.onReset},model:{value:r.searchTerm,callback:function(t){r.searchTerm=t},expression:"searchTerm"}})],1),t._v(" "),t._l(r.actions,function(n){return e(r.NcButton,{key:n.id,staticClass:"contactsmenu__menu__action",attrs:{"aria-label":n.label,title:n.label,variant:"tertiary-no-background"},on:{click:n.onClick},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{svg:n.icon}})]},proxy:!0}],null,!0)})})],2),t._v(" "),r.hasError?e(r.NcEmptyContent,{attrs:{name:r.t("core","Could not load your contacts")},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiMagnify}})]},proxy:!0}],null,!1,1853740774)}):r.loadingText?e(r.NcEmptyContent,{attrs:{name:r.loadingText},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcLoadingIcon)]},proxy:!0}])}):0===r.contacts.length?e(r.NcEmptyContent,{attrs:{name:r.t("core","No contacts found")},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiMagnify}})]},proxy:!0}])}):e("div",{staticClass:"contactsmenu__menu__content"},[e("div",{attrs:{id:"contactsmenu-contacts"}},[e("ul",{attrs:{"aria-label":r.t("core","Contacts list")}},t._l(r.contacts,function(t){return e(r.ContactMenuEntry,{key:t.id,attrs:{contact:t}})}),1)]),t._v(" "),r.contactsAppEnabled?e("div",{staticClass:"contactsmenu__menu__content__footer"},[e(r.NcButton,{attrs:{variant:"tertiary",href:r.contactsAppURL}},[t._v("\n\t\t\t\t\t"+t._s(r.t("core","Show all contacts"))+"\n\t\t\t\t")])],1):r.user.isAdmin?e("div",{staticClass:"contactsmenu__menu__content__footer"},[e(r.NcButton,{attrs:{variant:"tertiary",href:r.contactsAppMgmtURL}},[t._v("\n\t\t\t\t\t"+t._s(r.t("core","Install the Contacts app"))+"\n\t\t\t\t")])],1):t._e()])],1)])},[],!1,null,"253ecd69",null).exports;class Fn{constructor(){(function(t,e,r){(e=function(t){var e=function(t){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r})(this,"_actions",void 0),this._actions=[]}get actions(){return this._actions}addAction(t){this._actions.push(t)}}var zn=n(61338),Hn=n(81222),Vn=n(97786);const qn={name:"CircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Wn=(0,Tn.A)(qn,function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon circle-outline-icon",attrs:{"aria-hidden":t.title?null:"true","aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])},[],!1,null,null,null).exports,$n=(0,Xr.pM)({__name:"AppMenuIcon",props:{app:null},setup(t){const e=t,r=(0,Xr.EW)(()=>e.app.unread?void 0:"true"),n=(0,Xr.EW)(()=>{if(e.app.unread)return`${e.app.name} (${(0,Gr.n)("core","{count} notification","{count} notifications",e.app.unread,{count:e.app.unread})})`});return{__sfc:!0,props:e,ariaHidden:r,ariaLabel:n,IconDot:Wn}}});var Yn=n(65151),Gn={};Gn.styleTagTransform=Sn(),Gn.setAttributes=xn(),Gn.insert=bn().bind(null,"head"),Gn.domAPI=mn(),Gn.insertStyleElement=_n(),gn()(Yn.A,Gn),Yn.A&&Yn.A.locals&&Yn.A.locals;const Kn=(0,Tn.A)($n,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("span",{staticClass:"app-menu-icon",attrs:{role:"img","aria-hidden":r.ariaHidden,"aria-label":r.ariaLabel}},[e("img",{staticClass:"app-menu-icon__icon",attrs:{src:t.app.icon,alt:""}}),t._v(" "),t.app.unread?e(r.IconDot,{staticClass:"app-menu-icon__unread",attrs:{size:10}}):t._e()],1)},[],!1,null,"81f2fa84",null).exports,Jn=(0,Xr.pM)({__name:"AppMenuEntry",props:{app:null},setup(t){const e=t,r=(0,Xr.KR)(),n=(0,Xr.KR)(),o=(0,Xr.KR)(!1);function i(){const t=r.value.clientWidth;o.value=t-.5*e.app.name.lengthe.app.name,i),{__sfc:!0,props:e,containerElement:r,labelElement:n,needsSpace:o,calculateSize:i,AppMenuIcon:Kn}}});var Xn=n(55720),Qn={};Qn.styleTagTransform=Sn(),Qn.setAttributes=xn(),Qn.insert=bn().bind(null,"head"),Qn.domAPI=mn(),Qn.insertStyleElement=_n(),gn()(Xn.A,Qn),Xn.A&&Xn.A.locals&&Xn.A.locals;var Zn=n(80960),to={};to.styleTagTransform=Sn(),to.setAttributes=xn(),to.insert=bn().bind(null,"head"),to.domAPI=mn(),to.insertStyleElement=_n(),gn()(Zn.A,to),Zn.A&&Zn.A.locals&&Zn.A.locals;const eo=(0,Tn.A)(Jn,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("li",{ref:"containerElement",staticClass:"app-menu-entry",class:{"app-menu-entry--active":t.app.active,"app-menu-entry--truncated":r.needsSpace}},[e("a",{staticClass:"app-menu-entry__link",attrs:{href:t.app.href,title:t.app.name,"aria-current":!!t.app.active&&"page",target:t.app.target?"_blank":void 0,rel:t.app.target?"noopener noreferrer":void 0}},[e(r.AppMenuIcon,{staticClass:"app-menu-entry__icon",attrs:{app:t.app}}),t._v(" "),e("span",{ref:"labelElement",staticClass:"app-menu-entry__label"},[t._v("\n\t\t\t"+t._s(t.app.name)+"\n\t\t")])],1)])},[],!1,null,"7faa0c46",null).exports,ro=(0,Xr.pM)({name:"AppMenu",components:{AppMenuEntry:eo,NcActions:rn.A,NcActionLink:fn.A},setup(){const t=(0,Xr.KR)(),{width:e}=(0,Vn.Lhy)(t);return{t:Gr.t,n:Gr.n,appMenu:t,appMenuWidth:e}},data:()=>({appList:(0,Hn.C)("core","apps",[])}),computed:{appLimit(){const t=Math.floor(this.appMenuWidth/50);return te===t);r?this.$set(r,"unread",e):jn.warn(`Could not find app "${t}" for setting navigation count`)},setApps({apps:t}){this.appList=t}}});var no=n(75882),oo={};oo.styleTagTransform=Sn(),oo.setAttributes=xn(),oo.insert=bn().bind(null,"head"),oo.domAPI=mn(),oo.insertStyleElement=_n(),gn()(no.A,oo),no.A&&no.A.locals&&no.A.locals;const io=(0,Tn.A)(ro,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("nav",{ref:"appMenu",staticClass:"app-menu",attrs:{"aria-label":t.t("core","Applications menu")}},[e("ul",{staticClass:"app-menu__list",attrs:{"aria-label":t.t("core","Apps")}},t._l(t.mainAppList,function(t){return e("AppMenuEntry",{key:t.id,attrs:{app:t}})}),1),t._v(" "),e("NcActions",{staticClass:"app-menu__overflow",attrs:{"aria-label":t.t("core","More apps")}},t._l(t.popoverAppList,function(r){return e("NcActionLink",{key:r.id,staticClass:"app-menu__overflow-entry",attrs:{"aria-current":!!r.active&&"page",href:r.href,icon:r.icon}},[t._v("\n\t\t\t"+t._s(r.name)+"\n\t\t")])}),1)],1)},[],!1,null,"141e7efc",null).exports;var ao=n(87485),so=n(1522);const co=(0,Hn.C)("core","versionHash",""),uo=(0,Xr.pM)({name:"AccountMenuEntry",components:{NcListItem:so.A,NcLoadingIcon:cn.A},props:{id:{type:String,required:!0},name:{type:String,required:!0},href:{type:String,required:!0},active:{type:Boolean,default:!1},icon:{type:String,default:""}},data:()=>({loading:!1}),computed:{iconSource(){return`${this.icon}?v=${co}`}},methods:{onClick(t){this.$emit("click",t),t.defaultPrevented||(this.loading=!0)}}});var lo=n(51286),fo={};fo.styleTagTransform=Sn(),fo.setAttributes=xn(),fo.insert=bn().bind(null,"head"),fo.domAPI=mn(),fo.insertStyleElement=_n(),gn()(lo.A,fo),lo.A&&lo.A.locals&&lo.A.locals;const po=(0,Tn.A)(uo,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcListItem",{staticClass:"account-menu-entry",attrs:{id:t.href?void 0:t.id,"anchor-id":t.id,active:t.active,compact:"",href:t.href,name:t.name,target:"_self"},on:{click:t.onClick},scopedSlots:t._u([{key:"icon",fn:function(){return[t.loading?e("NcLoadingIcon",{staticClass:"account-menu-entry__loading",attrs:{size:20}}):t.$scopedSlots.icon?t._t("icon"):e("img",{staticClass:"account-menu-entry__icon",class:{"account-menu-entry__icon--active":t.active},attrs:{src:t.iconSource,alt:""}})]},proxy:!0}])})},[],!1,null,"bdb908d2",null).exports;var ho=n(77690),vo=n(98469);const go={name:"QrcodeScanIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},yo=(0,Tn.A)(go,function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon qrcode-scan-icon",attrs:{"aria-hidden":t.title?null:"true","aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M4,4H10V10H4V4M20,4V10H14V4H20M14,15H16V13H14V11H16V13H18V11H20V13H18V15H20V18H18V20H16V18H13V20H11V16H14V15M16,15V18H18V15H16M4,20V14H10V20H4M6,6V8H8V6H6M16,6V8H18V6H16M6,16V18H8V16H6M4,11H6V13H4V11M9,11H13V15H11V13H9V11M11,6H13V10H11V6M2,2V6H0V2A2,2 0 0,1 2,0H6V2H2M22,0A2,2 0 0,1 24,2V6H22V2H18V0H22M2,18V22H6V24H2A2,2 0 0,1 0,22V18H2M22,22V18H24V22A2,2 0 0,1 22,24H18V22H22Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])},[],!1,null,null,null).exports;var mo=n(17816),Ao=n.n(mo),bo=n(55581),wo=n(94219);const xo=(0,Xr.pM)({__name:"AccountQRLoginDialog",props:{data:null},emits:["close"],setup(t,{emit:e}){const r=t,n=window.OC.theme.productName,o=[{label:(0,Gr.t)("spreed","Done"),variant:"primary",callback:()=>{}}],i=3===(r.data?.deviceToken?.type??1),a=(0,Xr.EW)(()=>{const t=r.data?.loginName??"",e=r.data?.token??"";return`nc://${i?"onetime-login":"login"}/user:${t}&password:${e}&server:${(0,l.$_)()}`}),s=(r.data?.deviceToken?.lastActivity?1e3*r.data.deviceToken.lastActivity:Date.now())+12e4,c=setTimeout(()=>{f("expired")},s-Date.now()),u=(0,bo.SX)(s);function f(t){clearTimeout(c),e("close",t)}return{__sfc:!0,props:r,emit:e,productName:n,buttons:o,isOneTimeToken:i,qrUrl:a,expirationTimestamp:s,expireTimeout:c,timeCountdown:u,onClosing:f,QR:Ao(),t:Gr.t,NcDialog:wo.A}}}),Co=xo;var _o=n(35644),Eo={};Eo.styleTagTransform=Sn(),Eo.setAttributes=xn(),Eo.insert=bn().bind(null,"head"),Eo.domAPI=mn(),Eo.insertStyleElement=_n(),gn()(_o.A,Eo),_o.A&&_o.A.locals&&_o.A.locals;const So=(0,Tn.A)(Co,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e(r.NcDialog,{attrs:{name:r.t("core","Scan QR code to log in"),buttons:r.buttons},on:{closing:r.onClosing}},[e("div",{staticClass:"qr-login__content"},[e("p",{staticClass:"qr-login__description"},[t._v("\n\t\t\t"+t._s(r.t("core","Use {productName} mobile client you want to connect to scan the code",{productName:r.productName}))+"\n\t\t")]),t._v(" "),e(r.QR,{attrs:{value:r.qrUrl}}),t._v(" "),r.isOneTimeToken?[t._v("\n\t\t\t"+t._s(r.t("core","Code will expire {timeCountdown} or after use",{timeCountdown:r.timeCountdown}))+"\n\t\t")]:t._e()],2)])},[],!1,null,null,null).exports;(0,ho.IF)(u.Ay);const{profileEnabled:ko}=(0,Hn.C)("user_status","profileEnabled",{profileEnabled:!1}),Oo=(0,ao.F)().core?.["can-create-app-token"]??!1,To=(0,Xr.pM)({name:"AccountMenuProfileEntry",components:{IconQrcodeScan:yo,NcButton:nn.A,NcListItem:so.A,NcLoadingIcon:cn.A},props:{id:{type:String,required:!0},name:{type:String,required:!0},href:{type:String,required:!0},active:{type:Boolean,required:!0}},setup:()=>({canCreateAppToken:Oo,profileEnabled:ko,displayName:(0,c.HW)().displayName}),data:()=>({loading:!1}),mounted(){(0,zn.B1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),(0,zn.B1)("settings:display-name:updated",this.handleDisplayNameUpdate)},beforeDestroy(){(0,zn.al)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),(0,zn.al)("settings:display-name:updated",this.handleDisplayNameUpdate)},methods:{handleClick(){this.profileEnabled&&(this.loading=!0)},async handleQrCodeClick(){const{data:t}=await u.Ay.post((0,l.Jv)("/settings/personal/authtokens"),{qrcodeLogin:!0},{confirmPassword:ho.mH.Strict});await(0,vo.S)(So,{data:t})},handleProfileEnabledUpdate(t){this.profileEnabled=t},handleDisplayNameUpdate(t){this.displayName=t}}}),Io=To,Ro=(0,Tn.A)(Io,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcListItem",{attrs:{id:t.profileEnabled?void 0:t.id,"anchor-id":t.id,active:t.active,compact:"",href:t.profileEnabled?t.href:void 0,name:t.displayName,target:"_self"},scopedSlots:t._u([t.profileEnabled?{key:"subname",fn:function(){return[t._v("\n\t\t"+t._s(t.name)+"\n\t")]},proxy:!0}:null,t.canCreateAppToken?{key:"extra-actions",fn:function(){return[e("NcButton",{attrs:{variant:"secondary"},on:{click:t.handleQrCodeClick},scopedSlots:t._u([{key:"icon",fn:function(){return[e("IconQrcodeScan",{attrs:{size:20}})]},proxy:!0}],null,!1,3784924786)})]},proxy:!0}:null,t.loading?{key:"indicator",fn:function(){return[e("NcLoadingIcon")]},proxy:!0}:null],null,!0)})},[],!1,null,null,null).exports,jo=[{type:"online",label:(0,Gr.t)("user_status","Online")},{type:"away",label:(0,Gr.t)("user_status","Away")},{type:"busy",label:(0,Gr.t)("user_status","Busy")},{type:"dnd",label:(0,Gr.t)("user_status","Do not disturb"),subline:(0,Gr.t)("user_status","Mute all notifications")},{type:"invisible",label:(0,Gr.t)("user_status","Invisible"),subline:(0,Gr.t)("user_status","Appear offline")}],Mo=(0,Xr.pM)({name:"AccountMenu",components:{AccountMenuEntry:po,AccountMenuProfileEntry:Ro,NcAvatar:hn.A,NcHeaderMenu:an.A},setup(){const t=(0,Hn.C)("core","settingsNavEntries",{}),{profile:e,...r}=t;return{currentDisplayName:(0,c.HW)()?.displayName??(0,c.HW)().uid,currentUserId:(0,c.HW)().uid,profileEntry:e,otherEntries:r,t:Gr.t}},data:()=>({showUserStatus:!1,userStatus:{status:null,icon:null,message:null}}),computed:{translatedUserStatus(){return{...this.userStatus,status:this.translateStatus(this.userStatus.status)}},avatarDescription(){return[(0,Gr.t)("core","Avatar of {displayName}",{displayName:this.currentDisplayName}),...Object.values(this.translatedUserStatus).filter(Boolean)].join(" — ")}},async created(){if(!(0,ao.F)()?.user_status?.enabled)return;const t=(0,l.KT)("/apps/user_status/api/v1/user_status");try{const e=await u.Ay.get(t),{status:r,icon:n,message:o}=e.data.ocs.data;this.userStatus={status:r,icon:n,message:o}}catch(t){jn.error("Failed to load user status",{error:t})}this.showUserStatus=!0},mounted(){(0,zn.B1)("user_status:status.updated",this.handleUserStatusUpdated),(0,zn.Ic)("core:user-menu:mounted")},methods:{handleUserStatusUpdated(t){this.currentUserId===t.userId&&(this.userStatus={status:t.status,icon:t.icon,message:t.message})},translateStatus(t){const e=Object.fromEntries(jo.map(({type:t,label:e})=>[t,e]));return e[t]?e[t]:t}}});var No=n(33096),Po={};Po.styleTagTransform=Sn(),Po.setAttributes=xn(),Po.insert=bn().bind(null,"head"),Po.domAPI=mn(),Po.insertStyleElement=_n(),gn()(No.A,Po),No.A&&No.A.locals&&No.A.locals;const Lo=(0,Tn.A)(Mo,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcHeaderMenu",{staticClass:"account-menu",attrs:{id:"user-menu","is-nav":"","aria-label":t.t("core","Settings menu"),description:t.avatarDescription},scopedSlots:t._u([{key:"trigger",fn:function(){return[e("NcAvatar",{key:String(t.showUserStatus),staticClass:"account-menu__avatar",attrs:{"disable-menu":"","disable-tooltip":"","hide-user-status":!t.showUserStatus,user:t.currentUserId,"preloaded-user-status":t.userStatus}})]},proxy:!0}])},[t._v(" "),e("ul",{staticClass:"account-menu__list"},[e("AccountMenuProfileEntry",{attrs:{id:t.profileEntry.id,name:t.profileEntry.name,href:t.profileEntry.href,active:t.profileEntry.active}}),t._v(" "),t._l(t.otherEntries,function(t){return e("AccountMenuEntry",{key:t.id,attrs:{id:t.id,name:t.name,href:t.href,active:t.active,icon:t.icon}})})],2)])},[],!1,null,"6c007912",null).exports;function Do(){return document.head.dataset.requesttoken}const{auto_logout:Uo,session_keepalive:Bo,session_lifetime:Fo}=(0,Hn.C)("core","config",{});async function zo(){try{await async function(){const t=(0,l.Jv)("/csrftoken"),e=await fetch(t);if(!e.ok)throw new Error("Could not fetch CSRF token from API",{cause:e});const{token:r}=await e.json();return function(t){if(!t||"string"!=typeof t)throw new Error("Invalid CSRF token given",{cause:{token:t}});document.head.dataset.requesttoken=t,(0,zn.Ic)("csrf-token-update",{token:t})}(r),r}()}catch(t){jn.error("session heartbeat failed",{error:t})}}function Ho(){const t=window.setInterval(zo,1e3*function(){const t=Fo?Math.floor(Fo/2):900;return Math.min(86400,Math.max(60,t))}());return jn.info("session heartbeat polling started"),t}function Vo(t){const e=document.createElement("textarea"),r=document.createTextNode(t);e.appendChild(r),document.body.appendChild(e),e.focus({preventScroll:!0}),e.select();try{document.execCommand("copy")}catch(e){window.prompt((0,Gr.t)("core","Clipboard not available, please copy manually"),t),jn.error("files Unable to copy to clipboard",{error:e})}document.body.removeChild(e)}function qo(t){const e=window.location.protocol+"//"+window.location.host+(0,l.aU)();return t.startsWith(e)||function(t){return!t.startsWith("https://")&&!t.startsWith("http://")}(t)&&t.startsWith((0,l.aU)())}async function Wo(){if(null!==(0,c.HW)()&&!0!==Wo.running){Wo.running=!0;try{const{status:t}=await window.fetch((0,l.Jv)("/apps/files"));401===t&&(jn.warn("User session was terminated, forwarding to login page."),await async function(){try{window.localStorage.clear(),window.sessionStorage.clear();const t=await window.indexedDB.databases();for(const e of t)await window.indexedDB.deleteDatabase(e.name);jn.debug("Browser storages cleared")}catch(t){jn.error("Could not clear browser storages",{error:t})}}(),window.location=(0,l.Jv)("/login?redirect_url={url}",{url:window.location.pathname+window.location.search+window.location.hash}))}catch(t){jn.warn("Could not check login-state",{error:t})}finally{delete Wo.running}}}const $o={zh:"zh-cn",zh_Hans:"zh-cn",zh_Hans_CN:"zh-cn",zh_Hans_HK:"zh-cn",zh_Hans_MO:"zh-cn",zh_Hans_SG:"zh-cn",zh_Hant:"zh-hk",zh_Hant_HK:"zh-hk",zh_Hant_MO:"zh-mo",zh_Hant_TW:"zh-tw"};let Yo=(0,Gr.JK)();function Go(){var t;XMLHttpRequest.prototype.open=(t=XMLHttpRequest.prototype.open,function(e,r){t.apply(this,arguments),qo(r)&&(this.getResponseHeader("X-Requested-With")||this.setRequestHeader("X-Requested-With","XMLHttpRequest"),this.addEventListener("loadend",function(){401===this.status&&Wo()}))}),window.fetch=function(t){return async(e,r)=>{if(!qo(e.url??e.toString()))return await t(e,r);r||(r={}),r.headers||(r.headers=new Headers),r.headers instanceof Headers&&!r.headers.has("X-Requested-With")?r.headers.append("X-Requested-With","XMLHttpRequest"):r.headers instanceof Object&&!r.headers["X-Requested-With"]&&(r.headers["X-Requested-With"]="XMLHttpRequest");const n=await t(e,r);return 401===n.status&&Wo(),n}}(window.fetch),window.navigator?.clipboard?.writeText||(jn.info("Clipboard API not available, using fallback"),Object.defineProperty(window.navigator,"clipboard",{value:{writeText:Vo},writable:!1})),function(){if(function(){if(!Uo||!(0,c.HW)())return;let t=Date.now();window.addEventListener("mousemove",()=>{t=Date.now(),localStorage.setItem("lastActive",JSON.stringify(t))}),window.addEventListener("touchstart",()=>{t=Date.now(),localStorage.setItem("lastActive",JSON.stringify(t))}),window.addEventListener("storage",e=>{"lastActive"===e.key&&null!==e.newValue&&(t=JSON.parse(e.newValue))});let e=0;e=window.setInterval(()=>{const r=Date.now()-1e3*(Fo??86400);if(t{jn.info("Browser is online again, resuming heartbeat"),t=Ho();try{await zo(),jn.info("Session token successfully updated after resuming network"),(0,zn.Ic)("networkOnline",{success:!0})}catch(t){jn.error("could not update session token after resuming network",{error:t}),(0,zn.Ic)("networkOnline",{success:!1})}}),window.addEventListener("offline",()=>{jn.info("Browser is offline, stopping heartbeat"),(0,zn.Ic)("networkOffline",{}),clearInterval(t),jn.info("Session heartbeat polling stopped")})}(),function(){Xr.Ay.mixin({methods:{t:Gr.Tl,n:Gr.zw}});const t=document.getElementById("header-start__appmenu");if(!t)return;const e=new(Xr.Ay.extend(io))({}).$mount(t);Object.assign(OC,{setNavigationCounter(t,r){e.setNavigationCounter(t,r)}})}(),function(){const t=document.getElementById("user-menu");t&&new Xr.Ay({name:"AccountMenuRoot",el:t,render:t=>t(Lo)})}(),function(){const t=document.getElementById("contactsmenu");t&&(window.OC.ContactsMenu=new Fn,new Xr.Ay({name:"ContactsMenuRoot",el:t,render:t=>t(Bn)}))}()}Object.hasOwn($o,Yo)&&(Yo=$o[Yo]),Jr().locale(Yo);var Ko=n(71225);const Jo=!!window._oc_isadmin,Xo=window.oc_appconfig||{},Qo=void 0!==window._oc_appswebroots&&window._oc_appswebroots,Zo=window._oc_config||{},ti=document.getElementsByTagName("head")[0].getAttribute("data-user"),ei=document.getElementsByTagName("head")[0].getAttribute("data-user-displayname"),ri=void 0!==ti&&ti,ni=window._oc_debug;var oi=n(21363),ii=n(85168),ai=n(43627);const si={YES_NO_BUTTONS:70,OK_BUTTONS:71,FILEPICKER_TYPE_CHOOSE:1,FILEPICKER_TYPE_MOVE:2,FILEPICKER_TYPE_COPY:3,FILEPICKER_TYPE_COPY_MOVE:4,FILEPICKER_TYPE_CUSTOM:5,alert:function(t,e,r,n){this.message(t,e,"alert",si.OK_BUTTON,r,n)},info:function(t,e,r,n){this.message(t,e,"info",si.OK_BUTTON,r,n)},confirm:function(t,e,r,n){return this.message(t,e,"notice",si.YES_NO_BUTTONS,r,n)},confirmDestructive:function(t,e,r=si.OK_BUTTONS,n=()=>{}){return(new ii.ik).setName(e).setText(t).setButtons(r===si.OK_BUTTONS?[{label:(0,Gr.t)("core","Yes"),variant:"error",callback:()=>{n.clicked=!0,n(!0)}}]:si._getLegacyButtons(r,n)).build().show().then(()=>{n.clicked||n(!1)})},confirmHtml:function(t,e,r){return(new ii.ik).setName(e).setText("").setButtons([{label:(0,Gr.t)("core","No"),callback:()=>{}},{label:(0,Gr.t)("core","Yes"),variant:"primary",callback:()=>{r.clicked=!0,r(!0)}}]).build().setHTML(t).show().then(()=>{r.clicked||r(!1)})},prompt:function(t,e,r,o,i,a){return new Promise(o=>{(0,vo.S)((0,Xr.$V)(()=>Promise.all([n.e(4208),n.e(9553)]).then(n.bind(n,99553))),{text:t,name:e,callback:r,inputName:i,isPassword:!!a},(...t)=>{r(...t),o()})})},filepicker(t,e,r=!1,n=void 0,o=void 0,i=ii.bh.Choose,a=void 0,s=void 0){const c=(t,e)=>{const n=t=>{const e=t?.root||"";let r=t?.path||"";return r.startsWith(e)&&(r=r.slice(e.length)||"/"),r};return r?r=>t(r.map(n),e):r=>t(n(r[0]),e)},u=(0,ii.a1)(t);i===this.FILEPICKER_TYPE_CUSTOM?(s.buttons||[]).forEach(t=>{u.addButton({callback:c(e,t.type),label:t.text,variant:t.defaultButton?"primary":"secondary"})}):u.setButtonFactory((t,r)=>{const n=[],[o]=t,a=o?.displayname||o?.basename||(0,ai.basename)(r);return i===ii.bh.Choose&&n.push({callback:c(e,ii.bh.Choose),label:o&&!this.multiSelect?(0,Gr.t)("core","Choose {file}",{file:a}):(0,Gr.t)("core","Choose"),variant:"primary"}),i!==ii.bh.CopyMove&&i!==ii.bh.Copy||n.push({callback:c(e,ii.bh.Copy),label:a?(0,Gr.t)("core","Copy to {target}",{target:a}):(0,Gr.t)("core","Copy"),variant:"primary",icon:oi}),i!==ii.bh.Move&&i!==ii.bh.CopyMove||n.push({callback:c(e,ii.bh.Move),label:a?(0,Gr.t)("core","Move to {target}",{target:a}):(0,Gr.t)("core","Move"),variant:i===ii.bh.Move?"primary":"secondary",icon:''}),n}),n&&u.setMimeTypeFilter("string"==typeof n?[n]:n||[]),"function"==typeof s?.filter&&u.setFilter(t=>s.filter((t=>({id:t.fileid||null,path:t.path,mimetype:t.mime||null,mtime:t.mtime?.getTime()||null,permissions:t.permissions,name:t.attributes?.displayName||t.basename,etag:t.attributes?.etag||null,hasPreview:t.attributes?.hasPreview||null,mountType:t.attributes?.mountType||null,quotaAvailableBytes:t.attributes?.quotaAvailableBytes||null,icon:null,sharePermissions:null}))(t))),u.allowDirectories(!0===s?.allowDirectoryChooser||n?.includes("httpd/unix-directory")||!1).setMultiSelect(r).startAt(a).build().pick()},message:function(t,e,r,n,o=()=>{},i,a){const s=(new ii.ik).setName(e).setText(a?"":t).setButtons(si._getLegacyButtons(n,o));switch(r){case"alert":s.setSeverity("warning");break;case"notice":s.setSeverity("info")}const c=s.build();return a&&c.setHTML(t),c.show().then(()=>{o._clicked||o(!1)})},_getLegacyButtons(t,e){const r=[];switch("object"==typeof t?t.type:t){case si.YES_NO_BUTTONS:r.push({label:t?.cancel??(0,Gr.t)("core","No"),callback:()=>{e._clicked=!0,e(!1)}}),r.push({label:t?.confirm??(0,Gr.t)("core","Yes"),variant:"primary",callback:()=>{e._clicked=!0,e(!0)}});break;case si.OK_BUTTONS:r.push({label:t?.confirm??(0,Gr.t)("core","OK"),variant:"primary",callback:()=>{e._clicked=!0,e(!0)}});break;default:jn.error("Invalid call to OC.dialogs")}return r}},ci=si;function ui(t,e){let r,n,o="";if(this.typelessListeners=[],this.closed=!1,e)for(r in e)o+=r+"="+encodeURIComponent(e[r])+"&";o+="requesttoken="+encodeURIComponent(Do()),n="&",-1===t.indexOf("?")&&(n="?"),this.source=new EventSource(t+n+o),this.source.onmessage=function(t){for(let e=0;et.cancel()),r.style.display="block")},finishedSaving(t,e){this.finishedAction(t,e)},finishedAction(t,e){"success"===e.status?this.finishedSuccess(t,e.data.message):this.finishedError(t,e.data.message)},finishedSuccess(t,e){const r=document.querySelector(t);r&&r instanceof HTMLElement&&(r.textContent=e,r.classList.remove("error"),r.classList.add("success"),r.getAnimations?.().forEach(t=>t.cancel()),window.setTimeout(function(){if(!(r&&r instanceof HTMLElement))return;const t=r.animate?.([{opacity:1},{opacity:0}],{duration:900,fill:"forwards"});t?t.addEventListener("finish",()=>{r.style.display="none"}):window.setTimeout(()=>{r.style.display="none"},900)},3e3),r.style.display="block")},finishedError(t,e){const r=document.querySelector(t);r&&r instanceof HTMLElement&&(r.textContent=e,r.classList.remove("success"),r.classList.add("error"),r.style.display="block")}},yi={requiresPasswordConfirmation:()=>(0,ho.oB)(),requirePasswordConfirmation(t,e,r){(0,ho.C5)().then(t,r)}},mi={_plugins:{},register(t,e){let r=this._plugins[t];r||(r=this._plugins[t]=[]),r.push(e)},getPlugins(t){return this._plugins[t]||[]},attach(t,e,r){const n=this.getPlugins(t);for(let t=0;t="0"&&r<="9";a!==i&&(o++,e[o]="",i=a),e[o]+=r,n++}return e}const xi={History:{_handlers:[],_pushState(t,e,r){let n;if(n="string"==typeof t?t:Ei.buildQueryString(t),window.history.pushState){if(e=e||location.pathname+"?"+n,navigator.userAgent.toLowerCase().indexOf("firefox")>-1&&parseInt(navigator.userAgent.split("/").pop())<51){const t=document.querySelectorAll('[fill^="url(#"], [stroke^="url(#"], [filter^="url(#invert"]');for(let e,r=0,n=t.length;r=0?t.substr(e+1):t.length?t.substr(1):""},_decodeQuery:t=>t.replace(/\+/g," "),parseUrlQuery(){const t=this._parseHashQuery();let e;return t&&(e=Ei.parseQueryString(this._decodeQuery(t))),e=Yr.extend(e||{},Ei.parseQueryString(this._decodeQuery(location.search))),e||{}},_onPopState(t){if(this._cancelPop)return void(this._cancelPop=!1);let e;if(this._handlers.length){e=t&&t.state,Yr.isString(e)?e=Ei.parseQueryString(e):e||(e=this.parseUrlQuery()||{});for(let t=0;t(void 0===window.TESTING&&Ei.debug&&jn.warn("OC.Util.formatDate is deprecated and will be removed in Nextcloud 21. See @nextcloud/moment"),e=e||"LLL",Jr()(t).format(e)),relativeModifiedDate(e){void 0===window.TESTING&&Ei.debug&&jn.warn("OC.Util.relativeModifiedDate is deprecated and will be removed in Nextcloud 21. See @nextcloud/moment");const r=Jr()().diff(Jr()(e));return r>=0&&r<45e3?t("core","seconds ago"):Jr()(e).fromNow()},getScrollBarWidth(){if(this._scrollBarWidth)return this._scrollBarWidth;const t=document.createElement("p");t.style.width="100%",t.style.height="200px";const e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.style.visibility="hidden",e.style.width="200px",e.style.height="150px",e.style.overflow="hidden",e.appendChild(t),document.body.appendChild(e);const r=t.offsetWidth;e.style.overflow="scroll";let n=t.offsetWidth;return r===n&&(n=e.clientWidth),document.body.removeChild(e),this._scrollBarWidth=r-n,this._scrollBarWidth},stripTime:t=>new Date(t.getFullYear(),t.getMonth(),t.getDate()),naturalSortCompare(t,e){let r;const n=wi(t),o=wi(e);for(r=0;n[r]&&o[r];r++)if(n[r]!==o[r]){const t=Number(n[r]),e=Number(o[r]);return t==n[r]&&e==o[r]?t-e:n[r].localeCompare(o[r],Ei.getLanguage())}return n.length-o.length},waitFor(t,e){const r=function(){!0!==t()&&setTimeout(r,e)};r()},isCookieSetToValue(t,e){const r=document.cookie.split(";");for(let n=0;n!$_",appConfig:Xo,appswebroots:Qo,config:Zo,currentUser:ri,dialogs:ci,EventSource:li,MimeType:i,getCurrentUser:function(){return{uid:ri,displayName:ei}},isUserAdmin:()=>Jo,L10N:fi,registerXHRForErrorProcessing:()=>{},getCapabilities:function(){return OC.debug&&jn.warn("OC.getCapabilities is deprecated and will be removed in Nextcloud 21. See @nextcloud/capabilities"),(0,ao.F)()},basename:Ko.P8,encodePath:Ko.O0,dirname:Ko.pD,isSamePath:Ko.ys,joinPaths:Ko.fj,getCanonicalLocale:Gr.lO,getLocale:Gr.JK,getLanguage:Gr.Z0,buildQueryString:function(t){return t?new URLSearchParams(t).toString():""},parseQueryString:function(t){const e=new URLSearchParams(t);return Object.fromEntries(e.entries())},msg:gi,PasswordConfirmation:yi,Plugins:mi,theme:Ai,Util:xi,debug:ni,filePath:l.fg,generateUrl:l.Jv,getRootPath:l.aU,imagePath:l.d0,requestToken:Do(),linkTo:l.uM,linkToOCS:(t,e)=>(0,l.KT)(t,{},{ocsVersion:e||1})+"/",linkToRemote:l.dC,linkToRemoteBase:function(t){return(0,l.aU)()+"/remote.php/"+t},webroot:_i};(0,zn.B1)("csrf-token-update",t=>{OC.requestToken=t.token,jn.info("OC.requestToken changed",{token:t.token})}),n(84315),n(7452);var Si=n(57576),ki=n.n(Si),Oi=n(78112);const Ti={disableKeyboardShortcuts:()=>(0,Hn.C)("theming","shortcutsDisabled",!1),setPageHeading:function(t){const e=document.getElementById("page-heading-level-1");e&&(e.textContent=t)}};async function Ii(t,e,r={}){"post"!==t&&"delete"!==t||!(0,ho.oB)(ho.mH.Lax)||await(0,ho.C5)();try{const{data:n}=await u.Ay.request({method:t.toLowerCase(),url:(0,l.KT)("apps/provisioning_api/api/v1/config/apps")+e,data:r.data||{}});r.success?.(n.ocs.data)}catch(t){r.error?.(t)}}function Ri(t){Ii("get","",t)}function ji(t,e){Ii("get","/"+t,e)}function Mi(t,e,r,n){(n=n||{}).data={defaultValue:r},Ii("get","/"+t+"/"+e,n)}function Ni(t,e,r,n){(n=n||{}).data={value:r},Ii("post","/"+t+"/"+e,n)}function Pi(t,e,r){Ii("delete","/"+t+"/"+e,r)}var Li=n(70580),Di=n.n(Li);const Ui={},Bi={registerType(t,e){Ui[t]=e},trigger:t=>Ui[t].action(),getTypes:()=>Object.keys(Ui),getIcon:t=>Ui[t].typeIconClass||"",getLabel:t=>Di()(Ui[t].typeString||t),getLink:(t,e)=>void 0!==Ui[t]?Ui[t].link(e):""},Fi=/(\s|^)(https?:\/\/)([-A-Z0-9+_.]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|$)/gi;function zi(t){return Vi(t)}function Hi(t){return qi(t)}function Vi(t){return t.replace(Fi,function(t,e,r,n,o){let i=n;return r?"http://"===r&&(i=r+n):r="https://",e+''+i+""+o})}function qi(t){const e=document.createElement("div");return e.innerHTML=t,e.querySelectorAll("a").forEach(t=>{t.replaceWith(document.createTextNode(t.getAttribute("href")||""))}),e.innerHTML}const Wi={},$i={},Yi={loadScript(t,e){const r=t+e;return Object.hasOwn(Wi,r)?Promise.resolve():(Wi[r]=!0,new Promise(function(r,n){const o=(0,l.fg)(t,"js",e),i=document.createElement("script");i.src=o,i.setAttribute("nonce",btoa(OC.requestToken)),i.onload=()=>r(),i.onerror=()=>n(new Error(`Failed to load script from ${o}`)),document.head.appendChild(i)}))},loadStylesheet(t,e){const r=t+e;return Object.hasOwn($i,r)?Promise.resolve():($i[r]=!0,new Promise(function(r,n){const o=(0,l.fg)(t,"css",e),i=document.createElement("link");i.href=o,i.type="text/css",i.rel="stylesheet",i.onload=()=>r(),i.onerror=()=>n(new Error(`Failed to load stylesheet from ${o}`)),document.head.appendChild(i)}))}},Gi={success:(t,e)=>(0,ii.Te)(t,e),warning:(t,e)=>(0,ii.I9)(t,e),error:(t,e)=>(0,ii.Qg)(t,e),info:(t,e)=>(0,ii.cf)(t,e),message:(t,e)=>(0,ii.rG)(t,e)},Ki={Accessibility:Ti,AppConfig:a,Collaboration:Bi,Comments:s,InitialState:{loadState:Hn.C},Loader:Yi,Toast:Gi};function Ji(t,e,r){(Array.isArray(t)?t:[t]).forEach(t=>{void 0!==window[t]&&delete window[t],Object.defineProperty(window,t,{get:()=>(function(){void 0===window.TESTING&&Ei.debug&&console.warn.apply(console,arguments)}(r?`${t} is deprecated: ${r}`:`${t} is deprecated`),e())})})}Ji(["_"],()=>Yr,"The global underscore is deprecated. It will be removed in a later versions without another warning. Please ship your own."),Ji(["Clipboard","ClipboardJS"],()=>ki(),"please ship your own, this will be removed in Nextcloud 20"),Ji(["dav"],()=>Oi.dav,"please ship your own. It will be removed in a later versions without another warning. Please ship your own."),Ji("moment",()=>Jr(),"please ship your own, this will be removed in Nextcloud 20"),window.OC=Ei,Ji("initCore",()=>Go,"this is an internal function"),Ji("oc_appswebroots",()=>Ei.appswebroots,"use OC.appswebroots instead, this will be removed in Nextcloud 20"),Ji("oc_config",()=>Ei.config,"use OC.config instead, this will be removed in Nextcloud 20"),Ji("oc_current_user",()=>Ei.getCurrentUser().uid,"use OC.getCurrentUser().uid instead, this will be removed in Nextcloud 20"),Ji("oc_debug",()=>Ei.debug,"use OC.debug instead, this will be removed in Nextcloud 20"),Ji("oc_defaults",()=>Ei.theme,"use OC.theme instead, this will be removed in Nextcloud 20"),Ji("oc_isadmin",Ei.isUserAdmin,"use OC.isUserAdmin() instead, this will be removed in Nextcloud 20"),Ji("oc_requesttoken",()=>Do(),"use OC.requestToken instead, this will be removed in Nextcloud 20"),Ji("oc_webroot",()=>Ei.webroot,"use OC.getRootPath() instead, this will be removed in Nextcloud 20"),Ji("OCDialogs",()=>Ei.dialogs,"use OC.dialogs instead, this will be removed in Nextcloud 20"),window.OCP=Ki,window.OCA={},window.t=Yr.bind(Ei.L10N.translate,Ei.L10N),window.n=Yr.bind(Ei.L10N.translatePlural,Ei.L10N),n.nc=(0,c.aV)(),window.addEventListener("DOMContentLoaded",function(){Go(),window.history.pushState?window.onpopstate=Yr.bind(Ei.Util.History._onPopState,Ei.Util.History):window.onhashchange=Yr.bind(Ei.Util.History._onPopState,Ei.Util.History)}),document.addEventListener("DOMContentLoaded",function(){const t=document.getElementById("password-input-form");t&&t.addEventListener("submit",async function(e){e.preventDefault();const r=document.getElementById("requesttoken");if(r){const t=(0,l.Jv)("/csrftoken"),e=await u.Ay.get(t);r.value=e.data.token}t.submit()})})},57576(t){var e;e=function(){return function(){var t={686:function(t,e,r){"use strict";r.d(e,{default:function(){return b}});var n=r(279),o=r.n(n),i=r(370),a=r.n(i),s=r(817),c=r.n(s);function u(t){try{return document.execCommand(t)}catch(t){return!1}}var l=function(t){var e=c()(t);return u("cut"),e},f=function(t,e){var r=function(t){var e="rtl"===document.documentElement.getAttribute("dir"),r=document.createElement("textarea");r.style.fontSize="12pt",r.style.border="0",r.style.padding="0",r.style.margin="0",r.style.position="absolute",r.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;return r.style.top="".concat(n,"px"),r.setAttribute("readonly",""),r.value=t,r}(t);e.container.appendChild(r);var n=c()(r);return u("copy"),r.remove(),n},p=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},r="";return"string"==typeof t?r=f(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?r=f(t.value,e):(r=c()(t),u("copy")),r};function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(t)}function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function v(t,e){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===d(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=a()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,r=this.action(e)||"copy",n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.action,r=void 0===e?"copy":e,n=t.container,o=t.target,i=t.text;if("copy"!==r&&"cut"!==r)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==o){if(!o||"object"!==h(o)||1!==o.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===r&&o.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===r&&(o.hasAttribute("readonly")||o.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return i?p(i,{container:n}):o?"cut"===r?l(o):p(o,{container:n}):void 0}({action:r,container:this.container,target:this.target(e),text:this.text(e)});this.emit(n?"success":"error",{action:r,text:n,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){var e=m("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}],n=[{key:"copy",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return p(t,e)}},{key:"cut",value:function(t){return l(t)}},{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,r=!!document.queryCommandSupported;return e.forEach(function(t){r=r&&!!document.queryCommandSupported(t)}),r}}],r&&v(e.prototype,r),n&&v(e,n),c}(o()),b=A},828:function(t){if("undefined"!=typeof Element&&!Element.prototype.matches){var e=Element.prototype;e.matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector}t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,r){var n=r(828);function o(t,e,r,n,o){var a=i.apply(this,arguments);return t.addEventListener(r,a,o),{destroy:function(){t.removeEventListener(r,a,o)}}}function i(t,e,r,o){return function(r){r.delegateTarget=n(r.target,e),r.delegateTarget&&o.call(t,r)}}t.exports=function(t,e,r,n,i){return"function"==typeof t.addEventListener?o.apply(null,arguments):"function"==typeof r?o.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return o(t,e,r,n,i)}))}},879:function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var r=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===r||"[object HTMLCollection]"===r)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,r){var n=r(879),o=r(438);t.exports=function(t,e,r){if(!t&&!e&&!r)throw new Error("Missing required arguments");if(!n.string(e))throw new TypeError("Second argument must be a String");if(!n.fn(r))throw new TypeError("Third argument must be a Function");if(n.node(t))return function(t,e,r){return t.addEventListener(e,r),{destroy:function(){t.removeEventListener(e,r)}}}(t,e,r);if(n.nodeList(t))return function(t,e,r){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,r)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,r)})}}}(t,e,r);if(n.string(t))return function(t,e,r){return o(document.body,t,e,r)}(t,e,r);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(t){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var r=t.hasAttribute("readonly");r||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),r||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var n=window.getSelection(),o=document.createRange();o.selectNodeContents(t),n.removeAllRanges(),n.addRange(o),e=n.toString()}return e}},279:function(t){function e(){}e.prototype={on:function(t,e,r){var n=this.e||(this.e={});return(n[t]||(n[t]=[])).push({fn:e,ctx:r}),this},once:function(t,e,r){var n=this;function o(){n.off(t,o),e.apply(r,arguments)}return o._=e,this.on(t,o,r)},emit:function(t){for(var e=[].slice.call(arguments,1),r=((this.e||(this.e={}))[t]||[]).slice(),n=0,o=r.length;ns});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".account-menu-entry__icon[data-v-bdb908d2]{height:16px;width:16px;margin:calc((var(--default-clickable-area) - 16px)/2);filter:var(--background-invert-if-dark)}.account-menu-entry__icon--active[data-v-bdb908d2]{filter:var(--primary-invert-if-dark)}.account-menu-entry__loading[data-v-bdb908d2]{height:20px;width:20px;margin:calc((var(--default-clickable-area) - 20px)/2)}.account-menu-entry[data-v-bdb908d2] .list-item-content__main{width:fit-content}","",{version:3,sources:["webpack://./core/src/components/AccountMenu/AccountMenuEntry.vue"],names:[],mappings:"AAEC,2CACC,WAAA,CACA,UAAA,CACA,qDAAA,CACA,uCAAA,CAEA,mDACC,oCAAA,CAIF,8CACC,WAAA,CACA,UAAA,CACA,qDAAA,CAGD,8DACC,iBAAA",sourcesContent:["\n.account-menu-entry {\n\t&__icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t\tmargin: calc((var(--default-clickable-area) - 16px) / 2); // 16px icon size\n\t\tfilter: var(--background-invert-if-dark);\n\n\t\t&--active {\n\t\t\tfilter: var(--primary-invert-if-dark);\n\t\t}\n\t}\n\n\t&__loading {\n\t\theight: 20px;\n\t\twidth: 20px;\n\t\tmargin: calc((var(--default-clickable-area) - 20px) / 2); // 20px icon size\n\t}\n\n\t:deep(.list-item-content__main) {\n\t\twidth: fit-content;\n\t}\n}\n"],sourceRoot:""}]);const s=a},35644(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".qr-login__content{display:flex;flex-direction:column;align-items:center;gap:var(--default-grid-baseline)}.qr-login__description{text-align:center}","",{version:3,sources:["webpack://./core/src/components/AccountMenu/AccountQRLoginDialog.vue"],names:[],mappings:"AACA,mBACC,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,gCAAA,CAGD,uBACC,iBAAA",sourcesContent:["\n.qr-login__content {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: var(--default-grid-baseline);\n}\n\n.qr-login__description {\n\ttext-align: center;\n}\n"],sourceRoot:""}]);const s=a},75882(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".app-menu[data-v-141e7efc]{--app-menu-entry-growth: calc(var(--default-grid-baseline) * 4);display:flex;flex:1 1;width:0}.app-menu__list[data-v-141e7efc]{display:flex;flex-wrap:nowrap;margin-inline:calc(var(--app-menu-entry-growth)/2)}.app-menu__overflow[data-v-141e7efc]{margin-block:auto}.app-menu__overflow[data-v-141e7efc] .button-vue--vue-tertiary{opacity:.7;margin:3px;filter:var(--background-image-invert-if-bright)}.app-menu__overflow[data-v-141e7efc] .button-vue--vue-tertiary:not([aria-expanded=true]){color:var(--color-background-plain-text)}.app-menu__overflow[data-v-141e7efc] .button-vue--vue-tertiary:not([aria-expanded=true]):hover{opacity:1;background-color:rgba(0,0,0,0) !important}.app-menu__overflow[data-v-141e7efc] .button-vue--vue-tertiary:focus-visible{opacity:1;outline:none !important}.app-menu__overflow-entry[data-v-141e7efc] .action-link__icon{filter:var(--background-invert-if-bright) !important}","",{version:3,sources:["webpack://./core/src/components/AppMenu.vue"],names:[],mappings:"AACA,2BAEC,+DAAA,CACA,YAAA,CACA,QAAA,CACA,OAAA,CAEA,iCACC,YAAA,CACA,gBAAA,CACA,kDAAA,CAGD,qCACC,iBAAA,CAGA,+DACC,UAAA,CACA,UAAA,CACA,+CAAA,CAGA,yFACC,wCAAA,CAEA,+FACC,SAAA,CACA,yCAAA,CAIF,6EACC,SAAA,CACA,uBAAA,CAMF,8DAEC,oDAAA",sourcesContent:['\n.app-menu {\n\t// The size the currently focussed entry will grow to show the full name\n\t--app-menu-entry-growth: calc(var(--default-grid-baseline) * 4);\n\tdisplay: flex;\n\tflex: 1 1;\n\twidth: 0;\n\n\t&__list {\n\t\tdisplay: flex;\n\t\tflex-wrap: nowrap;\n\t\tmargin-inline: calc(var(--app-menu-entry-growth) / 2);\n\t}\n\n\t&__overflow {\n\t\tmargin-block: auto;\n\n\t\t// Adjust the overflow NcActions styles as they are directly rendered on the background\n\t\t:deep(.button-vue--vue-tertiary) {\n\t\t\topacity: .7;\n\t\t\tmargin: 3px;\n\t\t\tfilter: var(--background-image-invert-if-bright);\n\n\t\t\t/* Remove all background and align text color if not expanded */\n\t\t\t&:not([aria-expanded="true"]) {\n\t\t\t\tcolor: var(--color-background-plain-text);\n\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tbackground-color: transparent !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:focus-visible {\n\t\t\t\topacity: 1;\n\t\t\t\toutline: none !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__overflow-entry {\n\t\t:deep(.action-link__icon) {\n\t\t\t// Icons are bright so invert them if bright color theme == bright background is used\n\t\t\tfilter: var(--background-invert-if-bright) !important;\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const s=a},55720(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,'.app-menu-entry[data-v-7faa0c46]{--app-menu-entry-font-size: 12px;width:var(--header-height);height:var(--header-height);position:relative}.app-menu-entry__link[data-v-7faa0c46]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-background-plain-text);width:calc(100% - 4px);height:calc(100% - 4px);margin:2px}.app-menu-entry__label[data-v-7faa0c46]{opacity:0;position:absolute;font-size:var(--app-menu-entry-font-size);color:var(--color-background-plain-text);text-align:center;bottom:0;inset-inline-start:50%;top:50%;display:block;transform:translateX(-50%);max-width:100%;text-overflow:ellipsis;overflow:hidden;letter-spacing:-0.5px}body[dir=rtl] .app-menu-entry__label[data-v-7faa0c46]{transform:translateX(50%) !important}.app-menu-entry__icon[data-v-7faa0c46]{font-size:var(--app-menu-entry-font-size)}.app-menu-entry--active .app-menu-entry__label[data-v-7faa0c46]{font-weight:bolder}.app-menu-entry--active[data-v-7faa0c46]::before{content:" ";position:absolute;pointer-events:none;border-bottom-color:var(--color-main-background);transform:translateX(-50%);width:10px;height:5px;border-radius:3px;background-color:var(--color-background-plain-text);inset-inline-start:50%;bottom:8px;display:block;transition:all var(--animation-quick) ease-in-out;opacity:1}body[dir=rtl] .app-menu-entry--active[data-v-7faa0c46]::before{transform:translateX(50%) !important}.app-menu-entry__icon[data-v-7faa0c46],.app-menu-entry__label[data-v-7faa0c46]{transition:all var(--animation-quick) ease-in-out}.app-menu-entry:hover .app-menu-entry__label[data-v-7faa0c46],.app-menu-entry:focus-within .app-menu-entry__label[data-v-7faa0c46]{font-weight:bold}.app-menu-entry--truncated:hover .app-menu-entry__label[data-v-7faa0c46],.app-menu-entry--truncated:focus-within .app-menu-entry__label[data-v-7faa0c46]{max-width:calc(var(--header-height) + var(--app-menu-entry-growth))}.app-menu-entry--truncated:hover+.app-menu-entry .app-menu-entry__label[data-v-7faa0c46],.app-menu-entry--truncated:focus-within+.app-menu-entry .app-menu-entry__label[data-v-7faa0c46]{font-weight:normal;max-width:calc(var(--header-height) - var(--app-menu-entry-growth))}.app-menu-entry:has(+.app-menu-entry--truncated:hover) .app-menu-entry__label[data-v-7faa0c46],.app-menu-entry:has(+.app-menu-entry--truncated:focus-within) .app-menu-entry__label[data-v-7faa0c46]{font-weight:normal;max-width:calc(var(--header-height) - var(--app-menu-entry-growth))}',"",{version:3,sources:["webpack://./core/src/components/AppMenuEntry.vue"],names:[],mappings:"AACA,iCACC,gCAAA,CACA,0BAAA,CACA,2BAAA,CACA,iBAAA,CAEA,uCACC,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA,CAEA,wCAAA,CAEA,sBAAA,CACA,uBAAA,CACA,UAAA,CAGD,wCACC,SAAA,CACA,iBAAA,CACA,yCAAA,CAEA,wCAAA,CACA,iBAAA,CACA,QAAA,CACA,sBAAA,CACA,OAAA,CACA,aAAA,CACA,0BAAA,CACA,cAAA,CACA,sBAAA,CACA,eAAA,CACA,qBAAA,CAED,sDACC,oCAAA,CAGD,uCACC,yCAAA,CAKA,gEACC,kBAAA,CAID,iDACC,WAAA,CACA,iBAAA,CACA,mBAAA,CACA,gDAAA,CACA,0BAAA,CACA,UAAA,CACA,UAAA,CACA,iBAAA,CACA,mDAAA,CACA,sBAAA,CACA,UAAA,CACA,aAAA,CACA,iDAAA,CACA,SAAA,CAED,+DACC,oCAAA,CAIF,+EAEC,iDAAA,CAID,mIAEC,gBAAA,CAOA,yJACC,mEAAA,CAKA,yLACC,kBAAA,CACA,mEAAA,CAQF,qMACC,kBAAA,CACA,mEAAA",sourcesContent:['\n.app-menu-entry {\n\t--app-menu-entry-font-size: 12px;\n\twidth: var(--header-height);\n\theight: var(--header-height);\n\tposition: relative;\n\n\t&__link {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\t// Set color as this is shown directly on the background\n\t\tcolor: var(--color-background-plain-text);\n\t\t// Make space for focus-visible outline\n\t\twidth: calc(100% - 4px);\n\t\theight: calc(100% - 4px);\n\t\tmargin: 2px;\n\t}\n\n\t&__label {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\tfont-size: var(--app-menu-entry-font-size);\n\t\t// this is shown directly on the background\n\t\tcolor: var(--color-background-plain-text);\n\t\ttext-align: center;\n\t\tbottom: 0;\n\t\tinset-inline-start: 50%;\n\t\ttop: 50%;\n\t\tdisplay: block;\n\t\ttransform: translateX(-50%);\n\t\tmax-width: 100%;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\tletter-spacing: -0.5px;\n\t}\n\tbody[dir=rtl] &__label {\n\t\ttransform: translateX(50%) !important;\n\t}\n\n\t&__icon {\n\t\tfont-size: var(--app-menu-entry-font-size);\n\t}\n\n\t&--active {\n\t\t// When hover or focus, show the label and make it bolder than the other entries\n\t\t.app-menu-entry__label {\n\t\t\tfont-weight: bolder;\n\t\t}\n\n\t\t// When active show a line below the entry as an "active" indicator\n\t\t&::before {\n\t\t\tcontent: " ";\n\t\t\tposition: absolute;\n\t\t\tpointer-events: none;\n\t\t\tborder-bottom-color: var(--color-main-background);\n\t\t\ttransform: translateX(-50%);\n\t\t\twidth: 10px;\n\t\t\theight: 5px;\n\t\t\tborder-radius: 3px;\n\t\t\tbackground-color: var(--color-background-plain-text);\n\t\t\tinset-inline-start: 50%;\n\t\t\tbottom: 8px;\n\t\t\tdisplay: block;\n\t\t\ttransition: all var(--animation-quick) ease-in-out;\n\t\t\topacity: 1;\n\t\t}\n\t\tbody[dir=rtl] &::before {\n\t\t\ttransform: translateX(50%) !important;\n\t\t}\n\t}\n\n\t&__icon,\n\t&__label {\n\t\ttransition: all var(--animation-quick) ease-in-out;\n\t}\n\n\t// Make the hovered entry bold to see that it is hovered\n\t&:hover .app-menu-entry__label,\n\t&:focus-within .app-menu-entry__label {\n\t\tfont-weight: bold;\n\t}\n\n\t// Adjust the width when an entry is focussed\n\t// The focussed / hovered entry should grow, while both neighbors need to shrink\n\t&--truncated:hover,\n\t&--truncated:focus-within {\n\t\t.app-menu-entry__label {\n\t\t\tmax-width: calc(var(--header-height) + var(--app-menu-entry-growth));\n\t\t}\n\n\t\t// The next entry needs to shrink half the growth\n\t\t+ .app-menu-entry {\n\t\t\t.app-menu-entry__label {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmax-width: calc(var(--header-height) - var(--app-menu-entry-growth));\n\t\t\t}\n\t\t}\n\t}\n\n\t// The previous entry needs to shrink half the growth\n\t&:has(+ .app-menu-entry--truncated:hover),\n\t&:has(+ .app-menu-entry--truncated:focus-within) {\n\t\t.app-menu-entry__label {\n\t\t\tfont-weight: normal;\n\t\t\tmax-width: calc(var(--header-height) - var(--app-menu-entry-growth));\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const s=a},80960(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".app-menu-entry:hover .app-menu-entry__icon,.app-menu-entry:focus-within .app-menu-entry__icon,.app-menu__list:hover .app-menu-entry__icon,.app-menu__list:focus-within .app-menu-entry__icon{margin-block-end:1lh}.app-menu-entry:hover .app-menu-entry__label,.app-menu-entry:focus-within .app-menu-entry__label,.app-menu__list:hover .app-menu-entry__label,.app-menu__list:focus-within .app-menu-entry__label{opacity:1}.app-menu-entry:hover .app-menu-entry--active::before,.app-menu-entry:focus-within .app-menu-entry--active::before,.app-menu__list:hover .app-menu-entry--active::before,.app-menu__list:focus-within .app-menu-entry--active::before{opacity:0}.app-menu-entry:hover .app-menu-icon__unread,.app-menu-entry:focus-within .app-menu-icon__unread,.app-menu__list:hover .app-menu-icon__unread,.app-menu__list:focus-within .app-menu-icon__unread{opacity:0}","",{version:3,sources:["webpack://./core/src/components/AppMenuEntry.vue"],names:[],mappings:"AAOC,8LACC,oBAAA,CAID,kMACC,SAAA,CAID,sOACC,SAAA,CAGD,kMACC,SAAA",sourcesContent:["\n// Showing the label\n.app-menu-entry:hover,\n.app-menu-entry:focus-within,\n.app-menu__list:hover,\n.app-menu__list:focus-within {\n\t// Move icon up so that the name does not overflow the icon\n\t.app-menu-entry__icon {\n\t\tmargin-block-end: 1lh;\n\t}\n\n\t// Make the label visible\n\t.app-menu-entry__label {\n\t\topacity: 1;\n\t}\n\n\t// Hide indicator when the text is shown\n\t.app-menu-entry--active::before {\n\t\topacity: 0;\n\t}\n\n\t.app-menu-icon__unread {\n\t\topacity: 0;\n\t}\n}\n"],sourceRoot:""}]);const s=a},65151(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".app-menu-icon[data-v-81f2fa84]{box-sizing:border-box;position:relative;height:20px;width:20px}.app-menu-icon__icon[data-v-81f2fa84]{transition:margin .1s ease-in-out;height:20px;width:20px;filter:var(--background-image-invert-if-bright);mask:var(--header-menu-icon-mask)}.app-menu-icon__unread[data-v-81f2fa84]{color:var(--color-text-error);position:absolute;inset-block-end:15px;inset-inline-end:-5px;transition:all .1s ease-in-out}","",{version:3,sources:["webpack://./core/src/components/AppMenuIcon.vue"],names:[],mappings:"AAIA,gCACC,qBAAA,CACA,iBAAA,CAEA,WAPW,CAQX,UARW,CAUX,sCACC,iCAAA,CACA,WAZU,CAaV,UAbU,CAcV,+CAAA,CACA,iCAAA,CAGD,wCACC,6BAAA,CACA,iBAAA,CAEA,oBAAA,CACA,qBAAA,CACA,8BAAA",sourcesContent:["\n$icon-size: 20px;\n$unread-indicator-size: 10px;\n\n.app-menu-icon {\n\tbox-sizing: border-box;\n\tposition: relative;\n\n\theight: $icon-size;\n\twidth: $icon-size;\n\n\t&__icon {\n\t\ttransition: margin 0.1s ease-in-out;\n\t\theight: $icon-size;\n\t\twidth: $icon-size;\n\t\tfilter: var(--background-image-invert-if-bright);\n\t\tmask: var(--header-menu-icon-mask);\n\t}\n\n\t&__unread {\n\t\tcolor: var(--color-text-error);\n\t\tposition: absolute;\n\t\t// Align the dot to the top right corner of the icon\n\t\tinset-block-end: calc($icon-size + ($unread-indicator-size / -2));\n\t\tinset-inline-end: calc($unread-indicator-size / -2);\n\t\ttransition: all 0.1s ease-in-out;\n\t}\n}\n"],sourceRoot:""}]);const s=a},89004(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".contact[data-v-56b7b257]{display:flex;position:relative;align-items:center;padding:3px;padding-inline-start:10px}.contact__action__icon[data-v-56b7b257]{width:20px;height:20px;padding:calc((var(--default-clickable-area) - 20px)/2);filter:var(--background-invert-if-dark)}.contact__avatar[data-v-56b7b257]{display:inherit}.contact__body[data-v-56b7b257]{flex-grow:1;padding-inline-start:10px;margin-inline-start:10px;min-width:0}.contact__body div[data-v-56b7b257]{position:relative;width:100%;overflow-x:hidden;text-overflow:ellipsis;margin:-1px 0}.contact__body div[data-v-56b7b257]:first-of-type{margin-top:0}.contact__body div[data-v-56b7b257]:last-of-type{margin-bottom:0}.contact__body__last-message[data-v-56b7b257],.contact__body__status-message[data-v-56b7b257],.contact__body__email-address[data-v-56b7b257]{color:var(--color-text-maxcontrast)}.contact__body[data-v-56b7b257]:focus-visible{box-shadow:0 0 0 4px var(--color-main-background) !important;outline:2px solid var(--color-main-text) !important}.contact .other-actions[data-v-56b7b257]{width:16px;height:16px;cursor:pointer}.contact .other-actions img[data-v-56b7b257]{filter:var(--background-invert-if-dark)}.contact button.other-actions[data-v-56b7b257]{width:44px}.contact button.other-actions[data-v-56b7b257]:focus{border-color:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--color-main-text)}.contact button.other-actions[data-v-56b7b257]:focus-visible{border-radius:var(--border-radius-pill)}.contact .menu[data-v-56b7b257]{top:47px;margin-inline-end:13px}.contact .popovermenu[data-v-56b7b257]::after{inset-inline-end:2px}","",{version:3,sources:["webpack://./core/src/components/ContactsMenu/ContactMenuEntry.vue"],names:[],mappings:"AACA,0BACC,YAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,yBAAA,CAGC,wCACC,UAAA,CACA,WAAA,CACA,sDAAA,CACA,uCAAA,CAIF,kCACC,eAAA,CAGD,gCACC,WAAA,CACA,yBAAA,CACA,wBAAA,CACA,WAAA,CAEA,oCACC,iBAAA,CACA,UAAA,CACA,iBAAA,CACA,sBAAA,CACA,aAAA,CAED,kDACC,YAAA,CAED,iDACC,eAAA,CAGD,6IACC,mCAAA,CAGD,8CACC,4DAAA,CACA,mDAAA,CAIF,yCACC,UAAA,CACA,WAAA,CACA,cAAA,CAEA,6CACC,uCAAA,CAIF,+CACC,UAAA,CAEA,qDACC,0BAAA,CACA,2CAAA,CAGD,6DACC,uCAAA,CAKF,gCACC,QAAA,CACA,sBAAA,CAGD,8CACC,oBAAA",sourcesContent:["\n.contact {\n\tdisplay: flex;\n\tposition: relative;\n\talign-items: center;\n\tpadding: 3px;\n\tpadding-inline-start: 10px;\n\n\t&__action {\n\t\t&__icon {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tpadding: calc((var(--default-clickable-area) - 20px) / 2);\n\t\t\tfilter: var(--background-invert-if-dark);\n\t\t}\n\t}\n\n\t&__avatar {\n\t\tdisplay: inherit;\n\t}\n\n\t&__body {\n\t\tflex-grow: 1;\n\t\tpadding-inline-start: 10px;\n\t\tmargin-inline-start: 10px;\n\t\tmin-width: 0;\n\n\t\tdiv {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\toverflow-x: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tmargin: -1px 0;\n\t\t}\n\t\tdiv:first-of-type {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\tdiv:last-of-type {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t&__last-message, &__status-message, &__email-address {\n\t\t\tcolor: var(--color-text-maxcontrast);\n\t\t}\n\n\t\t&:focus-visible {\n\t\t\tbox-shadow: 0 0 0 4px var(--color-main-background) !important;\n\t\t\toutline: 2px solid var(--color-main-text) !important;\n\t\t}\n\t}\n\n\t.other-actions {\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\tcursor: pointer;\n\n\t\timg {\n\t\t\tfilter: var(--background-invert-if-dark);\n\t\t}\n\t}\n\n\tbutton.other-actions {\n\t\twidth: 44px;\n\n\t\t&:focus {\n\t\t\tborder-color: transparent;\n\t\t\tbox-shadow: 0 0 0 2px var(--color-main-text);\n\t\t}\n\n\t\t&:focus-visible {\n\t\t\tborder-radius: var(--border-radius-pill);\n\t\t}\n\t}\n\n\t/* actions menu */\n\t.menu {\n\t\ttop: 47px;\n\t\tmargin-inline-end: 13px;\n\t}\n\n\t.popovermenu::after {\n\t\tinset-inline-end: 2px;\n\t}\n}\n"],sourceRoot:""}]);const s=a},33096(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,"[data-v-6c007912] #header-menu-user-menu{padding:0 !important}.account-menu[data-v-6c007912] *{mask:none !important}.account-menu__avatar[data-v-6c007912]{--account-menu-outline: var(--border-width-input) solid color-mix(in srgb, var(--color-background-plain-text), transparent 75%);outline:var(--account-menu-outline);position:fixed}.account-menu__avatar[data-v-6c007912]:hover{--account-menu-outline: none;border:var(--border-width-input-focused) solid var(--color-background-plain-text)}.account-menu__list[data-v-6c007912]{display:inline-flex;flex-direction:column;padding-block:var(--default-grid-baseline) 0;padding-inline:0 var(--default-grid-baseline)}.account-menu__list[data-v-6c007912]> li{box-sizing:border-box;flex:0 1}.account-menu[data-v-6c007912] .header-menu__content{width:fit-content !important}.account-menu[data-v-6c007912] button{opacity:1 !important}.account-menu[data-v-6c007912] button:focus-visible .account-menu__avatar{--account-menu-outline: none;border:var(--border-width-input-focused) solid var(--color-background-plain-text)}","",{version:3,sources:["webpack://./core/src/views/AccountMenu.vue"],names:[],mappings:"AACA,yCACC,oBAAA,CAIA,iCAEC,oBAAA,CAGD,uCACC,+HAAA,CACA,mCAAA,CACA,cAAA,CAEA,6CACC,4BAAA,CAEA,iFAAA,CAIF,qCACC,mBAAA,CACA,qBAAA,CACA,4CAAA,CACA,6CAAA,CAEA,yCACC,qBAAA,CAEA,QAAA,CAKF,qDACC,4BAAA,CAGD,sCAGC,oBAAA,CAKC,0EACC,4BAAA,CACA,iFAAA",sourcesContent:['\n:deep(#header-menu-user-menu) {\n\tpadding: 0 !important;\n}\n\n.account-menu {\n\t:deep(*) {\n\t\t// do not apply the alpha mask on the avatar div\n\t\tmask: none !important;\n\t}\n\n\t&__avatar {\n\t\t--account-menu-outline: var(--border-width-input) solid color-mix(in srgb, var(--color-background-plain-text), transparent 75%);\n\t\toutline: var(--account-menu-outline);\n\t\tposition: fixed;\n\n\t\t&:hover {\n\t\t\t--account-menu-outline: none;\n\t\t\t// Add hover styles similar to the focus-visible style\n\t\t\tborder: var(--border-width-input-focused) solid var(--color-background-plain-text);\n\t\t}\n\t}\n\n\t&__list {\n\t\tdisplay: inline-flex;\n\t\tflex-direction: column;\n\t\tpadding-block: var(--default-grid-baseline) 0;\n\t\tpadding-inline: 0 var(--default-grid-baseline);\n\n\t\t> :deep(li) {\n\t\t\tbox-sizing: border-box;\n\t\t\t// basically "fit-content"\n\t\t\tflex: 0 1;\n\t\t}\n\t}\n\n\t// Ensure we do not waste space, as the header menu sets a default width of 350px\n\t:deep(.header-menu__content) {\n\t\twidth: fit-content !important;\n\t}\n\n\t:deep(button) {\n\t\t// Normally header menus are slightly translucent when not active\n\t\t// this is generally ok but for the avatar this is weird so fix the opacity\n\t\topacity: 1 !important;\n\n\t\t// The avatar is just the "icon" of the button\n\t\t// So we add the focus-visible manually\n\t\t&:focus-visible {\n\t\t\t.account-menu__avatar {\n\t\t\t\t--account-menu-outline: none;\n\t\t\t\tborder: var(--border-width-input-focused) solid var(--color-background-plain-text);\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);const s=a},32351(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".contactsmenu[data-v-253ecd69]{overflow-y:hidden}.contactsmenu__trigger-icon[data-v-253ecd69]{color:var(--color-background-plain-text) !important}.contactsmenu__menu[data-v-253ecd69]{display:flex;flex-direction:column;overflow:hidden;height:328px;max-height:inherit}.contactsmenu__menu__search-container[data-v-253ecd69]{padding:10px;display:flex;flex:row nowrap;column-gap:10px}.contactsmenu__menu__input-wrapper[data-v-253ecd69]{z-index:2;top:0;flex-grow:1;display:flex;gap:var(--default-grid-baseline)}.contactsmenu__menu__search[data-v-253ecd69]{width:100%;height:34px;margin-top:0 !important}.contactsmenu__menu__content[data-v-253ecd69]{overflow-y:auto;margin-top:10px;flex:1 1 auto}.contactsmenu__menu__content__footer[data-v-253ecd69]{display:flex;flex-direction:column;align-items:center}.contactsmenu__menu a[data-v-253ecd69]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-main-text) !important}.contactsmenu[data-v-253ecd69] .empty-content{margin:0 !important}","",{version:3,sources:["webpack://./core/src/views/ContactsMenu.vue"],names:[],mappings:"AACA,+BACC,iBAAA,CAEA,6CACC,mDAAA,CAGD,qCACC,YAAA,CACA,qBAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CAEA,uDACC,YAAA,CACA,YAAA,CACA,eAAA,CACA,eAAA,CAGD,oDACC,SAAA,CACA,KAAA,CACA,WAAA,CACA,YAAA,CACA,gCAAA,CAGD,6CACC,UAAA,CACA,WAAA,CACA,uBAAA,CAGD,8CACC,eAAA,CACA,eAAA,CACA,aAAA,CAEA,sDACC,YAAA,CACA,qBAAA,CACA,kBAAA,CAKD,qDACC,4DAAA,CAKH,8CACC,mBAAA",sourcesContent:["\n.contactsmenu {\n\toverflow-y: hidden;\n\n\t&__trigger-icon {\n\t\tcolor: var(--color-background-plain-text) !important;\n\t}\n\n\t&__menu {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\toverflow: hidden;\n\t\theight: calc(50px * 6 + 2px + 26px);\n\t\tmax-height: inherit;\n\n\t\t&__search-container {\n\t\t\tpadding: 10px;\n\t\t\tdisplay: flex;\n\t\t\tflex: row nowrap;\n\t\t\tcolumn-gap: 10px;\n\t\t}\n\n\t\t&__input-wrapper {\n\t\t\tz-index: 2;\n\t\t\ttop: 0;\n\t\t\tflex-grow: 1;\n\t\t\tdisplay: flex;\n\t\t\tgap: var(--default-grid-baseline);\n\t\t}\n\n\t\t&__search {\n\t\t\twidth: 100%;\n\t\t\theight: 34px;\n\t\t\tmargin-top: 0!important;\n\t\t}\n\n\t\t&__content {\n\t\t\toverflow-y: auto;\n\t\t\tmargin-top: 10px;\n\t\t\tflex: 1 1 auto;\n\n\t\t\t&__footer {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t&:focus-visible {\n\t\t\t\tbox-shadow: inset 0 0 0 2px var(--color-main-text) !important; // override rule in core/css/headers.scss #header a:focus-visible\n\t\t\t}\n\t\t}\n\t}\n\n\t:deep(.empty-content) {\n\t\tmargin: 0 !important;\n\t}\n}\n"],sourceRoot:""}]);const s=a},78112(t){const e={_XML_CHAR_MAP:{"<":"<",">":">","&":"&",'"':""","'":"'"},_escapeXml:function(t){return t.replace(/[<>&"']/g,function(t){return e._XML_CHAR_MAP[t]})},Client:function(t){var e;for(e in t)this[e]=t[e]}};e.Client.prototype={baseUrl:null,userName:null,password:null,xmlNamespaces:{"DAV:":"d"},propFind:function(t,e,r,n){void 0===r&&(r="0"),r=""+r,(n=n||{}).Depth=r,n["Content-Type"]="application/xml; charset=utf-8";var o,i='\n\n":i+=" \n'}return i+=" \n",i+="",this.request("PROPFIND",t,n,i).then(function(t){return"0"===r?{status:t.status,body:t.body[0],xhr:t.xhr}:{status:t.status,body:t.body,xhr:t.xhr}}.bind(this))},_renderPropSet:function(t){var r=" \n \n";for(var n in t)if(t.hasOwnProperty(n)){var o,i=this.parseClarkNotation(n),a=t[n];"d:resourcetype"!=(o=this.xmlNamespaces[i.namespace]?this.xmlNamespaces[i.namespace]+":"+i.name:"x:"+i.name+' xmlns:x="'+i.namespace+'"')&&(a=e._escapeXml(a)),r+=" <"+o+">"+a+"\n"}return(r+=" \n")+" \n"},propPatch:function(t,e,r){(r=r||{})["Content-Type"]="application/xml; charset=utf-8";var n,o='\n0){for(var r=[],n=0;n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=n.call(a,"catchLoc"),u=n.call(a,"finallyLoc");if(c&&u){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),T(r),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;T(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:R(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),g}},t}(t.exports);try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}},79306(t,e,r){"use strict";var n=r(94901),o=r(16823),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not a function")}},35548(t,e,r){"use strict";var n=r(33517),o=r(16823),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not a constructor")}},24194(t,e,r){"use strict";var n=r(36955),o=TypeError;t.exports=function(t){if("DataView"===n(t))return t;throw new o("Argument is not a DataView")}},73506(t,e,r){"use strict";var n=r(13925),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i("Can't set "+o(t)+" as a prototype")}},97080(t,e,r){"use strict";var n=r(94402).has;t.exports=function(t){return n(t),t}},63463(t){"use strict";var e=TypeError;t.exports=function(t){if("string"==typeof t)return t;throw new e("Argument is not a string")}},84328(t,e,r){"use strict";var n=r(44995),o=new n.WeakMap,i=n.set,a=n.remove;t.exports=function(t){return i(o,t,1),a(o,t),t}},76557(t,e,r){"use strict";var n=r(44995).has;t.exports=function(t){return n(t),t}},91021(t,e,r){"use strict";var n=r(97751),o=r(69565),i=r(79504),a=r(76080),s=r(28551),c=r(79306),u=r(64117),l=r(55966),f=r(78227),p=f("asyncDispose"),h=f("dispose"),d=i([].push),v=function(t,e,r){return arguments.length<3&&!u(t)&&(r=c(function(t,e){if("async-dispose"===e){var r=l(t,p);return void 0!==r||void 0===(r=l(t,h))?r:function(){var t=this;return new(n("Promise"))(function(e){o(r,t),e(void 0)})}}return l(t,h)}(s(t),e))),void 0===r?function(){}:a(r,t)};t.exports=function(t,e,r,n){var o;if(arguments.length<4){if(u(e)&&"sync-dispose"===r)return;o=v(e,r)}else o=v(void 0,r,n);d(t.stack,o)}},6469(t,e,r){"use strict";var n=r(78227),o=r(2360),i=r(24913).f,a=n("unscopables"),s=Array.prototype;void 0===s[a]&&i(s,a,{configurable:!0,value:o(null)}),t.exports=function(t){s[a][t]=!0}},57829(t,e,r){"use strict";var n=r(68183).charAt;t.exports=function(t,e,r){return e+(r&&n(t,e).length||1)}},90679(t,e,r){"use strict";var n=r(1625),o=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new o("Incorrect invocation")}},83972(t,e,r){"use strict";var n=r(20034),o=String,i=TypeError;t.exports=function(t){if(void 0===t||n(t))return t;throw new i(o(t)+" is not an object or undefined")}},28551(t,e,r){"use strict";var n=r(20034),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not an object")}},34154(t,e,r){"use strict";var n=r(36955),o=TypeError;t.exports=function(t){if("Uint8Array"===n(t))return t;throw new o("Argument is not an Uint8Array")}},77811(t){"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},67394(t,e,r){"use strict";var n=r(44576),o=r(46706),i=r(22195),a=n.ArrayBuffer,s=n.TypeError;t.exports=a&&o(a.prototype,"byteLength","get")||function(t){if("ArrayBuffer"!==i(t))throw new s("ArrayBuffer expected");return t.byteLength}},3238(t,e,r){"use strict";var n=r(44576),o=r(77811),i=r(67394),a=n.DataView;t.exports=function(t){if(!o||0!==i(t))return!1;try{return new a(t),!1}catch(t){return!0}}},15652(t,e,r){"use strict";var n=r(79039);t.exports=n(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})},55169(t,e,r){"use strict";var n=r(3238),o=TypeError;t.exports=function(t){if(n(t))throw new o("ArrayBuffer is detached");return t}},95636(t,e,r){"use strict";var n=r(44576),o=r(79504),i=r(46706),a=r(57696),s=r(55169),c=r(67394),u=r(94483),l=r(1548),f=n.structuredClone,p=n.ArrayBuffer,h=n.DataView,d=Math.max,v=Math.min,g=p.prototype,y=h.prototype,m=o(g.slice),A=i(g,"resizable","get"),b=i(g,"maxByteLength","get"),w=o(y.getInt8),x=o(y.setInt8);t.exports=(l||u)&&function(t,e,r){var n,o=c(t),i=void 0===e?o:a(e),g=!A||!A(t);if(s(t),l&&(t=f(t,{transfer:[t]}),o===i&&(r||g)))return t;if(o>=i&&(!r||g))n=m(t,0,i);else{var y=r&&!g&&b?{maxByteLength:d(i,b(t))}:void 0;n=new p(i,y);for(var C=new h(t),_=new h(n),E=v(i,o),S=0;S>8&255]},G=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},K=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},J=function(t){return q(v(t),23,4)},X=function(t){return q(t,52,8)},Q=function(t,e,r){u(t[T],e,{configurable:!0,get:function(){return r(this)[e]}})},Z=function(t,e,r,n){var o=j(t),i=d(r),a=!!n;if(i+e>o.byteLength)throw new z(I);var s=o.bytes,c=i+o.byteOffset,u=b(s,c,c+e);return a?u:V(u)},tt=function(t,e,r,n,o,i){var a=j(t),s=d(r),c=n(+o),u=!!i;if(s+e>a.byteLength)throw new z(I);for(var l=a.bytes,f=s+a.byteOffset,p=0;p>24)},setUint8:function(t,e){nt(this,t,e<<24>>24)}},{unsafe:!0})}else L=(P=function(t){p(this,L);var e=d(t);M(this,{type:k,bytes:H(F(e),0),byteLength:e}),i||(this.byteLength=e,this.detached=!1)})[T],U=(D=function(t,e,r){p(this,U),p(t,L);var n=R(t),o=n.byteLength,a=h(e);if(a<0||a>o)throw new z("Wrong offset");if(a+(r=void 0===r?o-a:d(r))>o)throw new z("Wrong length");M(this,{type:O,buffer:t,byteLength:r,byteOffset:a,bytes:n.bytes}),i||(this.buffer=t,this.byteLength=r,this.byteOffset=a)})[T],i&&(Q(P,"byteLength",R),Q(D,"buffer",j),Q(D,"byteLength",j),Q(D,"byteOffset",j)),l(U,{getInt8:function(t){return Z(this,1,t)[0]<<24>>24},getUint8:function(t){return Z(this,1,t)[0]},getInt16:function(t){var e=Z(this,2,t,arguments.length>1&&arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=Z(this,2,t,arguments.length>1&&arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return K(Z(this,4,t,arguments.length>1&&arguments[1]))},getUint32:function(t){return K(Z(this,4,t,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(t){return W(Z(this,4,t,arguments.length>1&&arguments[1]),23)},getFloat64:function(t){return W(Z(this,8,t,arguments.length>1&&arguments[1]),52)},setInt8:function(t,e){tt(this,1,t,$,e)},setUint8:function(t,e){tt(this,1,t,$,e)},setInt16:function(t,e){tt(this,2,t,Y,e,arguments.length>2&&arguments[2])},setUint16:function(t,e){tt(this,2,t,Y,e,arguments.length>2&&arguments[2])},setInt32:function(t,e){tt(this,4,t,G,e,arguments.length>2&&arguments[2])},setUint32:function(t,e){tt(this,4,t,G,e,arguments.length>2&&arguments[2])},setFloat32:function(t,e){tt(this,4,t,J,e,arguments.length>2&&arguments[2])},setFloat64:function(t,e){tt(this,8,t,X,e,arguments.length>2&&arguments[2])}});C(P,k),C(D,O),t.exports={ArrayBuffer:P,DataView:D}},57029(t,e,r){"use strict";var n=r(48981),o=r(35610),i=r(26198),a=r(84606),s=Math.min;t.exports=[].copyWithin||function(t,e){var r=n(this),c=i(r),u=o(t,c),l=o(e,c),f=arguments.length>2?arguments[2]:void 0,p=s((void 0===f?c:o(f,c))-l,c-u),h=1;for(l0;)l in r?r[u]=r[l]:a(r,u),u+=h,l+=h;return r}},84373(t,e,r){"use strict";var n=r(48981),o=r(35610),i=r(26198);t.exports=function(t){for(var e=n(this),r=i(e),a=arguments.length,s=o(a>1?arguments[1]:void 0,r),c=a>2?arguments[2]:void 0,u=void 0===c?r:o(c,r);u>s;)e[s++]=t;return e}},90235(t,e,r){"use strict";var n=r(59213).forEach,o=r(34598)("forEach");t.exports=o?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},8045(t,e,r){"use strict";var n=r(76080),o=r(79504),i=r(33517),a=r(1886),s=r(70081),c=r(1767),u=r(50851),l=r(55966),f=r(97751),p=r(44124),h=r(78227),d=r(24074),v=r(36639).toArray,g=h("asyncIterator"),y=o(p("Array","values")),m=o(y([]).next),A=function(){return new b(this)},b=function(t){this.iterator=y(t)};b.prototype.next=function(){return m(this.iterator)},t.exports=function(t){var e=this,r=arguments.length,o=r>1?arguments[1]:void 0,p=r>2?arguments[2]:void 0;return new(f("Promise"))(function(r){void 0!==o&&(o=n(o,p));var f=l(t,g),h=f?void 0:u(t)||A,y=i(e)?new e:[],m=f?a(t,f):new d(c(s(t,h)));r(v(m,o,y))})}},35370(t,e,r){"use strict";var n=r(26198);t.exports=function(t,e,r){for(var o=0,i=arguments.length>2?r:n(e),a=new t(i);i>o;)a[o]=e[o++];return a}},97916(t,e,r){"use strict";var n=r(76080),o=r(69565),i=r(48981),a=r(96319),s=r(44209),c=r(33517),u=r(26198),l=r(97040),f=r(34527),p=r(70081),h=r(50851),d=r(9539),v=Array;t.exports=function(t){var e=c(this),r=arguments.length,g=r>1?arguments[1]:void 0,y=void 0!==g;y&&(g=n(g,r>2?arguments[2]:void 0));var m,A,b,w,x,C,_=i(t),E=h(_),S=0;if(!E||this===v&&s(E))for(m=u(_),A=e?new this(m):v(m);m>S;S++)C=y?g(_[S],S):_[S],l(A,S,C);else for(A=e?new this:[],x=(w=p(_,E)).next;!(b=o(x,w)).done;S++){C=y?a(w,g,[b.value,S],!0):b.value;try{l(A,S,C)}catch(t){d(w,"throw",t)}}return f(A,S),A}},19617(t,e,r){"use strict";var n=r(25397),o=r(35610),i=r(26198),a=function(t){return function(e,r,a){var s=n(e),c=i(s);if(0===c)return!t&&-1;var u,l=o(a,c);if(t&&r!=r){for(;c>l;)if((u=s[l++])!=u)return!0}else for(;c>l;l++)if((t||l in s)&&s[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},43839(t,e,r){"use strict";var n=r(76080),o=r(47055),i=r(48981),a=r(26198),s=function(t){var e=1===t;return function(r,s,c){for(var u,l=i(r),f=o(l),p=a(f),h=n(s,c);p-- >0;)if(h(u=f[p],p,l))switch(t){case 0:return u;case 1:return p}return e?-1:void 0}};t.exports={findLast:s(0),findLastIndex:s(1)}},59213(t,e,r){"use strict";var n=r(76080),o=r(47055),i=r(48981),a=r(26198),s=r(1469),c=r(97040),u=function(t){var e=1===t,r=2===t,u=3===t,l=4===t,f=6===t,p=7===t,h=5===t||f;return function(d,v,g){for(var y,m,A=i(d),b=o(A),w=a(b),x=n(v,g),C=0,_=0,E=e?s(d,w):r||p?s(d,0):void 0;w>C;C++)if((h||C in b)&&(m=x(y=b[C],C,A),t))if(e)c(E,C,m);else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return C;case 2:c(E,_++,y)}else switch(t){case 4:return!1;case 7:c(E,_++,y)}return f?-1:u||l?l:E}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},8379(t,e,r){"use strict";var n=r(18745),o=r(25397),i=r(91291),a=r(26198),s=r(34598),c=Math.min,u=[].lastIndexOf,l=!!u&&1/[1].lastIndexOf(1,-0)<0,f=s("lastIndexOf"),p=l||!f;t.exports=p?function(t){if(l)return n(u,this,arguments)||0;var e=o(this),r=a(e);if(0===r)return-1;var s=r-1;for(arguments.length>1&&(s=c(s,i(arguments[1]))),s<0&&(s=r+s);s>=0;s--)if(s in e&&e[s]===t)return s||0;return-1}:u},70597(t,e,r){"use strict";var n=r(79039),o=r(78227),i=r(39519),a=o("species");t.exports=function(t){return i>=51||!n(function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},34598(t,e,r){"use strict";var n=r(79039);t.exports=function(t,e){var r=[][t];return!!r&&n(function(){r.call(null,e||function(){return 1},1)})}},80926(t,e,r){"use strict";var n=r(79306),o=r(48981),i=r(47055),a=r(26198),s=TypeError,c="Reduce of empty array with no initial value",u=function(t){return function(e,r,u,l){var f=o(e),p=i(f),h=a(f);if(n(r),0===h&&u<2)throw new s(c);var d=t?h-1:0,v=t?-1:1;if(u<2)for(;;){if(d in p){l=p[d],d+=v;break}if(d+=v,t?d<0:h<=d)throw new s(c)}for(;t?d>=0:h>d;d+=v)d in p&&(l=r(l,p[d],d,f));return l}};t.exports={left:u(!1),right:u(!0)}},34527(t,e,r){"use strict";var n=r(43724),o=r(34376),i=TypeError,a=Object.getOwnPropertyDescriptor,s=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=s?function(t,e){if(o(t)&&!a(t,"length").writable)throw new i("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},67680(t,e,r){"use strict";var n=r(79504);t.exports=n([].slice)},74488(t,e,r){"use strict";var n=r(67680),o=Math.floor,i=function(t,e){var r=t.length;if(r<8)for(var a,s,c=1;c0;)t[s]=t[--s];s!==c++&&(t[s]=a)}else for(var u=o(r/2),l=i(n(t,0,u),e),f=i(n(t,u),e),p=l.length,h=f.length,d=0,v=0;d0,r=e?arguments[0]:void 0;return new h(function(i,a){var s=o(e?n(t.next,t.iterator,r):n(t.next,t.iterator));y(s,i,a,t.iterator,!0)})},return:function(){var t=g(this).iterator,e=arguments.length>0,r=e?arguments[0]:void 0;return new h(function(i,s){var c=a(t,"return");if(void 0===c)return i(p(r,!0));var u=o(e?n(c,t,r):n(c,t));y(u,i,s,t)})},throw:function(){var t=g(this).iterator,e=arguments.length>0,r=e?arguments[0]:void 0;return new h(function(i,s){var c=a(t,"throw");if(void 0===c){try{u(t,"normal")}catch(t){return s(t)}return s(new TypeError("The iterator does not provide a throw method"))}var l=o(e?n(c,t,r):n(c,t));y(l,i,s,t,!0)})}}),t.exports=m},20772(t,e,r){"use strict";var n=r(69565),o=r(28551),i=r(97751),a=r(55966);t.exports=function(t,e,r,s){try{var c=a(t,"return");if(c)return i("Promise").resolve(n(c,t)).then(function(t){try{e!==s&&o(t)}catch(t){return void s(t)}e(r)},function(t){e===s?e(r):s(t)})}catch(t){return s(e===s?r:t)}e(r)}},36639(t,e,r){"use strict";var n=r(69565),o=r(79306),i=r(28551),a=r(20034),s=r(96837),c=r(97751),u=r(97040),l=r(34527),f=r(1767),p=r(20772),h=function(t){var e=0===t,r=1===t,h=2===t,d=3===t;return function(t,v,g){i(t);var y=void 0!==v;!y&&e||o(v);var m=f(t),A=c("Promise"),b=m.iterator,w=m.next,x=0;return new A(function(t,o){var c=function(t){p(b,o,t,o)},f=function(){try{try{s(x)}catch(t){return c(t)}A.resolve(i(n(w,b))).then(function(n){try{if(i(n).done)e?(l(g,x),t(g)):t(!d&&(h||void 0));else{var s=n.value;try{if(y){var m=x++,w=v(s,m),C=function(n){if(r)f();else if(h)n?f():p(b,t,!1,o);else if(e)try{u(g,m,n),f()}catch(t){c(t)}else n?p(b,t,d||s,o):f()};a(w)?A.resolve(w).then(C,c):C(w)}else u(g,x++,s),f()}catch(t){c(t)}}}catch(t){o(t)}},o)}catch(t){o(t)}};f()})}};t.exports={toArray:h(0),forEach:h(1),every:h(2),some:h(3),find:h(4)}},53982(t,e,r){"use strict";var n,o,i=r(44576),a=r(77629),s=r(94901),c=r(2360),u=r(42787),l=r(36840),f=r(78227),p=r(96395),h="USE_FUNCTION_CONSTRUCTOR",d=f("asyncIterator"),v=i.AsyncIterator,g=a.AsyncIteratorPrototype;if(g)n=g;else if(s(v))n=v.prototype;else if(a[h]||i[h])try{o=u(u(u(Function("return async function*(){}()")()))),u(o)===Object.prototype&&(n=o)}catch(t){}n?p&&(n=c(n)):n={},s(n[d])||l(n,d,function(){return this}),t.exports=n},92804(t){"use strict";var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=e+"+/",n=e+"-_",o=function(t){for(var e={},r=0;r<64;r++)e[t.charAt(r)]=r;return e};t.exports={i2c:r,c2i:o(r),i2cUrl:n,c2iUrl:o(n)}},96319(t,e,r){"use strict";var n=r(28551),o=r(9539);t.exports=function(t,e,r,i){try{return i?e(n(r)[0],r[1]):e(r)}catch(e){o(t,"throw",e)}}},84428(t,e,r){"use strict";var n=r(78227)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,function(){throw 2})}catch(t){}t.exports=function(t,e){try{if(!e&&!o)return!1}catch(t){return!1}var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},t(i)}catch(t){}return r}},22195(t,e,r){"use strict";var n=r(79504),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},36955(t,e,r){"use strict";var n=r(92140),o=r(94901),i=r(22195),a=r(78227)("toStringTag"),s=Object,c="Arguments"===i(function(){return arguments}());t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=s(t),a))?r:c?i(e):"Object"===(n=i(e))&&o(e.callee)?"Arguments":n}},86938(t,e,r){"use strict";var n=r(2360),o=r(62106),i=r(56279),a=r(76080),s=r(90679),c=r(64117),u=r(72652),l=r(51088),f=r(62529),p=r(87633),h=r(43724),d=r(3451).fastKey,v=r(91181),g=v.set,y=v.getterFor;t.exports={getConstructor:function(t,e,r,l){var f=t(function(t,o){s(t,p),g(t,{type:e,index:n(null),first:null,last:null,size:0}),h||(t.size=0),c(o)||u(o,t[l],{that:t,AS_ENTRIES:r})}),p=f.prototype,v=y(e),m=function(t,e,r){var n,o,i=v(t),a=A(t,e);return a?a.value=r:(i.last=a={index:o=d(e,!0),key:e,value:r,previous:n=i.last,next:null,removed:!1},i.first||(i.first=a),n&&(n.next=a),h?i.size++:t.size++,"F"!==o&&(i.index[o]=a)),t},A=function(t,e){var r,n=v(t),o=d(e);if("F"!==o)return n.index[o];for(r=n.first;r;r=r.next)if(r.key===e)return r};return i(p,{clear:function(){for(var t=v(this),e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=null),e=e.next;t.first=t.last=null,t.index=n(null),h?t.size=0:this.size=0},delete:function(t){var e=this,r=v(e),n=A(e,t);if(n){var o=n.next,i=n.previous;delete r.index[n.index],n.removed=!0,i&&(i.next=o),o&&(o.previous=i),r.first===n&&(r.first=o),r.last===n&&(r.last=i),h?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=v(this),n=a(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!A(this,t)}}),i(p,r?{get:function(t){var e=A(this,t);return e&&e.value},set:function(t,e){return m(this,0===t?0:t,e)}}:{add:function(t){return m(this,t=0===t?0:t,t)}}),h&&o(p,"size",{configurable:!0,get:function(){return v(this).size}}),f},setStrong:function(t,e,r){var n=e+" Iterator",o=y(e),i=y(n);l(t,e,function(t,e){g(this,{type:n,target:t,state:o(t),kind:e,last:null})},function(){for(var t=i(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?f("keys"===e?r.key:"values"===e?r.value:[r.key,r.value],!1):(t.target=null,f(void 0,!0))},r?"entries":"values",!r,!0),p(e)}}},91625(t,e,r){"use strict";var n=r(79504),o=r(56279),i=r(3451).getWeakData,a=r(90679),s=r(28551),c=r(64117),u=r(20034),l=r(72652),f=r(59213),p=r(39297),h=r(91181),d=h.set,v=h.getterFor,g=f.find,y=f.findIndex,m=n([].splice),A=0,b=function(t){return t.frozen||(t.frozen=new w)},w=function(){this.entries=[]},x=function(t,e){return g(t.entries,function(t){return t[0]===e})};w.prototype={get:function(t){var e=x(this,t);if(e)return e[1]},has:function(t){return!!x(this,t)},set:function(t,e){var r=x(this,t);r?r[1]=e:this.entries.push([t,e])},delete:function(t){var e=y(this.entries,function(e){return e[0]===t});return~e&&m(this.entries,e,1),!!~e}},t.exports={getConstructor:function(t,e,r,n){var f=t(function(t,o){a(t,h),d(t,{type:e,id:A++,frozen:null}),c(o)||l(o,t[n],{that:t,AS_ENTRIES:r})}),h=f.prototype,g=v(e),y=function(t,e,r){var n=g(t),o=i(s(e),!0);return!0===o?b(n).set(e,r):o[n.id]=r,t};return o(h,{delete:function(t){var e=g(this);if(!u(t))return!1;var r=i(t);return!0===r?b(e).delete(t):r&&p(r,e.id)&&delete r[e.id]},has:function(t){var e=g(this);if(!u(t))return!1;var r=i(t);return!0===r?b(e).has(t):r&&p(r,e.id)}}),o(h,r?{get:function(t){var e=g(this);if(u(t)){var r=i(t);if(!0===r)return b(e).get(t);if(r)return r[e.id]}},set:function(t,e){return y(this,t,e)}}:{add:function(t){return y(this,t,!0)}}),f}}},16468(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(79504),a=r(92796),s=r(36840),c=r(3451),u=r(72652),l=r(90679),f=r(94901),p=r(64117),h=r(20034),d=r(79039),v=r(84428),g=r(10687),y=r(23167);t.exports=function(t,e,r){var m=-1!==t.indexOf("Map"),A=-1!==t.indexOf("Weak"),b=m?"set":"add",w=o[t],x=w&&w.prototype,C=w,_={},E=function(t){var e=i(x[t]);s(x,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return!(A&&!h(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return A&&!h(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return!(A&&!h(t))&&e(this,0===t?0:t)}:function(t,r){return e(this,0===t?0:t,r),this})};if(a(t,!f(w)||!(A||x.forEach&&!d(function(){(new w).entries().next()}))))C=r.getConstructor(e,t,m,b),c.enable();else if(a(t,!0)){var S=new C,k=S[b](A?{}:-0,1)!==S,O=d(function(){S.has(1)}),T=v(function(t){new w(t)}),I=!A&&d(function(){for(var t=new w,e=5;e--;)t[b](e,e);return!t.has(-0)});T||((C=e(function(t,e){l(t,x);var r=y(new w,t,C);return p(e)||u(e,r[b],{that:r,AS_ENTRIES:m}),r})).prototype=x,x.constructor=C),(O||I)&&(E("delete"),E("has"),m&&E("get")),(I||k)&&E(b),A&&x.clear&&delete x.clear}return _[t]=C,n({global:!0,constructor:!0,forced:C!==w},_),g(C,t),A||r.setStrong(C,t,m),C}},77740(t,e,r){"use strict";var n=r(39297),o=r(35031),i=r(77347),a=r(24913);t.exports=function(t,e,r){for(var s=o(e),c=a.f,u=i.f,l=0;l"+c+""}},62529(t){"use strict";t.exports=function(t,e){return{value:t,done:e}}},66699(t,e,r){"use strict";var n=r(43724),o=r(24913),i=r(6980);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},6980(t){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},97040(t,e,r){"use strict";var n=r(43724),o=r(24913),i=r(6980);t.exports=function(t,e,r){n?o.f(t,e,i(0,r)):t[e]=r}},70380(t,e,r){"use strict";var n=r(79504),o=r(79039),i=r(60533).start,a=RangeError,s=isFinite,c=Math.abs,u=Date.prototype,l=u.toISOString,f=n(u.getTime),p=n(u.getUTCDate),h=n(u.getUTCFullYear),d=n(u.getUTCHours),v=n(u.getUTCMilliseconds),g=n(u.getUTCMinutes),y=n(u.getUTCMonth),m=n(u.getUTCSeconds);t.exports=o(function(){return"0385-07-25T07:06:39.999Z"!==l.call(new Date(-50000000000001))})||!o(function(){l.call(new Date(NaN))})?function(){if(!s(f(this)))throw new a("Invalid time value");var t=this,e=h(t),r=v(t),n=e<0?"-":e>9999?"+":"";return n+i(c(e),n?6:4,0)+"-"+i(y(t)+1,2,0)+"-"+i(p(t),2,0)+"T"+i(d(t),2,0)+":"+i(g(t),2,0)+":"+i(m(t),2,0)+"."+i(r,3,0)+"Z"}:l},53640(t,e,r){"use strict";var n=r(28551),o=r(84270),i=TypeError;t.exports=function(t){if(n(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw new i("Incorrect hint");return o(this,t)}},62106(t,e,r){"use strict";var n=r(50283),o=r(24913);t.exports=function(t,e,r){return r.get&&n(r.get,e,{getter:!0}),r.set&&n(r.set,e,{setter:!0}),o.f(t,e,r)}},36840(t,e,r){"use strict";var n=r(94901),o=r(24913),i=r(50283),a=r(39433);t.exports=function(t,e,r,s){s||(s={});var c=s.enumerable,u=void 0!==s.name?s.name:e;if(n(r)&&i(r,u,s),s.global)c?t[e]=r:a(e,r);else{try{s.unsafe?t[e]&&(c=!0):delete t[e]}catch(t){}c?t[e]=r:o.f(t,e,{value:r,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},56279(t,e,r){"use strict";var n=r(36840);t.exports=function(t,e,r){for(var o in e)n(t,o,e[o],r);return t}},39433(t,e,r){"use strict";var n=r(44576),o=Object.defineProperty;t.exports=function(t,e){try{o(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},84606(t,e,r){"use strict";var n=r(16823),o=TypeError;t.exports=function(t,e){if(!delete t[e])throw new o("Cannot delete property "+n(e)+" of "+n(t))}},43724(t,e,r){"use strict";var n=r(79039);t.exports=!n(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},94483(t,e,r){"use strict";var n,o,i,a,s=r(44576),c=r(89429),u=r(1548),l=s.structuredClone,f=s.ArrayBuffer,p=s.MessageChannel,h=!1;if(u)h=function(t){l(t,{transfer:[t]})};else if(f)try{p||(n=c("worker_threads"))&&(p=n.MessageChannel),p&&(o=new p,i=new f(2),a=function(t){o.port1.postMessage(null,[t])},2===i.byteLength&&(a(i),0===i.byteLength&&(h=a)))}catch(t){}t.exports=h},4055(t,e,r){"use strict";var n=r(44576),o=r(20034),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},96837(t){"use strict";var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw new e("Maximum allowed index exceeded");return t}},55002(t){"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},67400(t){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},79296(t,e,r){"use strict";var n=r(4055)("span").classList,o=n&&n.constructor&&n.constructor.prototype;t.exports=o===Object.prototype?void 0:o},88727(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},13709(t,e,r){"use strict";var n=r(82839).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},13763(t,e,r){"use strict";var n=r(82839);t.exports=/MSIE|Trident/.test(n)},44265(t,e,r){"use strict";var n=r(82839);t.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},89544(t,e,r){"use strict";var n=r(82839);t.exports=/ipad|iphone|ipod/i.test(n)&&/applewebkit/i.test(n)},38574(t,e,r){"use strict";var n=r(84215);t.exports="NODE"===n},7860(t,e,r){"use strict";var n=r(82839);t.exports=/web0s(?!.*chrome)/i.test(n)},82839(t,e,r){"use strict";var n=r(44576).navigator,o=n&&n.userAgent;t.exports=o?String(o):""},39519(t,e,r){"use strict";var n,o,i=r(44576),a=r(82839),s=i.process,c=i.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(o=(n=l.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},3607(t,e,r){"use strict";var n=r(82839).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},84215(t,e,r){"use strict";var n=r(44576),o=r(82839),i=r(22195),a=function(t){return o.slice(0,t.length)===t};t.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":n.Bun&&"string"==typeof Bun.version?"BUN":n.Deno&&"object"==typeof Deno.version?"DENO":"process"===i(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"},16193(t,e,r){"use strict";var n=r(79504),o=Error,i=n("".replace),a=String(new o("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,c=s.test(a);t.exports=function(t,e){if(c&&"string"==typeof t&&!o.prepareStackTrace)for(;e--;)t=i(t,s,"");return t}},80747(t,e,r){"use strict";var n=r(66699),o=r(16193),i=r(24659),a=Error.captureStackTrace;t.exports=function(t,e,r,s){i&&(a?a(t,e):n(t,"stack",o(r,s)))}},24659(t,e,r){"use strict";var n=r(79039),o=r(6980);t.exports=!n(function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)})},77536(t,e,r){"use strict";var n=r(43724),o=r(79039),i=r(28551),a=r(32603),s=Error.prototype.toString,c=o(function(){if(n){var t=Object.create(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==s.call(t))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})});t.exports=c?function(){var t=i(this),e=a(t.name,"Error"),r=a(t.message);return e?r?e+": "+r:e:r}:s},46518(t,e,r){"use strict";var n=r(44576),o=r(77347).f,i=r(66699),a=r(36840),s=r(39433),c=r(77740),u=r(92796);t.exports=function(t,e){var r,l,f,p,h,d=t.target,v=t.global,g=t.stat;if(r=v?n:g?n[d]||s(d,{}):n[d]&&n[d].prototype)for(l in e){if(p=e[l],f=t.dontCallGetSet?(h=o(r,l))&&h.value:r[l],!u(v?l:d+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),a(r,l,p,t)}}},79039(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},89228(t,e,r){"use strict";r(27495);var n=r(69565),o=r(36840),i=r(57323),a=r(79039),s=r(78227),c=r(66699),u=s("species"),l=RegExp.prototype;t.exports=function(t,e,r,f){var p=s(t),h=!a(function(){var e={};return e[p]=function(){return 7},7!==""[t](e)}),d=h&&!a(function(){var e=!1,r=/a/;if("split"===t){var n={};n[u]=function(){return r},(r={constructor:n,flags:""})[p]=/./[p]}return r.exec=function(){return e=!0,null},r[p](""),!e});if(!h||!d||r){var v=/./[p],g=e(p,""[t],function(t,e,r,o,a){var s=e.exec;return s===i||s===l.exec?h&&!a?{done:!0,value:n(v,e,r,o)}:{done:!0,value:n(t,r,e,o)}:{done:!1}});o(String.prototype,t,g[0]),o(l,p,g[1])}f&&c(l[p],"sham",!0)}},70259(t,e,r){"use strict";var n=r(34376),o=r(26198),i=r(96837),a=r(76080),s=r(97040),c=function(t,e,r,u,l,f,p,h){for(var d,v,g=l,y=0,m=!!p&&a(p,h);y0&&n(d)?(v=o(d),g=c(t,e,d,v,g,f-1)-1):(i(g+1),s(t,g,d)),g++),y++;return g};t.exports=c},92744(t,e,r){"use strict";var n=r(79039);t.exports=!n(function(){return Object.isExtensible(Object.preventExtensions({}))})},18745(t,e,r){"use strict";var n=r(40616),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(i):function(){return a.apply(i,arguments)})},76080(t,e,r){"use strict";var n=r(27476),o=r(79306),i=r(40616),a=n(n.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?a(t,e):function(){return t.apply(e,arguments)}}},40616(t,e,r){"use strict";var n=r(79039);t.exports=!n(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})},30566(t,e,r){"use strict";var n=r(79504),o=r(79306),i=r(20034),a=r(39297),s=r(67680),c=r(40616),u=Function,l=n([].concat),f=n([].join),p={};t.exports=c?u.bind:function(t){var e=o(this),r=e.prototype,n=s(arguments,1),c=function(){var r=l(n,s(arguments));return this instanceof c?function(t,e,r){if(!a(p,e)){for(var n=[],o=0;o]*>)/g,l=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,n,f,p){var h=r+t.length,d=n.length,v=l;return void 0!==f&&(f=o(f),v=u),s(p,v,function(o,s){var u;switch(a(s,0)){case"$":return"$";case"&":return t;case"`":return c(e,0,r);case"'":return c(e,h);case"<":u=f[c(s,1,-1)];break;default:var l=+s;if(0===l)return o;if(l>d){var p=i(l/10);return 0===p?o:p<=d?void 0===n[p-1]?a(s,1):n[p-1]+a(s,1):o}u=n[l-1]}return void 0===u?"":u})}},44576(t){"use strict";var e=function(t){return t&&t.Math===Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof globalThis&&globalThis)||e("object"==typeof this&&this)||function(){return this}()||Function("return this")()},39297(t,e,r){"use strict";var n=r(79504),o=r(48981),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},30421(t){"use strict";t.exports={}},90757(t){"use strict";t.exports=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}},20397(t,e,r){"use strict";var n=r(97751);t.exports=n("document","documentElement")},35917(t,e,r){"use strict";var n=r(43724),o=r(79039),i=r(4055);t.exports=!n&&!o(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},88490(t){"use strict";var e=Array,r=Math.abs,n=Math.pow,o=Math.floor,i=Math.log,a=Math.LN2;t.exports={pack:function(t,s,c){var u,l,f,p=e(c),h=8*c-s-1,d=(1<>1,g=23===s?n(2,-24)-n(2,-77):0,y=t<0||0===t&&1/t<0?1:0,m=0;for((t=r(t))!=t||t===1/0?(l=t!=t?1:0,u=d):(u=o(i(t)/a),t*(f=n(2,-u))<1&&(u--,f*=2),(t+=u+v>=1?g/f:g*n(2,1-v))*f>=2&&(u++,f/=2),u+v>=d?(l=0,u=d):u+v>=1?(l=(t*f-1)*n(2,s),u+=v):(l=t*n(2,v-1)*n(2,s),u=0));s>=8;)p[m++]=255&l,l/=256,s-=8;for(u=u<0;)p[m++]=255&u,u/=256,h-=8;return p[m-1]|=128*y,p},unpack:function(t,e){var r,o=t.length,i=8*o-e-1,a=(1<>1,c=i-7,u=o-1,l=t[u--],f=127&l;for(l>>=7;c>0;)f=256*f+t[u--],c-=8;for(r=f&(1<<-c)-1,f>>=-c,c+=e;c>0;)r=256*r+t[u--],c-=8;if(0===f)f=1-s;else{if(f===a)return r?NaN:l?-1/0:1/0;r+=n(2,e),f-=s}return(l?-1:1)*r*n(2,f-e)}}},47055(t,e,r){"use strict";var n=r(79504),o=r(79039),i=r(22195),a=Object,s=n("".split);t.exports=o(function(){return!a("z").propertyIsEnumerable(0)})?function(t){return"String"===i(t)?s(t,""):a(t)}:a},23167(t,e,r){"use strict";var n=r(94901),o=r(20034),i=r(52967);t.exports=function(t,e,r){var a,s;return i&&n(a=e.constructor)&&a!==r&&o(s=a.prototype)&&s!==r.prototype&&i(t,s),t}},33706(t,e,r){"use strict";var n=r(79504),o=r(94901),i=r(77629),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},77584(t,e,r){"use strict";var n=r(20034),o=r(66699);t.exports=function(t,e){n(e)&&"cause"in e&&o(t,"cause",e.cause)}},3451(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(30421),a=r(20034),s=r(39297),c=r(24913).f,u=r(38480),l=r(10298),f=r(34124),p=r(33392),h=r(92744),d=!1,v=p("meta"),g=0,y=function(t){c(t,v,{value:{objectID:"O"+g++,weakData:{}}})},m=t.exports={enable:function(){m.enable=function(){},d=!0;var t=u.f,e=o([].splice),r={};r[v]=1,t(r).length&&(u.f=function(r){for(var n=t(r),o=0,i=n.length;om;m++)if((b=I(t[m]))&&u(v,b))return b;return new d(!1)}g=l(t,y)}for(w=E?t.next:g.next;!(x=o(w,g)).done;){var R=x.value;try{b=I(R)}catch(t){if(!g)throw t;p(g,"throw",t)}if("object"==typeof b&&b&&u(v,b))return b}return new d(!1)}},91385(t,e,r){"use strict";var n=r(9539);t.exports=function(t,e,r){for(var o=t.length-1;o>=0;o--)if(void 0!==t[o])try{r=n(t[o].iterator,e,r)}catch(t){e="throw",r=t}if("throw"===e)throw r;return r}},9539(t,e,r){"use strict";var n=r(69565),o=r(28551),i=r(55966);t.exports=function(t,e,r){var a,s;o(t);try{if(!(a=i(t,"return"))){if("throw"===e)throw r;return r}a=n(a,t)}catch(t){s=!0,a=t}if("throw"===e)throw r;if(s)throw a;return o(a),r}},33994(t,e,r){"use strict";var n=r(57657).IteratorPrototype,o=r(2360),i=r(6980),a=r(10687),s=r(26269),c=function(){return this};t.exports=function(t,e,r,u){var l=e+" Iterator";return t.prototype=o(n,{next:i(+!u,r)}),a(t,l,!1,!0),s[l]=c,t}},19462(t,e,r){"use strict";var n=r(69565),o=r(2360),i=r(66699),a=r(56279),s=r(78227),c=r(91181),u=r(55966),l=r(57657).IteratorPrototype,f=r(62529),p=r(9539),h=r(91385),d=s("toStringTag"),v="IteratorHelper",g="WrapForValidIterator",y="normal",m="throw",A=c.set,b=function(t){var e=c.getterFor(t?g:v);return a(o(l),{next:function(){var r=e(this);if(t)return r.nextHandler();if(r.done)return f(void 0,!0);try{var n=r.nextHandler();return r.returnHandlerResult?n:f(n,r.done)}catch(t){throw r.done=!0,t}},return:function(){var r=e(this),o=r.iterator,i=r.done;if(r.done=!0,t){var a=u(o,"return");return a?n(a,o):f(void 0,!0)}if(i)return f(void 0,!0);if(r.inner)try{p(r.inner.iterator,y)}catch(t){return p(o,m,t)}if(r.openIters)try{h(r.openIters,y)}catch(t){if(o)return p(o,m,t);throw t}return o&&p(o,y),f(void 0,!0)}})},w=b(!0),x=b(!1);i(x,d,"Iterator Helper"),t.exports=function(t,e,r){var n=function(n,o){o?(o.iterator=n.iterator,o.next=n.next):o=n,o.type=e?g:v,o.returnHandlerResult=!!r,o.nextHandler=t,o.counter=0,o.done=!1,A(this,o)};return n.prototype=e?w:x,n}},51088(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(96395),a=r(10350),s=r(94901),c=r(33994),u=r(42787),l=r(52967),f=r(10687),p=r(66699),h=r(36840),d=r(78227),v=r(26269),g=r(57657),y=a.PROPER,m=a.CONFIGURABLE,A=g.IteratorPrototype,b=g.BUGGY_SAFARI_ITERATORS,w=d("iterator"),x="keys",C="values",_="entries",E=function(){return this};t.exports=function(t,e,r,a,d,g,S){c(r,e,a);var k,O,T,I=function(t){if(t===d&&P)return P;if(!b&&t&&t in M)return M[t];switch(t){case x:case C:case _:return function(){return new r(this,t)}}return function(){return new r(this)}},R=e+" Iterator",j=!1,M=t.prototype,N=M[w]||M["@@iterator"]||d&&M[d],P=!b&&N||I(d),L="Array"===e&&M.entries||N;if(L&&(k=u(L.call(new t)))!==Object.prototype&&k.next&&(i||u(k)===A||(l?l(k,A):s(k[w])||h(k,w,E)),f(k,R,!0,!0),i&&(v[R]=E)),y&&d===C&&N&&N.name!==C&&(!i&&m?p(M,"name",C):(j=!0,P=function(){return o(N,this)})),d)if(O={values:I(C),keys:g?P:I(x),entries:I(_)},S)for(T in O)(b||j||!(T in M))&&h(M,T,O[T]);else n({target:e,proto:!0,forced:b||j},O);return i&&!S||M[w]===P||h(M,w,P,{name:d}),v[e]=P,O}},30684(t){"use strict";t.exports=function(t,e){var r="function"==typeof Iterator&&Iterator.prototype[t];if(r)try{r.call({next:null},e).next()}catch(t){return!0}}},84549(t,e,r){"use strict";var n=r(44576);t.exports=function(t,e){var r=n.Iterator,o=r&&r.prototype,i=o&&o[t],a=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){a=!0}},-1)}catch(t){t instanceof e||(a=!1)}if(!a)return i}},57657(t,e,r){"use strict";var n,o,i,a=r(79039),s=r(94901),c=r(20034),u=r(2360),l=r(42787),f=r(36840),p=r(78227),h=r(96395),d=p("iterator"),v=!1;[].keys&&("next"in(i=[].keys())?(o=l(l(i)))!==Object.prototype&&(n=o):v=!0),!c(n)||a(function(){var t={};return n[d].call(t)!==t})?n={}:h&&(n=u(n)),s(n[d])||f(n,d,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},26269(t){"use strict";t.exports={}},26198(t,e,r){"use strict";var n=r(18014);t.exports=function(t){return n(t.length)}},50283(t,e,r){"use strict";var n=r(79504),o=r(79039),i=r(94901),a=r(39297),s=r(43724),c=r(10350).CONFIGURABLE,u=r(33706),l=r(91181),f=l.enforce,p=l.get,h=String,d=Object.defineProperty,v=n("".slice),g=n("".replace),y=n([].join),m=s&&!o(function(){return 8!==d(function(){},"length",{value:8}).length}),A=String(String).split("String"),b=t.exports=function(t,e,r){"Symbol("===v(h(e),0,7)&&(e="["+g(h(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!a(t,"name")||c&&t.name!==e)&&(s?d(t,"name",{value:e,configurable:!0}):t.name=e),m&&r&&a(r,"arity")&&t.length!==r.arity&&d(t,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?s&&d(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=f(t);return a(n,"source")||(n.source=y(A,"string"==typeof e?e:"")),t};Function.prototype.toString=b(function(){return i(this)&&p(this).source||u(this)},"toString")},72248(t,e,r){"use strict";var n=r(79504),o=Map.prototype;t.exports={Map,set:n(o.set),get:n(o.get),has:n(o.has),remove:n(o.delete),proto:o}},53250(t){"use strict";var e=Math.expm1,r=Math.exp;t.exports=!e||e(10)>22025.465794806718||e(10)<22025.465794806718||-2e-17!==e(-2e-17)?function(t){var e=+t;return 0===e?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:e},33164(t,e,r){"use strict";var n=r(77782),o=r(53602),i=Math.abs;t.exports=function(t,e,r,a){var s=+t,c=i(s),u=n(s);if(cr||f!=f?u*(1/0):u*f}},15617(t,e,r){"use strict";var n=r(33164);t.exports=Math.fround||function(t){return n(t,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)}},49340(t){"use strict";var e=Math.log,r=Math.LOG10E;t.exports=Math.log10||function(t){return e(t)*r}},7740(t){"use strict";var e=Math.log;t.exports=Math.log1p||function(t){var r=+t;return r>-1e-8&&r<1e-8?r-r*r/2:e(1+r)}},67787(t){"use strict";var e=Math.log,r=Math.LN2;t.exports=Math.log2||function(t){return e(t)/r}},53602(t){"use strict";var e=4503599627370496;t.exports=function(t){return t+e-e}},77782(t){"use strict";t.exports=Math.sign||function(t){var e=+t;return 0===e||e!=e?e:e<0?-1:1}},80741(t){"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},91955(t,e,r){"use strict";var n,o,i,a,s,c=r(44576),u=r(93389),l=r(76080),f=r(59225).set,p=r(18265),h=r(89544),d=r(44265),v=r(7860),g=r(38574),y=c.MutationObserver||c.WebKitMutationObserver,m=c.document,A=c.process,b=c.Promise,w=u("queueMicrotask");if(!w){var x=new p,C=function(){var t,e;for(g&&(t=A.domain)&&t.exit();e=x.get();)try{e()}catch(t){throw x.head&&n(),t}t&&t.enter()};h||g||v||!y||!m?!d&&b&&b.resolve?((a=b.resolve(void 0)).constructor=b,s=l(a.then,a),n=function(){s(C)}):g?n=function(){A.nextTick(C)}:(f=l(f,c),n=function(){f(C)}):(o=!0,i=m.createTextNode(""),new y(C).observe(i,{characterData:!0}),n=function(){i.data=o=!o}),w=function(t){x.head||n(),x.add(t)}}t.exports=w},27819(t,e,r){"use strict";var n=r(79039);t.exports=!n(function(){var t="9007199254740993",e=JSON.rawJSON(t);return!JSON.isRawJSON(e)||JSON.stringify(e)!==t})},36043(t,e,r){"use strict";var n=r(79306),o=TypeError,i=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw new o("Bad Promise constructor");e=t,r=n}),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new i(t)}},32603(t,e,r){"use strict";var n=r(655);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:n(t)}},24149(t){"use strict";var e=RangeError;t.exports=function(t){if(t==t)return t;throw new e("NaN is not allowed")}},60511(t,e,r){"use strict";var n=r(60788),o=TypeError;t.exports=function(t){if(n(t))throw new o("The method doesn't accept regular expressions");return t}},50360(t,e,r){"use strict";var n=r(44576).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&n(t)}},33904(t,e,r){"use strict";var n=r(44576),o=r(79039),i=r(79504),a=r(655),s=r(43802).trim,c=r(47452),u=i("".charAt),l=n.parseFloat,f=n.Symbol,p=f&&f.iterator,h=1/l(c+"-0")!=-1/0||p&&!o(function(){l(Object(p))});t.exports=h?function(t){var e=s(a(t)),r=l(e);return 0===r&&"-"===u(e,0)?-0:r}:l},52703(t,e,r){"use strict";var n=r(44576),o=r(79039),i=r(79504),a=r(655),s=r(43802).trim,c=r(47452),u=n.parseInt,l=n.Symbol,f=l&&l.iterator,p=/^[+-]?0x/i,h=i(p.exec),d=8!==u(c+"08")||22!==u(c+"0x16")||f&&!o(function(){u(Object(f))});t.exports=d?function(t,e){var r=s(a(t));return u(r,e>>>0||(h(p,r)?16:10))}:u},44213(t,e,r){"use strict";var n=r(43724),o=r(79504),i=r(69565),a=r(79039),s=r(71072),c=r(33717),u=r(48773),l=r(48981),f=r(47055),p=Object.assign,h=Object.defineProperty,d=o([].concat);t.exports=!p||a(function(){if(n&&1!==p({b:1},p(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol("assign detection"),o="abcdefghijklmnopqrst";return t[r]=7,o.split("").forEach(function(t){e[t]=t}),7!==p({},t)[r]||s(p({},e)).join("")!==o})?function(t,e){for(var r=l(t),o=arguments.length,a=1,p=c.f,h=u.f;o>a;)for(var v,g=f(arguments[a++]),y=p?d(s(g),p(g)):s(g),m=y.length,A=0;m>A;)v=y[A++],n&&!i(h,g,v)||(r[v]=g[v]);return r}:p},2360(t,e,r){"use strict";var n,o=r(28551),i=r(96801),a=r(88727),s=r(30421),c=r(20397),u=r(4055),l=r(66119),f="prototype",p="script",h=l("IE_PROTO"),d=function(){},v=function(t){return"<"+p+">"+t+""},g=function(t){t.write(v("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;y="undefined"!=typeof document?document.domain&&n?g(n):(e=u("iframe"),r="java"+p+":",e.style.display="none",c.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F):g(n);for(var o=a.length;o--;)delete y[f][a[o]];return y()};s[h]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(d[f]=o(t),r=new d,d[f]=null,r[h]=t):r=y(),void 0===e?r:i.f(r,e)}},96801(t,e,r){"use strict";var n=r(43724),o=r(48686),i=r(24913),a=r(28551),s=r(25397),c=r(71072);e.f=n&&!o?Object.defineProperties:function(t,e){a(t);for(var r,n=s(e),o=c(e),u=o.length,l=0;u>l;)i.f(t,r=o[l++],n[r]);return t}},24913(t,e,r){"use strict";var n=r(43724),o=r(35917),i=r(48686),a=r(28551),s=r(56969),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",p="configurable",h="writable";e.f=n?i?function(t,e,r){if(a(t),e=s(e),a(r),"function"==typeof t&&"prototype"===e&&"value"in r&&h in r&&!r[h]){var n=l(t,e);n&&n[h]&&(t[e]=r.value,r={configurable:p in r?r[p]:n[p],enumerable:f in r?r[f]:n[f],writable:!1})}return u(t,e,r)}:u:function(t,e,r){if(a(t),e=s(e),a(r),o)try{return u(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new c("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},77347(t,e,r){"use strict";var n=r(43724),o=r(69565),i=r(48773),a=r(6980),s=r(25397),c=r(56969),u=r(39297),l=r(35917),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=s(t),e=c(e),l)try{return f(t,e)}catch(t){}if(u(t,e))return a(!o(i.f,t,e),t[e])}},10298(t,e,r){"use strict";var n=r(22195),o=r(25397),i=r(38480).f,a=r(67680),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"Window"===n(t)?function(t){try{return i(t)}catch(t){return a(s)}}(t):i(o(t))}},38480(t,e,r){"use strict";var n=r(61828),o=r(88727).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},33717(t,e){"use strict";e.f=Object.getOwnPropertySymbols},42787(t,e,r){"use strict";var n=r(39297),o=r(94901),i=r(48981),a=r(66119),s=r(12211),c=a("IE_PROTO"),u=Object,l=u.prototype;t.exports=s?u.getPrototypeOf:function(t){var e=i(t);if(n(e,c))return e[c];var r=e.constructor;return o(r)&&e instanceof r?r.prototype:e instanceof u?l:null}},34124(t,e,r){"use strict";var n=r(79039),o=r(20034),i=r(22195),a=r(15652),s=Object.isExtensible,c=n(function(){s(1)});t.exports=c||a?function(t){return!!o(t)&&(!a||"ArrayBuffer"!==i(t))&&(!s||s(t))}:s},1625(t,e,r){"use strict";var n=r(79504);t.exports=n({}.isPrototypeOf)},61828(t,e,r){"use strict";var n=r(79504),o=r(39297),i=r(25397),a=r(19617).indexOf,s=r(30421),c=n([].push);t.exports=function(t,e){var r,n=i(t),u=0,l=[];for(r in n)!o(s,r)&&o(n,r)&&c(l,r);for(;e.length>u;)o(n,r=e[u++])&&(~a(l,r)||c(l,r));return l}},71072(t,e,r){"use strict";var n=r(61828),o=r(88727);t.exports=Object.keys||function(t){return n(t,o)}},48773(t,e){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},42551(t,e,r){"use strict";var n=r(96395),o=r(44576),i=r(79039),a=r(3607);t.exports=n||!i(function(){if(!(a&&a<535)){var t=Math.random();__defineSetter__.call(null,t,function(){}),delete o[t]}})},52967(t,e,r){"use strict";var n=r(46706),o=r(20034),i=r(67750),a=r(73506);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return i(r),a(n),o(r)?(e?t(r,n):r.__proto__=n,r):r}}():void 0)},32357(t,e,r){"use strict";var n=r(43724),o=r(79039),i=r(79504),a=r(42787),s=r(71072),c=r(25397),u=i(r(48773).f),l=i([].push),f=n&&o(function(){var t=Object.create(null);return t[2]=2,!u(t,2)}),p=function(t){return function(e){for(var r,o=c(e),i=s(o),p=f&&null===a(o),h=i.length,d=0,v=[];h>d;)r=i[d++],n&&!(p?r in o:u(o,r))||l(v,t?[r,o[r]]:o[r]);return v}};t.exports={entries:p(!0),values:p(!1)}},53179(t,e,r){"use strict";var n=r(92140),o=r(36955);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},84270(t,e,r){"use strict";var n=r(69565),o=r(94901),i=r(20034),a=TypeError;t.exports=function(t,e){var r,s;if("string"===e&&o(r=t.toString)&&!i(s=n(r,t)))return s;if(o(r=t.valueOf)&&!i(s=n(r,t)))return s;if("string"!==e&&o(r=t.toString)&&!i(s=n(r,t)))return s;throw new a("Can't convert object to primitive value")}},35031(t,e,r){"use strict";var n=r(97751),o=r(79504),i=r(38480),a=r(33717),s=r(28551),c=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(s(t)),r=a.f;return r?c(e,r(t)):e}},616(t,e,r){"use strict";var n=r(79504),o=r(39297),i=SyntaxError,a=parseInt,s=String.fromCharCode,c=n("".charAt),u=n("".slice),l=n(/./.exec),f={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},p=/^[\da-f]{4}$/i,h=/^[\u0000-\u001F]$/;t.exports=function(t,e){for(var r=!0,n="";e0&&m(u,o.lastIndex-1);o.lastIndex>0&&(!o.multiline||o.multiline&&"\n"!==T&&"\r"!==T&&"\u2028"!==T&&"\u2029"!==T)&&(S="(?: (?:"+S+"))",O=" "+O,k++),r=new RegExp("^(?:"+S+")",d)}_&&(r=new RegExp("^"+S+"$(?!\\s)",d)),x&&(n=o.lastIndex);var I=i(g,h?r:o,O);return h?I?(I.input=u,I[0]=w(I[0],k),I.index=o.lastIndex,o.lastIndex+=I[0].length):o.lastIndex=0:x&&I&&(o.lastIndex=o.global?I.index+I[0].length:n),_&&I&&I.length>1&&i(v,I[0],r,function(){for(var t=1;tb)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")})},67750(t,e,r){"use strict";var n=r(64117),o=TypeError;t.exports=function(t){if(n(t))throw new o("Can't call method on "+t);return t}},93389(t,e,r){"use strict";var n=r(44576),o=r(43724),i=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!o)return n[t];var e=i(n,t);return e&&e.value}},3470(t){"use strict";t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},79472(t,e,r){"use strict";var n,o=r(44576),i=r(18745),a=r(94901),s=r(84215),c=r(82839),u=r(67680),l=r(22812),f=o.Function,p=/MSIE .\./.test(c)||"BUN"===s&&((n=o.Bun.version.split(".")).length<3||"0"===n[0]&&(n[1]<3||"3"===n[1]&&"0"===n[2]));t.exports=function(t,e){var r=e?2:1;return p?function(n,o){var s=l(arguments.length,1)>r,c=a(n)?n:f(n),p=s?u(arguments,r):[],h=s?function(){i(c,this,p)}:c;return e?t(h,o):t(h)}:t}},89286(t,e,r){"use strict";var n=r(94402),o=r(38469),i=n.Set,a=n.add;t.exports=function(t){var e=new i;return o(t,function(t){a(e,t)}),e}},83440(t,e,r){"use strict";var n=r(97080),o=r(94402),i=r(89286),a=r(25170),s=r(83789),c=r(38469),u=r(40507),l=o.has,f=o.remove;t.exports=function(t){var e=n(this),r=s(t),o=i(e);return a(o)<=r.size?c(o,function(t){r.includes(t)&&f(o,t)}):u(r.getIterator(),function(t){l(o,t)&&f(o,t)}),o}},94402(t,e,r){"use strict";var n=r(79504),o=Set.prototype;t.exports={Set,add:n(o.add),has:n(o.has),remove:n(o.delete),proto:o}},68750(t,e,r){"use strict";var n=r(97080),o=r(94402),i=r(25170),a=r(83789),s=r(38469),c=r(40507),u=o.Set,l=o.add,f=o.has;t.exports=function(t){var e=n(this),r=a(t),o=new u;return i(e)>r.size?c(r.getIterator(),function(t){f(e,t)&&l(o,t)}):s(e,function(t){r.includes(t)&&l(o,t)}),o}},64449(t,e,r){"use strict";var n=r(97080),o=r(94402).has,i=r(25170),a=r(83789),s=r(38469),c=r(40507),u=r(9539);t.exports=function(t){var e=n(this),r=a(t);if(i(e)<=r.size)return!1!==s(e,function(t){if(r.includes(t))return!1},!0);var l=r.getIterator();return!1!==c(l,function(t){if(o(e,t))return u(l.iterator,"normal",!1)})}},53838(t,e,r){"use strict";var n=r(97080),o=r(25170),i=r(38469),a=r(83789);t.exports=function(t){var e=n(this),r=a(t);return!(o(e)>r.size)&&!1!==i(e,function(t){if(!r.includes(t))return!1},!0)}},28527(t,e,r){"use strict";var n=r(97080),o=r(94402).has,i=r(25170),a=r(83789),s=r(40507),c=r(9539);t.exports=function(t){var e=n(this),r=a(t);if(i(e)3})}},68183(t,e,r){"use strict";var n=r(79504),o=r(91291),i=r(655),a=r(67750),s=n("".charAt),c=n("".charCodeAt),u=n("".slice),l=function(t){return function(e,r){var n,l,f=i(a(e)),p=o(r),h=f.length;return p<0||p>=h?t?"":void 0:(n=c(f,p))<55296||n>56319||p+1===h||(l=c(f,p+1))<56320||l>57343?t?s(f,p):n:t?u(f,p,p+2):l-56320+(n-55296<<10)+65536}};t.exports={codeAt:l(!1),charAt:l(!0)}},83063(t,e,r){"use strict";var n=r(82839);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},60533(t,e,r){"use strict";var n=r(79504),o=r(18014),i=r(655),a=r(72333),s=r(67750),c=n(a),u=n("".slice),l=Math.ceil,f=function(t){return function(e,r,n){var a=i(s(e)),f=o(r),p=a.length;if(f<=p)return a;var h,d,v=void 0===n?" ":i(n);return""===v?a:((d=c(v,l((h=f-p)/v.length))).length>h&&(d=u(d,0,h)),t?a+d:d+a)}};t.exports={start:f(!1),end:f(!0)}},3717(t,e,r){"use strict";var n=r(79504),o=2147483647,i=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",c=RangeError,u=n(a.exec),l=Math.floor,f=String.fromCharCode,p=n("".charCodeAt),h=n([].join),d=n([].push),v=n("".replace),g=n("".split),y=n("".toLowerCase),m=function(t){return t+22+75*(t<26)},A=function(t,e,r){var n=0;for(t=r?l(t/700):t>>1,t+=l(t/e);t>455;)t=l(t/35),n+=36;return l(n+36*t/(t+38))},b=function(t){var e=[];t=function(t){for(var e=[],r=0,n=t.length;r=55296&&o<=56319&&r=a&&nl((o-u)/w))throw new c(s);for(u+=(b-a)*w,a=b,r=0;ro)throw new c(s);if(n===a){for(var x=u,C=36;;){var _=C<=v?1:C>=v+26?26:C-v;if(x<_)break;var E=x-_,S=36-_;d(e,f(m(_+E%S))),x=l(E/S),C+=36}d(e,f(m(x))),v=A(u,w,y===g),u=0,y++}}u++,a++}return h(e,"")};t.exports=function(t){var e,r,n=[],o=g(v(y(t),a,"."),".");for(e=0;e0;(c=s(c/2))&&(e+=e))c%2&&(r+=e);return r}},18866(t,e,r){"use strict";var n=r(43802).end,o=r(60706);t.exports=o("trimEnd")?function(){return n(this)}:"".trimEnd},60706(t,e,r){"use strict";var n=r(10350).PROPER,o=r(79039),i=r(47452);t.exports=function(t){return o(function(){return!!i[t]()||"​…᠎"!=="​…᠎"[t]()||n&&i[t].name!==t})}},53487(t,e,r){"use strict";var n=r(43802).start,o=r(60706);t.exports=o("trimStart")?function(){return n(this)}:"".trimStart},43802(t,e,r){"use strict";var n=r(79504),o=r(67750),i=r(655),a=r(47452),s=n("".replace),c=RegExp("^["+a+"]+"),u=RegExp("(^|[^"+a+"])["+a+"]+$"),l=function(t){return function(e){var r=i(o(e));return 1&t&&(r=s(r,c,"")),2&t&&(r=s(r,u,"$1")),r}};t.exports={start:l(1),end:l(2),trim:l(3)}},1548(t,e,r){"use strict";var n=r(44576),o=r(79039),i=r(39519),a=r(84215),s=n.structuredClone;t.exports=!!s&&!o(function(){if("DENO"===a&&i>92||"NODE"===a&&i>94||"BROWSER"===a&&i>97)return!1;var t=new ArrayBuffer(8),e=s(t,{transfer:[t]});return 0!==t.byteLength||8!==e.byteLength})},4495(t,e,r){"use strict";var n=r(39519),o=r(79039),i=r(44576).String;t.exports=!!Object.getOwnPropertySymbols&&!o(function(){var t=Symbol("symbol detection");return!i(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41})},58242(t,e,r){"use strict";var n=r(69565),o=r(97751),i=r(78227),a=r(36840);t.exports=function(){var t=o("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,s=i("toPrimitive");e&&!e[s]&&a(e,s,function(t){return n(r,this)},{arity:1})}},91296(t,e,r){"use strict";var n=r(4495);t.exports=n&&!!Symbol.for&&!!Symbol.keyFor},59225(t,e,r){"use strict";var n,o,i,a,s=r(44576),c=r(18745),u=r(76080),l=r(94901),f=r(39297),p=r(79039),h=r(20397),d=r(67680),v=r(4055),g=r(22812),y=r(89544),m=r(38574),A=s.setImmediate,b=s.clearImmediate,w=s.process,x=s.Dispatch,C=s.Function,_=s.MessageChannel,E=s.String,S=0,k={},O="onreadystatechange";p(function(){n=s.location});var T=function(t){if(f(k,t)){var e=k[t];delete k[t],e()}},I=function(t){return function(){T(t)}},R=function(t){T(t.data)},j=function(t){s.postMessage(E(t),n.protocol+"//"+n.host)};A&&b||(A=function(t){g(arguments.length,1);var e=l(t)?t:C(t),r=d(arguments,1);return k[++S]=function(){c(e,void 0,r)},o(S),S},b=function(t){delete k[t]},m?o=function(t){w.nextTick(I(t))}:x&&x.now?o=function(t){x.now(I(t))}:_&&!y?(a=(i=new _).port2,i.port1.onmessage=R,o=u(a.postMessage,a)):s.addEventListener&&l(s.postMessage)&&!s.importScripts&&n&&"file:"!==n.protocol&&!p(j)?(o=j,s.addEventListener("message",R,!1)):o=O in v("script")?function(t){h.appendChild(v("script"))[O]=function(){h.removeChild(this),T(t)}}:function(t){setTimeout(I(t),0)}),t.exports={set:A,clear:b}},31240(t,e,r){"use strict";var n=r(79504);t.exports=n(1.1.valueOf)},35610(t,e,r){"use strict";var n=r(91291),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},75854(t,e,r){"use strict";var n=r(72777),o=TypeError;t.exports=function(t){var e=n(t,"number");if("number"==typeof e)throw new o("Can't convert number to bigint");return BigInt(e)}},57696(t,e,r){"use strict";var n=r(91291),o=r(18014),i=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=n(t),r=o(e);if(e!==r)throw new i("Wrong length or index");return r}},25397(t,e,r){"use strict";var n=r(47055),o=r(67750);t.exports=function(t){return n(o(t))}},91291(t,e,r){"use strict";var n=r(80741);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},18014(t,e,r){"use strict";var n=r(91291),o=Math.min;t.exports=function(t){var e=n(t);return e>0?o(e,9007199254740991):0}},48981(t,e,r){"use strict";var n=r(67750),o=Object;t.exports=function(t){return o(n(t))}},58229(t,e,r){"use strict";var n=r(99590),o=RangeError;t.exports=function(t,e){var r=n(t);if(r%e)throw new o("Wrong offset");return r}},99590(t,e,r){"use strict";var n=r(91291),o=RangeError;t.exports=function(t){var e=n(t);if(e<0)throw new o("The argument can't be less than 0");return e}},72777(t,e,r){"use strict";var n=r(69565),o=r(20034),i=r(10757),a=r(55966),s=r(84270),c=r(78227),u=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var r,c=a(t,l);if(c){if(void 0===e&&(e="default"),r=n(c,t,e),!o(r)||i(r))return r;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},56969(t,e,r){"use strict";var n=r(72777),o=r(10757);t.exports=function(t){var e=n(t,"string");return o(e)?e:e+""}},92140(t,e,r){"use strict";var n={};n[r(78227)("toStringTag")]="z",t.exports="[object z]"===String(n)},655(t,e,r){"use strict";var n=r(36955),o=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return o(t)}},58319(t){"use strict";var e=Math.floor;t.exports=function(t){var r=+t;if(r!=r||r<=0)return 0;if(r>=255)return 255;var n=e(r);return n+.5=0},tt=function(t,e){return e=y(e),Z(t,e)?f(2,t[e]):B(t,e)},et=function(t,e,r){return e=y(e),!(Z(t,e)&&b(r)&&m(r,"value"))||m(r,"get")||m(r,"set")||r.configurable||m(r,"writable")&&!r.writable||m(r,"enumerable")&&!r.enumerable?U(t,e,r):(t[e]=r.value,t)};a?(q||(R.f=tt,I.f=et,X(Y,"buffer"),X(Y,"byteOffset"),X(Y,"byteLength"),X(Y,"length")),n({target:"Object",stat:!0,forced:!q},{getOwnPropertyDescriptor:tt,defineProperty:et}),t.exports=function(t,e,r){var a=t.match(/\d+/)[0]/8,c=t+(r?"Clamped":"")+"Array",u="get"+t,f="set"+t,h=o[c],y=h,m=y&&y.prototype,A={},w=function(t,e){U(t,e,{get:function(){return function(t,e){var r=P(t);return r.view[u](e*a+r.byteOffset,!0)}(this,e)},set:function(t){return function(t,e,n){var o=P(t);o.view[f](e*a+o.byteOffset,r?g(n):n,!0)}(this,e,t)},enumerable:!0})};q?s&&(y=e(function(t,e,r,n){return l(t,m),N(b(e)?Q(e)?void 0!==n?new h(e,v(r,a),n):void 0!==r?new h(e,v(r,a)):new h(e):G(e)?j(y,e):i(S,y,e):new h(d(e)),t,y)}),_&&_(y,$),k(E(h),function(t){t in y||p(y,t,h[t])}),y.prototype=m):(y=e(function(t,e,r,n){l(t,m);var o,s,c,u=0,f=0;if(b(e)){if(!Q(e))return G(e)?j(y,e):i(S,y,e);o=e,f=v(r,a);var p=e.byteLength;if(void 0===n){if(p%a)throw new F(J);if((s=p-f)<0)throw new F(J)}else if((s=d(n)*a)+f>p)throw new F(J);c=s/a}else c=d(e),o=new z(s=c*a);for(L(t,{buffer:o,byteOffset:f,byteLength:s,length:c,view:new V(o)});u1?arguments[1]:void 0,g=void 0!==v;g&&i(v);var y,m,A,b,w,x,C,_,E=s(t),S=l(E);if(S&&!f(S))for(_=(C=u(E,S)).next,E=[];!(x=o(_,C)).done;)E.push(x.value);for(g&&r>2&&(v=n(v,arguments[2])),m=c(E),A=new(h(e))(m),b=p(A),y=0;m>y;y++)w=g?v(E[y],y):E[y],A[y]=b?d(w):+w;return A}},33392(t,e,r){"use strict";var n=r(79504),o=0,i=Math.random(),a=n(1.1.toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++o+i,36)}},59143(t,e,r){"use strict";var n=r(44576),o=r(79504),i=r(83972),a=r(63463),s=r(39297),c=r(92804),u=r(944),l=r(55169),f=c.c2i,p=c.c2iUrl,h=n.SyntaxError,d=n.TypeError,v=o("".charAt),g=function(t,e){for(var r=t.length;e>16&255,o>>8&255,255&o];if(2===n){if(r&&0!==i[1])throw new h("Extra bits");return[i[0]]}if(3===n){if(r&&0!==i[2])throw new h("Extra bits");return[i[0],i[1]]}return i},m=function(t,e,r){for(var n=e.length,o=0;o0){if("stop-before-partial"===c)break;if("loose"!==c)throw new h("Missing padding");if(1===C.length)throw new h("Malformed padding: exactly one additional character");w=m(b,y(C,o,!1),w)}x=A;break}var E=v(t,_);if(++_,"="===E){if(C.length<2)throw new h("Padding is too early");if(_=g(t,_),2===C.length){if(_===A){if("stop-before-partial"===c)break;throw new h("Malformed padding: only one =")}"="===v(t,_)&&(++_,_=g(t,_))}if(_>4}return{bytes:o,read:l<<1}}},67416(t,e,r){"use strict";var n=r(79039),o=r(78227),i=r(43724),a=r(96395),s=o("iterator");t.exports=!n(function(){var t=new URL("b?a=1&b=2&c=3","https://a"),e=t.searchParams,r=new URLSearchParams("a=1&a=2&b=3"),n="";return t.pathname="c%20d",e.forEach(function(t,r){e.delete("b"),n+=r+t}),r.delete("a",2),r.delete("b",void 0),a&&(!t.toJSON||!r.has("a",1)||r.has("a",2)||!r.has("a",void 0)||r.has("b"))||!e.size&&(a||!i)||!e.sort||"https://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==n||"x"!==new URL("https://x",void 0).host})},7040(t,e,r){"use strict";var n=r(4495);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},48686(t,e,r){"use strict";var n=r(43724),o=r(79039);t.exports=n&&o(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},22812(t){"use strict";var e=TypeError;t.exports=function(t,r){if(tm&&p(n,arguments[m]),n});if(_.prototype=x,"Error"!==b?s?s(_,C):c(_,C,{name:!0}):d&&y in w&&(u(_,w,y),u(_,w,"prepareStackTrace")),c(_,w),!v)try{x.name!==b&&i(x,"name",b),x.constructor=_}catch(t){}return _}}},4294(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(18745),a=r(79039),s=r(14601),c="AggregateError",u=o(c),l=!a(function(){return 1!==u([1]).errors[0]})&&a(function(){return 7!==u([1],c,{cause:7}).cause});n({global:!0,constructor:!0,arity:2,forced:l},{AggregateError:s(c,function(t){return function(e,r){return i(t,this,arguments)}},l,!0)})},17145(t,e,r){"use strict";var n=r(46518),o=r(1625),i=r(42787),a=r(52967),s=r(77740),c=r(2360),u=r(66699),l=r(6980),f=r(77584),p=r(80747),h=r(72652),d=r(32603),v=r(78227)("toStringTag"),g=Error,y=[].push,m=function(t,e){var r,n=o(A,this);a?r=a(new g,n?i(this):A):(r=n?this:c(A),u(r,v,"Error")),void 0!==e&&u(r,"message",d(e)),p(r,m,r.stack,1),arguments.length>2&&f(r,arguments[2]);var s=[];return h(t,y,{that:s}),u(r,"errors",s),r};a?a(m,g):s(m,g,{name:!0});var A=m.prototype=c(g.prototype,{constructor:l(1,m),message:l(1,""),name:l(1,"AggregateError")});n({global:!0,constructor:!0,arity:2},{AggregateError:m})},30067(t,e,r){"use strict";r(17145)},54743(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(66346),a=r(87633),s="ArrayBuffer",c=i[s];n({global:!0,constructor:!0,forced:o[s]!==c},{ArrayBuffer:c}),a(s)},16573(t,e,r){"use strict";var n=r(43724),o=r(62106),i=r(3238),a=ArrayBuffer.prototype;n&&!("detached"in a)&&o(a,"detached",{configurable:!0,get:function(){return i(this)}})},46761(t,e,r){"use strict";var n=r(46518),o=r(94644);n({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},11745(t,e,r){"use strict";var n=r(46518),o=r(27476),i=r(79039),a=r(66346),s=r(28551),c=r(35610),u=r(18014),l=a.ArrayBuffer,f=a.DataView,p=f.prototype,h=o(l.prototype.slice),d=o(p.getUint8),v=o(p.setUint8);n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i(function(){return!new l(2).slice(1,void 0).byteLength})},{slice:function(t,e){if(h&&void 0===e)return h(s(this),t);for(var r=s(this).byteLength,n=c(t,r),o=c(void 0===e?r:e,r),i=new l(u(o-n)),a=new f(this),p=new f(i),g=0;n=0?n:r+n;return s<0||s>=r?void 0:e[s]}}),s("at")},28706(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(34376),a=r(20034),s=r(48981),c=r(26198),u=r(96837),l=r(97040),f=r(34527),p=r(1469),h=r(70597),d=r(78227),v=r(39519),g=d("isConcatSpreadable"),y=v>=51||!o(function(){var t=[];return t[g]=!1,t.concat()[0]!==t}),m=function(t){if(!a(t))return!1;var e=t[g];return void 0!==e?!!e:i(t)};n({target:"Array",proto:!0,arity:1,forced:!y||!h("concat")},{concat:function(t){var e,r,n,o,i,a=s(this),h=p(a,0),d=0;for(e=-1,n=arguments.length;e1?arguments[1]:void 0)}})},33771(t,e,r){"use strict";var n=r(46518),o=r(84373),i=r(6469);n({target:"Array",proto:!0},{fill:o}),i("fill")},2008(t,e,r){"use strict";var n=r(46518),o=r(59213).filter;n({target:"Array",proto:!0,forced:!r(70597)("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},48980(t,e,r){"use strict";var n=r(46518),o=r(59213).findIndex,i=r(6469),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),n({target:"Array",proto:!0,forced:s},{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(a)},13451(t,e,r){"use strict";var n=r(46518),o=r(43839).findLastIndex,i=r(6469);n({target:"Array",proto:!0},{findLastIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("findLastIndex")},10838(t,e,r){"use strict";var n=r(46518),o=r(43839).findLast,i=r(6469);n({target:"Array",proto:!0},{findLast:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("findLast")},50113(t,e,r){"use strict";var n=r(46518),o=r(59213).find,i=r(6469),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),n({target:"Array",proto:!0,forced:s},{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i(a)},78350(t,e,r){"use strict";var n=r(46518),o=r(70259),i=r(79306),a=r(48981),s=r(26198),c=r(1469);n({target:"Array",proto:!0},{flatMap:function(t){var e,r=a(this),n=s(r);return i(t),e=c(r,0),o(e,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),e}})},46449(t,e,r){"use strict";var n=r(46518),o=r(70259),i=r(48981),a=r(26198),s=r(91291),c=r(1469);n({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=i(this),r=a(e),n=void 0===t?1:s(t),u=c(e,0);return o(u,e,e,r,0,n),u}})},51629(t,e,r){"use strict";var n=r(46518),o=r(90235);n({target:"Array",proto:!0,forced:[].forEach!==o},{forEach:o})},52407(t,e,r){"use strict";var n=r(46518),o=r(8045),i=r(79039),a=Array.fromAsync;n({target:"Array",stat:!0,forced:!a||i(function(){var t=0;return a.call(function(){return t++,[]},{length:0}),1!==t})},{fromAsync:o})},23418(t,e,r){"use strict";var n=r(46518),o=r(97916);n({target:"Array",stat:!0,forced:!r(84428)(function(t){Array.from(t)})},{from:o})},74423(t,e,r){"use strict";var n=r(46518),o=r(19617).includes,i=r(79039),a=r(6469),s=i(function(){return!Array(1).includes()}),c=i(function(){return[,1].includes(void 0,1)});n({target:"Array",proto:!0,forced:s||c},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("includes")},25276(t,e,r){"use strict";var n=r(46518),o=r(27476),i=r(19617).indexOf,a=r(34598),s=o([].indexOf),c=!!s&&1/s([1],1,-0)<0;n({target:"Array",proto:!0,forced:c||!a("indexOf")},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return c?s(this,t,e)||0:i(this,t,e)}})},64346(t,e,r){"use strict";r(46518)({target:"Array",stat:!0},{isArray:r(34376)})},23792(t,e,r){"use strict";var n=r(25397),o=r(6469),i=r(26269),a=r(91181),s=r(24913).f,c=r(51088),u=r(62529),l=r(96395),f=r(43724),p="Array Iterator",h=a.set,d=a.getterFor(p);t.exports=c(Array,"Array",function(t,e){h(this,{type:p,target:n(t),index:0,kind:e})},function(){var t=d(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,u(void 0,!0);switch(t.kind){case"keys":return u(r,!1);case"values":return u(e[r],!1)}return u([r,e[r]],!1)},"values");var v=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!l&&f&&"values"!==v.name)try{s(v,"name",{value:"values"})}catch(t){}},48598(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(47055),a=r(25397),s=r(34598),c=o([].join);n({target:"Array",proto:!0,forced:i!==Object||!s("join",",")},{join:function(t){return c(a(this),void 0===t?",":t)}})},8921(t,e,r){"use strict";var n=r(46518),o=r(8379);n({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},62062(t,e,r){"use strict";var n=r(46518),o=r(59213).map;n({target:"Array",proto:!0,forced:!r(70597)("map")},{map:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},31051(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(33517),a=r(97040),s=r(34527),c=Array;n({target:"Array",stat:!0,forced:o(function(){function t(){}return!(c.of.call(t)instanceof t)})},{of:function(){for(var t=0,e=arguments.length,r=new(i(this)?this:c)(e);e>t;)a(r,t,arguments[t++]);return s(r,e),r}})},44114(t,e,r){"use strict";var n=r(46518),o=r(48981),i=r(26198),a=r(34527),s=r(96837);n({target:"Array",proto:!0,arity:1,forced:r(79039)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}()},{push:function(t){var e=o(this),r=i(e),n=arguments.length;s(r+n);for(var c=0;c79&&a<83||!i("reduceRight")},{reduceRight:function(t){return o(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},72712(t,e,r){"use strict";var n=r(46518),o=r(80926).left,i=r(34598),a=r(39519);n({target:"Array",proto:!0,forced:!r(38574)&&a>79&&a<83||!i("reduce")},{reduce:function(t){var e=arguments.length;return o(this,t,e,e>1?arguments[1]:void 0)}})},94490(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(34376),a=o([].reverse),s=[1,2];n({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),a(this)}})},34782(t,e,r){"use strict";var n=r(46518),o=r(34376),i=r(33517),a=r(20034),s=r(35610),c=r(26198),u=r(25397),l=r(97040),f=r(34527),p=r(78227),h=r(70597),d=r(67680),v=h("slice"),g=p("species"),y=Array,m=Math.max;n({target:"Array",proto:!0,forced:!v},{slice:function(t,e){var r,n,p,h=u(this),v=c(h),A=s(t,v),b=s(void 0===e?v:e,v);if(o(h)&&(r=h.constructor,(i(r)&&(r===y||o(r.prototype))||a(r)&&null===(r=r[g]))&&(r=void 0),r===y||void 0===r))return d(h,A,b);for(n=new(void 0===r?y:r)(m(b-A,0)),p=0;A1?arguments[1]:void 0)}})},26910(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(79306),a=r(48981),s=r(26198),c=r(84606),u=r(655),l=r(79039),f=r(74488),p=r(34598),h=r(13709),d=r(13763),v=r(39519),g=r(3607),y=[],m=o(y.sort),A=o(y.push),b=l(function(){y.sort(void 0)}),w=l(function(){y.sort(null)}),x=p("sort"),C=!l(function(){if(v)return v<70;if(!(h&&h>3)){if(d)return!0;if(g)return g<603;var t,e,r,n,o="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)y.push({k:e+n,v:r})}for(y.sort(function(t,e){return e.v-t.v}),n=0;no?1:-1}}(t)),r=s(o),n=0;nb-n+r;g--)p(A,g-1)}else if(r>n)for(g=b-n;g>w;g--)m=g+r-1,(y=g+n-1)in A?A[m]=A[y]:p(A,m);for(g=0;g=n||f<0)throw new u("Incorrect index");for(var p=new c(n),h=0;h1&&arguments[1]))>>>15,o=1023&e,31==(n=e>>>10&31)?0===o?0===r?1/0:-1/0:NaN:0===n?o*(0===r?a:-a):i(2,n-15)*(0===r?1+o*s:-1-o*s);var e,r,n,o}})},38309(t,e,r){"use strict";r(24359)},3995(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(24194),a=r(57696),s=r(67787),c=r(53602),u=Math.floor,l=Math.pow,f=1024,p=o(DataView.prototype.setUint16);n({target:"DataView",proto:!0},{setFloat16:function(t,e){p(i(this),a(t),function(t){if(t!=t)return 32256;if(0===t)return(1/t==-1/0)<<15;var e=t<0;if(e&&(t=-t),t>=65520)return e<<15|31744;if(t<61005353927612305e-21)return e<<15|c(16777216*t);var r=u(s(t));if(-15===r)return e<<15|f;var n=c((t*l(2,-r)-1)*f);return n===f?e<<15|r+16<<10:e<<15|r+15<<10|n}(+e),arguments.length>2&&arguments[2])}})},61699(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(79039)(function(){return 120!==new Date(16e11).getYear()}),a=o(Date.prototype.getFullYear);n({target:"Date",proto:!0,forced:i},{getYear:function(){return a(this)-1900}})},59089(t,e,r){"use strict";var n=r(46518),o=r(79504),i=Date,a=o(i.prototype.getTime);n({target:"Date",stat:!0},{now:function(){return a(new i)}})},91191(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(91291),a=Date.prototype,s=o(a.getTime),c=o(a.setFullYear);n({target:"Date",proto:!0},{setYear:function(t){s(this);var e=+t;if(e!=e)return c(this,e);var r=i(e);return c(this,r>=0&&r<=99?r+1900:r)}})},93515(t,e,r){"use strict";r(46518)({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},1688(t,e,r){"use strict";var n=r(46518),o=r(70380);n({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},60739(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(48981),a=r(72777);n({target:"Date",proto:!0,arity:1,forced:o(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function(t){var e=i(this),r=a(e,"number");return"number"!=typeof r||isFinite(r)?e.toISOString():null}})},89572(t,e,r){"use strict";var n=r(39297),o=r(36840),i=r(53640),a=r(78227)("toPrimitive"),s=Date.prototype;n(s,a)||o(s,a,i)},23288(t,e,r){"use strict";var n=r(79504),o=r(36840),i=Date.prototype,a="Invalid Date",s="toString",c=n(i[s]),u=n(i.getTime);String(new Date(NaN))!==a&&o(i,s,function(){var t=u(this);return t==t?c(this):a})},48922(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(97751),a=r(79306),s=r(90679),c=r(36840),u=r(56279),l=r(62106),f=r(78227),p=r(91181),h=r(91021),d=i("SuppressedError"),v=ReferenceError,g=f("dispose"),y=f("toStringTag"),m="DisposableStack",A=p.set,b=p.getterFor(m),w="sync-dispose",x="disposed",C=function(t){var e=b(t);if(e.state===x)throw new v(m+" already disposed");return e},_=function(){A(s(this,E),{type:m,state:"pending",stack:[]}),o||(this.disposed=!1)},E=_.prototype;u(E,{dispose:function(){var t=b(this);if(t.state!==x){t.state=x,o||(this.disposed=!0);for(var e,r=t.stack,n=r.length,i=!1;n;){var a=r[--n];r[n]=null;try{a()}catch(t){i?e=new d(t,e):(i=!0,e=t)}}if(t.stack=null,i)throw e}},use:function(t){return h(C(this),t,w),t},adopt:function(t,e){var r=C(this);return a(e),h(r,void 0,w,function(){e(t)}),t},defer:function(t){var e=C(this);a(t),h(e,void 0,w,t)},move:function(){var t=C(this),e=new _;return b(e).stack=t.stack,t.stack=[],t.state=x,o||(this.disposed=!0),e}}),o&&l(E,"disposed",{configurable:!0,get:function(){return b(this).state===x}}),c(E,g,E.dispose,{name:"dispose"}),c(E,y,m,{nonWritable:!0}),n({global:!0,constructor:!0},{DisposableStack:_})},16280(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(18745),a=r(14601),s="WebAssembly",c=o[s],u=7!==new Error("e",{cause:7}).cause,l=function(t,e){var r={};r[t]=a(t,e,u),n({global:!0,constructor:!0,arity:1,forced:u},r)},f=function(t,e){if(c&&c[t]){var r={};r[t]=a(s+"."+t,e,u),n({target:s,stat:!0,constructor:!0,arity:1,forced:u},r)}};l("Error",function(t){return function(e){return i(t,this,arguments)}}),l("EvalError",function(t){return function(e){return i(t,this,arguments)}}),l("RangeError",function(t){return function(e){return i(t,this,arguments)}}),l("ReferenceError",function(t){return function(e){return i(t,this,arguments)}}),l("SyntaxError",function(t){return function(e){return i(t,this,arguments)}}),l("TypeError",function(t){return function(e){return i(t,this,arguments)}}),l("URIError",function(t){return function(e){return i(t,this,arguments)}}),f("CompileError",function(t){return function(e){return i(t,this,arguments)}}),f("LinkError",function(t){return function(e){return i(t,this,arguments)}}),f("RuntimeError",function(t){return function(e){return i(t,this,arguments)}})},6372(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(20034),a=r(36955),s=r(79039),c="Error",u="DOMException",l=Object.setPrototypeOf||{}.__proto__,f=o(u),p=Error,h=p.isError;n({target:"Error",stat:!0,sham:!0,forced:!h||!l||s(function(){return f&&!h(new f(u))||!h(new p(c,{cause:function(){}}))||h(o("Object","create")(p.prototype))})},{isError:function(t){if(!i(t))return!1;var e=a(t);return e===c||e===u}})},76918(t,e,r){"use strict";var n=r(36840),o=r(77536),i=Error.prototype;i.toString!==o&&n(i,"toString",o)},36456(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(655),a=o("".charAt),s=o("".charCodeAt),c=o(/./.exec),u=o(1.1.toString),l=o("".toUpperCase),f=/[\w*+\-./@]/,p=function(t,e){for(var r=u(t,16);r.length=r.length)return void(this.done=!0);var n=r[e];this.iterables[e]=null,t=this.iterator=a(o(n.method,n.iterable)),this.next=t.next}var i=a(o(this.next,t));if(!i.done)return i.value;this.iterator=null,this.next=null}});n({target:"Iterator",stat:!0,forced:u},{concat:function(){for(var t=arguments.length,e=l(t),r=0;r94906265.62425156?a(e)+c:o(e-1+s(e-1)*s(e+1))}})},82326(t,e,r){"use strict";var n=r(46518),o=Math.asinh,i=Math.log,a=Math.sqrt,s=Math.LN2;n({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function t(e){var r=+e;return isFinite(r)&&0!==r?r<0?-t(-r):r>94906265.62425156?i(r)+s:i(r+a(r*r+1)):r}})},36389(t,e,r){"use strict";var n=r(46518),o=r(7740),i=Math.atanh;n({target:"Math",stat:!0,forced:!(i&&1/i(-0)<0)},{atanh:function(t){var e=+t;return 0===e?e:o(2*e/(1-e))/2}})},64444(t,e,r){"use strict";var n=r(46518),o=r(77782),i=Math.abs,a=Math.pow;n({target:"Math",stat:!0},{cbrt:function(t){var e=+t;return o(e)*a(i(e),1/3)}})},8085(t,e,r){"use strict";var n=r(46518),o=Math.floor,i=Math.log,a=Math.LOG2E;n({target:"Math",stat:!0},{clz32:function(t){var e=t>>>0;return e?31-o(i(e+.5)*a):32}})},77762(t,e,r){"use strict";var n=r(46518),o=r(53250),i=Math.cosh,a=Math.abs,s=Math.E;n({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(t){var e=o(a(t)-1)+1;return(e+1/(e*s*s))*(s/2)}})},65070(t,e,r){"use strict";var n=r(46518),o=r(53250);n({target:"Math",stat:!0,forced:o!==Math.expm1},{expm1:o})},4360(t,e,r){"use strict";var n=r(46518),o=r(33164);n({target:"Math",stat:!0},{f16round:function(t){return o(t,.0009765625,65504,6103515625e-14)}})},60605(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{fround:r(15617)})},39469(t,e,r){"use strict";var n=r(46518),o=Math.hypot,i=Math.abs,a=Math.sqrt;n({target:"Math",stat:!0,arity:2,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(t,e){for(var r,n,o=0,s=0,c=arguments.length,u=0;s0?(n=r/u)*n:r;return u===1/0?1/0:u*a(o)}})},72152(t,e,r){"use strict";var n=r(46518),o=r(79039),i=Math.imul;n({target:"Math",stat:!0,forced:o(function(){return-5!==i(4294967295,5)||2!==i.length})},{imul:function(t,e){var r=65535,n=+t,o=+e,i=r&n,a=r&o;return 0|i*a+((r&n>>>16)*a+i*(r&o>>>16)<<16>>>0)}})},75376(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{log10:r(49340)})},56624(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{log1p:r(7740)})},11367(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{log2:r(67787)})},5914(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{sign:r(77782)})},78553(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(53250),a=Math.abs,s=Math.exp,c=Math.E;n({target:"Math",stat:!0,forced:o(function(){return-2e-17!==Math.sinh(-2e-17)})},{sinh:function(t){var e=+t;return a(e)<1?(i(e)-i(-e))/2:(s(e-1)-s(-e-1))*(c/2)}})},23068(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(72652),a=RangeError,s=TypeError,c=1/0,u=Math.abs,l=Math.pow,f=o([].push),p=l(2,1023),h=l(2,53)-1,d=Number.MAX_VALUE,v=l(2,971),g={},y={},m={},A={},b={},w=function(t,e){var r=t+e;return{hi:r,lo:e-(r-t)}};n({target:"Math",stat:!0},{sumPrecise:function(t){var e=[],r=0,n=A;switch(i(t,function(t){if(++r>h)throw new a("Maximum allowed index exceeded");if("number"!=typeof t)throw new s("Value is not a number");n!==g&&(t!=t?n=g:t===c?n=n===y?g:m:t===-1/0?n=n===m?g:y:0===t&&1/t!==c||n!==A&&n!==b||(n=b,f(e,t)))}),n){case g:return NaN;case y:return-1/0;case m:return c;case A:return-0}for(var o,l,x,C,_,E,S=[],k=0,O=0;O=0?S[j]:0;if(j--,u(k)>1||k>0&&M>0||k<0&&M<0)return k>0?c:-1/0;if(C=(x=w(k*p,M/2)).hi,_=x.lo,_*=2,u(2*C)===c)return C>0?C===p&&_===-v/2&&j>=0&&S[j]<0?d:c:C===-p&&_===v/2&&j>=0&&S[j]>0?-d:-1/0;0!==_&&(S[++j]=_,_=0),C*=2}for(;j>=0&&(C=(x=w(C,S[j--])).hi,0===(_=x.lo)););return j>=0&&(_<0&&S[j]<0||_>0&&S[j]>0)&&(l=2*_)===(o=C+l)-C&&(C=o),C}})},98690(t,e,r){"use strict";var n=r(46518),o=r(53250),i=Math.exp;n({target:"Math",stat:!0},{tanh:function(t){var e=+t,r=o(e),n=o(-e);return r===1/0?1:n===1/0?-1:(r-n)/(i(e)+i(-e))}})},60479(t,e,r){"use strict";r(10687)(Math,"Math",!0)},70761(t,e,r){"use strict";r(46518)({target:"Math",stat:!0},{trunc:r(80741)})},2892(t,e,r){"use strict";var n=r(46518),o=r(96395),i=r(43724),a=r(44576),s=r(19167),c=r(79504),u=r(92796),l=r(39297),f=r(23167),p=r(1625),h=r(10757),d=r(72777),v=r(79039),g=r(38480).f,y=r(77347).f,m=r(24913).f,A=r(31240),b=r(43802).trim,w="Number",x=a[w],C=s[w],_=x.prototype,E=a.TypeError,S=c("".slice),k=c("".charCodeAt),O=u(w,!x(" 0o1")||!x("0b1")||x("+0x1")),T=function(t){var e,r=arguments.length<1?0:x(function(t){var e=d(t,"number");return"bigint"==typeof e?e:function(t){var e,r,n,o,i,a,s,c,u=d(t,"number");if(h(u))throw new E("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=b(u),43===(e=k(u,0))||45===e){if(88===(r=k(u,2))||120===r)return NaN}else if(48===e){switch(k(u,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+u}for(a=(i=S(u,2)).length,s=0;so)return NaN;return parseInt(i,n)}return+u}(e)}(t));return p(_,e=this)&&v(function(){A(e)})?f(Object(r),this,T):r};T.prototype=_,O&&!o&&(_.constructor=T),n({global:!0,constructor:!0,wrap:!0,forced:O},{Number:T});var I=function(t,e){for(var r,n=i?g(e):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),o=0;n.length>o;o++)l(e,r=n[o])&&!l(t,r)&&m(t,r,y(e,r))};o&&C&&I(s[w],C),(O||o)&&I(s[w],x)},45374(t,e,r){"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},25428(t,e,r){"use strict";r(46518)({target:"Number",stat:!0},{isFinite:r(50360)})},32637(t,e,r){"use strict";r(46518)({target:"Number",stat:!0},{isInteger:r(2087)})},40150(t,e,r){"use strict";r(46518)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},59149(t,e,r){"use strict";var n=r(46518),o=r(2087),i=Math.abs;n({target:"Number",stat:!0},{isSafeInteger:function(t){return o(t)&&i(t)<=9007199254740991}})},64601(t,e,r){"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},44435(t,e,r){"use strict";r(46518)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},87220(t,e,r){"use strict";var n=r(46518),o=r(33904);n({target:"Number",stat:!0,forced:Number.parseFloat!==o},{parseFloat:o})},25843(t,e,r){"use strict";var n=r(46518),o=r(52703);n({target:"Number",stat:!0,forced:Number.parseInt!==o},{parseInt:o})},62337(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(91291),a=r(31240),s=r(72333),c=r(49340),u=r(79039),l=RangeError,f=String,p=isFinite,h=Math.abs,d=Math.floor,v=Math.pow,g=Math.round,y=o(1.1.toExponential),m=o(s),A=o("".slice),b=v(10,308),w="-6.9000e-11"===y(-69e-12,4)&&"1.25e+0"===y(1.255,2)&&"1.235e+4"===y(12345,3)&&"3e+1"===y(25,0);n({target:"Number",proto:!0,forced:!w||!(u(function(){y(1,1/0)})&&u(function(){y(1,-1/0)}))||!!u(function(){y(1/0,1/0),y(NaN,1/0)})},{toExponential:function(t){var e=a(this);if(void 0===t)return y(e);var r=i(t);if(!p(e))return String(e);if(r<0||r>20)throw new l("Incorrect fraction digits");if(w)return y(e,r);var n,o,s,u,x,C,_,E="";return e<0&&(E="-",e=-e),0===e?(o=0,n=m("0",r+1)):(x=c(e),(_=r-(o=d(x))>=308?e*b*v(10,r-o-308):e/v(10,o-r))-(C=g(_))>=.5&&(C+=1),C>=v(10,r+1)&&(C/=10,o+=1),n=f(C)),0!==r&&(n=A(n,0,1)+"."+A(n,1)),0===o?(s="+",u="0"):(s=o>0?"+":"-",u=f(h(o))),E+(n+"e")+s+u}})},9868(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(91291),a=r(31240),s=r(72333),c=r(79039),u=RangeError,l=String,f=Math.floor,p=o(s),h=o("".slice),d=o(1.1.toFixed),v=function(t,e,r){return 0===e?r:e%2==1?v(t,e-1,r*t):v(t*t,e/2,r)},g=function(t,e,r){for(var n=-1,o=r;++n<6;)o+=e*t[n],t[n]=o%1e7,o=f(o/1e7)},y=function(t,e){for(var r=6,n=0;--r>=0;)n+=t[r],t[r]=f(n/e),n=n%e*1e7},m=function(t){for(var e=6,r="";--e>=0;)if(""!==r||0===e||0!==t[e]){var n=l(t[e]);r=""===r?n:r+p("0",7-n.length)+n}return r};n({target:"Number",proto:!0,forced:c(function(){return"0.000"!==d(8e-5,3)||"1"!==d(.9,0)||"1.25"!==d(1.255,2)||"1000000000000000128"!==d(0xde0b6b3a7640080,0)})||!c(function(){d({})})},{toFixed:function(t){var e,r,n,o,s=a(this),c=i(t),f=[0,0,0,0,0,0],d="",A="0";if(c<0||c>20)throw new u("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return l(s);if(s<0&&(d="-",s=-s),s>1e-21)if(r=(e=function(t){for(var e=0,r=t;r>=4096;)e+=12,r/=4096;for(;r>=2;)e+=1,r/=2;return e}(s*v(2,69,1))-69)<0?s*v(2,-e,1):s/v(2,e,1),r*=4503599627370496,(e=52-e)>0){for(g(f,0,r),n=c;n>=7;)g(f,1e7,0),n-=7;for(g(f,v(10,n,1),0),n=e-1;n>=23;)y(f,1<<23),n-=23;y(f,1<0?d+((o=A.length)<=c?"0."+p("0",c-o)+A:h(A,0,o-c)+"."+h(A,o-c)):d+A}})},80630(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(79039),a=r(31240),s=o(1.1.toPrecision);n({target:"Number",proto:!0,forced:i(function(){return"1"!==s(1,void 0)})||!i(function(){s({})})},{toPrecision:function(t){return void 0===t?s(a(this)):s(a(this),t)}})},69085(t,e,r){"use strict";var n=r(46518),o=r(44213);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},59904(t,e,r){"use strict";r(46518)({target:"Object",stat:!0,sham:!r(43724)},{create:r(2360)})},17427(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(42551),a=r(79306),s=r(48981),c=r(24913);o&&n({target:"Object",proto:!0,forced:i},{__defineGetter__:function(t,e){c.f(s(this),t,{get:a(e),enumerable:!0,configurable:!0})}})},67945(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(96801).f;n({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!o},{defineProperties:i})},84185(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(24913).f;n({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},87607(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(42551),a=r(79306),s=r(48981),c=r(24913);o&&n({target:"Object",proto:!0,forced:i},{__defineSetter__:function(t,e){c.f(s(this),t,{set:a(e),enumerable:!0,configurable:!0})}})},5506(t,e,r){"use strict";var n=r(46518),o=r(32357).entries;n({target:"Object",stat:!0},{entries:function(t){return o(t)}})},52811(t,e,r){"use strict";var n=r(46518),o=r(92744),i=r(79039),a=r(20034),s=r(3451).onFreeze,c=Object.freeze;n({target:"Object",stat:!0,forced:i(function(){c(1)}),sham:!o},{freeze:function(t){return c&&a(t)?c(s(t)):t}})},53921(t,e,r){"use strict";var n=r(46518),o=r(72652),i=r(97040);n({target:"Object",stat:!0},{fromEntries:function(t){var e={};return o(t,function(t,r){i(e,t,r)},{AS_ENTRIES:!0}),e}})},83851(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(25397),a=r(77347).f,s=r(43724);n({target:"Object",stat:!0,forced:!s||o(function(){a(1)}),sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(i(t),e)}})},81278(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(35031),a=r(25397),s=r(77347),c=r(97040);n({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(t){for(var e,r,n=a(t),o=s.f,u=i(n),l={},f=0;u.length>f;)void 0!==(r=o(n,e=u[f++]))&&c(l,e,r);return l}})},1480(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(10298).f;n({target:"Object",stat:!0,forced:o(function(){return!Object.getOwnPropertyNames(1)})},{getOwnPropertyNames:i})},49773(t,e,r){"use strict";var n=r(46518),o=r(4495),i=r(79039),a=r(33717),s=r(48981);n({target:"Object",stat:!0,forced:!o||i(function(){a.f(1)})},{getOwnPropertySymbols:function(t){var e=a.f;return e?e(s(t)):[]}})},40875(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(48981),a=r(42787),s=r(12211);n({target:"Object",stat:!0,forced:o(function(){a(1)}),sham:!s},{getPrototypeOf:function(t){return a(i(t))}})},77691(t,e,r){"use strict";var n=r(46518),o=r(97040),i=r(97751),a=r(79504),s=r(79306),c=r(67750),u=r(56969),l=r(72652),f=r(79039),p=Object.groupBy,h=i("Object","create"),d=a([].push);n({target:"Object",stat:!0,forced:!p||f(function(){return 1!==p("ab",function(t){return t}).a.length})},{groupBy:function(t,e){c(t),s(e);var r=h(null),n=0;return l(t,function(t){var i=u(e(t,n++));i in r?d(r[i],t):o(r,i,[t])}),r}})},78347(t,e,r){"use strict";r(46518)({target:"Object",stat:!0},{hasOwn:r(39297)})},94052(t,e,r){"use strict";var n=r(46518),o=r(34124);n({target:"Object",stat:!0,forced:Object.isExtensible!==o},{isExtensible:o})},94003(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(20034),a=r(22195),s=r(15652),c=Object.isFrozen;n({target:"Object",stat:!0,forced:s||o(function(){c(1)})},{isFrozen:function(t){return!i(t)||!(!s||"ArrayBuffer"!==a(t))||!!c&&c(t)}})},221(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(20034),a=r(22195),s=r(15652),c=Object.isSealed;n({target:"Object",stat:!0,forced:s||o(function(){c(1)})},{isSealed:function(t){return!i(t)||!(!s||"ArrayBuffer"!==a(t))||!!c&&c(t)}})},29908(t,e,r){"use strict";r(46518)({target:"Object",stat:!0},{is:r(3470)})},79432(t,e,r){"use strict";var n=r(46518),o=r(48981),i=r(71072);n({target:"Object",stat:!0,forced:r(79039)(function(){i(1)})},{keys:function(t){return i(o(t))}})},9220(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(42551),a=r(48981),s=r(56969),c=r(42787),u=r(77347).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(t){var e,r=a(this),n=s(t);do{if(e=u(r,n))return e.get}while(r=c(r))}})},7904(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(42551),a=r(48981),s=r(56969),c=r(42787),u=r(77347).f;o&&n({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(t){var e,r=a(this),n=s(t);do{if(e=u(r,n))return e.set}while(r=c(r))}})},16348(t,e,r){"use strict";var n=r(46518),o=r(20034),i=r(3451).onFreeze,a=r(92744),s=r(79039),c=Object.preventExtensions;n({target:"Object",stat:!0,forced:s(function(){c(1)}),sham:!a},{preventExtensions:function(t){return c&&o(t)?c(i(t)):t}})},63548(t,e,r){"use strict";var n=r(43724),o=r(62106),i=r(20034),a=r(13925),s=r(48981),c=r(67750),u=Object.getPrototypeOf,l=Object.setPrototypeOf,f=Object.prototype,p="__proto__";if(n&&u&&l&&!(p in f))try{o(f,p,{configurable:!0,get:function(){return u(s(this))},set:function(t){var e=c(this);a(t)&&i(e)&&l(e,t)}})}catch(t){}},93941(t,e,r){"use strict";var n=r(46518),o=r(20034),i=r(3451).onFreeze,a=r(92744),s=r(79039),c=Object.seal;n({target:"Object",stat:!0,forced:s(function(){c(1)}),sham:!a},{seal:function(t){return c&&o(t)?c(i(t)):t}})},10287(t,e,r){"use strict";r(46518)({target:"Object",stat:!0},{setPrototypeOf:r(52967)})},26099(t,e,r){"use strict";var n=r(92140),o=r(36840),i=r(53179);n||o(Object.prototype,"toString",i,{unsafe:!0})},16034(t,e,r){"use strict";var n=r(46518),o=r(32357).values;n({target:"Object",stat:!0},{values:function(t){return o(t)}})},78459(t,e,r){"use strict";var n=r(46518),o=r(33904);n({global:!0,forced:parseFloat!==o},{parseFloat:o})},58940(t,e,r){"use strict";var n=r(46518),o=r(52703);n({global:!0,forced:parseInt!==o},{parseInt:o})},96167(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(79306),a=r(36043),s=r(1103),c=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{allSettled:function(t){var e=this,r=a.f(e),n=r.resolve,u=r.reject,l=s(function(){var r=i(e.resolve),a=[],s=0,u=1;c(t,function(t){var i=s++,c=!1;u++,o(r,e,t).then(function(t){c||(c=!0,a[i]={status:"fulfilled",value:t},--u||n(a))},function(t){c||(c=!0,a[i]={status:"rejected",reason:t},--u||n(a))})}),--u||n(a)});return l.error&&u(l.value),r.promise}})},16499(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(79306),a=r(36043),s=r(1103),c=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{all:function(t){var e=this,r=a.f(e),n=r.resolve,u=r.reject,l=s(function(){var r=i(e.resolve),a=[],s=0,l=1;c(t,function(t){var i=s++,c=!1;l++,o(r,e,t).then(function(t){c||(c=!0,a[i]=t,--l||n(a))},u)}),--l||n(a)});return l.error&&u(l.value),r.promise}})},93518(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(79306),a=r(97751),s=r(36043),c=r(1103),u=r(72652),l=r(90537),f="No one promise resolved";n({target:"Promise",stat:!0,forced:l},{any:function(t){var e=this,r=a("AggregateError"),n=s.f(e),l=n.resolve,p=n.reject,h=c(function(){var n=i(e.resolve),a=[],s=0,c=1,h=!1;u(t,function(t){var i=s++,u=!1;c++,o(n,e,t).then(function(t){u||h||(h=!0,l(t))},function(t){u||h||(u=!0,a[i]=t,--c||p(new r(a,f)))})}),--c||p(new r(a,f))});return h.error&&p(h.value),n.promise}})},82003(t,e,r){"use strict";var n=r(46518),o=r(96395),i=r(10916).CONSTRUCTOR,a=r(80550),s=r(97751),c=r(94901),u=r(36840),l=a&&a.prototype;if(n({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(t){return this.then(void 0,t)}}),!o&&c(a)){var f=s("Promise").prototype.catch;l.catch!==f&&u(l,"catch",f,{unsafe:!0})}},10436(t,e,r){"use strict";var n,o,i,a,s=r(46518),c=r(96395),u=r(38574),l=r(44576),f=r(19167),p=r(69565),h=r(36840),d=r(52967),v=r(10687),g=r(87633),y=r(79306),m=r(94901),A=r(20034),b=r(90679),w=r(2293),x=r(59225).set,C=r(91955),_=r(90757),E=r(1103),S=r(18265),k=r(91181),O=r(80550),T=r(10916),I=r(36043),R="Promise",j=T.CONSTRUCTOR,M=T.REJECTION_EVENT,N=T.SUBCLASSING,P=k.getterFor(R),L=k.set,D=O&&O.prototype,U=O,B=D,F=l.TypeError,z=l.document,H=l.process,V=I.f,q=V,W=!!(z&&z.createEvent&&l.dispatchEvent),$="unhandledrejection",Y=function(t){var e;return!(!A(t)||!m(e=t.then))&&e},G=function(t,e){var r,n,o,i=e.value,a=1===e.state,s=a?t.ok:t.fail,c=t.resolve,u=t.reject,l=t.domain;try{s?(a||(2===e.rejection&&Z(e),e.rejection=1),!0===s?r=i:(l&&l.enter(),r=s(i),l&&(l.exit(),o=!0)),r===t.promise?u(new F("Promise-chain cycle")):(n=Y(r))?p(n,r,c,u):c(r)):u(i)}catch(t){l&&!o&&l.exit(),u(t)}},K=function(t,e){t.notified||(t.notified=!0,C(function(){for(var r,n=t.reactions;r=n.get();)G(r,t);t.notified=!1,e&&!t.rejection&&X(t)}))},J=function(t,e,r){var n,o;W?((n=z.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),l.dispatchEvent(n)):n={promise:e,reason:r},!M&&(o=l["on"+t])?o(n):t===$&&_("Unhandled promise rejection",r)},X=function(t){p(x,l,function(){var e,r=t.facade,n=t.value;if(Q(t)&&(e=E(function(){u?H.emit("unhandledRejection",n,r):J($,r,n)}),t.rejection=u||Q(t)?2:1,e.error))throw e.value})},Q=function(t){return 1!==t.rejection&&!t.parent},Z=function(t){p(x,l,function(){var e=t.facade;u?H.emit("rejectionHandled",e):J("rejectionhandled",e,t.value)})},tt=function(t,e,r){return function(n){t(e,n,r)}},et=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,K(t,!0))},rt=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new F("Promise can't be resolved itself");var n=Y(e);n?C(function(){var r={done:!1};try{p(n,e,tt(rt,r,t),tt(et,r,t))}catch(e){et(r,e,t)}}):(t.value=e,t.state=1,K(t,!1))}catch(e){et({done:!1},e,t)}}};if(j&&(B=(U=function(t){b(this,B),y(t),p(n,this);var e=P(this);try{t(tt(rt,e),tt(et,e))}catch(t){et(e,t)}}).prototype,(n=function(t){L(this,{type:R,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:0,value:null})}).prototype=h(B,"then",function(t,e){var r=P(this),n=V(w(this,U));return r.parent=!0,n.ok=!m(t)||t,n.fail=m(e)&&e,n.domain=u?H.domain:void 0,0===r.state?r.reactions.add(n):C(function(){G(n,r)}),n.promise}),o=function(){var t=new n,e=P(t);this.promise=t,this.resolve=tt(rt,e),this.reject=tt(et,e)},I.f=V=function(t){return t===U||t===i?new o(t):q(t)},!c&&m(O)&&D!==Object.prototype)){a=D.then,N||h(D,"then",function(t,e){var r=this;return new U(function(t,e){p(a,r,t,e)}).then(t,e)},{unsafe:!0});try{delete D.constructor}catch(t){}d&&d(D,B)}s({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:U}),i=f.Promise,v(U,R,!1,!0),g(R)},9391(t,e,r){"use strict";var n=r(46518),o=r(96395),i=r(80550),a=r(79039),s=r(97751),c=r(94901),u=r(2293),l=r(93438),f=r(36840),p=i&&i.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!i&&a(function(){p.finally.call({then:function(){}},function(){})})},{finally:function(t){var e=u(this,s("Promise")),r=c(t);return this.then(r?function(r){return l(e,t()).then(function(){return r})}:t,r?function(r){return l(e,t()).then(function(){throw r})}:t)}}),!o&&c(i)){var h=s("Promise").prototype.finally;p.finally!==h&&f(p,"finally",h,{unsafe:!0})}},3362(t,e,r){"use strict";r(10436),r(16499),r(82003),r(7743),r(51481),r(40280)},7743(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(79306),a=r(36043),s=r(1103),c=r(72652);n({target:"Promise",stat:!0,forced:r(90537)},{race:function(t){var e=this,r=a.f(e),n=r.reject,u=s(function(){var a=i(e.resolve);c(t,function(t){o(a,e,t).then(r.resolve,n)})});return u.error&&n(u.value),r.promise}})},51481(t,e,r){"use strict";var n=r(46518),o=r(36043);n({target:"Promise",stat:!0,forced:r(10916).CONSTRUCTOR},{reject:function(t){var e=o.f(this);return(0,e.reject)(t),e.promise}})},40280(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(96395),a=r(80550),s=r(10916).CONSTRUCTOR,c=r(93438),u=o("Promise"),l=i&&!s;n({target:"Promise",stat:!0,forced:i||s},{resolve:function(t){return c(l&&this===u?a:this,t)}})},31689(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(18745),a=r(67680),s=r(36043),c=r(79306),u=r(1103),l=o.Promise,f=!1;n({target:"Promise",stat:!0,forced:!l||!l.try||u(function(){l.try(function(t){f=8===t},8)}).error||!f},{try:function(t){var e=arguments.length>1?a(arguments,1):[],r=s.f(this),n=u(function(){return i(c(t),void 0,e)});return(n.error?r.reject:r.resolve)(n.value),r.promise}})},14628(t,e,r){"use strict";var n=r(46518),o=r(36043);n({target:"Promise",stat:!0},{withResolvers:function(){var t=o.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}})},39796(t,e,r){"use strict";var n=r(46518),o=r(18745),i=r(79306),a=r(28551);n({target:"Reflect",stat:!0,forced:!r(79039)(function(){Reflect.apply(function(){})})},{apply:function(t,e,r){return o(i(t),e,a(r))}})},60825(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(18745),a=r(30566),s=r(35548),c=r(28551),u=r(20034),l=r(2360),f=r(79039),p=o("Reflect","construct"),h=Object.prototype,d=[].push,v=f(function(){function t(){}return!(p(function(){},[],t)instanceof t)}),g=!f(function(){p(function(){})}),y=v||g;n({target:"Reflect",stat:!0,forced:y,sham:y},{construct:function(t,e){s(t);var r=arguments.length<3?t:s(arguments[2]);if(c(e),g&&!v)return p(t,e,r);if(t===r){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return i(d,n,e),new(i(a,t,n))}var o=r.prototype,f=l(u(o)?o:h),y=i(t,f,e);return u(y)?y:f}})},87411(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(28551),a=r(56969),s=r(24913),c=r(94901),u=r(79039),l=TypeError;n({target:"Reflect",stat:!0,forced:u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})}),sham:!o},{defineProperty:function(t,e,r){i(t);var n,o,u=a(e);if(i(r),("get"in r||"set"in r)&&("get"in r&&!c(n=r.get)&&void 0!==n||"set"in r&&!c(o=r.set)&&void 0!==o||"value"in r||"writable"in r))throw new l("Invalid property descriptor");try{return s.f(t,u,r),!0}catch(t){return!1}}})},21211(t,e,r){"use strict";var n=r(46518),o=r(28551),i=r(77347).f,a=r(56969);n({target:"Reflect",stat:!0},{deleteProperty:function(t,e){o(t);var r=a(e),n=i(t,r);return!(n&&!n.configurable)&&delete t[r]}})},9065(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(28551),a=r(77347);n({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(t,e){return a.f(i(t),e)}})},86565(t,e,r){"use strict";var n=r(46518),o=r(28551),i=r(42787);n({target:"Reflect",stat:!0,sham:!r(12211)},{getPrototypeOf:function(t){return i(o(t))}})},40888(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(20034),a=r(28551),s=r(16575),c=r(77347),u=r(42787),l=r(56969),f=function(t,e,r){if(a(t)===r)return t[e];var n=c.f(t,e);if(n)return s(n)?n.value:void 0===n.get?void 0:o(n.get,r);var l=u(t);return i(l)?f(l,e,r):void 0};n({target:"Reflect",stat:!0},{get:function(t,e){return f(a(t),l(e),arguments.length<3?t:arguments[2])}})},32812(t,e,r){"use strict";r(46518)({target:"Reflect",stat:!0},{has:function(t,e){return e in t}})},84634(t,e,r){"use strict";var n=r(46518),o=r(28551),i=r(34124);n({target:"Reflect",stat:!0},{isExtensible:function(t){return o(t),i(t)}})},71137(t,e,r){"use strict";r(46518)({target:"Reflect",stat:!0},{ownKeys:r(35031)})},30985(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(28551);n({target:"Reflect",stat:!0,sham:!r(92744)},{preventExtensions:function(t){i(t);try{var e=o("Object","preventExtensions");return e&&e(t),!0}catch(t){return!1}}})},34873(t,e,r){"use strict";var n=r(46518),o=r(28551),i=r(73506),a=r(52967);a&&n({target:"Reflect",stat:!0},{setPrototypeOf:function(t,e){o(t),i(e);try{return a(t,e),!0}catch(t){return!1}}})},34268(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(28551),a=r(20034),s=r(16575),c=r(79039),u=r(24913),l=r(77347),f=r(42787),p=r(6980),h=r(56969),d=function(t,e,r,n){var c,h,v,g=l.f(i(t),e);if(!g){if(a(h=f(t)))return d(h,e,r,n);g=p(0)}if(s(g)){if(!1===g.writable||!a(n))return!1;if(c=l.f(n,e)){if(!s(c)||!1===c.writable)return!1;u.f(n,e,{value:r})}else try{u.f(n,e,p(0,r))}catch(t){return!1}}else{if(void 0===(v=g.set))return!1;o(v,n,r)}return!0};n({target:"Reflect",stat:!0,forced:c(function(){var t=function(){},e=u.f(new t,"a",{configurable:!0});return!1!==Reflect.set(t.prototype,"a",1,e)})},{set:function(t,e,r){return d(i(t),h(e),r,arguments.length<4?t:arguments[3])}})},15472(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(10687);n({global:!0},{Reflect:{}}),i(o.Reflect,"Reflect",!0)},84864(t,e,r){"use strict";var n=r(43724),o=r(44576),i=r(79504),a=r(92796),s=r(23167),c=r(66699),u=r(2360),l=r(38480).f,f=r(1625),p=r(60788),h=r(655),d=r(61034),v=r(58429),g=r(11056),y=r(36840),m=r(79039),A=r(39297),b=r(91181).enforce,w=r(87633),x=r(78227),C=r(83635),_=r(18814),E=x("match"),S=o.RegExp,k=S.prototype,O=o.SyntaxError,T=i(k.exec),I=i("".charAt),R=i("".replace),j=i("".indexOf),M=i("".slice),N=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,P=/a/g,L=/a/g,D=new S(P)!==P,U=v.MISSED_STICKY,B=v.UNSUPPORTED_Y;if(a("RegExp",n&&(!D||U||C||_||m(function(){return L[E]=!1,S(P)!==P||S(L)===L||"/a/i"!==String(S(P,"i"))})))){for(var F=function(t,e){var r,n,o,i,a,l,v=f(k,this),g=p(t),y=void 0===e,m=[],w=t;if(!v&&g&&y&&t.constructor===F)return t;if((g||f(k,t))&&(t=t.source,y&&(e=d(w))),t=void 0===t?"":h(t),e=void 0===e?"":h(e),w=t,C&&"dotAll"in P&&(n=!!e&&j(e,"s")>-1)&&(e=R(e,/s/g,"")),r=e,U&&"sticky"in P&&(o=!!e&&j(e,"y")>-1)&&B&&(e=R(e,/y/g,"")),_&&(i=function(t){for(var e,r=t.length,n=0,o="",i=[],a=u(null),s=!1,c=!1,l=0,f="";n"===e&&c:if(""===f||A(a,f))throw new O("Invalid capture group name");a[f]=!0,i[i.length]=[f,l],c=!1,f="";continue}c?f+=e:o+=e}for(var p=0;p",d="\\"+i[p][1];j(o,h)>-1;)o=R(o,h,d);return[o,i]}(t),t=i[0],m=i[1]),a=s(S(t,e),v?this:k,F),(n||o||m.length)&&(l=b(a),n&&(l.dotAll=!0,l.raw=F(function(t){for(var e,r=t.length,n=0,o="",i=!1;nH;)g(F,S,z[H++]);k.constructor=F,F.prototype=k,y(o,"RegExp",F,{constructor:!0})}w("RegExp")},57465(t,e,r){"use strict";var n=r(43724),o=r(83635),i=r(22195),a=r(62106),s=r(91181).get,c=RegExp.prototype,u=TypeError;n&&o&&a(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===i(this))return!!s(this).dotAll;throw new u("Incompatible receiver, RegExp required")}}})},96069(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(63463),a=r(39297),s=r(60533).start,c=r(47452),u=Array,l=RegExp.escape,f=o("".charAt),p=o("".charCodeAt),h=o(1.1.toString),d=o([].join),v=/^[0-9a-z]/i,g=/^[$()*+./?[\\\]^{|}]/,y=RegExp("^[!\"#%&',\\-:;<=>@`~"+c+"]"),m=o(v.exec),A={"\t":"t","\n":"n","\v":"v","\f":"f","\r":"r"},b=function(t){var e=h(p(t,0),16);return e.length<3?"\\x"+s(e,2,"0"):"\\u"+s(e,4,"0")};n({target:"RegExp",stat:!0,forced:!l||"\\x61b"!==l("ab")},{escape:function(t){i(t);for(var e=t.length,r=u(e),n=0;n=56320||n+1>=e||56320!=(64512&p(t,n+1))?r[n]=b(o):(r[n]=o,r[++n]=f(t,n))}}return d(r,"")}})},27495(t,e,r){"use strict";var n=r(46518),o=r(57323);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},69479(t,e,r){"use strict";var n=r(43724),o=r(62106),i=r(65213),a=r(67979);n&&!i.correct&&(o(RegExp.prototype,"flags",{configurable:!0,get:a}),i.correct=!0)},87745(t,e,r){"use strict";var n=r(43724),o=r(58429).MISSED_STICKY,i=r(22195),a=r(62106),s=r(91181).get,c=RegExp.prototype,u=TypeError;n&&o&&a(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===i(this))return!!s(this).sticky;throw new u("Incompatible receiver, RegExp required")}}})},90906(t,e,r){"use strict";r(27495);var n,o,i=r(46518),a=r(69565),s=r(94901),c=r(28551),u=r(655),l=(n=!1,(o=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===o.test("abc")&&n),f=/./.test;i({target:"RegExp",proto:!0,forced:!l},{test:function(t){var e=c(this),r=u(t),n=e.exec;if(!s(n))return a(f,e,r);var o=a(n,e,r);return null!==o&&(c(o),!0)}})},38781(t,e,r){"use strict";var n=r(10350).PROPER,o=r(36840),i=r(28551),a=r(655),s=r(79039),c=r(61034),u="toString",l=RegExp.prototype,f=l[u],p=s(function(){return"/a/b"!==f.call({source:"a",flags:"b"})}),h=n&&f.name!==u;(p||h)&&o(l,u,function(){var t=i(this);return"/"+a(t.source)+"/"+a(c(t))},{unsafe:!0})},92405(t,e,r){"use strict";r(16468)("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},r(86938))},17642(t,e,r){"use strict";var n=r(46518),o=r(83440),i=r(79039);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("difference",function(t){return 0===t.size})||i(function(){var t={size:1,has:function(){return!0},keys:function(){var t=0;return{next:function(){var r=t++>1;return e.has(1)&&e.clear(),{done:r,value:2}}}}},e=new Set([1,2,3,4]);return 3!==e.difference(t).size})},{difference:o})},58004(t,e,r){"use strict";var n=r(46518),o=r(79039),i=r(68750);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("intersection",function(t){return 2===t.size&&t.has(1)&&t.has(2)})||o(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))})},{intersection:i})},33853(t,e,r){"use strict";var n=r(46518),o=r(64449);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isDisjointFrom",function(t){return!t})},{isDisjointFrom:o})},45876(t,e,r){"use strict";var n=r(46518),o=r(53838);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isSubsetOf",function(t){return t})},{isSubsetOf:o})},32475(t,e,r){"use strict";var n=r(46518),o=r(28527);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("isSupersetOf",function(t){return!t})},{isSupersetOf:o})},31415(t,e,r){"use strict";r(92405)},15024(t,e,r){"use strict";var n=r(46518),o=r(83650),i=r(39835);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("symmetricDifference")||!i("symmetricDifference")},{symmetricDifference:o})},31698(t,e,r){"use strict";var n=r(46518),o=r(44204),i=r(39835);n({target:"Set",proto:!0,real:!0,forced:!r(84916)("union")||!i("union")},{union:o})},89907(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("anchor")},{anchor:function(t){return o(this,"a","name",t)}})},67357(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(67750),a=r(91291),s=r(655),c=r(79039),u=o("".charAt);n({target:"String",proto:!0,forced:c(function(){return"\ud842"!=="𠮷".at(-2)})},{at:function(t){var e=s(i(this)),r=e.length,n=a(t),o=n>=0?n:r+n;return o<0||o>=r?void 0:u(e,o)}})},11898(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("big")},{big:function(){return o(this,"big","","")}})},35490(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("blink")},{blink:function(){return o(this,"blink","","")}})},5745(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("bold")},{bold:function(){return o(this,"b","","")}})},23860(t,e,r){"use strict";var n=r(46518),o=r(68183).codeAt;n({target:"String",proto:!0},{codePointAt:function(t){return o(this,t)}})},99449(t,e,r){"use strict";var n,o=r(46518),i=r(27476),a=r(77347).f,s=r(18014),c=r(655),u=r(60511),l=r(67750),f=r(41436),p=r(96395),h=i("".slice),d=Math.min,v=f("endsWith");o({target:"String",proto:!0,forced:!(!p&&!v&&(n=a(String.prototype,"endsWith"),n&&!n.writable)||v)},{endsWith:function(t){var e=c(l(this));u(t);var r=c(t),n=arguments.length>1?arguments[1]:void 0,o=e.length,i=void 0===n?o:d(s(n),o);return h(e,i-r.length,i)===r}})},94298(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("fixed")},{fixed:function(){return o(this,"tt","","")}})},60268(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("fontcolor")},{fontcolor:function(t){return o(this,"font","color",t)}})},69546(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("fontsize")},{fontsize:function(t){return o(this,"font","size",t)}})},27337(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(35610),a=RangeError,s=String.fromCharCode,c=String.fromCodePoint,u=o([].join);n({target:"String",stat:!0,arity:1,forced:!!c&&1!==c.length},{fromCodePoint:function(t){for(var e,r=[],n=arguments.length,o=0;n>o;){if(i(e=+arguments[o],1114111)!==e)throw new a(e+" is not a valid code point");r[o++]=e<65536?s(e):s(55296+((e-=65536)>>10),e%1024+56320)}return u(r,"")}})},21699(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(60511),a=r(67750),s=r(655),c=r(41436),u=o("".indexOf);n({target:"String",proto:!0,forced:!c("includes")},{includes:function(t){return!!~u(s(a(this)),s(i(t)),arguments.length>1?arguments[1]:void 0)}})},42043(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(67750),a=r(655),s=o("".charCodeAt);n({target:"String",proto:!0},{isWellFormed:function(){for(var t=a(i(this)),e=t.length,r=0;r=56320||++r>=e||56320!=(64512&s(t,r))))return!1}return!0}})},20781(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("italics")},{italics:function(){return o(this,"i","","")}})},47764(t,e,r){"use strict";var n=r(68183).charAt,o=r(655),i=r(91181),a=r(51088),s=r(62529),c="String Iterator",u=i.set,l=i.getterFor(c);a(String,"String",function(t){u(this,{type:c,string:o(t),index:0})},function(){var t,e=l(this),r=e.string,o=e.index;return o>=r.length?s(void 0,!0):(t=n(r,o),e.index+=t.length,s(t,!1))})},50778(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("link")},{link:function(t){return o(this,"a","href",t)}})},28543(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(27476),a=r(33994),s=r(62529),c=r(67750),u=r(18014),l=r(655),f=r(28551),p=r(20034),h=r(22195),d=r(60788),v=r(61034),g=r(55966),y=r(36840),m=r(79039),A=r(78227),b=r(2293),w=r(57829),x=r(56682),C=r(91181),_=r(96395),E=A("matchAll"),S="RegExp String",k=S+" Iterator",O=C.set,T=C.getterFor(k),I=RegExp.prototype,R=TypeError,j=i("".indexOf),M=i("".matchAll),N=!!M&&!m(function(){M("a",/./)}),P=a(function(t,e,r,n){O(this,{type:k,regexp:t,string:e,global:r,unicode:n,done:!1})},S,function(){var t=T(this);if(t.done)return s(void 0,!0);var e=t.regexp,r=t.string,n=x(e,r);return null===n?(t.done=!0,s(void 0,!0)):t.global?(""===l(n[0])&&(e.lastIndex=w(r,u(e.lastIndex),t.unicode)),s(n,!1)):(t.done=!0,s(n,!1))}),L=function(t){var e,r,n,o=f(this),i=l(t),a=b(o,RegExp),s=l(v(o));return e=new a(a===RegExp?o.source:o,s),r=!!~j(s,"g"),n=!!~j(s,"u")||!!~j(s,"v"),e.lastIndex=u(o.lastIndex),new P(e,i,r,n)};n({target:"String",proto:!0,forced:N},{matchAll:function(t){var e,r,n,i,a=c(this);if(p(t)){if(d(t)&&(e=l(c(v(t))),!~j(e,"g")))throw new R("`.matchAll` does not allow non-global regexes");if(N)return M(a,t);if(void 0===(n=g(t,E))&&_&&"RegExp"===h(t)&&(n=L),n)return o(n,t,a)}else if(N)return M(a,t);return r=l(a),i=new RegExp(t,"g"),_?o(L,i,r):i[E](r)}}),_||E in I||y(I,E,L)},71761(t,e,r){"use strict";var n=r(69565),o=r(79504),i=r(89228),a=r(28551),s=r(20034),c=r(18014),u=r(655),l=r(67750),f=r(55966),p=r(57829),h=r(61034),d=r(56682),v=o("".indexOf);i("match",function(t,e,r){return[function(e){var r=l(this),o=s(e)?f(e,t):void 0;return o?n(o,e,r):new RegExp(e)[t](u(r))},function(t){var n=a(this),o=u(t),i=r(e,n,o);if(i.done)return i.value;var s=u(h(n));if(!~v(s,"g"))return d(n,o);var l=!!~v(s,"u")||!!~v(s,"v");n.lastIndex=0;for(var f,g=[],y=0;null!==(f=d(n,o));){var m=u(f[0]);g[y]=m,""===m&&(n.lastIndex=p(o,c(n.lastIndex),l)),y++}return 0===y?null:g}]})},35701(t,e,r){"use strict";var n=r(46518),o=r(60533).end;n({target:"String",proto:!0,forced:r(83063)},{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},68156(t,e,r){"use strict";var n=r(46518),o=r(60533).start;n({target:"String",proto:!0,forced:r(83063)},{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},85906(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(25397),a=r(48981),s=r(655),c=r(26198),u=o([].push),l=o([].join);n({target:"String",stat:!0},{raw:function(t){var e=i(a(t).raw),r=c(e);if(!r)return"";for(var n=arguments.length,o=[],f=0;;){if(u(o,s(e[f++])),f===r)return l(o,"");fd.length?-1:m(d,x,S+E);return T=j&&(R+=S(s,j,L)+N,j=L+P.length)}return R+S(s,j)}]},!!s(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})||!O||T)},5746(t,e,r){"use strict";var n=r(69565),o=r(89228),i=r(28551),a=r(20034),s=r(67750),c=r(3470),u=r(655),l=r(55966),f=r(56682);o("search",function(t,e,r){return[function(e){var r=s(this),o=a(e)?l(e,t):void 0;return o?n(o,e,r):new RegExp(e)[t](u(r))},function(t){var n=i(this),o=u(t),a=r(e,n,o);if(a.done)return a.value;var s=n.lastIndex;c(s,0)||(n.lastIndex=0);var l=f(n,o);return c(n.lastIndex,s)||(n.lastIndex=s),null===l?-1:l.index}]})},89195(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("small")},{small:function(){return o(this,"small","","")}})},90744(t,e,r){"use strict";var n=r(69565),o=r(79504),i=r(89228),a=r(28551),s=r(20034),c=r(67750),u=r(2293),l=r(57829),f=r(18014),p=r(655),h=r(55966),d=r(61034),v=r(56682),g=r(58429),y=r(79039),m=g.UNSUPPORTED_Y,A=Math.min,b=o([].push),w=o("".slice),x=o("".indexOf),C=!y(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}),_="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;i("split",function(t,e,r){var o="0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:n(e,this,t,r)}:e;return[function(e,r){var i=c(this),a=s(e)?h(e,t):void 0;return a?n(a,e,i,r):n(o,p(i),e,r)},function(t,n){var i=a(this),s=p(t);if(!_){var c=r(o,i,s,n,o!==e);if(c.done)return c.value}var h=u(i,RegExp),g=p(d(i)),y=!!~x(g,"u")||!!~x(g,"v");m?~x(g,"g")||(g+="g"):~x(g,"y")||(g+="y");var C=new h(m?"^(?:"+i.source+")":i,g),E=void 0===n?4294967295:n>>>0;if(0===E)return[];if(0===s.length)return null===v(C,s)?[s]:[];for(var S=0,k=0,O=[];k1?arguments[1]:void 0,e.length));return h(e,n,n+r.length)===r}})},46276(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("strike")},{strike:function(){return o(this,"strike","","")}})},48718(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("sub")},{sub:function(){return o(this,"sub","","")}})},50375(t,e,r){"use strict";var n=r(46518),o=r(79504),i=r(67750),a=r(91291),s=r(655),c=o("".slice),u=Math.max,l=Math.min;n({target:"String",proto:!0,forced:!"".substr||"b"!=="ab".substr(-1)},{substr:function(t,e){var r=s(i(this)),n=r.length,o=a(t),f=o<0?u(n+o,0):l(o,n),p=void 0===e?n:a(e);if(p<=0)return"";var h=l(f+p,n);return f>=h?"":c(r,f,h)}})},16308(t,e,r){"use strict";var n=r(46518),o=r(77240);n({target:"String",proto:!0,forced:r(23061)("sup")},{sup:function(){return o(this,"sup","","")}})},67438(t,e,r){"use strict";var n=r(46518),o=r(69565),i=r(79504),a=r(67750),s=r(655),c=r(79039),u=Array,l=i("".charAt),f=i("".charCodeAt),p=i([].join),h="".toWellFormed,d=h&&c(function(){return"1"!==o(h,1)});n({target:"String",proto:!0,forced:d},{toWellFormed:function(){var t=s(a(this));if(d)return o(h,t);for(var e=t.length,r=u(e),n=0;n=56320||n+1>=e||56320!=(64512&f(t,n+1))?r[n]="�":(r[n]=l(t,n),r[++n]=l(t,n))}return p(r,"")}})},39202(t,e,r){"use strict";r(33313);var n=r(46518),o=r(18866);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==o},{trimEnd:o})},58934(t,e,r){"use strict";var n=r(46518),o=r(53487);n({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==o},{trimLeft:o})},33313(t,e,r){"use strict";var n=r(46518),o=r(18866);n({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==o},{trimRight:o})},43359(t,e,r){"use strict";r(58934);var n=r(46518),o=r(53487);n({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==o},{trimStart:o})},42762(t,e,r){"use strict";var n=r(46518),o=r(43802).trim;n({target:"String",proto:!0,forced:r(60706)("trim")},{trim:function(){return o(this)}})},88940(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(1625),a=r(42787),s=r(52967),c=r(77740),u=r(2360),l=r(66699),f=r(6980),p=r(80747),h=r(32603),d=r(78227),v=r(79039),g=r(96395),y=o.SuppressedError,m=d("toStringTag"),A=Error,b=!!y&&3!==y.length,w=!!y&&v(function(){return 4===new y(1,2,3,{cause:4}).cause}),x=b||w,C=function(t,e,r){var n,o=i(_,this);return s?n=!x||o&&a(this)!==_?s(new A,o?a(this):_):new y:(n=o?this:u(_),l(n,m,"Error")),void 0!==r&&l(n,"message",h(r)),p(n,C,n.stack,1),l(n,"error",t),l(n,"suppressed",e),n};s?s(C,A):c(C,A,{name:!0});var _=C.prototype=x?y.prototype:u(A.prototype,{constructor:f(1,C),message:f(1,""),name:f(1,"SuppressedError")});x&&!g&&(_.constructor=C),n({global:!0,constructor:!0,arity:3,forced:x},{SuppressedError:C})},34113(t,e,r){"use strict";var n=r(44576),o=r(70511),i=r(24913).f,a=r(77347).f,s=n.Symbol;if(o("asyncDispose"),s){var c=a(s,"asyncDispose");c.enumerable&&c.configurable&&c.writable&&i(s,"asyncDispose",{value:c.value,enumerable:!1,configurable:!1,writable:!1})}},66412(t,e,r){"use strict";r(70511)("asyncIterator")},6761(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(69565),a=r(79504),s=r(96395),c=r(43724),u=r(4495),l=r(79039),f=r(39297),p=r(1625),h=r(28551),d=r(25397),v=r(56969),g=r(655),y=r(6980),m=r(2360),A=r(71072),b=r(38480),w=r(10298),x=r(33717),C=r(77347),_=r(24913),E=r(96801),S=r(48773),k=r(36840),O=r(62106),T=r(25745),I=r(66119),R=r(30421),j=r(33392),M=r(78227),N=r(1951),P=r(70511),L=r(58242),D=r(10687),U=r(91181),B=r(59213).forEach,F=I("hidden"),z="Symbol",H="prototype",V=U.set,q=U.getterFor(z),W=Object[H],$=o.Symbol,Y=$&&$[H],G=o.RangeError,K=o.TypeError,J=o.QObject,X=C.f,Q=_.f,Z=w.f,tt=S.f,et=a([].push),rt=T("symbols"),nt=T("op-symbols"),ot=T("wks"),it=!J||!J[H]||!J[H].findChild,at=function(t,e,r){var n=X(W,e);return n&&delete W[e],Q(t,e,r),n&&t!==W&&Q(W,e,n),t},st=c&&l(function(){return 7!==m(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a})?at:Q,ct=function(t,e){var r=rt[t]=m(Y);return V(r,{type:z,tag:t,description:e}),c||(r.description=e),r},ut=function(t,e,r){t===W&&ut(nt,e,r),h(t);var n=v(e);return h(r),f(rt,n)?(("enumerable"in r?!r.enumerable:!f(t,n)||f(t,F)&&t[F][n])?(f(t,F)||Q(t,F,y(1,m(null))),t[F][n]=!0):(f(t,F)&&t[F][n]&&(t[F][n]=!1),r=m(r,{enumerable:y(0,!1)})),st(t,n,r)):Q(t,n,r)},lt=function(t,e){h(t);var r=d(e),n=A(r).concat(dt(r));return B(n,function(e){c&&!i(ft,r,e)||ut(t,e,r[e])}),t},ft=function(t){var e=v(t),r=i(tt,this,e);return!(this===W&&f(rt,e)&&!f(nt,e))&&(!(r||!f(this,e)||!f(rt,e)||f(this,F)&&this[F][e])||r)},pt=function(t,e){var r=d(t),n=v(e);if(r!==W||!f(rt,n)||f(nt,n)){var o=X(r,n);return!o||!f(rt,n)||f(r,F)&&r[F][n]||(o.enumerable=!0),o}},ht=function(t){var e=Z(d(t)),r=[];return B(e,function(t){f(rt,t)||f(R,t)||et(r,t)}),r},dt=function(t){var e=t===W,r=Z(e?nt:d(t)),n=[];return B(r,function(t){!f(rt,t)||e&&!f(W,t)||et(n,rt[t])}),n};u||($=function(){if(p(Y,this))throw new K("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,e=j(t),r=function(t){var n=void 0===this?o:this;n===W&&i(r,nt,t),f(n,F)&&f(n[F],e)&&(n[F][e]=!1);var a=y(1,t);try{st(n,e,a)}catch(t){if(!(t instanceof G))throw t;at(n,e,a)}};return c&&it&&st(W,e,{configurable:!0,set:r}),ct(e,t)},k(Y=$[H],"toString",function(){return q(this).tag}),k($,"withoutSetter",function(t){return ct(j(t),t)}),S.f=ft,_.f=ut,E.f=lt,C.f=pt,b.f=w.f=ht,x.f=dt,N.f=function(t){return ct(M(t),t)},c&&(O(Y,"description",{configurable:!0,get:function(){return q(this).description}}),s||k(W,"propertyIsEnumerable",ft,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:$}),B(A(ot),function(t){P(t)}),n({target:z,stat:!0,forced:!u},{useSetter:function(){it=!0},useSimple:function(){it=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!c},{create:function(t,e){return void 0===e?m(t):lt(m(t),e)},defineProperty:ut,defineProperties:lt,getOwnPropertyDescriptor:pt}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:ht}),L(),D($,z),R[F]=!0},89463(t,e,r){"use strict";var n=r(46518),o=r(43724),i=r(44576),a=r(69565),s=r(79504),c=r(39297),u=r(94901),l=r(1625),f=r(655),p=r(62106),h=r(77740),d=i.Symbol,v=d&&d.prototype;if(o&&u(d)&&(!("description"in v)||void 0!==d().description)){var g={},y=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:f(arguments[0]),e=l(v,this)?new d(t):void 0===t?d():d(t);return""===t&&(g[e]=!0),e};h(y,d);var m=y.for;y.for={for:function(t){var e=f(t),r=a(m,this,e);return""===e&&(g[r]=!0),r}}.for,y.prototype=v,v.constructor=y;var A="Symbol(description detection)"===String(d("description detection")),b=s(v.valueOf),w=s(v.toString),x=/^Symbol\((.*)\)[^)]+$/,C=s("".replace),_=s("".slice);p(v,"description",{configurable:!0,get:function(){var t=b(this);if(c(g,t))return"";var e=w(t),r=A?_(e,7,-1):C(e,x,"$1");return""===r?void 0:r}}),n({global:!0,constructor:!0,forced:!0},{Symbol:y})}},97324(t,e,r){"use strict";var n=r(44576),o=r(70511),i=r(24913).f,a=r(77347).f,s=n.Symbol;if(o("dispose"),s){var c=a(s,"dispose");c.enumerable&&c.configurable&&c.writable&&i(s,"dispose",{value:c.value,enumerable:!1,configurable:!1,writable:!1})}},81510(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(39297),a=r(655),s=r(25745),c=r(91296),u=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{for:function(t){var e=a(t);if(i(u,e))return u[e];var r=o("Symbol")(e);return u[e]=r,l[r]=e,r}})},60193(t,e,r){"use strict";r(70511)("hasInstance")},92168(t,e,r){"use strict";r(70511)("isConcatSpreadable")},2259(t,e,r){"use strict";r(70511)("iterator")},52675(t,e,r){"use strict";r(6761),r(81510),r(97812),r(33110),r(49773)},97812(t,e,r){"use strict";var n=r(46518),o=r(39297),i=r(10757),a=r(16823),s=r(25745),c=r(91296),u=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{keyFor:function(t){if(!i(t))throw new TypeError(a(t)+" is not a symbol");if(o(u,t))return u[t]}})},83142(t,e,r){"use strict";r(70511)("matchAll")},86964(t,e,r){"use strict";r(70511)("match")},83237(t,e,r){"use strict";r(70511)("replace")},61833(t,e,r){"use strict";r(70511)("search")},67947(t,e,r){"use strict";r(70511)("species")},31073(t,e,r){"use strict";r(70511)("split")},45700(t,e,r){"use strict";var n=r(70511),o=r(58242);n("toPrimitive"),o()},78125(t,e,r){"use strict";var n=r(97751),o=r(70511),i=r(10687);o("toStringTag"),i(n("Symbol"),"Symbol")},20326(t,e,r){"use strict";r(70511)("unscopables")},48140(t,e,r){"use strict";var n=r(94644),o=r(26198),i=r(91291),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",function(t){var e=a(this),r=o(e),n=i(t),s=n>=0?n:r+n;return s<0||s>=r?void 0:e[s]})},81630(t,e,r){"use strict";var n=r(79504),o=r(94644),i=n(r(57029)),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",function(t,e){return i(a(this),t,e,arguments.length>2?arguments[2]:void 0)})},72170(t,e,r){"use strict";var n=r(94644),o=r(59213).every,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},75044(t,e,r){"use strict";var n=r(94644),o=r(84373),i=r(75854),a=r(36955),s=r(69565),c=r(79504),u=r(79039),l=n.aTypedArray,f=n.exportTypedArrayMethod,p=c("".slice);f("fill",function(t){var e=arguments.length;l(this);var r="Big"===p(a(this),0,3)?i(t):+t;return s(o,this,r,e>1?arguments[1]:void 0,e>2?arguments[2]:void 0)},u(function(){var t=0;return new Int8Array(2).fill({valueOf:function(){return t++}}),1!==t}))},69539(t,e,r){"use strict";var n=r(94644),o=r(59213).filter,i=r(29948),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",function(t){var e=o(a(this),t,arguments.length>1?arguments[1]:void 0);return i(this,e)})},89955(t,e,r){"use strict";var n=r(94644),o=r(59213).findIndex,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},91134(t,e,r){"use strict";var n=r(94644),o=r(43839).findLastIndex,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLastIndex",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},21903(t,e,r){"use strict";var n=r(94644),o=r(43839).findLast,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLast",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},31694(t,e,r){"use strict";var n=r(94644),o=r(59213).find,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},34594(t,e,r){"use strict";r(15823)("Float32",function(t){return function(e,r,n){return t(this,e,r,n)}})},29833(t,e,r){"use strict";r(15823)("Float64",function(t){return function(e,r,n){return t(this,e,r,n)}})},33206(t,e,r){"use strict";var n=r(94644),o=r(59213).forEach,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",function(t){o(i(this),t,arguments.length>1?arguments[1]:void 0)})},48345(t,e,r){"use strict";var n=r(72805);(0,r(94644).exportTypedArrayStaticMethod)("from",r(43251),n)},44496(t,e,r){"use strict";var n=r(94644),o=r(19617).includes,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},66651(t,e,r){"use strict";var n=r(94644),o=r(19617).indexOf,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},72107(t,e,r){"use strict";r(15823)("Int16",function(t){return function(e,r,n){return t(this,e,r,n)}})},95477(t,e,r){"use strict";r(15823)("Int32",function(t){return function(e,r,n){return t(this,e,r,n)}})},46594(t,e,r){"use strict";r(15823)("Int8",function(t){return function(e,r,n){return t(this,e,r,n)}})},12887(t,e,r){"use strict";var n=r(44576),o=r(79039),i=r(79504),a=r(94644),s=r(23792),c=r(78227)("iterator"),u=n.Uint8Array,l=i(s.values),f=i(s.keys),p=i(s.entries),h=a.aTypedArray,d=a.exportTypedArrayMethod,v=u&&u.prototype,g=!o(function(){v[c].call([1])}),y=!!v&&v.values&&v[c]===v.values&&"values"===v.values.name,m=function(){return l(h(this))};d("entries",function(){return p(h(this))},g),d("keys",function(){return f(h(this))},g),d("values",m,g||!y,{name:"values"}),d(c,m,g||!y,{name:"values"})},19369(t,e,r){"use strict";var n=r(94644),o=r(79504),i=n.aTypedArray,a=n.exportTypedArrayMethod,s=o([].join);a("join",function(t){return s(i(this),t)})},66812(t,e,r){"use strict";var n=r(94644),o=r(18745),i=r(8379),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",function(t){var e=arguments.length;return o(i,a(this),e>1?[t,arguments[1]]:[t])})},8995(t,e,r){"use strict";var n=r(94644),o=r(59213).map,i=r(29948),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("map",function(t){var e=o(a(this),t,arguments.length>1?arguments[1]:void 0);return i(this,e)})},52568(t,e,r){"use strict";var n=r(94644),o=r(72805),i=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",function(){for(var t=0,e=arguments.length,r=new(i(this))(e);e>t;)r[t]=arguments[t++];return r},o)},36072(t,e,r){"use strict";var n=r(94644),o=r(80926).right,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",function(t){var e=arguments.length;return o(i(this),t,e,e>1?arguments[1]:void 0)})},31575(t,e,r){"use strict";var n=r(94644),o=r(80926).left,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",function(t){var e=arguments.length;return o(i(this),t,e,e>1?arguments[1]:void 0)})},88747(t,e,r){"use strict";var n=r(94644),o=n.aTypedArray,i=n.exportTypedArrayMethod,a=Math.floor;i("reverse",function(){for(var t,e=this,r=o(e).length,n=a(r/2),i=0;i1?arguments[1]:void 0,1),r=c(t);if(g)return o(h,this,r,e);var n=this.length,i=a(r),u=0;if(i+e>n)throw new l("Wrong length");for(;uo;)u[o]=r[o++];return u},o(function(){new Int8Array(1).slice()}))},57301(t,e,r){"use strict";var n=r(94644),o=r(59213).some,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)})},373(t,e,r){"use strict";var n=r(44576),o=r(27476),i=r(79039),a=r(79306),s=r(74488),c=r(94644),u=r(13709),l=r(13763),f=r(39519),p=r(3607),h=c.aTypedArray,d=c.exportTypedArrayMethod,v=n.Uint16Array,g=v&&o(v.prototype.sort),y=!(!g||i(function(){g(new v(2),null)})&&i(function(){g(new v(2),{})})),m=!!g&&!i(function(){if(f)return f<74;if(u)return u<67;if(l)return!0;if(p)return p<602;var t,e,r=new v(516),n=Array(516);for(t=0;t<516;t++)e=t%4,r[t]=515-t,n[t]=t-2*e+3;for(g(r,function(t,e){return(t/4|0)-(e/4|0)}),t=0;t<516;t++)if(r[t]!==n[t])return!0});d("sort",function(t){return void 0!==t&&a(t),m?g(this,t):s(h(this),function(t){return function(e,r){return void 0!==t?+t(e,r)||0:r!=r?e!=e?0:-1:e!=e?1:0===e&&0===r?1/e>0?1/r>0?0:1:1/r>0?-1:0:e>r?1:e=n||p<0)throw new f("Incorrect index");for(var d=new(u(r))(n),v=0;v1?arguments[1]:void 0,null,9007199254740991);return i(s,e.bytes)}})},91925(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(63463),a=r(42303);o.Uint8Array&&n({target:"Uint8Array",stat:!0},{fromHex:function(t){return a(i(t)).bytes}})},16632(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(59143),a=r(34154),s=o.Uint8Array,c=!s||!s.prototype.setFromBase64||!function(){var t=new s([255,255,255,255,255]);try{return void t.setFromBase64("",null)}catch(t){}try{return void t.setFromBase64("a")}catch(t){}try{t.setFromBase64("MjYyZg===")}catch(e){return 50===t[0]&&54===t[1]&&50===t[2]&&255===t[3]&&255===t[4]}}();s&&n({target:"Uint8Array",proto:!0,forced:c},{setFromBase64:function(t){a(this);var e=i(t,arguments.length>1?arguments[1]:void 0,this,this.length);return{read:e.read,written:e.written}}})},34226(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(63463),a=r(34154),s=r(55169),c=r(42303);o.Uint8Array&&n({target:"Uint8Array",proto:!0,forced:function(){try{var t=new ArrayBuffer(16,{maxByteLength:1024});new Uint8Array(t).setFromHex("cafed00d")}catch(t){return!0}}()},{setFromHex:function(t){a(this),i(t),s(this.buffer);var e=c(t,this).read;return{read:e,written:e/2}}})},9486(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(79504),a=r(83972),s=r(34154),c=r(55169),u=r(92804),l=r(944),f=u.i2c,p=u.i2cUrl,h=i("".charAt),d=o.Uint8Array,v=!d||!d.prototype.toBase64||!function(){try{(new d).toBase64(null)}catch(t){return!0}}();d&&n({target:"Uint8Array",proto:!0,forced:v},{toBase64:function(){var t=s(this),e=arguments.length?a(arguments[0]):void 0,r="base64"===l(e)?f:p,n=!!e&&!!e.omitPadding;c(this.buffer);for(var o,i="",u=0,d=t.length,v=function(t){return h(r,o>>6*t&63)};u+2>2)+(S?S-1:0)),O=0;c>(-2*E&6)));return b(k,"")}})},42207(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(97751),a=r(79504),s=r(69565),c=r(79039),u=r(655),l=r(22812),f=r(92804).i2c,p=i("btoa"),h=Array,d=a([].join),v=a("".charAt),g=a("".charCodeAt),y=!!p&&!c(function(){return"aGk="!==p("hi")}),m=y&&!c(function(){p()}),A=y&&c(function(){return"bnVsbA=="!==p(null)}),b=y&&1!==p.length;n({global:!0,bind:!0,enumerable:!0,forced:!y||m||A||b},{btoa:function(t){if(l(arguments.length,1),y)return s(p,o,u(t));for(var e,r,n=u(t),a=new h((n.length+2)/3<<2),c=0,m=0,A=f;v(n,m)||(A="=",m%1);){if((r=g(n,m+=3/4))>255)throw new(i("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");e=e<<8|r,a[c++]=v(A,63&e>>8-m%1*8)}return d(a,"")}})},86368(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(59225).clear;n({global:!0,bind:!0,enumerable:!0,forced:o.clearImmediate!==i},{clearImmediate:i})},23500(t,e,r){"use strict";var n=r(44576),o=r(67400),i=r(79296),a=r(90235),s=r(66699),c=function(t){if(t&&t.forEach!==a)try{s(t,"forEach",a)}catch(e){t.forEach=a}};for(var u in o)o[u]&&c(n[u]&&n[u].prototype);c(i)},62953(t,e,r){"use strict";var n=r(44576),o=r(67400),i=r(79296),a=r(23792),s=r(66699),c=r(10687),u=r(78227)("iterator"),l=a.values,f=function(t,e){if(t){if(t[u]!==l)try{s(t,u,l)}catch(e){t[u]=l}if(c(t,e,!0),o[e])for(var r in a)if(t[r]!==a[r])try{s(t,r,a[r])}catch(e){t[r]=a[r]}}};for(var p in o)f(n[p]&&n[p].prototype,p);f(i,"DOMTokenList")},55815(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(89429),a=r(79039),s=r(2360),c=r(6980),u=r(24913).f,l=r(36840),f=r(62106),p=r(39297),h=r(90679),d=r(28551),v=r(77536),g=r(32603),y=r(55002),m=r(16193),A=r(91181),b=r(43724),w=r(96395),x="DOMException",C="DATA_CLONE_ERR",_=o("Error"),E=o(x)||function(){try{(new(o("MessageChannel")||i("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(t){if(t.name===C&&25===t.code)return t.constructor}}(),S=E&&E.prototype,k=_.prototype,O=A.set,T=A.getterFor(x),I="stack"in new _(x),R=function(t){return p(y,t)&&y[t].m?y[t].c:0},j=function(){h(this,M);var t=arguments.length,e=g(t<1?void 0:arguments[0]),r=g(t<2?void 0:arguments[1],"Error"),n=R(r);if(O(this,{type:x,name:r,message:e,code:n}),b||(this.name=r,this.message=e,this.code=n),I){var o=new _(e);o.name=x,u(this,"stack",c(1,m(o.stack,1)))}},M=j.prototype=s(k),N=function(t){return{enumerable:!0,configurable:!0,get:t}},P=function(t){return N(function(){return T(this)[t]})};b&&(f(M,"code",P("code")),f(M,"message",P("message")),f(M,"name",P("name"))),u(M,"constructor",c(1,j));var L=a(function(){return!(new E instanceof _)}),D=L||a(function(){return k.toString!==v||"2: 1"!==String(new E(1,2))}),U=L||a(function(){return 25!==new E(1,"DataCloneError").code}),B=L||25!==E[C]||25!==S[C],F=w?D||U||B:L;n({global:!0,constructor:!0,forced:F},{DOMException:F?j:E});var z=o(x),H=z.prototype;for(var V in D&&(w||E===z)&&l(H,"toString",v),U&&b&&E===z&&f(H,"code",N(function(){return R(d(this).name)})),y)if(p(y,V)){var q=y[V],W=q.s,$=c(6,q.c);p(z,W)||u(z,W,$),p(H,W)||u(H,W,$)}},64979(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(97751),a=r(6980),s=r(24913).f,c=r(39297),u=r(90679),l=r(23167),f=r(32603),p=r(55002),h=r(16193),d=r(43724),v=r(96395),g="DOMException",y=i("Error"),m=i(g),A=function(){u(this,b);var t=arguments.length,e=f(t<1?void 0:arguments[0]),r=f(t<2?void 0:arguments[1],"Error"),n=new m(e,r),o=new y(e);return o.name=g,s(n,"stack",a(1,h(o.stack,1))),l(n,this,A),n},b=A.prototype=m.prototype,w="stack"in new y(g),x="stack"in new m(1,2),C=m&&d&&Object.getOwnPropertyDescriptor(o,g),_=!(!C||C.writable&&C.configurable),E=w&&!_&&!x;n({global:!0,constructor:!0,forced:v||E},{DOMException:E?A:m});var S=i(g),k=S.prototype;if(k.constructor!==S)for(var O in v||s(k,"constructor",a(1,S)),p)if(c(p,O)){var T=p[O],I=T.s;c(S,I)||s(S,I,a(6,T.c))}},79739(t,e,r){"use strict";var n=r(97751),o="DOMException";r(10687)(n(o),o)},59848(t,e,r){"use strict";r(86368),r(29309)},122(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(91955),a=r(79306),s=r(22812),c=r(79039),u=r(43724);n({global:!0,enumerable:!0,dontCallGetSet:!0,forced:c(function(){return u&&1!==Object.getOwnPropertyDescriptor(o,"queueMicrotask").value.length})},{queueMicrotask:function(t){s(arguments.length,1),i(a(t))}})},13611(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(62106),a=r(43724),s=TypeError,c=Object.defineProperty,u=o.self!==o;try{if(a){var l=Object.getOwnPropertyDescriptor(o,"self");!u&&l&&l.get&&l.enumerable||i(o,"self",{get:function(){return o},set:function(t){if(this!==o)throw new s("Illegal invocation");c(o,"self",{value:t,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else n({global:!0,simple:!0,forced:u},{self:o})}catch(t){}},29309(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(59225).set,a=r(79472),s=o.setImmediate?a(i,!1):i;n({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==s},{setImmediate:s})},15575(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(79472)(o.setInterval,!0);n({global:!0,bind:!0,forced:o.setInterval!==i},{setInterval:i})},24599(t,e,r){"use strict";var n=r(46518),o=r(44576),i=r(79472)(o.setTimeout,!0);n({global:!0,bind:!0,forced:o.setTimeout!==i},{setTimeout:i})},71678(t,e,r){"use strict";var n,o=r(96395),i=r(46518),a=r(44576),s=r(97751),c=r(79504),u=r(79039),l=r(33392),f=r(94901),p=r(33517),h=r(64117),d=r(20034),v=r(10757),g=r(72652),y=r(28551),m=r(36955),A=r(39297),b=r(97040),w=r(66699),x=r(26198),C=r(22812),_=r(61034),E=r(72248),S=r(94402),k=r(38469),O=r(94483),T=r(24659),I=r(1548),R=a.Object,j=a.Array,M=a.Date,N=a.Error,P=a.TypeError,L=a.PerformanceMark,D=s("DOMException"),U=E.Map,B=E.has,F=E.get,z=E.set,H=S.Set,V=S.add,q=S.has,W=s("Object","keys"),$=c([].push),Y=c((!0).valueOf),G=c(1.1.valueOf),K=c("".valueOf),J=c(M.prototype.getTime),X=l("structuredClone"),Q="DataCloneError",Z="Transferring",tt=function(t){return!u(function(){var e=new a.Set([7]),r=t(e),n=t(R(7));return r===e||!r.has(7)||!d(n)||7!==+n})&&t},et=function(t,e){return!u(function(){var r=new e,n=t({a:r,b:r});return!(n&&n.a===n.b&&n.a instanceof e&&n.a.stack===r.stack)})},rt=a.structuredClone,nt=o||!et(rt,N)||!et(rt,D)||(n=rt,!!u(function(){var t=n(new a.AggregateError([1],X,{cause:3}));return"AggregateError"!==t.name||1!==t.errors[0]||t.message!==X||3!==t.cause})),ot=!rt&&tt(function(t){return new L(X,{detail:t}).detail}),it=tt(rt)||ot,at=function(t){throw new D("Uncloneable type: "+t,Q)},st=function(t,e){throw new D((e||"Cloning")+" of "+t+" cannot be properly polyfilled in this engine",Q)},ct=function(t,e){return it||st(e),it(t)},ut=function(t,e,r){if(B(e,t))return F(e,t);var n,o,i,s,c,u;if("SharedArrayBuffer"===(r||m(t)))n=it?it(t):t;else{var l=a.DataView;l||f(t.slice)||st("ArrayBuffer");try{if(f(t.slice)&&!t.resizable)n=t.slice(0);else{o=t.byteLength,i="maxByteLength"in t?{maxByteLength:t.maxByteLength}:void 0,n=new ArrayBuffer(o,i),s=new l(t),c=new l(n);for(u=0;u1&&!h(arguments[1])?y(arguments[1]):void 0,o=n?n.transfer:void 0;void 0!==o&&(r=function(t,e){if(!d(t))throw new P("Transfer option cannot be converted to a sequence");var r=[];g(t,function(t){$(r,y(t))});for(var n,o,i,s,c,u=0,l=x(r),h=new H;u0&&0!==(t&r);r>>=1)e++;return e},ct=function(t){var e=null,r=t.length;switch(r){case 1:e=t[0];break;case 2:e=(31&t[0])<<6|63&t[1];break;case 3:e=(15&t[0])<<12|(63&t[1])<<6|63&t[2];break;case 4:e=(7&t[0])<<18|(63&t[1])<<12|(63&t[2])<<6|63&t[3]}return null===e||e>1114111||e>=55296&&e<=57343||e<(r>3?65536:r>2?2048:r>1?128:0)?null:e},ut=function(t){for(var e=(t=Q(t,ot," ")).length,r="",n=0;ne){r+="%",n++;continue}var i=at(t,n+1);if(i!=i){r+=o,n++;continue}n+=2;var a=st(i);if(0===a)o=$(i);else{if(1===a||a>4){r+="�",n++;continue}for(var s=[i],c=1;ce||"%"!==K(t,n));){var u=at(t,n+1);if(u!=u||u>191||u<128)break;if(1===c){if(224===i&&u<160)break;if(237===i&&u>159)break;if(240===i&&u<144)break;if(244===i&&u>143)break}X(s,u),n+=2,c++}if(s.length!==a){r+="�";continue}var l=ct(s);if(null===l){for(var f=0;f=e.length)return t.target=null,T(void 0,!0);var n=e[r];switch(t.kind){case"keys":return T(n.key,!1);case"values":return T(n.value,!1)}return T([n.key,n.value],!1)},!0),vt=function(t){this.entries=[],this.url=null,void 0!==t&&(C(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===K(t,0)?rt(t,1):t:_(t)))};vt.prototype={type:N,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,r,n,o,i,a,c,u=this.entries,l=O(t);if(l)for(r=(e=k(t,l)).next;!(n=s(r,e)).done;){if(i=(o=k(x(n.value))).next,(a=s(i,o)).done||(c=s(i,o)).done||!s(i,o).done)throw new q("Expected sequence with length 2");X(u,{key:_(a.value),value:_(c.value)})}else for(var f in t)A(t,f)&&X(u,{key:f,value:_(t[f])})},parseQuery:function(t){if(t)for(var e,r,n=this.entries,o=et(t,"&"),i=0;i0?arguments[0]:void 0));u||(this.size=t.entries.length)},yt=gt.prototype;if(h(yt,{append:function(t,e){var r=D(this);I(arguments.length,2),X(r.entries,{key:_(t),value:_(e)}),u||this.size++,r.updateURL()},delete:function(t){for(var e=D(this),r=I(arguments.length,1),n=e.entries,o=_(t),i=r<2?void 0:arguments[1],a=void 0===i?i:_(i),s=0;se.key?1:-1}),t.updateURL()},forEach:function(t){for(var e,r=D(this).entries,n=b(t,arguments.length>1?arguments[1]:void 0),o=0;o1?bt(arguments[1]):{})}}),m(F)){var wt=function(t){return y(this,H),new F(t,arguments.length>1?bt(arguments[1]):{})};H.constructor=wt,wt.prototype=H,n({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:wt})}}t.exports={URLSearchParams:gt,getState:D}},14603(t,e,r){"use strict";var n=r(36840),o=r(79504),i=r(655),a=r(22812),s=URLSearchParams,c=s.prototype,u=o(c.append),l=o(c.delete),f=o(c.forEach),p=o([].push),h=new s("a=1&a=2&b=3");h.delete("a",1),h.delete("b",void 0),h+""!="a=2"&&n(c,"delete",function(t){var e=arguments.length,r=e<2?void 0:arguments[1];if(e&&void 0===r)return l(this,t);var n=[];f(this,function(t,e){p(n,{key:e,value:t})}),a(e,1);for(var o,s=i(t),c=i(r),h=0,d=n.length;h?@[\\\]^|]/,nt=/[\0\t\n\r #/:<>?@[\\\]^|]/,ot=/^[\u0000-\u0020]+/,it=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,at=/[\t\n\r]/g,st=function(t){var e,r,n,o;if("number"==typeof t){for(e=[],r=0;r<4;r++)W(e,t%256),t=j(t/256);return L(e,".")}if("object"==typeof t){for(e="",n=function(t){for(var e=null,r=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>r&&(e=n,r=o),n=null,o=0):(null===n&&(n=i),++o);return o>r?n:e}(t),r=0;r<8;r++)o&&0===t[r]||(o&&(o=!1),n===r?(e+=r?":":"::",o=!0):(e+=D(t[r],16),r<7&&(e+=":")));return"["+e+"]"}return t},ct={},ut=d({},ct,{" ":1,'"':1,"#":1,"<":1,">":1}),lt=d({},ut,{"'":1}),ft=d({},ct,{" ":1,'"':1,"<":1,">":1,"`":1}),pt=d({},ft,{"#":1,"?":1,"{":1,"}":1,"^":1}),ht=d({},pt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),dt=function(t,e){var r=y(t,0);return r>=32&&r<127&&!h(e,t)?t:"'"===t&&h(e,t)?"%27":I(t)},vt={ftp:21,file:null,http:80,https:443,ws:80,wss:443},gt=function(t,e){var r;return 2===t.length&&P(K,N(t,0))&&(":"===(r=N(t,1))||!e&&"|"===r)},yt=function(t){var e;return t.length>1&>(V(t,0,2))&&(2===t.length||"/"===(e=N(t,2))||"\\"===e||"?"===e||"#"===e)},mt=function(t){return"."===t||"%2e"===q(t)},At=function(t){return".."===(t=q(t))||"%2e."===t||".%2e"===t||"%2e%2e"===t},bt={},wt={},xt={},Ct={},_t={},Et={},St={},kt={},Ot={},Tt={},It={},Rt={},jt={},Mt={},Nt={},Pt={},Lt={},Dt={},Ut={},Bt={},Ft={},zt=function(t,e,r){var n,o,i,a=A(t);if(e){if(o=this.parse(a))throw new T(o);this.searchParams=null}else{if(void 0!==r&&(n=new zt(r,!0)),o=this.parse(a,null,n))throw new T(o);(i=k(new S)).bindURL(this),this.searchParams=i}};zt.prototype={type:"URL",parse:function(t,e,r){var o,i,a,s,c=this,u=e||bt,l=0,f="",p=!1,d=!1,y=!1;for(t=A(t),e||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,t=F(t,ot,""),t=F(t,it,"$1")),t=F(t,at,""),o=v(t);l<=o.length;){switch(i=o[l],u){case bt:if(!i||!P(K,i)){if(e)return $;u=xt;continue}f+=q(i),u=wt;break;case wt:if(i&&P(J,i))f+=q(i);else{if(":"!==i){if(e)return $;f="",u=xt,l=0;continue}if(e&&(c.isSpecial()!==h(vt,f)||"file"===f&&(c.includesCredentials()||null!==c.port)||"file"===c.scheme&&""===c.host))return;if(c.scheme=f,e)return void(c.isSpecial()&&vt[c.scheme]===c.port&&(c.port=null));f="","file"===c.scheme?u=Mt:c.isSpecial()&&r&&r.scheme===c.scheme?u=Ct:c.isSpecial()?u=kt:"/"===o[l+1]?(u=_t,l++):(c.cannotBeABaseURL=!0,B(c.path,""),u=Ut)}break;case xt:if(!r||r.cannotBeABaseURL&&"#"!==i)return $;if(r.cannotBeABaseURL&&"#"===i){c.scheme=r.scheme,c.path=g(r.path),c.query=r.query,c.fragment="",c.cannotBeABaseURL=!0,u=Ft;break}u="file"===r.scheme?Mt:Et;continue;case Ct:if("/"!==i||"/"!==o[l+1]){u=Et;continue}u=Ot,l++;break;case _t:if("/"===i){u=Tt;break}u=Dt;continue;case Et:if(c.scheme=r.scheme,i===n)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query=r.query;else if("/"===i||"\\"===i&&c.isSpecial())u=St;else if("?"===i)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query="",u=Bt;else{if("#"!==i){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.path.length&&c.path.length--,u=Dt;continue}c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=g(r.path),c.query=r.query,c.fragment="",u=Ft}break;case St:if(!c.isSpecial()||"/"!==i&&"\\"!==i){if("/"!==i){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,u=Dt;continue}u=Tt}else u=Ot;break;case kt:if(u=Ot,"/"!==i||"/"!==o[l+1])continue;l++;break;case Ot:if("/"!==i&&"\\"!==i){u=Tt;continue}break;case Tt:if("@"===i){p&&(f="%40"+f),p=!0,a=v(f);for(var m=0;m65535)return G;c.port=c.isSpecial()&&x===vt[c.scheme]?null:x,f=""}if(e)return;u=Lt;continue}return G}f+=i;break;case Mt:if(c.scheme="file",c.host="","/"===i||"\\"===i)u=Nt;else{if(!r||"file"!==r.scheme){u=Dt;continue}switch(i){case n:c.host=r.host,c.path=g(r.path),c.query=r.query;break;case"?":c.host=r.host,c.path=g(r.path),c.query="",u=Bt;break;case"#":c.host=r.host,c.path=g(r.path),c.query=r.query,c.fragment="",u=Ft;break;default:c.host=r.host,yt(L(g(o,l),""))||(c.path=g(r.path),c.shortenPath()),u=Dt;continue}}break;case Nt:if("/"===i||"\\"===i){u=Pt;break}r&&"file"===r.scheme&&(c.host=r.host,!yt(L(g(o,l),""))&>(r.path[0],!0)&&B(c.path,r.path[0])),u=Dt;continue;case Pt:if(i===n||"/"===i||"\\"===i||"?"===i||"#"===i){if(!e&>(f))u=Dt;else if(""===f){if(c.host="",e)return;u=Lt}else{if(s=c.parseHost(f))return s;if("localhost"===c.host&&(c.host=""),e)return;f="",u=Lt}continue}f+=i;break;case Lt:if(c.isSpecial()){if(u=Dt,"/"!==i&&"\\"!==i)continue}else if(e||"?"!==i)if(e||"#"!==i){if(i!==n&&(u=Dt,"/"!==i))continue}else c.fragment="",u=Ft;else c.query="",u=Bt;break;case Dt:if(i===n||"/"===i||"\\"===i&&c.isSpecial()||!e&&("?"===i||"#"===i)){if(At(f)?(c.shortenPath(),"/"===i||"\\"===i&&c.isSpecial()||B(c.path,"")):mt(f)?"/"===i||"\\"===i&&c.isSpecial()||B(c.path,""):("file"===c.scheme&&!c.path.length&>(f)&&(null!==c.host&&""!==c.host&&(c.host=""),f=N(f,0)+":"),B(c.path,f)),f="","file"===c.scheme&&(i===n||"?"===i||"#"===i))for(;c.path.length>1&&""===c.path[0];)z(c.path);"?"===i?(c.query="",u=Bt):"#"===i&&(c.fragment="",u=Ft)}else f+=dt(i,pt);break;case Ut:"?"===i?(c.query="",u=Bt):"#"===i?(c.fragment="",u=Ft):i!==n&&(c.path[0]+=dt(i,ct));break;case Bt:e||"#"!==i?i!==n&&(c.query+=dt(i,c.isSpecial()?lt:ut)):(c.fragment="",u=Ft);break;case Ft:i!==n&&(c.fragment+=dt(i,ft))}l++}},parseHost:function(t){var e,r,n;if("["===N(t,0)){if("]"!==N(t,t.length-1))return Y;if(e=function(t){var e,r,n,o,i,a,s,c=[0,0,0,0,0,0,0,0],u=0,l=null,f=0,p=function(){return N(t,f)};if(":"===p()){if(":"!==N(t,1))return;f+=2,l=++u}for(;p();){if(8===u)return;if(":"!==p()){for(e=r=0;r<4&&P(et,p());)e=16*e+R(p(),16),f++,r++;if("."===p()){if(0===r)return;if(f-=r,u>6)return;for(n=0;p();){if(o=null,n>0){if(!("."===p()&&n<4))return;f++}if(!P(X,p()))return;for(;P(X,p());){if(i=R(p(),10),null===o)o=i;else{if(0===o)return;o=10*o+i}if(o>255)return;f++}c[u]=256*c[u]+o,2!==++n&&4!==n||u++}if(4!==n)return;break}if(":"===p()){if(f++,!p())return}else if(p())return;c[u++]=e}else{if(null!==l)return;f++,l=++u}}if(null!==l)for(a=u-l,u=7;0!==u&&a>0;)s=c[u],c[u--]=c[l+a-1],c[l+--a]=s;else if(8!==u)return;return c}(V(t,1,-1)),!e)return Y;this.host=e}else if(this.isSpecial()){if(t=m(t),P(rt,t))return Y;if(function(t){var e,r,n=H(t,".");if(""===n[n.length-1]){if(1===n.length)return!1;n.length--}return e=n[n.length-1],!!P(tt,e)||!!P(Q,e)&&(""===(r=V(e,2))||!!P(et,r))}(t)){if(e=function(t){var e,r,n,o,i,a,s,c=H(t,".");if(c.length&&""===c[c.length-1]&&c.length--,(e=c.length)>4)return null;for(r=[],n=0;n1&&"0"===N(o,0)&&(i=P(Q,o)?16:8,o=V(o,8===i?1:2)),""===o)a=0;else{if(!P(10===i?tt:8===i?Z:et,o))return null;a=R(o,i)}B(r,a)}for(n=0;n=M(256,5-e))return null}else if(a>255)return null;for(s=U(r),n=0;n1&&""===a[0]&&(u+="/."),u+=t.cannotBeABaseURL?a[0]:a.length?"/"+L(a,"/"):"",null!==s&&(u+="?"+s),null!==c&&(u+="#"+c),u},setHref:function(t){var e=this.parse(t);if(e)throw new T(e);this.searchParams.update()},getOrigin:function(){var t=this.scheme,e=this.port;if("blob"===t)try{return new Ht(this.path[0]).origin}catch(t){return"null"}return"file"!==t&&this.isSpecial()?t+"://"+st(this.host)+(null!==e?":"+e:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(t){this.parse(A(t)+":",bt)},getUsername:function(){return this.username},setUsername:function(t){var e=v(A(t));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var r=0;r1?arguments[1]:void 0,n=_(e,new zt(t,!1,r));i||(e.href=n.serialize(),e.origin=n.getOrigin(),e.protocol=n.getProtocol(),e.username=n.getUsername(),e.password=n.getPassword(),e.host=n.getHost(),e.hostname=n.getHostname(),e.port=n.getPort(),e.pathname=n.getPathname(),e.search=n.getSearch(),e.searchParams=n.getSearchParams(),e.hash=n.getHash())},Vt=Ht.prototype,qt=function(t,e){return{get:function(){return E(this)[t]()},set:e&&function(t){return E(this)[e](t)},configurable:!0,enumerable:!0}};if(i&&(f(Vt,"href",qt("serialize","setHref")),f(Vt,"origin",qt("getOrigin")),f(Vt,"protocol",qt("getProtocol","setProtocol")),f(Vt,"username",qt("getUsername","setUsername")),f(Vt,"password",qt("getPassword","setPassword")),f(Vt,"host",qt("getHost","setHost")),f(Vt,"hostname",qt("getHostname","setHostname")),f(Vt,"port",qt("getPort","setPort")),f(Vt,"pathname",qt("getPathname","setPathname")),f(Vt,"search",qt("getSearch","setSearch")),f(Vt,"searchParams",qt("getSearchParams")),f(Vt,"hash",qt("getHash","setHash"))),l(Vt,"toJSON",function(){return E(this).serialize()},{enumerable:!0}),l(Vt,"toString",function(){return E(this).serialize()},{enumerable:!0}),O){var Wt=O.createObjectURL,$t=O.revokeObjectURL;Wt&&l(Ht,"createObjectURL",c(Wt,O)),$t&&l(Ht,"revokeObjectURL",c($t,O))}b(Ht,"URL"),o({global:!0,constructor:!0,forced:!a,sham:!i},{URL:Ht})},3296(t,e,r){"use strict";r(45806)},45781(t,e,r){"use strict";var n=r(46518),o=r(97751),i=r(22812),a=r(655),s=r(67416),c=o("URL");n({target:"URL",stat:!0,forced:!s},{parse:function(t){var e=i(arguments.length,1),r=a(t),n=e<2||void 0===arguments[1]?void 0:a(arguments[1]);try{return new c(r,n)}catch(t){return null}}})},27208(t,e,r){"use strict";var n=r(46518),o=r(69565);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})},84315(t,e,r){"use strict";r(52675),r(89463),r(34113),r(66412),r(97324),r(60193),r(92168),r(2259),r(86964),r(83142),r(83237),r(61833),r(67947),r(31073),r(45700),r(78125),r(20326),r(16280),r(6372),r(76918),r(30067),r(4294),r(88940),r(18107),r(28706),r(26835),r(88431),r(33771),r(2008),r(50113),r(48980),r(10838),r(13451),r(46449),r(78350),r(51629),r(23418),r(74423),r(25276),r(64346),r(23792),r(48598),r(8921),r(62062),r(31051),r(44114),r(72712),r(18863),r(94490),r(34782),r(15086),r(26910),r(87478),r(54554),r(9678),r(57145),r(71658),r(93514),r(30237),r(13609),r(11558),r(54743),r(46761),r(11745),r(38309),r(10255),r(3995),r(16573),r(78100),r(77936),r(61699),r(59089),r(91191),r(93515),r(1688),r(60739),r(89572),r(23288),r(48922),r(36456),r(94170),r(48957),r(62010),r(55081),r(18111),r(21979),r(76382),r(29314),r(81148),r(22489),r(20116),r(30531),r(7588),r(49603),r(61701),r(18237),r(13579),r(54972),r(61806),r(45595),r(69112),r(20344),r(33110),r(4731),r(36033),r(47072),r(45367),r(92731),r(93153),r(82326),r(36389),r(64444),r(8085),r(77762),r(65070),r(60605),r(4360),r(39469),r(72152),r(75376),r(56624),r(11367),r(5914),r(78553),r(23068),r(98690),r(60479),r(70761),r(2892),r(45374),r(25428),r(32637),r(40150),r(59149),r(64601),r(44435),r(87220),r(25843),r(62337),r(9868),r(80630),r(69085),r(59904),r(17427),r(67945),r(84185),r(87607),r(5506),r(52811),r(53921),r(83851),r(81278),r(1480),r(40875),r(77691),r(78347),r(29908),r(94052),r(94003),r(221),r(79432),r(9220),r(7904),r(16348),r(63548),r(93941),r(10287),r(26099),r(16034),r(78459),r(58940),r(3362),r(96167),r(93518),r(9391),r(31689),r(14628),r(52407),r(24793),r(50452),r(39796),r(60825),r(87411),r(21211),r(40888),r(9065),r(86565),r(32812),r(84634),r(71137),r(30985),r(34268),r(34873),r(15472),r(84864),r(96069),r(57465),r(27495),r(69479),r(87745),r(90906),r(38781),r(31415),r(17642),r(58004),r(33853),r(45876),r(32475),r(15024),r(31698),r(67357),r(23860),r(99449),r(27337),r(21699),r(42043),r(47764),r(71761),r(28543),r(35701),r(68156),r(85906),r(42781),r(25440),r(79978),r(5746),r(90744),r(11392),r(50375),r(67438),r(42762),r(39202),r(43359),r(89907),r(11898),r(35490),r(5745),r(94298),r(60268),r(69546),r(20781),r(50778),r(89195),r(46276),r(48718),r(16308),r(34594),r(29833),r(46594),r(72107),r(95477),r(21489),r(22134),r(3690),r(61740),r(48140),r(81630),r(72170),r(75044),r(69539),r(31694),r(89955),r(21903),r(91134),r(33206),r(48345),r(44496),r(66651),r(12887),r(19369),r(66812),r(8995),r(52568),r(31575),r(36072),r(88747),r(28845),r(29423),r(57301),r(373),r(86614),r(41405),r(37467),r(44732),r(33684),r(79577),r(45213),r(91925),r(16632),r(34226),r(9486),r(20456),r(88267),r(73772),r(88454),r(29452),r(30958),r(2945),r(42207),r(23500),r(62953),r(55815),r(64979),r(79739),r(59848),r(122),r(13611),r(71678),r(76031),r(3296),r(2222),r(45781),r(27208),r(48408),r(14603),r(47566),r(98721),r(19167)}},i={};function a(t){var e=i[t];if(void 0!==e)return e.exports;var r=i[t]={id:t,loaded:!1,exports:{}};return o[t].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=o,e=[],a.O=(t,r,n,o)=>{if(!r){var i=1/0;for(l=0;l=o)&&Object.keys(a.O).every(t=>a.O[t](r[c]))?r.splice(c--,1):(s=!1,o0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[r,n,o]},a.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},a.d=(t,e)=>{for(var r in e)a.o(e,r)&&!a.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},a.f={},a.e=t=>Promise.all(Object.keys(a.f).reduce((e,r)=>(a.f[r](t,e),e),[])),a.u=t=>t+"-"+t+".js?v="+{1140:"490e17ed9c8948d5a9e8",2221:"428c2ff62c4b8b3c97fc",5448:"71cfe268d6f1213c4735",6015:"ebcb6885c1fc8c461988",7859:"740587c0c8c350dad157",7910:"de857920f8beb5205bbc",8815:"9a5c507c75429c9c04e4",9553:"c8ce7bd4445f06a11ae6"}[t],a.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r={},n="nextcloud-ui-legacy:",a.l=(t,e,o,i)=>{if(r[t])r[t].push(e);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),l=0;l{s.onerror=s.onload=null,clearTimeout(h);var o=r[t];if(delete r[t],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(t=>t(n)),e)return e(n)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),c&&document.head.appendChild(s)}},a.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),a.j=2228,(()=>{var t;globalThis.importScripts&&(t=globalThis.location+"");var e=globalThis.document;if(!t&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(t=e.currentScript.src),!t)){var r=e.getElementsByTagName("script");if(r.length)for(var n=r.length-1;n>-1&&(!t||!/^http(s?):/.test(t));)t=r[n--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=t})(),(()=>{a.b="undefined"!=typeof document&&document.baseURI||self.location.href;var t={2228:0};a.f.j=(e,r)=>{var n=a.o(t,e)?t[e]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise((r,o)=>n=t[e]=[r,o]);r.push(n[2]=o);var i=a.p+a.u(e),s=new Error;a.l(i,r=>{if(a.o(t,e)&&(0!==(n=t[e])&&(t[e]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;s.message="Loading chunk "+e+" failed.\n("+o+": "+i+")",s.name="ChunkLoadError",s.type=o,s.request=i,n[1](s)}},"chunk-"+e,e)}},a.O.j=e=>0===t[e];var e=(e,r)=>{var n,o,[i,s,c]=r,u=0;if(i.some(e=>0!==t[e])){for(n in s)a.o(s,n)&&(a.m[n]=s[n]);if(c)var l=c(a)}for(e&&e(r);ua(50026));s=a.O(s)})(); -//# sourceMappingURL=core-main.js.map?v=8ebc46f2b894ea419784 \ No newline at end of file +(()=>{var e,r,n,o={3052(e,r,n){"use strict";var o={};n.r(o),n.d(o,{VERSION:()=>f,after:()=>Ue,all:()=>ir,allKeys:()=>wt,any:()=>ar,assign:()=>Ut,before:()=>Fe,bind:()=>ke,bindAll:()=>Ie,chain:()=>Ce,chunk:()=>Hr,clone:()=>Vt,collect:()=>Ze,compact:()=>Rr,compose:()=>Be,constant:()=>it,contains:()=>sr,countBy:()=>wr,create:()=>Ht,debounce:()=>Pe,default:()=>Wr,defaults:()=>Ft,defer:()=>Me,delay:()=>je,detect:()=>Je,difference:()=>Mr,drop:()=>Tr,each:()=>Qe,escape:()=>fe,every:()=>ir,extend:()=>Bt,extendOwn:()=>Ut,filter:()=>nr,find:()=>Je,findIndex:()=>qe,findKey:()=>He,findLastIndex:()=>We,findWhere:()=>Xe,first:()=>Or,flatten:()=>jr,foldl:()=>er,foldr:()=>rr,forEach:()=>Qe,functions:()=>Lt,get:()=>Yt,groupBy:()=>Ar,has:()=>Kt,head:()=>Or,identity:()=>Jt,include:()=>sr,includes:()=>sr,indexBy:()=>br,indexOf:()=>Ye,initial:()=>kr,inject:()=>er,intersection:()=>Dr,invert:()=>Pt,invoke:()=>cr,isArguments:()=>rt,isArray:()=>Z,isArrayBuffer:()=>q,isBoolean:()=>P,isDataView:()=>Q,isDate:()=>F,isElement:()=>L,isEmpty:()=>vt,isEqual:()=>bt,isError:()=>H,isFinite:()=>nt,isFunction:()=>$,isMap:()=>Tt,isMatch:()=>gt,isNaN:()=>ot,isNull:()=>M,isNumber:()=>U,isObject:()=>j,isRegExp:()=>z,isSet:()=>Rt,isString:()=>B,isSymbol:()=>V,isTypedArray:()=>ft,isUndefined:()=>N,isWeakMap:()=>It,isWeakSet:()=>jt,iteratee:()=>ee,keys:()=>ht,last:()=>Ir,lastIndexOf:()=>Ke,map:()=>Ze,mapObject:()=>ne,matcher:()=>Xt,matches:()=>Xt,max:()=>fr,memoize:()=>Re,methods:()=>Lt,min:()=>pr,mixin:()=>qr,negate:()=>De,noop:()=>oe,now:()=>ce,object:()=>Fr,omit:()=>Er,once:()=>ze,pairs:()=>Nt,partial:()=>Ee,partition:()=>xr,pick:()=>Sr,pluck:()=>ur,property:()=>Qt,propertyOf:()=>ie,random:()=>se,range:()=>zr,reduce:()=>er,reduceRight:()=>rr,reject:()=>or,rest:()=>Tr,restArguments:()=>R,result:()=>be,sample:()=>vr,select:()=>nr,shuffle:()=>gr,size:()=>Cr,some:()=>ar,sortBy:()=>yr,sortedIndex:()=>Ge,tail:()=>Tr,take:()=>Or,tap:()=>qt,template:()=>Ae,templateSettings:()=>de,throttle:()=>Ne,times:()=>ae,toArray:()=>hr,toPath:()=>Wt,transpose:()=>Br,unescape:()=>pe,union:()=>Lr,uniq:()=>Pr,unique:()=>Pr,uniqueId:()=>xe,unzip:()=>Br,values:()=>Mt,where:()=>lr,without:()=>Nr,wrap:()=>Le,zip:()=>Ur});var i={};n.r(i),n.d(i,{clearIconCache:()=>fi,getIconUrl:()=>ui});var a={};n.r(a),n.d(a,{deleteKey:()=>Ri,getApps:()=>ki,getKeys:()=>Oi,getValue:()=>Ti,setValue:()=>Ii});var s={};n.r(s),n.d(s,{formatLinksPlain:()=>Fi,formatLinksRich:()=>Ui,plainToRich:()=>Di,richToPlain:()=>Bi});var c=n(21777),u=n(19051),l=n(63814),f="1.13.8",p="object"==typeof self&&self.self===self&&self||"object"==typeof globalThis&&globalThis.global===globalThis&&globalThis||Function("return this")()||{},d=Array.prototype,h=Object.prototype,v="undefined"!=typeof Symbol?Symbol.prototype:null,g=d.push,y=d.slice,m=h.toString,A=h.hasOwnProperty,b="undefined"!=typeof ArrayBuffer,w="undefined"!=typeof DataView,x=Array.isArray,C=Object.keys,_=Object.create,S=b&&ArrayBuffer.isView,E=isNaN,k=isFinite,O=!{toString:null}.propertyIsEnumerable("toString"),T=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],I=Math.pow(2,53)-1;function R(t,e){return e=null==e?t.length-1:+e,function(){for(var r=Math.max(arguments.length-e,0),n=Array(r),o=0;o=0&&r<=I}}function st(t){return function(e){return null==e?void 0:e[t]}}const ct=st("byteLength"),ut=at(ct);var lt=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const ft=b?function(t){return S?S(t)&&!Q(t):ut(t)&<.test(m.call(t))}:it(!1),pt=st("length");function dt(t,e){e=function(t){for(var e={},r=t.length,n=0;n=0))if(n.push(t),o.push(e),r.push(!0),c){if((f=t.length)!==e.length)return!1;for(;f--;)r.push({a:t[f],b:e[f]})}else{var p,d=ht(t);if(f=d.length,ht(e).length!==f)return!1;for(;f--;){if(!tt(e,p=d[f]))return!1;r.push({a:t[p],b:e[p]})}}}else n.pop(),o.pop()}return!0}function wt(t){if(!j(t))return[];var e=[];for(var r in t)e.push(r);return O&&dt(t,e),e}function xt(t){var e=pt(t);return function(r){if(null==r)return!1;var n=wt(r);if(pt(n))return!1;for(var o=0;o":">",'"':""","'":"'","`":"`"},fe=ue(le),pe=ue(Pt(le)),de=yt.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var he=/(.)^/,ve={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},ge=/\\|'|\r|\n|\u2028|\u2029/g;function ye(t){return"\\"+ve[t]}var me=/^\s*(\w|\$)+\s*$/;function Ae(t,e,r){!e&&r&&(e=r),e=Ft({},e,yt.templateSettings);var n=RegExp([(e.escape||he).source,(e.interpolate||he).source,(e.evaluate||he).source].join("|")+"|$","g"),o=0,i="__p+='";t.replace(n,function(e,r,n,a,s){return i+=t.slice(o,s).replace(ge,ye),o=s+e.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":n?i+="'+\n((__t=("+n+"))==null?'':__t)+\n'":a&&(i+="';\n"+a+"\n__p+='"),e}),i+="';\n";var a,s=e.variable;if(s){if(!me.test(s))throw new Error("variable is not a bare identifier: "+s)}else i="with(obj||{}){\n"+i+"}\n",s="obj";i="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{a=new Function(s,"_",i)}catch(t){throw t.source=i,t}var c=function(t){return a.call(this,t,yt)};return c.source="function("+s+"){\n"+i+"}",c}function be(t,e,r){var n=(e=Gt(e)).length;if(!n)return $(r)?r.call(t):r;for(var o=0;o=a){if(!s.length)break;var c=s.pop();i=c.i,t=c.v,a=pt(t)}else{var u=t[i++];s.length>=e?n[o++]=u:Oe(u)&&(Z(u)||rt(u))?(s.push({i,v:t}),i=0,a=pt(t=u)):r||(n[o++]=u)}return n}const Ie=R(function(t,e){var r=(e=Te(e,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var n=e[r];t[n]=ke(t[n],t)}return t});function Re(t,e){var r=function(n){var o=r.cache,i=""+(e?e.apply(this,arguments):n);return tt(o,i)||(o[i]=t.apply(this,arguments)),o[i]};return r.cache={},r}const je=R(function(t,e,r){return setTimeout(function(){return t.apply(null,r)},e)}),Me=Ee(je,yt,1);function Ne(t,e,r){var n,o,i,a,s=0;r||(r={});var c=function(){s=!1===r.leading?0:ce(),n=null,a=t.apply(o,i),n||(o=i=null)},u=function(){var u=ce();s||!1!==r.leading||(s=u);var l=e-(u-s);return o=this,i=arguments,l<=0||l>e?(n&&(clearTimeout(n),n=null),s=u,a=t.apply(o,i),n||(o=i=null)):n||!1===r.trailing||(n=setTimeout(c,l)),a};return u.cancel=function(){clearTimeout(n),s=0,n=o=i=null},u}function Pe(t,e,r){var n,o,i,a,s,c=function(){var u=ce()-o;e>u?n=setTimeout(c,e-u):(n=null,r||(a=t.apply(s,i)),n||(i=s=null))},u=R(function(u){return s=this,i=u,o=ce(),n||(n=setTimeout(c,e),r&&(a=t.apply(s,i))),a});return u.cancel=function(){clearTimeout(n),n=i=s=null},u}function Le(t,e){return Ee(e,t)}function De(t){return function(){return!t.apply(this,arguments)}}function Be(){var t=arguments,e=t.length-1;return function(){for(var r=e,n=t[e].apply(this,arguments);r--;)n=t[r].call(this,n);return n}}function Ue(t,e){return function(){if(--t<1)return e.apply(this,arguments)}}function Fe(t,e){var r;return function(){return--t>0&&(r=e.apply(this,arguments)),t<=1&&(e=null),r}}const ze=Ee(Fe,2);function He(t,e,r){e=re(e,r);for(var n,o=ht(t),i=0,a=o.length;i0?0:o-1;i>=0&&i0?a=i>=0?i:Math.max(i+s,a):s=i>=0?Math.min(i+1,s):i+s+1;else if(r&&i&&s)return n[i=r(n,o)]===o?i:-1;if(o!=o)return(i=e(y.call(n,a,s),ot))>=0?i+a:-1;for(i=t>0?a:s-1;i>=0&&i=3;return function(e,r,n,o){var i=!Oe(e)&&ht(e),a=(i||e).length,s=t>0?0:a-1;for(o||(n=e[i?i[s]:s],s+=t);s>=0&&s=0}const cr=R(function(t,e,r){var n,o;return $(e)?o=e:(e=Gt(e),n=e.slice(0,-1),e=e[e.length-1]),Ze(t,function(t){var i=o;if(!i){if(n&&n.length&&(t=$t(t,n)),null==t)return;i=t[e]}return null==i?i:i.apply(t,r)})});function ur(t,e){return Ze(t,Qt(e))}function lr(t,e){return nr(t,Xt(e))}function fr(t,e,r){var n,o,i=-1/0,a=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof t[0]&&null!=t)for(var s=0,c=(t=Oe(t)?t:Mt(t)).length;si&&(i=n);else e=re(e,r),Qe(t,function(t,r,n){((o=e(t,r,n))>a||o===-1/0&&i===-1/0)&&(i=t,a=o)});return i}function pr(t,e,r){var n,o,i=1/0,a=1/0;if(null==e||"number"==typeof e&&"object"!=typeof t[0]&&null!=t)for(var s=0,c=(t=Oe(t)?t:Mt(t)).length;sn||void 0===r)return 1;if(r1&&(n=Zt(n,e[1])),e=wt(t)):(n=_r,e=Te(e,!1,!1),t=Object(t));for(var o=0,i=e.length;o1&&(r=e[1])):(e=Ze(Te(e,!1,!1),String),n=function(t,r){return!sr(e,r)}),Sr(t,n,r)});function kr(t,e,r){return y.call(t,0,Math.max(0,t.length-(null==e||r?1:e)))}function Or(t,e,r){return null==t||t.length<1?null==e||r?void 0:[]:null==e||r?t[0]:kr(t,t.length-e)}function Tr(t,e,r){return y.call(t,null==e||r?1:e)}function Ir(t,e,r){return null==t||t.length<1?null==e||r?void 0:[]:null==e||r?t[t.length-1]:Tr(t,Math.max(0,t.length-e))}function Rr(t){return nr(t,Boolean)}function jr(t,e){return Te(t,e,!1)}const Mr=R(function(t,e){return e=Te(e,!0,!0),nr(t,function(t){return!sr(e,t)})}),Nr=R(function(t,e){return Mr(t,e)});function Pr(t,e,r,n){P(e)||(n=r,r=e,e=!1),null!=r&&(r=re(r,n));for(var o=[],i=[],a=0,s=pt(t);av.value.find(t=>t.teamId===g.value)?.displayName);async function m(t){p.value=""===t?(0,Yr.t)("core","Loading your contacts …"):(0,Yr.t)("core","Looking for {term} …",{term:t}),d.value=!1;try{const{data:e}=await u.Ay.post((0,l.Jv)("/contactsmenu/contacts"),{filter:t,teamId:"$_all_$"!==g.value?g.value:void 0});f.value=e.contacts,s.value=e.contactsAppEnabled,p.value=void 0}catch(e){jn.error("could not load contacts",{error:e,searchTerm:t}),d.value=!0}}(0,Xr.sV)(async()=>{const t=e.getItem("core:contacts:team");if(t&&(g.value=JSON.parse(t)),0===Nn.length)try{const{data:t}=await u.Ay.get((0,l.Jv)("/contactsmenu/teams"));Nn.push(...t)}catch(t){jn.error("could not load user teams",{error:t})}v.value=[...Nn]}),(0,Xr.wB)(g,()=>{e.setItem("core:contacts:team",JSON.stringify(g.value)),m(h.value)});const A=(0,tn.A)(function(){m(h.value)},500);function b(){(0,Xr.dY)(()=>{i.value?.focus(),i.value?.select()})}return{__sfc:!0,userTeams:Nn,storage:e,user:r,contactsAppURL:n,contactsAppMgmtURL:o,contactsMenuInput:i,actions:a,contactsAppEnabled:s,contacts:f,loadingText:p,hasError:d,searchTerm:h,teams:v,selectedTeam:g,selectedTeamName:y,onOpened:async function(){await m("")},getContacts:m,onInputDebounced:A,onReset:function(){h.value="",f.value=[],b()},focusInput:b,mdiAccountGroupOutline:Qr.dgQ,mdiContacts:Qr.aB4,mdiMagnify:Qr.U4M,t:Yr.t,NcActionButton:en.A,NcActions:rn.A,NcButton:nn.A,NcEmptyContent:on.A,NcHeaderMenu:an.A,NcIconSvgWrapper:sn.A,NcLoadingIcon:cn.A,NcTextField:un.A,ContactMenuEntry:In}}}),Ln=Pn;var Dn=n(32351),Bn={};Bn.styleTagTransform=En(),Bn.setAttributes=xn(),Bn.insert=bn().bind(null,"head"),Bn.domAPI=mn(),Bn.insertStyleElement=_n(),gn()(Dn.A,Bn),Dn.A&&Dn.A.locals&&Dn.A.locals;const Un=(0,Tn.A)(Ln,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e(r.NcHeaderMenu,{staticClass:"contactsmenu",attrs:{id:"contactsmenu","aria-label":r.t("core","Search contacts"),"exclude-click-outside-selectors":".v-popper__popper"},on:{open:r.onOpened},scopedSlots:t._u([{key:"trigger",fn:function(){return[e(r.NcIconSvgWrapper,{staticClass:"contactsmenu__trigger-icon",attrs:{path:r.mdiContacts}})]},proxy:!0}])},[t._v(" "),e("div",{staticClass:"contactsmenu__menu"},[e("div",{staticClass:"contactsmenu__menu__search-container"},[e("div",{staticClass:"contactsmenu__menu__input-wrapper"},[e(r.NcActions,{attrs:{"force-menu":"","aria-label":r.t("core","Filter by team"),variant:"tertiary"},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiAccountGroupOutline}})]},proxy:!0},{key:"default",fn:function(){return[e(r.NcActionButton,{attrs:{modelValue:r.selectedTeam,value:"$_all_$",type:"radio"},on:{"update:modelValue":function(t){r.selectedTeam=t},"update:model-value":function(t){r.selectedTeam=t}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(r.t("core","All teams"))+"\n\t\t\t\t\t\t")]),t._v(" "),t._l(r.teams,function(n){return e(r.NcActionButton,{key:n.teamId,attrs:{modelValue:r.selectedTeam,value:n.teamId,type:"radio"},on:{"update:modelValue":function(t){r.selectedTeam=t},"update:model-value":function(t){r.selectedTeam=t}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(n.displayName)+"\n\t\t\t\t\t\t")])})]},proxy:!0}])}),t._v(" "),e(r.NcTextField,{ref:"contactsMenuInput",staticClass:"contactsmenu__menu__search",attrs:{id:"contactsmenu__menu__search","trailing-button-icon":"close",label:r.selectedTeamName?r.t("core","Search contacts in team {team}",{team:r.selectedTeamName}):r.t("core","Search contacts …"),"trailing-button-label":r.t("core","Reset search"),"show-trailing-button":""!==r.searchTerm,type:"search"},on:{input:r.onInputDebounced,"trailing-button-click":r.onReset},model:{value:r.searchTerm,callback:function(t){r.searchTerm=t},expression:"searchTerm"}})],1),t._v(" "),t._l(r.actions,function(n){return e(r.NcButton,{key:n.id,staticClass:"contactsmenu__menu__action",attrs:{"aria-label":n.label,title:n.label,variant:"tertiary-no-background"},on:{click:n.onClick},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{svg:n.icon}})]},proxy:!0}],null,!0)})})],2),t._v(" "),r.hasError?e(r.NcEmptyContent,{attrs:{name:r.t("core","Could not load your contacts")},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiMagnify}})]},proxy:!0}],null,!1,1853740774)}):r.loadingText?e(r.NcEmptyContent,{attrs:{name:r.loadingText},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcLoadingIcon)]},proxy:!0}])}):0===r.contacts.length?e(r.NcEmptyContent,{attrs:{name:r.t("core","No contacts found")},scopedSlots:t._u([{key:"icon",fn:function(){return[e(r.NcIconSvgWrapper,{attrs:{path:r.mdiMagnify}})]},proxy:!0}])}):e("div",{staticClass:"contactsmenu__menu__content"},[e("div",{attrs:{id:"contactsmenu-contacts"}},[e("ul",{attrs:{"aria-label":r.t("core","Contacts list")}},t._l(r.contacts,function(t){return e(r.ContactMenuEntry,{key:t.id,attrs:{contact:t}})}),1)]),t._v(" "),r.contactsAppEnabled?e("div",{staticClass:"contactsmenu__menu__content__footer"},[e(r.NcButton,{attrs:{variant:"tertiary",href:r.contactsAppURL}},[t._v("\n\t\t\t\t\t"+t._s(r.t("core","Show all contacts"))+"\n\t\t\t\t")])],1):r.user.isAdmin?e("div",{staticClass:"contactsmenu__menu__content__footer"},[e(r.NcButton,{attrs:{variant:"tertiary",href:r.contactsAppMgmtURL}},[t._v("\n\t\t\t\t\t"+t._s(r.t("core","Install the Contacts app"))+"\n\t\t\t\t")])],1):t._e()])],1)])},[],!1,null,"253ecd69",null).exports;class Fn{constructor(){(function(t,e,r){(e=function(t){var e=function(t){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r})(this,"_actions",void 0),this._actions=[]}get actions(){return this._actions}addAction(t){this._actions.push(t)}}var zn=n(61338),Hn=n(81222),Vn=n(54562);const qn={name:"DotsGridIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Wn=(0,Tn.A)(qn,function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon dots-grid-icon",attrs:{"aria-hidden":t.title?null:"true","aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M12 16C13.1 16 14 16.9 14 18S13.1 20 12 20 10 19.1 10 18 10.9 16 12 16M12 10C13.1 10 14 10.9 14 12S13.1 14 12 14 10 13.1 10 12 10.9 10 12 10M12 4C13.1 4 14 4.9 14 6S13.1 8 12 8 10 7.1 10 6 10.9 4 12 4M6 16C7.1 16 8 16.9 8 18S7.1 20 6 20 4 19.1 4 18 4.9 16 6 16M6 10C7.1 10 8 10.9 8 12S7.1 14 6 14 4 13.1 4 12 4.9 10 6 10M6 4C7.1 4 8 4.9 8 6S7.1 8 6 8 4 7.1 4 6 4.9 4 6 4M18 16C19.1 16 20 16.9 20 18S19.1 20 18 20 16 19.1 16 18 16.9 16 18 16M18 10C19.1 10 20 10.9 20 12S19.1 14 18 14 16 13.1 16 12 16.9 10 18 10M18 4C19.1 4 20 4.9 20 6S19.1 8 18 8 16 7.1 16 6 16.9 4 18 4Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])},[],!1,null,null,null).exports,Gn=(0,Xr.pM)({__name:"AppItem",props:{app:null,newTab:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},tabindex:{default:-1}},setup(t){const e=t,r=(0,Xr.EW)(()=>{if(e.app.unread)return(0,Yr.n)("core","{count} notification","{count} notifications",e.app.unread,{count:e.app.unread})});return{__sfc:!0,props:e,unreadLabel:r}}});var $n=n(3986),Yn={};Yn.styleTagTransform=En(),Yn.setAttributes=xn(),Yn.insert=bn().bind(null,"head"),Yn.domAPI=mn(),Yn.insertStyleElement=_n(),gn()($n.A,Yn),$n.A&&$n.A.locals&&$n.A.locals;const Kn=(0,Tn.A)(Gn,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("a",{staticClass:"app-item",class:{"app-item--active":t.app.active,"app-item--outlined":t.outlined},attrs:{href:t.app.href,target:t.newTab?"_blank":void 0,rel:t.newTab?"noopener noreferrer":void 0,"aria-current":t.app.active?"page":void 0,tabindex:t.tabindex,title:t.app.name,role:"menuitem"}},[e("span",{staticClass:"app-item__circle"},[e("img",{staticClass:"app-item__icon",attrs:{src:t.app.icon,alt:"","aria-hidden":"true"}}),t._v(" "),t.app.unread?e("span",{staticClass:"app-item__unread",attrs:{"aria-hidden":"true"}}):t._e()]),t._v(" "),e("span",{staticClass:"app-item__label"},[t._v("\n\t\t"+t._s(t.app.name)+"\n\t\t"),t.app.unread?e("span",{staticClass:"hidden-visually"},[t._v(", "+t._s(r.unreadLabel))]):t._e()])])},[],!1,null,"4a459133",null).exports,Jn=(0,Xr.pM)({name:"AppMenu",components:{AppItem:Kn,IconDotsGrid:Wn,NcButton:nn.A,NcPopover:Vn.A},setup(){const t=(0,Xr.KR)(!1);return{t:Yr.t,n:Yr.n,opened:t}},data:()=>({appList:(0,Hn.C)("core","apps",[]),isAdmin:(0,c.HW)()?.isAdmin??!1,focusedIndex:0,openedFrom:null,moreAppsEntry:{id:"more-apps",active:!1,order:Number.MAX_SAFE_INTEGER,href:(0,l.Jv)("/settings/apps"),icon:(0,l.fg)("settings","img","apps.svg"),type:"link",name:(0,Yr.t)("core","More apps"),unread:0},popoverSkidding:(0,Yr.V8)()?82:-82}),computed:{currentApp(){return this.appList.find(t=>t.active)},openInNewTab(){return"dashboard"!==this.currentApp?.id},gridItems(){return this.isAdmin?[...this.appList,this.moreAppsEntry]:[...this.appList]}},watch:{opened(t){t&&(this.focusedIndex=this.activeGridIndex())}},mounted(){(0,zn.B1)("nextcloud:app-menu.refresh",this.setApps),this.focusedIndex=this.activeGridIndex(),this.$refs.popover.$on("after-hide",this.onPopoverAfterHide)},beforeUnmount(){(0,zn.al)("nextcloud:app-menu.refresh",this.setApps),this.$refs.popover?.$off("after-hide",this.onPopoverAfterHide)},methods:{returnFocusTarget(){return"currentApp"===this.openedFrom?this.$el.querySelector(".app-menu__current-app"):this.$el.querySelector(".app-menu__waffle")},onPopoverAfterHide(){this.openedFrom=null},onTriggerClick(t){this.openedFrom=t,this.opened=!this.opened},setNavigationCounter(t,e){const r=this.appList.find(({app:e})=>e===t);r?r.unread=e:jn.warn(`Could not find app "${t}" for setting navigation count`)},setApps({apps:t}){this.appList=t,this.focusedIndex>=this.gridItems.length&&(this.focusedIndex=this.activeGridIndex())},activeGridIndex(){const t=this.gridItems.findIndex(t=>t.active);return-1===t?0:t},async onGridKeydown(t){if(t.ctrlKey||t.metaKey||t.altKey||t.shiftKey)return;if(0===this.gridItems.length)return;const e=this.gridItems.length,r=this.focusedIndex;let n=r;switch(t.key){case"ArrowRight":r%4!=3&&r+1=0&&(n=r-4);break;case"Home":n=0;break;case"End":n=e-1;break;case"Enter":case" ":{const e=this.$refs.items;return e?.[this.focusedIndex]?.$el?.click(),this.opened=!1,t.preventDefault(),void t.stopPropagation()}default:return}t.preventDefault(),t.stopPropagation(),n!==r&&(this.focusedIndex=n),await this.$nextTick();const o=this.$refs.items;o?.[this.focusedIndex]?.$el?.focus()}}});var Xn=n(1298),Qn={};Qn.styleTagTransform=En(),Qn.setAttributes=xn(),Qn.insert=bn().bind(null,"head"),Qn.domAPI=mn(),Qn.insertStyleElement=_n(),gn()(Xn.A,Qn),Xn.A&&Xn.A.locals&&Xn.A.locals;var Zn=n(25742),to={};to.styleTagTransform=En(),to.setAttributes=xn(),to.insert=bn().bind(null,"head"),to.domAPI=mn(),to.insertStyleElement=_n(),gn()(Zn.A,to),Zn.A&&Zn.A.locals&&Zn.A.locals;const eo=(0,Tn.A)(Jn,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("nav",{staticClass:"app-menu",attrs:{"aria-label":t.t("core","Applications")}},[e("NcPopover",{ref:"popover",attrs:{shown:t.opened,triggers:[],placement:"bottom-start",skidding:t.popoverSkidding,setReturnFocus:t.returnFocusTarget,popoverBaseClass:"app-menu__popover-base",popupRole:"menu"},on:{"update:shown":function(e){t.opened=e}},scopedSlots:t._u([{key:"trigger",fn:function(){return[e("NcButton",{staticClass:"app-menu__waffle",attrs:{variant:"tertiary-no-background","aria-label":t.t("core","Open apps menu"),"aria-haspopup":"menu","aria-expanded":t.opened?"true":"false"},on:{click:function(e){return t.onTriggerClick("waffle")}},scopedSlots:t._u([{key:"icon",fn:function(){return[e("IconDotsGrid",{attrs:{size:20}})]},proxy:!0}])})]},proxy:!0}])},[t._v(" "),e("div",{staticClass:"app-menu__popover",attrs:{role:"menu","aria-label":t.t("core","Apps")}},[e("div",{staticClass:"app-menu__grid",on:{keydown:t.onGridKeydown}},t._l(t.gridItems,function(r,n){return e("AppItem",{key:r.id,ref:"items",refInFor:!0,attrs:{app:r,newTab:t.openInNewTab,outlined:"more-apps"===r.id,tabindex:n===t.focusedIndex?0:-1}})}),1)])]),t._v(" "),t.currentApp?e("button",{staticClass:"app-menu__current-app",attrs:{type:"button","aria-label":t.t("core","Open apps menu"),"aria-haspopup":"menu","aria-expanded":t.opened?"true":"false"},on:{click:function(e){return t.onTriggerClick("currentApp")}}},[e("img",{staticClass:"app-menu__current-app-icon",attrs:{src:t.currentApp.icon,alt:"","aria-hidden":"true"}}),t._v(" "),e("span",{staticClass:"app-menu__current-app-name"},[t._v("\n\t\t\t"+t._s(t.currentApp.name)+"\n\t\t")])]):t._e()],1)},[],!1,null,"7d7e7eef",null).exports;var ro=n(87485),no=n(1522);const oo=(0,Hn.C)("core","versionHash",""),io=(0,Xr.pM)({name:"AccountMenuEntry",components:{NcListItem:no.A,NcLoadingIcon:cn.A},props:{id:{type:String,required:!0},name:{type:String,required:!0},href:{type:String,required:!0},active:{type:Boolean,default:!1},icon:{type:String,default:""}},data:()=>({loading:!1}),computed:{iconSource(){return`${this.icon}?v=${oo}`}},methods:{onClick(t){this.$emit("click",t),t.defaultPrevented||(this.loading=!0)}}});var ao=n(51286),so={};so.styleTagTransform=En(),so.setAttributes=xn(),so.insert=bn().bind(null,"head"),so.domAPI=mn(),so.insertStyleElement=_n(),gn()(ao.A,so),ao.A&&ao.A.locals&&ao.A.locals;const co=(0,Tn.A)(io,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcListItem",{staticClass:"account-menu-entry",attrs:{id:t.href?void 0:t.id,"anchor-id":t.id,active:t.active,compact:"",href:t.href,name:t.name,target:"_self"},on:{click:t.onClick},scopedSlots:t._u([{key:"icon",fn:function(){return[t.loading?e("NcLoadingIcon",{staticClass:"account-menu-entry__loading",attrs:{size:20}}):t.$scopedSlots.icon?t._t("icon"):e("img",{staticClass:"account-menu-entry__icon",class:{"account-menu-entry__icon--active":t.active},attrs:{src:t.iconSource,alt:""}})]},proxy:!0}])})},[],!1,null,"bdb908d2",null).exports;var uo=n(77690),lo=n(98469);const fo={name:"QrcodeScanIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},po=(0,Tn.A)(fo,function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon qrcode-scan-icon",attrs:{"aria-hidden":t.title?null:"true","aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M4,4H10V10H4V4M20,4V10H14V4H20M14,15H16V13H14V11H16V13H18V11H20V13H18V15H20V18H18V20H16V18H13V20H11V16H14V15M16,15V18H18V15H16M4,20V14H10V20H4M6,6V8H8V6H6M16,6V8H18V6H16M6,16V18H8V16H6M4,11H6V13H4V11M9,11H13V15H11V13H9V11M11,6H13V10H11V6M2,2V6H0V2A2,2 0 0,1 2,0H6V2H2M22,0A2,2 0 0,1 24,2V6H22V2H18V0H22M2,18V22H6V24H2A2,2 0 0,1 0,22V18H2M22,22V18H24V22A2,2 0 0,1 22,24H18V22H22Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])},[],!1,null,null,null).exports;var ho=n(17816),vo=n.n(ho),go=n(55581),yo=n(94219);const mo=(0,Xr.pM)({__name:"AccountQRLoginDialog",props:{data:null},emits:["close"],setup(t,{emit:e}){const r=t,n=window.OC.theme.productName,o=[{label:(0,Yr.t)("spreed","Done"),variant:"primary",callback:()=>{}}],i=3===(r.data?.deviceToken?.type??1),a=(0,Xr.EW)(()=>{const t=r.data?.loginName??"",e=r.data?.token??"";return`nc://${i?"onetime-login":"login"}/user:${t}&password:${e}&server:${(0,l.$_)()}`}),s=(r.data?.deviceToken?.lastActivity?1e3*r.data.deviceToken.lastActivity:Date.now())+12e4,c=setTimeout(()=>{f("expired")},s-Date.now()),u=(0,go.SX)(s);function f(t){clearTimeout(c),e("close",t)}return{__sfc:!0,props:r,emit:e,productName:n,buttons:o,isOneTimeToken:i,qrUrl:a,expirationTimestamp:s,expireTimeout:c,timeCountdown:u,onClosing:f,QR:vo(),t:Yr.t,NcDialog:yo.A}}}),Ao=mo;var bo=n(35644),wo={};wo.styleTagTransform=En(),wo.setAttributes=xn(),wo.insert=bn().bind(null,"head"),wo.domAPI=mn(),wo.insertStyleElement=_n(),gn()(bo.A,wo),bo.A&&bo.A.locals&&bo.A.locals;const xo=(0,Tn.A)(Ao,function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e(r.NcDialog,{attrs:{name:r.t("core","Scan QR code to log in"),buttons:r.buttons},on:{closing:r.onClosing}},[e("div",{staticClass:"qr-login__content"},[e("p",{staticClass:"qr-login__description"},[t._v("\n\t\t\t"+t._s(r.t("core","Use {productName} mobile client you want to connect to scan the code",{productName:r.productName}))+"\n\t\t")]),t._v(" "),e(r.QR,{attrs:{value:r.qrUrl}}),t._v(" "),r.isOneTimeToken?[t._v("\n\t\t\t"+t._s(r.t("core","Code will expire {timeCountdown} or after use",{timeCountdown:r.timeCountdown}))+"\n\t\t")]:t._e()],2)])},[],!1,null,null,null).exports;(0,uo.IF)(u.Ay);const{profileEnabled:Co}=(0,Hn.C)("user_status","profileEnabled",{profileEnabled:!1}),_o=(0,ro.F)().core?.["can-create-app-token"]??!1,So=(0,Xr.pM)({name:"AccountMenuProfileEntry",components:{IconQrcodeScan:po,NcButton:nn.A,NcListItem:no.A,NcLoadingIcon:cn.A},props:{id:{type:String,required:!0},name:{type:String,required:!0},href:{type:String,required:!0},active:{type:Boolean,required:!0}},setup:()=>({canCreateAppToken:_o,profileEnabled:Co,displayName:(0,c.HW)().displayName}),data:()=>({loading:!1}),mounted(){(0,zn.B1)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),(0,zn.B1)("settings:display-name:updated",this.handleDisplayNameUpdate)},beforeDestroy(){(0,zn.al)("settings:profile-enabled:updated",this.handleProfileEnabledUpdate),(0,zn.al)("settings:display-name:updated",this.handleDisplayNameUpdate)},methods:{handleClick(){this.profileEnabled&&(this.loading=!0)},async handleQrCodeClick(){const{data:t}=await u.Ay.post((0,l.Jv)("/settings/personal/authtokens"),{qrcodeLogin:!0},{confirmPassword:uo.mH.Strict});await(0,lo.S)(xo,{data:t})},handleProfileEnabledUpdate(t){this.profileEnabled=t},handleDisplayNameUpdate(t){this.displayName=t}}}),Eo=So,ko=(0,Tn.A)(Eo,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcListItem",{attrs:{id:t.profileEnabled?void 0:t.id,"anchor-id":t.id,active:t.active,compact:"",href:t.profileEnabled?t.href:void 0,name:t.displayName,target:"_self"},scopedSlots:t._u([t.profileEnabled?{key:"subname",fn:function(){return[t._v("\n\t\t"+t._s(t.name)+"\n\t")]},proxy:!0}:null,t.canCreateAppToken?{key:"extra-actions",fn:function(){return[e("NcButton",{attrs:{variant:"secondary"},on:{click:t.handleQrCodeClick},scopedSlots:t._u([{key:"icon",fn:function(){return[e("IconQrcodeScan",{attrs:{size:20}})]},proxy:!0}],null,!1,3784924786)})]},proxy:!0}:null,t.loading?{key:"indicator",fn:function(){return[e("NcLoadingIcon")]},proxy:!0}:null],null,!0)})},[],!1,null,null,null).exports,Oo=[{type:"online",label:(0,Yr.t)("user_status","Online")},{type:"away",label:(0,Yr.t)("user_status","Away")},{type:"busy",label:(0,Yr.t)("user_status","Busy")},{type:"dnd",label:(0,Yr.t)("user_status","Do not disturb"),subline:(0,Yr.t)("user_status","Mute all notifications")},{type:"invisible",label:(0,Yr.t)("user_status","Invisible"),subline:(0,Yr.t)("user_status","Appear offline")}],To=(0,Xr.pM)({name:"AccountMenu",components:{AccountMenuEntry:co,AccountMenuProfileEntry:ko,NcAvatar:dn.A,NcHeaderMenu:an.A},setup(){const t=(0,Hn.C)("core","settingsNavEntries",{}),{profile:e,...r}=t;return{currentDisplayName:(0,c.HW)()?.displayName??(0,c.HW)().uid,currentUserId:(0,c.HW)().uid,profileEntry:e,otherEntries:r,t:Yr.t}},data:()=>({showUserStatus:!1,userStatus:{status:null,icon:null,message:null}}),computed:{translatedUserStatus(){return{...this.userStatus,status:this.translateStatus(this.userStatus.status)}},avatarDescription(){return[(0,Yr.t)("core","Avatar of {displayName}",{displayName:this.currentDisplayName}),...Object.values(this.translatedUserStatus).filter(Boolean)].join(" — ")}},async created(){if(!(0,ro.F)()?.user_status?.enabled)return;const t=(0,l.KT)("/apps/user_status/api/v1/user_status");try{const e=await u.Ay.get(t),{status:r,icon:n,message:o}=e.data.ocs.data;this.userStatus={status:r,icon:n,message:o}}catch(t){jn.error("Failed to load user status",{error:t})}this.showUserStatus=!0},mounted(){(0,zn.B1)("user_status:status.updated",this.handleUserStatusUpdated),(0,zn.Ic)("core:user-menu:mounted")},methods:{handleUserStatusUpdated(t){this.currentUserId===t.userId&&(this.userStatus={status:t.status,icon:t.icon,message:t.message})},translateStatus(t){const e=Object.fromEntries(Oo.map(({type:t,label:e})=>[t,e]));return e[t]?e[t]:t}}});var Io=n(33096),Ro={};Ro.styleTagTransform=En(),Ro.setAttributes=xn(),Ro.insert=bn().bind(null,"head"),Ro.domAPI=mn(),Ro.insertStyleElement=_n(),gn()(Io.A,Ro),Io.A&&Io.A.locals&&Io.A.locals;const jo=(0,Tn.A)(To,function(){var t=this,e=t._self._c;return t._self._setupProxy,e("NcHeaderMenu",{staticClass:"account-menu",attrs:{id:"user-menu","is-nav":"","aria-label":t.t("core","Settings menu"),description:t.avatarDescription},scopedSlots:t._u([{key:"trigger",fn:function(){return[e("NcAvatar",{key:String(t.showUserStatus),staticClass:"account-menu__avatar",attrs:{"disable-menu":"","disable-tooltip":"","hide-user-status":!t.showUserStatus,user:t.currentUserId,"preloaded-user-status":t.userStatus}})]},proxy:!0}])},[t._v(" "),e("ul",{staticClass:"account-menu__list"},[e("AccountMenuProfileEntry",{attrs:{id:t.profileEntry.id,name:t.profileEntry.name,href:t.profileEntry.href,active:t.profileEntry.active}}),t._v(" "),t._l(t.otherEntries,function(t){return e("AccountMenuEntry",{key:t.id,attrs:{id:t.id,name:t.name,href:t.href,active:t.active,icon:t.icon}})})],2)])},[],!1,null,"6c007912",null).exports;function Mo(){return document.head.dataset.requesttoken}const{auto_logout:No,session_keepalive:Po,session_lifetime:Lo}=(0,Hn.C)("core","config",{});async function Do(){try{await async function(){const t=(0,l.Jv)("/csrftoken"),e=await fetch(t);if(!e.ok)throw new Error("Could not fetch CSRF token from API",{cause:e});const{token:r}=await e.json();return function(t){if(!t||"string"!=typeof t)throw new Error("Invalid CSRF token given",{cause:{token:t}});document.head.dataset.requesttoken=t,(0,zn.Ic)("csrf-token-update",{token:t})}(r),r}()}catch(t){jn.error("session heartbeat failed",{error:t})}}function Bo(){const t=window.setInterval(Do,1e3*function(){const t=Lo?Math.floor(Lo/2):900;return Math.min(86400,Math.max(60,t))}());return jn.info("session heartbeat polling started"),t}function Uo(t){const e=document.createElement("textarea"),r=document.createTextNode(t);e.appendChild(r),document.body.appendChild(e),e.focus({preventScroll:!0}),e.select();try{document.execCommand("copy")}catch(e){window.prompt((0,Yr.t)("core","Clipboard not available, please copy manually"),t),jn.error("files Unable to copy to clipboard",{error:e})}document.body.removeChild(e)}function Fo(t){const e=window.location.protocol+"//"+window.location.host+(0,l.aU)();return t.startsWith(e)||function(t){return!t.startsWith("https://")&&!t.startsWith("http://")}(t)&&t.startsWith((0,l.aU)())}async function zo(){if(null!==(0,c.HW)()&&!0!==zo.running){zo.running=!0;try{const{status:t}=await window.fetch((0,l.Jv)("/apps/files"));401===t&&(jn.warn("User session was terminated, forwarding to login page."),await async function(){try{window.localStorage.clear(),window.sessionStorage.clear();const t=await window.indexedDB.databases();for(const e of t)await window.indexedDB.deleteDatabase(e.name);jn.debug("Browser storages cleared")}catch(t){jn.error("Could not clear browser storages",{error:t})}}(),window.location=(0,l.Jv)("/login?redirect_url={url}",{url:window.location.pathname+window.location.search+window.location.hash}))}catch(t){jn.warn("Could not check login-state",{error:t})}finally{delete zo.running}}}const Ho={zh:"zh-cn",zh_Hans:"zh-cn",zh_Hans_CN:"zh-cn",zh_Hans_HK:"zh-cn",zh_Hans_MO:"zh-cn",zh_Hans_SG:"zh-cn",zh_Hant:"zh-hk",zh_Hant_HK:"zh-hk",zh_Hant_MO:"zh-mo",zh_Hant_TW:"zh-tw"};let Vo=(0,Yr.JK)();function qo(){var t;XMLHttpRequest.prototype.open=(t=XMLHttpRequest.prototype.open,function(e,r){t.apply(this,arguments),Fo(r)&&(this.getResponseHeader("X-Requested-With")||this.setRequestHeader("X-Requested-With","XMLHttpRequest"),this.addEventListener("loadend",function(){401===this.status&&zo()}))}),window.fetch=function(t){return async(e,r)=>{if(!Fo(e.url??e.toString()))return await t(e,r);r||(r={}),r.headers||(r.headers=new Headers),r.headers instanceof Headers&&!r.headers.has("X-Requested-With")?r.headers.append("X-Requested-With","XMLHttpRequest"):r.headers instanceof Object&&!r.headers["X-Requested-With"]&&(r.headers["X-Requested-With"]="XMLHttpRequest");const n=await t(e,r);return 401===n.status&&zo(),n}}(window.fetch),window.navigator?.clipboard?.writeText||(jn.info("Clipboard API not available, using fallback"),Object.defineProperty(window.navigator,"clipboard",{value:{writeText:Uo},writable:!1})),function(){if(function(){if(!No||!(0,c.HW)())return;let t=Date.now();window.addEventListener("mousemove",()=>{t=Date.now(),localStorage.setItem("lastActive",JSON.stringify(t))}),window.addEventListener("touchstart",()=>{t=Date.now(),localStorage.setItem("lastActive",JSON.stringify(t))}),window.addEventListener("storage",e=>{"lastActive"===e.key&&null!==e.newValue&&(t=JSON.parse(e.newValue))});let e=0;e=window.setInterval(()=>{const r=Date.now()-1e3*(Lo??86400);if(t{jn.info("Browser is online again, resuming heartbeat"),t=Bo();try{await Do(),jn.info("Session token successfully updated after resuming network"),(0,zn.Ic)("networkOnline",{success:!0})}catch(t){jn.error("could not update session token after resuming network",{error:t}),(0,zn.Ic)("networkOnline",{success:!1})}}),window.addEventListener("offline",()=>{jn.info("Browser is offline, stopping heartbeat"),(0,zn.Ic)("networkOffline",{}),clearInterval(t),jn.info("Session heartbeat polling stopped")})}(),function(){Xr.Ay.mixin({methods:{t:Yr.Tl,n:Yr.zw}});const t=document.getElementById("header-start__appmenu");if(!t)return;const e=new(Xr.Ay.extend(eo))({}).$mount(t);Object.assign(OC,{setNavigationCounter(t,r){e.setNavigationCounter(t,r)}})}(),function(){const t=document.getElementById("user-menu");t&&new Xr.Ay({name:"AccountMenuRoot",el:t,render:t=>t(jo)})}(),function(){const t=document.getElementById("contactsmenu");t&&(window.OC.ContactsMenu=new Fn,new Xr.Ay({name:"ContactsMenuRoot",el:t,render:t=>t(Un)}))}()}Object.hasOwn(Ho,Vo)&&(Vo=Ho[Vo]),Jr().locale(Vo);var Wo=n(71225);const Go=!!window._oc_isadmin,$o=window.oc_appconfig||{},Yo=void 0!==window._oc_appswebroots&&window._oc_appswebroots,Ko=window._oc_config||{},Jo=document.getElementsByTagName("head")[0].getAttribute("data-user"),Xo=document.getElementsByTagName("head")[0].getAttribute("data-user-displayname"),Qo=void 0!==Jo&&Jo,Zo=window._oc_debug;var ti=n(21363),ei=n(85168),ri=n(43627);const ni={YES_NO_BUTTONS:70,OK_BUTTONS:71,FILEPICKER_TYPE_CHOOSE:1,FILEPICKER_TYPE_MOVE:2,FILEPICKER_TYPE_COPY:3,FILEPICKER_TYPE_COPY_MOVE:4,FILEPICKER_TYPE_CUSTOM:5,alert:function(t,e,r,n){this.message(t,e,"alert",ni.OK_BUTTON,r,n)},info:function(t,e,r,n){this.message(t,e,"info",ni.OK_BUTTON,r,n)},confirm:function(t,e,r,n){return this.message(t,e,"notice",ni.YES_NO_BUTTONS,r,n)},confirmDestructive:function(t,e,r=ni.OK_BUTTONS,n=()=>{}){return(new ei.ik).setName(e).setText(t).setButtons(r===ni.OK_BUTTONS?[{label:(0,Yr.t)("core","Yes"),variant:"error",callback:()=>{n.clicked=!0,n(!0)}}]:ni._getLegacyButtons(r,n)).build().show().then(()=>{n.clicked||n(!1)})},confirmHtml:function(t,e,r){return(new ei.ik).setName(e).setText("").setButtons([{label:(0,Yr.t)("core","No"),callback:()=>{}},{label:(0,Yr.t)("core","Yes"),variant:"primary",callback:()=>{r.clicked=!0,r(!0)}}]).build().setHTML(t).show().then(()=>{r.clicked||r(!1)})},prompt:function(t,e,r,o,i,a){return new Promise(o=>{(0,lo.S)((0,Xr.$V)(()=>Promise.all([n.e(4208),n.e(9553)]).then(n.bind(n,99553))),{text:t,name:e,callback:r,inputName:i,isPassword:!!a},(...t)=>{r(...t),o()})})},filepicker(t,e,r=!1,n=void 0,o=void 0,i=ei.bh.Choose,a=void 0,s=void 0){const c=(t,e)=>{const n=t=>{const e=t?.root||"";let r=t?.path||"";return r.startsWith(e)&&(r=r.slice(e.length)||"/"),r};return r?r=>t(r.map(n),e):r=>t(n(r[0]),e)},u=(0,ei.a1)(t);i===this.FILEPICKER_TYPE_CUSTOM?(s.buttons||[]).forEach(t=>{u.addButton({callback:c(e,t.type),label:t.text,variant:t.defaultButton?"primary":"secondary"})}):u.setButtonFactory((t,r)=>{const n=[],[o]=t,a=o?.displayname||o?.basename||(0,ri.basename)(r);return i===ei.bh.Choose&&n.push({callback:c(e,ei.bh.Choose),label:o&&!this.multiSelect?(0,Yr.t)("core","Choose {file}",{file:a}):(0,Yr.t)("core","Choose"),variant:"primary"}),i!==ei.bh.CopyMove&&i!==ei.bh.Copy||n.push({callback:c(e,ei.bh.Copy),label:a?(0,Yr.t)("core","Copy to {target}",{target:a}):(0,Yr.t)("core","Copy"),variant:"primary",icon:ti}),i!==ei.bh.Move&&i!==ei.bh.CopyMove||n.push({callback:c(e,ei.bh.Move),label:a?(0,Yr.t)("core","Move to {target}",{target:a}):(0,Yr.t)("core","Move"),variant:i===ei.bh.Move?"primary":"secondary",icon:''}),n}),n&&u.setMimeTypeFilter("string"==typeof n?[n]:n||[]),"function"==typeof s?.filter&&u.setFilter(t=>s.filter((t=>({id:t.fileid||null,path:t.path,mimetype:t.mime||null,mtime:t.mtime?.getTime()||null,permissions:t.permissions,name:t.attributes?.displayName||t.basename,etag:t.attributes?.etag||null,hasPreview:t.attributes?.hasPreview||null,mountType:t.attributes?.mountType||null,quotaAvailableBytes:t.attributes?.quotaAvailableBytes||null,icon:null,sharePermissions:null}))(t))),u.allowDirectories(!0===s?.allowDirectoryChooser||n?.includes("httpd/unix-directory")||!1).setMultiSelect(r).startAt(a).build().pick()},message:function(t,e,r,n,o=()=>{},i,a){const s=(new ei.ik).setName(e).setText(a?"":t).setButtons(ni._getLegacyButtons(n,o));switch(r){case"alert":s.setSeverity("warning");break;case"notice":s.setSeverity("info")}const c=s.build();return a&&c.setHTML(t),c.show().then(()=>{o._clicked||o(!1)})},_getLegacyButtons(t,e){const r=[];switch("object"==typeof t?t.type:t){case ni.YES_NO_BUTTONS:r.push({label:t?.cancel??(0,Yr.t)("core","No"),callback:()=>{e._clicked=!0,e(!1)}}),r.push({label:t?.confirm??(0,Yr.t)("core","Yes"),variant:"primary",callback:()=>{e._clicked=!0,e(!0)}});break;case ni.OK_BUTTONS:r.push({label:t?.confirm??(0,Yr.t)("core","OK"),variant:"primary",callback:()=>{e._clicked=!0,e(!0)}});break;default:jn.error("Invalid call to OC.dialogs")}return r}},oi=ni;function ii(t,e){let r,n,o="";if(this.typelessListeners=[],this.closed=!1,e)for(r in e)o+=r+"="+encodeURIComponent(e[r])+"&";o+="requesttoken="+encodeURIComponent(Mo()),n="&",-1===t.indexOf("?")&&(n="?"),this.source=new EventSource(t+n+o),this.source.onmessage=function(t){for(let e=0;et.cancel()),r.style.display="block")},finishedSaving(t,e){this.finishedAction(t,e)},finishedAction(t,e){"success"===e.status?this.finishedSuccess(t,e.data.message):this.finishedError(t,e.data.message)},finishedSuccess(t,e){const r=document.querySelector(t);r&&r instanceof HTMLElement&&(r.textContent=e,r.classList.remove("error"),r.classList.add("success"),r.getAnimations?.().forEach(t=>t.cancel()),window.setTimeout(function(){if(!(r&&r instanceof HTMLElement))return;const t=r.animate?.([{opacity:1},{opacity:0}],{duration:900,fill:"forwards"});t?t.addEventListener("finish",()=>{r.style.display="none"}):window.setTimeout(()=>{r.style.display="none"},900)},3e3),r.style.display="block")},finishedError(t,e){const r=document.querySelector(t);r&&r instanceof HTMLElement&&(r.textContent=e,r.classList.remove("success"),r.classList.add("error"),r.style.display="block")}},di={requiresPasswordConfirmation:()=>(0,uo.oB)(),requirePasswordConfirmation(t,e,r){(0,uo.C5)().then(t,r)}},hi={_plugins:{},register(t,e){let r=this._plugins[t];r||(r=this._plugins[t]=[]),r.push(e)},getPlugins(t){return this._plugins[t]||[]},attach(t,e,r){const n=this.getPlugins(t);for(let t=0;t="0"&&r<="9";a!==i&&(o++,e[o]="",i=a),e[o]+=r,n++}return e}const mi={History:{_handlers:[],_pushState(t,e,r){let n;if(n="string"==typeof t?t:wi.buildQueryString(t),window.history.pushState){if(e=e||location.pathname+"?"+n,navigator.userAgent.toLowerCase().indexOf("firefox")>-1&&parseInt(navigator.userAgent.split("/").pop())<51){const t=document.querySelectorAll('[fill^="url(#"], [stroke^="url(#"], [filter^="url(#invert"]');for(let e,r=0,n=t.length;r=0?t.substr(e+1):t.length?t.substr(1):""},_decodeQuery:t=>t.replace(/\+/g," "),parseUrlQuery(){const t=this._parseHashQuery();let e;return t&&(e=wi.parseQueryString(this._decodeQuery(t))),e=$r.extend(e||{},wi.parseQueryString(this._decodeQuery(location.search))),e||{}},_onPopState(t){if(this._cancelPop)return void(this._cancelPop=!1);let e;if(this._handlers.length){e=t&&t.state,$r.isString(e)?e=wi.parseQueryString(e):e||(e=this.parseUrlQuery()||{});for(let t=0;t(void 0===window.TESTING&&wi.debug&&jn.warn("OC.Util.formatDate is deprecated and will be removed in Nextcloud 21. See @nextcloud/moment"),e=e||"LLL",Jr()(t).format(e)),relativeModifiedDate(e){void 0===window.TESTING&&wi.debug&&jn.warn("OC.Util.relativeModifiedDate is deprecated and will be removed in Nextcloud 21. See @nextcloud/moment");const r=Jr()().diff(Jr()(e));return r>=0&&r<45e3?t("core","seconds ago"):Jr()(e).fromNow()},getScrollBarWidth(){if(this._scrollBarWidth)return this._scrollBarWidth;const t=document.createElement("p");t.style.width="100%",t.style.height="200px";const e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.style.visibility="hidden",e.style.width="200px",e.style.height="150px",e.style.overflow="hidden",e.appendChild(t),document.body.appendChild(e);const r=t.offsetWidth;e.style.overflow="scroll";let n=t.offsetWidth;return r===n&&(n=e.clientWidth),document.body.removeChild(e),this._scrollBarWidth=r-n,this._scrollBarWidth},stripTime:t=>new Date(t.getFullYear(),t.getMonth(),t.getDate()),naturalSortCompare(t,e){let r;const n=yi(t),o=yi(e);for(r=0;n[r]&&o[r];r++)if(n[r]!==o[r]){const t=Number(n[r]),e=Number(o[r]);return t==n[r]&&e==o[r]?t-e:n[r].localeCompare(o[r],wi.getLanguage())}return n.length-o.length},waitFor(t,e){const r=function(){!0!==t()&&setTimeout(r,e)};r()},isCookieSetToValue(t,e){const r=document.cookie.split(";");for(let n=0;n!$_",appConfig:$o,appswebroots:Yo,config:Ko,currentUser:Qo,dialogs:oi,EventSource:ai,MimeType:i,getCurrentUser:function(){return{uid:Qo,displayName:Xo}},isUserAdmin:()=>Go,L10N:si,registerXHRForErrorProcessing:()=>{},getCapabilities:function(){return OC.debug&&jn.warn("OC.getCapabilities is deprecated and will be removed in Nextcloud 21. See @nextcloud/capabilities"),(0,ro.F)()},basename:Wo.P8,encodePath:Wo.O0,dirname:Wo.pD,isSamePath:Wo.ys,joinPaths:Wo.fj,getCanonicalLocale:Yr.lO,getLocale:Yr.JK,getLanguage:Yr.Z0,buildQueryString:function(t){return t?new URLSearchParams(t).toString():""},parseQueryString:function(t){const e=new URLSearchParams(t);return Object.fromEntries(e.entries())},msg:pi,PasswordConfirmation:di,Plugins:hi,theme:vi,Util:mi,debug:Zo,filePath:l.fg,generateUrl:l.Jv,getRootPath:l.aU,imagePath:l.d0,requestToken:Mo(),linkTo:l.uM,linkToOCS:(t,e)=>(0,l.KT)(t,{},{ocsVersion:e||1})+"/",linkToRemote:l.dC,linkToRemoteBase:function(t){return(0,l.aU)()+"/remote.php/"+t},webroot:bi};(0,zn.B1)("csrf-token-update",t=>{OC.requestToken=t.token,jn.info("OC.requestToken changed",{token:t.token})}),n(84315),n(7452);var xi=n(57576),Ci=n.n(xi),_i=n(78112);const Si={disableKeyboardShortcuts:()=>(0,Hn.C)("theming","shortcutsDisabled",!1),setPageHeading:function(t){const e=document.getElementById("page-heading-level-1");e&&(e.textContent=t)}};async function Ei(t,e,r={}){"post"!==t&&"delete"!==t||!(0,uo.oB)(uo.mH.Lax)||await(0,uo.C5)();try{const{data:n}=await u.Ay.request({method:t.toLowerCase(),url:(0,l.KT)("apps/provisioning_api/api/v1/config/apps")+e,data:r.data||{}});r.success?.(n.ocs.data)}catch(t){r.error?.(t)}}function ki(t){Ei("get","",t)}function Oi(t,e){Ei("get","/"+t,e)}function Ti(t,e,r,n){(n=n||{}).data={defaultValue:r},Ei("get","/"+t+"/"+e,n)}function Ii(t,e,r,n){(n=n||{}).data={value:r},Ei("post","/"+t+"/"+e,n)}function Ri(t,e,r){Ei("delete","/"+t+"/"+e,r)}var ji=n(70580),Mi=n.n(ji);const Ni={},Pi={registerType(t,e){Ni[t]=e},trigger:t=>Ni[t].action(),getTypes:()=>Object.keys(Ni),getIcon:t=>Ni[t].typeIconClass||"",getLabel:t=>Mi()(Ni[t].typeString||t),getLink:(t,e)=>void 0!==Ni[t]?Ni[t].link(e):""},Li=/(\s|^)(https?:\/\/)([-A-Z0-9+_.]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|$)/gi;function Di(t){return Ui(t)}function Bi(t){return Fi(t)}function Ui(t){return t.replace(Li,function(t,e,r,n,o){let i=n;return r?"http://"===r&&(i=r+n):r="https://",e+''+i+""+o})}function Fi(t){const e=document.createElement("div");return e.innerHTML=t,e.querySelectorAll("a").forEach(t=>{t.replaceWith(document.createTextNode(t.getAttribute("href")||""))}),e.innerHTML}const zi={},Hi={},Vi={loadScript(t,e){const r=t+e;return Object.hasOwn(zi,r)?Promise.resolve():(zi[r]=!0,new Promise(function(r,n){const o=(0,l.fg)(t,"js",e),i=document.createElement("script");i.src=o,i.setAttribute("nonce",btoa(OC.requestToken)),i.onload=()=>r(),i.onerror=()=>n(new Error(`Failed to load script from ${o}`)),document.head.appendChild(i)}))},loadStylesheet(t,e){const r=t+e;return Object.hasOwn(Hi,r)?Promise.resolve():(Hi[r]=!0,new Promise(function(r,n){const o=(0,l.fg)(t,"css",e),i=document.createElement("link");i.href=o,i.type="text/css",i.rel="stylesheet",i.onload=()=>r(),i.onerror=()=>n(new Error(`Failed to load stylesheet from ${o}`)),document.head.appendChild(i)}))}},qi={success:(t,e)=>(0,ei.Te)(t,e),warning:(t,e)=>(0,ei.I9)(t,e),error:(t,e)=>(0,ei.Qg)(t,e),info:(t,e)=>(0,ei.cf)(t,e),message:(t,e)=>(0,ei.rG)(t,e)},Wi={Accessibility:Si,AppConfig:a,Collaboration:Pi,Comments:s,InitialState:{loadState:Hn.C},Loader:Vi,Toast:qi};function Gi(t,e,r){(Array.isArray(t)?t:[t]).forEach(t=>{void 0!==window[t]&&delete window[t],Object.defineProperty(window,t,{get:()=>(function(){void 0===window.TESTING&&wi.debug&&console.warn.apply(console,arguments)}(r?`${t} is deprecated: ${r}`:`${t} is deprecated`),e())})})}Gi(["_"],()=>$r,"The global underscore is deprecated. It will be removed in a later versions without another warning. Please ship your own."),Gi(["Clipboard","ClipboardJS"],()=>Ci(),"please ship your own, this will be removed in Nextcloud 20"),Gi(["dav"],()=>_i.dav,"please ship your own. It will be removed in a later versions without another warning. Please ship your own."),Gi("moment",()=>Jr(),"please ship your own, this will be removed in Nextcloud 20"),window.OC=wi,Gi("initCore",()=>qo,"this is an internal function"),Gi("oc_appswebroots",()=>wi.appswebroots,"use OC.appswebroots instead, this will be removed in Nextcloud 20"),Gi("oc_config",()=>wi.config,"use OC.config instead, this will be removed in Nextcloud 20"),Gi("oc_current_user",()=>wi.getCurrentUser().uid,"use OC.getCurrentUser().uid instead, this will be removed in Nextcloud 20"),Gi("oc_debug",()=>wi.debug,"use OC.debug instead, this will be removed in Nextcloud 20"),Gi("oc_defaults",()=>wi.theme,"use OC.theme instead, this will be removed in Nextcloud 20"),Gi("oc_isadmin",wi.isUserAdmin,"use OC.isUserAdmin() instead, this will be removed in Nextcloud 20"),Gi("oc_requesttoken",()=>Mo(),"use OC.requestToken instead, this will be removed in Nextcloud 20"),Gi("oc_webroot",()=>wi.webroot,"use OC.getRootPath() instead, this will be removed in Nextcloud 20"),Gi("OCDialogs",()=>wi.dialogs,"use OC.dialogs instead, this will be removed in Nextcloud 20"),window.OCP=Wi,window.OCA={},window.t=$r.bind(wi.L10N.translate,wi.L10N),window.n=$r.bind(wi.L10N.translatePlural,wi.L10N),n.nc=(0,c.aV)(),window.addEventListener("DOMContentLoaded",function(){qo(),window.history.pushState?window.onpopstate=$r.bind(wi.Util.History._onPopState,wi.Util.History):window.onhashchange=$r.bind(wi.Util.History._onPopState,wi.Util.History)}),document.addEventListener("DOMContentLoaded",function(){const t=document.getElementById("password-input-form");t&&t.addEventListener("submit",async function(e){e.preventDefault();const r=document.getElementById("requesttoken");if(r){const t=(0,l.Jv)("/csrftoken"),e=await u.Ay.get(t);r.value=e.data.token}t.submit()})})},57576(t){var e;e=function(){return function(){var t={686:function(t,e,r){"use strict";r.d(e,{default:function(){return b}});var n=r(279),o=r.n(n),i=r(370),a=r.n(i),s=r(817),c=r.n(s);function u(t){try{return document.execCommand(t)}catch(t){return!1}}var l=function(t){var e=c()(t);return u("cut"),e},f=function(t,e){var r=function(t){var e="rtl"===document.documentElement.getAttribute("dir"),r=document.createElement("textarea");r.style.fontSize="12pt",r.style.border="0",r.style.padding="0",r.style.margin="0",r.style.position="absolute",r.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;return r.style.top="".concat(n,"px"),r.setAttribute("readonly",""),r.value=t,r}(t);e.container.appendChild(r);var n=c()(r);return u("copy"),r.remove(),n},p=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},r="";return"string"==typeof t?r=f(t,e):t instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==t?void 0:t.type)?r=f(t.value,e):(r=c()(t),u("copy")),r};function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(t)}function v(t,e){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===h(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=a()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget,r=this.action(e)||"copy",n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.action,r=void 0===e?"copy":e,n=t.container,o=t.target,i=t.text;if("copy"!==r&&"cut"!==r)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==o){if(!o||"object"!==d(o)||1!==o.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===r&&o.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===r&&(o.hasAttribute("readonly")||o.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return i?p(i,{container:n}):o?"cut"===r?l(o):p(o,{container:n}):void 0}({action:r,container:this.container,target:this.target(e),text:this.text(e)});this.emit(n?"success":"error",{action:r,text:n,trigger:e,clearSelection:function(){e&&e.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(t){return m("action",t)}},{key:"defaultTarget",value:function(t){var e=m("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return m("text",t)}},{key:"destroy",value:function(){this.listener.destroy()}}],n=[{key:"copy",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return p(t,e)}},{key:"cut",value:function(t){return l(t)}},{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,r=!!document.queryCommandSupported;return e.forEach(function(t){r=r&&!!document.queryCommandSupported(t)}),r}}],r&&v(e.prototype,r),n&&v(e,n),c}(o()),b=A},828:function(t){if("undefined"!=typeof Element&&!Element.prototype.matches){var e=Element.prototype;e.matches=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector}t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},438:function(t,e,r){var n=r(828);function o(t,e,r,n,o){var a=i.apply(this,arguments);return t.addEventListener(r,a,o),{destroy:function(){t.removeEventListener(r,a,o)}}}function i(t,e,r,o){return function(r){r.delegateTarget=n(r.target,e),r.delegateTarget&&o.call(t,r)}}t.exports=function(t,e,r,n,i){return"function"==typeof t.addEventListener?o.apply(null,arguments):"function"==typeof r?o.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return o(t,e,r,n,i)}))}},879:function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var r=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===r||"[object HTMLCollection]"===r)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,e,r){var n=r(879),o=r(438);t.exports=function(t,e,r){if(!t&&!e&&!r)throw new Error("Missing required arguments");if(!n.string(e))throw new TypeError("Second argument must be a String");if(!n.fn(r))throw new TypeError("Third argument must be a Function");if(n.node(t))return function(t,e,r){return t.addEventListener(e,r),{destroy:function(){t.removeEventListener(e,r)}}}(t,e,r);if(n.nodeList(t))return function(t,e,r){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,r)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,r)})}}}(t,e,r);if(n.string(t))return function(t,e,r){return o(document.body,t,e,r)}(t,e,r);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(t){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var r=t.hasAttribute("readonly");r||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),r||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var n=window.getSelection(),o=document.createRange();o.selectNodeContents(t),n.removeAllRanges(),n.addRange(o),e=n.toString()}return e}},279:function(t){function e(){}e.prototype={on:function(t,e,r){var n=this.e||(this.e={});return(n[t]||(n[t]=[])).push({fn:e,ctx:r}),this},once:function(t,e,r){var n=this;function o(){n.off(t,o),e.apply(r,arguments)}return o._=e,this.on(t,o,r)},emit:function(t){for(var e=[].slice.call(arguments,1),r=((this.e||(this.e={}))[t]||[]).slice(),n=0,o=r.length;ns});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".account-menu-entry__icon[data-v-bdb908d2]{height:16px;width:16px;margin:calc((var(--default-clickable-area) - 16px)/2);filter:var(--background-invert-if-dark)}.account-menu-entry__icon--active[data-v-bdb908d2]{filter:var(--primary-invert-if-dark)}.account-menu-entry__loading[data-v-bdb908d2]{height:20px;width:20px;margin:calc((var(--default-clickable-area) - 20px)/2)}.account-menu-entry[data-v-bdb908d2] .list-item-content__main{width:fit-content}","",{version:3,sources:["webpack://./core/src/components/AccountMenu/AccountMenuEntry.vue"],names:[],mappings:"AAEC,2CACC,WAAA,CACA,UAAA,CACA,qDAAA,CACA,uCAAA,CAEA,mDACC,oCAAA,CAIF,8CACC,WAAA,CACA,UAAA,CACA,qDAAA,CAGD,8DACC,iBAAA",sourcesContent:["\n.account-menu-entry {\n\t&__icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t\tmargin: calc((var(--default-clickable-area) - 16px) / 2); // 16px icon size\n\t\tfilter: var(--background-invert-if-dark);\n\n\t\t&--active {\n\t\t\tfilter: var(--primary-invert-if-dark);\n\t\t}\n\t}\n\n\t&__loading {\n\t\theight: 20px;\n\t\twidth: 20px;\n\t\tmargin: calc((var(--default-clickable-area) - 20px) / 2); // 20px icon size\n\t}\n\n\t:deep(.list-item-content__main) {\n\t\twidth: fit-content;\n\t}\n}\n"],sourceRoot:""}]);const s=a},35644(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".qr-login__content{display:flex;flex-direction:column;align-items:center;gap:var(--default-grid-baseline)}.qr-login__description{text-align:center}","",{version:3,sources:["webpack://./core/src/components/AccountMenu/AccountQRLoginDialog.vue"],names:[],mappings:"AACA,mBACC,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,gCAAA,CAGD,uBACC,iBAAA",sourcesContent:["\n.qr-login__content {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: var(--default-grid-baseline);\n}\n\n.qr-login__description {\n\ttext-align: center;\n}\n"],sourceRoot:""}]);const s=a},3986(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".app-item[data-v-4a459133]{--app-item-circle-size: calc(var(--default-grid-baseline) * 10);--app-item-icon-size: 22px;display:flex;flex-direction:column;align-items:center;gap:var(--default-grid-baseline);padding-block:var(--default-grid-baseline);border-radius:var(--border-radius-element);text-decoration:none;color:var(--color-main-text);min-width:0}.app-item[data-v-4a459133]:hover,.app-item[data-v-4a459133]:focus-visible{background-color:var(--color-background-hover)}.app-item[data-v-4a459133]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-primary-element)}.app-item__circle[data-v-4a459133]{box-sizing:border-box;position:relative;width:var(--app-item-circle-size);height:var(--app-item-circle-size);border-radius:50%;background-color:var(--color-primary-element);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.18) 0%, rgba(255, 255, 255, 0) 45%, rgba(0, 0, 0, 0.15) 100%);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.25),inset 0 -1px 0 0 rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.app-item__icon[data-v-4a459133]{width:var(--app-item-icon-size);height:var(--app-item-icon-size);filter:brightness(0) invert(1);mask:var(--header-menu-icon-mask)}.app-item__unread[data-v-4a459133]{position:absolute;top:0;inset-inline-end:0;width:calc(var(--default-grid-baseline)*3);height:calc(var(--default-grid-baseline)*3);border-radius:50%;background-color:var(--color-error);border:2px solid var(--color-main-background);box-sizing:content-box}.app-item__label[data-v-4a459133]{font-size:12px;line-height:1.3;text-align:center;color:var(--color-main-text);word-break:normal;overflow-wrap:break-word;max-width:100%;letter-spacing:-0.3px}.app-item--active .app-item__label[data-v-4a459133]{font-weight:bold}.app-item--outlined .app-item__circle[data-v-4a459133]{background:rgba(0,0,0,0);background-image:none;box-shadow:inset 0 0 0 2px var(--color-border-maxcontrast)}.app-item--outlined .app-item__icon[data-v-4a459133]{filter:none;mask:none}","",{version:3,sources:["webpack://./core/src/components/AppItem.vue"],names:[],mappings:"AACA,2BACC,+DAAA,CACA,0BAAA,CAEA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,gCAAA,CAGA,0CAAA,CACA,0CAAA,CACA,oBAAA,CACA,4BAAA,CACA,WAAA,CAEA,0EAEC,8CAAA,CAMD,yCACC,YAAA,CACA,uDAAA,CAGD,mCACC,qBAAA,CACA,iBAAA,CACA,iCAAA,CACA,kCAAA,CACA,iBAAA,CACA,6CAAA,CACA,+HAAA,CAMA,wGACC,CAGD,YAAA,CACA,kBAAA,CACA,sBAAA,CAGD,iCACC,+BAAA,CACA,gCAAA,CAIA,8BAAA,CACA,iCAAA,CAGD,mCACC,iBAAA,CACA,KAAA,CACA,kBAAA,CACA,0CAAA,CACA,2CAAA,CACA,iBAAA,CACA,mCAAA,CACA,6CAAA,CACA,sBAAA,CAGD,kCACC,cAAA,CACA,eAAA,CACA,iBAAA,CACA,4BAAA,CACA,iBAAA,CACA,wBAAA,CACA,cAAA,CACA,qBAAA,CAGD,oDACC,gBAAA,CAID,uDACC,wBAAA,CACA,qBAAA,CACA,0DAAA,CAGD,qDACC,WAAA,CACA,SAAA",sourcesContent:["\n.app-item {\n\t--app-item-circle-size: calc(var(--default-grid-baseline) * 10);\n\t--app-item-icon-size: 22px;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: var(--default-grid-baseline);\n\t// Inset so the hover/focus highlight floats around the circle and label\n\t// rather than sitting flush against the icon at the top edge.\n\tpadding-block: var(--default-grid-baseline);\n\tborder-radius: var(--border-radius-element);\n\ttext-decoration: none;\n\tcolor: var(--color-main-text);\n\tmin-width: 0;\n\n\t&:hover,\n\t&:focus-visible {\n\t\tbackground-color: var(--color-background-hover);\n\t}\n\n\t// Inset ring instead of outline + offset: the offset version visibly\n\t// clips at the popover's rounded edge for items in the first/last row\n\t// or column. The inset shadow stays inside the highlight rectangle.\n\t&:focus-visible {\n\t\toutline: none;\n\t\tbox-shadow: inset 0 0 0 2px var(--color-primary-element);\n\t}\n\n\t&__circle {\n\t\tbox-sizing: border-box;\n\t\tposition: relative;\n\t\twidth: var(--app-item-circle-size);\n\t\theight: var(--app-item-circle-size);\n\t\tborder-radius: 50%;\n\t\tbackground-color: var(--color-primary-element);\n\t\tbackground-image: linear-gradient(\n\t\t\tto bottom,\n\t\t\trgba(255, 255, 255, 0.18) 0%,\n\t\t\trgba(255, 255, 255, 0) 45%,\n\t\t\trgba(0, 0, 0, 0.15) 100%\n\t\t);\n\t\tbox-shadow:\n\t\t\tinset 0 1px 0 0 rgba(255, 255, 255, 0.25),\n\t\t\tinset 0 -1px 0 0 rgba(0, 0, 0, 0.2),\n\t\t\t0 2px 4px rgba(0, 0, 0, 0.15);\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t&__icon {\n\t\twidth: var(--app-item-icon-size);\n\t\theight: var(--app-item-icon-size);\n\t\t// Force the icon to white on the colored circle, then apply the\n\t\t// same vertical alpha gradient (--header-menu-icon-mask) used in\n\t\t// the header so icons read consistently across the design.\n\t\tfilter: brightness(0) invert(1);\n\t\tmask: var(--header-menu-icon-mask);\n\t}\n\n\t&__unread {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tinset-inline-end: 0;\n\t\twidth: calc(var(--default-grid-baseline) * 3);\n\t\theight: calc(var(--default-grid-baseline) * 3);\n\t\tborder-radius: 50%;\n\t\tbackground-color: var(--color-error);\n\t\tborder: 2px solid var(--color-main-background);\n\t\tbox-sizing: content-box;\n\t}\n\n\t&__label {\n\t\tfont-size: 12px;\n\t\tline-height: 1.3;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tword-break: normal;\n\t\toverflow-wrap: break-word;\n\t\tmax-width: 100%;\n\t\tletter-spacing: -0.3px;\n\t}\n\n\t&--active &__label {\n\t\tfont-weight: bold;\n\t}\n\n\t// Outlined variant: no fill or gradient; icon color is unforced.\n\t&--outlined &__circle {\n\t\tbackground: transparent;\n\t\tbackground-image: none;\n\t\tbox-shadow: inset 0 0 0 2px var(--color-border-maxcontrast);\n\t}\n\n\t&--outlined &__icon {\n\t\tfilter: none;\n\t\tmask: none;\n\t}\n}\n"],sourceRoot:""}]);const s=a},1298(t,e,r){"use strict";r.d(e,{A:()=>s});var n=r(71354),o=r.n(n),i=r(76314),a=r.n(i)()(o());a.push([t.id,".app-menu[data-v-7d7e7eef]{display:flex;align-items:center}.app-menu__waffle[data-v-7d7e7eef]{--color-main-text: var(--color-background-plain-text);color:var(--color-background-plain-text)}.app-menu__waffle[data-v-7d7e7eef]:hover:not(:disabled){background-color:rgba(0,0,0,.1) !important}.app-menu__waffle[data-v-7d7e7eef]:active:not(:disabled){background-color:rgba(0,0,0,.15) !important}.app-menu__waffle[data-v-7d7e7eef]:focus-visible{background-color:rgba(0,0,0,.1) !important;outline:none !important;box-shadow:inset 0 0 0 2px var(--color-background-plain-text) !important}.app-menu__current-app[data-v-7d7e7eef]{display:flex;align-items:center;gap:var(--default-grid-baseline);height:var(--default-clickable-area);padding-inline:calc(var(--default-grid-baseline)*2);background:rgba(0,0,0,0);border:none;border-radius:var(--border-radius-element);color:var(--color-background-plain-text);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-menu__current-app[data-v-7d7e7eef]:hover{background:rgba(0,0,0,.1)}.app-menu__current-app[data-v-7d7e7eef]:active{background-color:rgba(0,0,0,.15) !important;color:var(--color-background-plain-text) !important}.app-menu__current-app[data-v-7d7e7eef]:focus-visible{background:rgba(0,0,0,.1);outline:none;box-shadow:inset 0 0 0 2px var(--color-background-plain-text)}.app-menu__current-app-icon[data-v-7d7e7eef]{width:calc(var(--default-grid-baseline)*5);height:calc(var(--default-grid-baseline)*5);filter:var(--background-image-invert-if-bright);mask:var(--header-menu-icon-mask)}.app-menu__current-app-name[data-v-7d7e7eef]{font-size:var(--default-font-size);font-weight:500;white-space:nowrap;letter-spacing:-0.5px}.app-menu__popover[data-v-7d7e7eef]{max-width:calc(100vw - var(--default-grid-baseline)*4);background-color:var(--color-main-background)}.app-menu__grid[data-v-7d7e7eef]{--app-item-col-width: 69px;--app-item-row-height: 64px;--app-menu-rows-visible: 6;padding:calc(var(--default-grid-baseline)*3) calc(var(--default-grid-baseline)*2);display:grid;grid-template-columns:repeat(4, var(--app-item-col-width));grid-auto-rows:minmax(var(--app-item-row-height), max-content);max-height:calc(var(--app-item-row-height)*var(--app-menu-rows-visible) + var(--default-grid-baseline)*5);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) rgba(0,0,0,0)}","",{version:3,sources:["webpack://./core/src/components/AppMenu.vue"],names:[],mappings:"AACA,2BACC,YAAA,CACA,kBAAA,CAEA,mCAIC,qDAAA,CACA,wCAAA,CAKA,wDACC,0CAAA,CAGD,yDACC,2CAAA,CAGD,iDACC,0CAAA,CACA,uBAAA,CACA,wEAAA,CAIF,wCACC,YAAA,CACA,kBAAA,CACA,gCAAA,CACA,oCAAA,CACA,mDAAA,CACA,wBAAA,CACA,WAAA,CACA,0CAAA,CACA,wCAAA,CACA,cAAA,CAEA,yCAAA,CAKA,8CACC,yBAAA,CAMD,+CACC,2CAAA,CACA,mDAAA,CAGD,sDACC,yBAAA,CACA,YAAA,CACA,6DAAA,CAIF,6CACC,0CAAA,CACA,2CAAA,CAEA,+CAAA,CACA,iCAAA,CAGD,6CACC,kCAAA,CACA,eAAA,CACA,kBAAA,CACA,qBAAA,CAGD,oCACC,sDAAA,CACA,6CAAA,CAGD,iCACC,0BAAA,CACA,2BAAA,CACA,0BAAA,CACA,iFAAA,CACA,YAAA,CACA,0DAAA,CACA,8DAAA,CACA,yGAAA,CACA,eAAA,CAIA,oBAAA,CACA,oDAAA",sourcesContent:["\n.app-menu {\n\tdisplay: flex;\n\talign-items: center;\n\n\t&__waffle {\n\t\t// NcButton's tertiary-no-background variant uses --color-main-text,\n\t\t// which is dark on light themes. The header sits on the theme primary\n\t\t// background, so override to use the matching plain-text color.\n\t\t--color-main-text: var(--color-background-plain-text);\n\t\tcolor: var(--color-background-plain-text);\n\n\t\t// Class merges onto NcButton's root