(()=>{(self.webpackChunktalk=self.webpackChunktalk||[]).push([["defaultVendors-node_modules_linkifyjs_dist_linkify_es_js-node_modules_md5_md5_js-node_modules-24aeb9"],{40487:ae=>{var V={utf8:{stringToBytes:function(n){return V.bin.stringToBytes(unescape(encodeURIComponent(n)))},bytesToString:function(n){return decodeURIComponent(escape(V.bin.bytesToString(n)))}},bin:{stringToBytes:function(n){for(var e=[],g=0;g<n.length;g++)e.push(n.charCodeAt(g)&255);return e},bytesToString:function(n){for(var e=[],g=0;g<n.length;g++)e.push(String.fromCharCode(n[g]));return e.join("")}}};ae.exports=V},71012:ae=>{(function(){var V="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,g){return e<<g|e>>>32-g},rotr:function(e,g){return e<<32-g|e>>>g},endian:function(e){if(e.constructor==Number)return n.rotl(e,8)&16711935|n.rotl(e,24)&4278255360;for(var g=0;g<e.length;g++)e[g]=n.endian(e[g]);return e},randomBytes:function(e){for(var g=[];e>0;e--)g.push(Math.floor(Math.random()*256));return g},bytesToWords:function(e){for(var g=[],_=0,W=0;_<e.length;_++,W+=8)g[W>>>5]|=e[_]<<24-W%32;return g},wordsToBytes:function(e){for(var g=[],_=0;_<e.length*32;_+=8)g.push(e[_>>>5]>>>24-_%32&255);return g},bytesToHex:function(e){for(var g=[],_=0;_<e.length;_++)g.push((e[_]>>>4).toString(16)),g.push((e[_]&15).toString(16));return g.join("")},hexToBytes:function(e){for(var g=[],_=0;_<e.length;_+=2)g.push(parseInt(e.substr(_,2),16));return g},bytesToBase64:function(e){for(var g=[],_=0;_<e.length;_+=3)for(var W=e[_]<<16|e[_+1]<<8|e[_+2],S=0;S<4;S++)_*8+S*6<=e.length*8?g.push(V.charAt(W>>>6*(3-S)&63)):g.push("=");return g.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/ig,"");for(var g=[],_=0,W=0;_<e.length;W=++_%4)W!=0&&g.push((V.indexOf(e.charAt(_-1))&Math.pow(2,-2*W+8)-1)<<W*2|V.indexOf(e.charAt(_))>>>6-W*2);return g}};ae.exports=n})()},43274:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-c0bc0588] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 * @author Marco Ambrosini <marcoambrosini@icloud.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
li.action.active[data-v-c0bc0588] {
  background-color: var(--color-background-hover);
  border-radius: 6px;
  padding: 0;
}
.action-link[data-v-c0bc0588] {
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0 14px 0 0;
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
  color: var(--color-main-text);
  border: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  font-weight: 400;
  font-size: var(--default-font-size);
  line-height: 44px;
}
.action-link > span[data-v-c0bc0588] {
  cursor: pointer;
  white-space: nowrap;
}
.action-link__icon[data-v-c0bc0588] {
  width: 44px;
  height: 44px;
  opacity: 1;
  background-position: 14px center;
  background-size: 16px;
  background-repeat: no-repeat;
}
.action-link[data-v-c0bc0588] .material-design-icon {
  width: 44px;
  height: 44px;
  opacity: 1;
}
.action-link[data-v-c0bc0588] .material-design-icon .material-design-icon__svg {
  vertical-align: middle;
}
.action-link__longtext-wrapper[data-v-c0bc0588],
.action-link__longtext[data-v-c0bc0588] {
  max-width: 220px;
  line-height: 1.6em;
  padding: 10.8px 0;
  cursor: pointer;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}
.action-link__longtext[data-v-c0bc0588] {
  cursor: pointer;
  white-space: pre-wrap !important;
}
.action-link__name[data-v-c0bc0588] {
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
}
.action-link__menu-icon[data-v-c0bc0588] {
  margin-left: auto;
  margin-right: -14px;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionLink-zdzQgwtH.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;;;;;;;;;;;;;;;;;;;;;EAqBE;AACF;EACE,+CAA+C;EAC/C,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,mBAAmB;EACnB,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,gBAAgB;EAChB,mCAAmC;EACnC,iBAAiB;AACnB;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,YAAY;EACZ,UAAU;EACV,gCAAgC;EAChC,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,WAAW;EACX,YAAY;EACZ,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;;EAEE,gBAAgB;EAChB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe;EACf,gBAAgB;EAChB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,qBAAqB;AACvB;AACA;EACE,iBAAiB;EACjB,mBAAmB;AACrB",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-c0bc0588] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 * @author Marco Ambrosini <marcoambrosini@icloud.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
li.action.active[data-v-c0bc0588] {
  background-color: var(--color-background-hover);
  border-radius: 6px;
  padding: 0;
}
.action-link[data-v-c0bc0588] {
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0 14px 0 0;
  box-sizing: border-box;
  cursor: pointer;
  white-space: nowrap;
  color: var(--color-main-text);
  border: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
  font-weight: 400;
  font-size: var(--default-font-size);
  line-height: 44px;
}
.action-link > span[data-v-c0bc0588] {
  cursor: pointer;
  white-space: nowrap;
}
.action-link__icon[data-v-c0bc0588] {
  width: 44px;
  height: 44px;
  opacity: 1;
  background-position: 14px center;
  background-size: 16px;
  background-repeat: no-repeat;
}
.action-link[data-v-c0bc0588] .material-design-icon {
  width: 44px;
  height: 44px;
  opacity: 1;
}
.action-link[data-v-c0bc0588] .material-design-icon .material-design-icon__svg {
  vertical-align: middle;
}
.action-link__longtext-wrapper[data-v-c0bc0588],
.action-link__longtext[data-v-c0bc0588] {
  max-width: 220px;
  line-height: 1.6em;
  padding: 10.8px 0;
  cursor: pointer;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}
.action-link__longtext[data-v-c0bc0588] {
  cursor: pointer;
  white-space: pre-wrap !important;
}
.action-link__name[data-v-c0bc0588] {
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 100%;
  display: inline-block;
}
.action-link__menu-icon[data-v-c0bc0588] {
  margin-left: auto;
  margin-right: -14px;
}
`],sourceRoot:""}]);const P=S},24458:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
.material-design-icon[data-v-4131bd38] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.action-items[data-v-4131bd38] {
  display: flex;
  align-items: center;
}
.action-items > button[data-v-4131bd38] {
  margin-right: 7px;
}
.action-item[data-v-4131bd38] {
  --open-background-color: var(--color-background-hover, $action-background-hover);
  position: relative;
  display: inline-block;
}
.action-item.action-item--primary[data-v-4131bd38] {
  --open-background-color: var(--color-primary-element-hover);
}
.action-item.action-item--secondary[data-v-4131bd38] {
  --open-background-color: var(--color-primary-element-light-hover);
}
.action-item.action-item--error[data-v-4131bd38] {
  --open-background-color: var(--color-error-hover);
}
.action-item.action-item--warning[data-v-4131bd38] {
  --open-background-color: var(--color-warning-hover);
}
.action-item.action-item--success[data-v-4131bd38] {
  --open-background-color: var(--color-success-hover);
}
.action-item.action-item--tertiary-no-background[data-v-4131bd38] {
  --open-background-color: transparent;
}
.action-item.action-item--open .action-item__menutoggle[data-v-4131bd38] {
  background-color: var(--open-background-color);
}
.action-item__menutoggle__icon[data-v-4131bd38] {
  width: 20px;
  height: 20px;
  object-fit: contain;
}
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper {
  border-radius: var(--border-radius-large);
  overflow: hidden;
}
.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {
  border-radius: var(--border-radius-large);
  padding: 4px;
  max-height: calc(50vh - 16px);
  overflow: auto;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActions-mt8BQ_bn.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,gFAAgF;EAChF,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,iDAAiD;AACnD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;AACA;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,yCAAyC;EACzC,gBAAgB;AAClB;AACA;EACE,yCAAyC;EACzC,YAAY;EACZ,6BAA6B;EAC7B,cAAc;AAChB",sourcesContent:[`@charset "UTF-8";
.material-design-icon[data-v-4131bd38] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.action-items[data-v-4131bd38] {
  display: flex;
  align-items: center;
}
.action-items > button[data-v-4131bd38] {
  margin-right: 7px;
}
.action-item[data-v-4131bd38] {
  --open-background-color: var(--color-background-hover, $action-background-hover);
  position: relative;
  display: inline-block;
}
.action-item.action-item--primary[data-v-4131bd38] {
  --open-background-color: var(--color-primary-element-hover);
}
.action-item.action-item--secondary[data-v-4131bd38] {
  --open-background-color: var(--color-primary-element-light-hover);
}
.action-item.action-item--error[data-v-4131bd38] {
  --open-background-color: var(--color-error-hover);
}
.action-item.action-item--warning[data-v-4131bd38] {
  --open-background-color: var(--color-warning-hover);
}
.action-item.action-item--success[data-v-4131bd38] {
  --open-background-color: var(--color-success-hover);
}
.action-item.action-item--tertiary-no-background[data-v-4131bd38] {
  --open-background-color: transparent;
}
.action-item.action-item--open .action-item__menutoggle[data-v-4131bd38] {
  background-color: var(--open-background-color);
}
.action-item__menutoggle__icon[data-v-4131bd38] {
  width: 20px;
  height: 20px;
  object-fit: contain;
}
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper {
  border-radius: var(--border-radius-large);
  overflow: hidden;
}
.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {
  border-radius: var(--border-radius-large);
  padding: 4px;
  max-height: calc(50vh - 16px);
  overflow: auto;
}
`],sourceRoot:""}]);const P=S},57935:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-de3f465f] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.avatardiv[data-v-de3f465f] {
  position: relative;
  display: inline-block;
  width: var(--size);
  height: var(--size);
}
.avatardiv--unknown[data-v-de3f465f] {
  position: relative;
  background-color: var(--color-main-background);
  white-space: normal;
}
.avatardiv[data-v-de3f465f]:not(.avatardiv--unknown) {
  background-color: var(--color-main-background) !important;
  box-shadow: 0 0 5px #0000000d inset;
}
.avatardiv--with-menu[data-v-de3f465f] {
  cursor: pointer;
}
.avatardiv--with-menu .action-item[data-v-de3f465f] {
  position: absolute;
  top: 0;
  left: 0;
}
.avatardiv--with-menu[data-v-de3f465f] .action-item__menutoggle {
  cursor: pointer;
  opacity: 0;
}
.avatardiv--with-menu[data-v-de3f465f]:focus-within .action-item__menutoggle,
.avatardiv--with-menu[data-v-de3f465f]:hover .action-item__menutoggle,
.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-de3f465f] .action-item__menutoggle {
  opacity: 1;
}
.avatardiv--with-menu:focus-within img[data-v-de3f465f],
.avatardiv--with-menu:hover img[data-v-de3f465f],
.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-de3f465f] {
  opacity: .3;
}
.avatardiv--with-menu[data-v-de3f465f] .action-item__menutoggle,
.avatardiv--with-menu img[data-v-de3f465f] {
  transition: opacity var(--animation-quick);
}
.avatardiv--with-menu[data-v-de3f465f] .button-vue,
.avatardiv--with-menu[data-v-de3f465f] .button-vue__icon {
  height: var(--size);
  min-height: var(--size);
  width: var(--size) !important;
  min-width: var(--size);
}
.avatardiv .avatardiv__initials-wrapper[data-v-de3f465f] {
  display: block;
  height: var(--size);
  width: var(--size);
  background-color: var(--color-main-background);
  border-radius: 50%;
}
.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-de3f465f] {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 400;
}
.avatardiv img[data-v-de3f465f] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.avatardiv .material-design-icon[data-v-de3f465f] {
  width: var(--size);
  height: var(--size);
}
.avatardiv .avatardiv__user-status[data-v-de3f465f] {
  box-sizing: border-box;
  position: absolute;
  right: -4px;
  bottom: -4px;
  min-height: 18px;
  min-width: 18px;
  max-height: 18px;
  max-width: 18px;
  height: 40%;
  width: 40%;
  line-height: 15px;
  font-size: var(--default-font-size);
  border: 2px solid var(--color-main-background);
  background-color: var(--color-main-background);
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: center;
  border-radius: 50%;
}
.acli:hover .avatardiv .avatardiv__user-status[data-v-de3f465f] {
  border-color: var(--color-background-hover);
  background-color: var(--color-background-hover);
}
.acli.active .avatardiv .avatardiv__user-status[data-v-de3f465f] {
  border-color: var(--color-primary-element-light);
  background-color: var(--color-primary-element-light);
}
.avatardiv .avatardiv__user-status--icon[data-v-de3f465f] {
  border: none;
  background-color: transparent;
}
.avatardiv .popovermenu-wrapper[data-v-de3f465f] {
  position: relative;
  display: inline-block;
}
.avatar-class-icon[data-v-de3f465f] {
  display: block;
  border-radius: 50%;
  background-color: var(--color-background-darker);
  height: 100%;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAvatar-5H9cqcD1.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,kBAAkB;EAClB,8CAA8C;EAC9C,mBAAmB;AACrB;AACA;EACE,yDAAyD;EACzD,mCAAmC;AACrC;AACA;EACE,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;AACT;AACA;EACE,eAAe;EACf,UAAU;AACZ;AACA;;;EAGE,UAAU;AACZ;AACA;;;EAGE,WAAW;AACb;AACA;;EAEE,0CAA0C;AAC5C;AACA;;EAEE,mBAAmB;EACnB,uBAAuB;EACvB,6BAA6B;EAC7B,sBAAsB;AACxB;AACA;EACE,cAAc;EACd,mBAAmB;EACnB,kBAAkB;EAClB,8CAA8C;EAC9C,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,cAAc;EACd,WAAW;EACX,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,YAAY;EACZ,iBAAiB;AACnB;AACA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,WAAW;EACX,UAAU;EACV,iBAAiB;EACjB,mCAAmC;EACnC,8CAA8C;EAC9C,8CAA8C;EAC9C,4BAA4B;EAC5B,qBAAqB;EACrB,2BAA2B;EAC3B,kBAAkB;AACpB;AACA;EACE,2CAA2C;EAC3C,+CAA+C;AACjD;AACA;EACE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;EACE,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,gDAAgD;EAChD,YAAY;AACd",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-de3f465f] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.avatardiv[data-v-de3f465f] {
  position: relative;
  display: inline-block;
  width: var(--size);
  height: var(--size);
}
.avatardiv--unknown[data-v-de3f465f] {
  position: relative;
  background-color: var(--color-main-background);
  white-space: normal;
}
.avatardiv[data-v-de3f465f]:not(.avatardiv--unknown) {
  background-color: var(--color-main-background) !important;
  box-shadow: 0 0 5px #0000000d inset;
}
.avatardiv--with-menu[data-v-de3f465f] {
  cursor: pointer;
}
.avatardiv--with-menu .action-item[data-v-de3f465f] {
  position: absolute;
  top: 0;
  left: 0;
}
.avatardiv--with-menu[data-v-de3f465f] .action-item__menutoggle {
  cursor: pointer;
  opacity: 0;
}
.avatardiv--with-menu[data-v-de3f465f]:focus-within .action-item__menutoggle,
.avatardiv--with-menu[data-v-de3f465f]:hover .action-item__menutoggle,
.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-de3f465f] .action-item__menutoggle {
  opacity: 1;
}
.avatardiv--with-menu:focus-within img[data-v-de3f465f],
.avatardiv--with-menu:hover img[data-v-de3f465f],
.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-de3f465f] {
  opacity: .3;
}
.avatardiv--with-menu[data-v-de3f465f] .action-item__menutoggle,
.avatardiv--with-menu img[data-v-de3f465f] {
  transition: opacity var(--animation-quick);
}
.avatardiv--with-menu[data-v-de3f465f] .button-vue,
.avatardiv--with-menu[data-v-de3f465f] .button-vue__icon {
  height: var(--size);
  min-height: var(--size);
  width: var(--size) !important;
  min-width: var(--size);
}
.avatardiv .avatardiv__initials-wrapper[data-v-de3f465f] {
  display: block;
  height: var(--size);
  width: var(--size);
  background-color: var(--color-main-background);
  border-radius: 50%;
}
.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-de3f465f] {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 400;
}
.avatardiv img[data-v-de3f465f] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.avatardiv .material-design-icon[data-v-de3f465f] {
  width: var(--size);
  height: var(--size);
}
.avatardiv .avatardiv__user-status[data-v-de3f465f] {
  box-sizing: border-box;
  position: absolute;
  right: -4px;
  bottom: -4px;
  min-height: 18px;
  min-width: 18px;
  max-height: 18px;
  max-width: 18px;
  height: 40%;
  width: 40%;
  line-height: 15px;
  font-size: var(--default-font-size);
  border: 2px solid var(--color-main-background);
  background-color: var(--color-main-background);
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: center;
  border-radius: 50%;
}
.acli:hover .avatardiv .avatardiv__user-status[data-v-de3f465f] {
  border-color: var(--color-background-hover);
  background-color: var(--color-background-hover);
}
.acli.active .avatardiv .avatardiv__user-status[data-v-de3f465f] {
  border-color: var(--color-primary-element-light);
  background-color: var(--color-primary-element-light);
}
.avatardiv .avatardiv__user-status--icon[data-v-de3f465f] {
  border: none;
  background-color: transparent;
}
.avatardiv .popovermenu-wrapper[data-v-de3f465f] {
  position: relative;
  display: inline-block;
}
.avatar-class-icon[data-v-de3f465f] {
  display: block;
  border-radius: 50%;
  background-color: var(--color-background-darker);
  height: 100%;
}
`],sourceRoot:""}]);const P=S},9712:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-b312d183] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.input-field[data-v-b312d183] {
  position: relative;
  width: 100%;
  border-radius: var(--border-radius-large);
  margin-block-start: 6px;
}
.input-field__main-wrapper[data-v-b312d183] {
  height: var(--default-clickable-area);
  position: relative;
}
.input-field--disabled[data-v-b312d183] {
  opacity: .4;
  filter: saturate(.4);
}
.input-field__input[data-v-b312d183] {
  margin: 0;
  padding-inline: 12px 6px;
  height: var(--default-clickable-area) !important;
  width: 100%;
  font-size: var(--default-font-size);
  text-overflow: ellipsis;
  background-color: var(--color-main-background);
  color: var(--color-main-text);
  border: 2px solid var(--color-border-maxcontrast);
  border-radius: var(--border-radius-large);
  cursor: pointer;
  -webkit-appearance: textfield !important;
  -moz-appearance: textfield !important;
}
.input-field__input--label-outside[data-v-b312d183] {
  padding-block: 0;
}
.input-field__input[data-v-b312d183]:active:not([disabled]),
.input-field__input[data-v-b312d183]:hover:not([disabled]),
.input-field__input[data-v-b312d183]:focus:not([disabled]) {
  border-color: 2px solid var(--color-main-text) !important;
  box-shadow: 0 0 0 2px var(--color-main-background) !important;
}
.input-field__input:focus + .input-field__label[data-v-b312d183],
.input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-b312d183] {
  color: var(--color-main-text);
}
.input-field__input[data-v-b312d183]:not(:focus, .input-field__input--label-outside)::placeholder {
  opacity: 0;
}
.input-field__input[data-v-b312d183]:focus {
  cursor: text;
}
.input-field__input[data-v-b312d183]:disabled {
  cursor: default;
}
.input-field__input[data-v-b312d183]:focus-visible {
  box-shadow: unset !important;
}
.input-field__input--leading-icon[data-v-b312d183] {
  padding-inline-start: var(--default-clickable-area);
}
.input-field__input--trailing-icon[data-v-b312d183] {
  padding-inline-end: var(--default-clickable-area);
}
.input-field__input--success[data-v-b312d183] {
  border-color: var(--color-success) !important;
}
.input-field__input--success[data-v-b312d183]:focus-visible {
  box-shadow:
    #f8fafc 0 0 0 2px,
    var(--color-primary-element) 0 0 0 4px,
    #0000000d 0 1px 2px;
}
.input-field__input--error[data-v-b312d183] {
  border-color: var(--color-error) !important;
}
.input-field__input--error[data-v-b312d183]:focus-visible {
  box-shadow:
    #f8fafc 0 0 0 2px,
    var(--color-primary-element) 0 0 0 4px,
    #0000000d 0 1px 2px;
}
.input-field__input--pill[data-v-b312d183] {
  border-radius: var(--border-radius-pill);
}
.input-field__label[data-v-b312d183] {
  position: absolute;
  margin-inline: 14px 0;
  max-width: fit-content;
  inset-block-start: 11px;
  inset-inline: 0;
  color: var(--color-text-maxcontrast);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
  transition:
    height var(--animation-quick),
    inset-block-start var(--animation-quick),
    font-size var(--animation-quick),
    color var(--animation-quick),
    background-color var(--animation-quick) var(--animation-slow);
}
.input-field__label--leading-icon[data-v-b312d183] {
  margin-inline-start: var(--default-clickable-area);
}
.input-field__label--trailing-icon[data-v-b312d183] {
  margin-inline-end: var(--default-clickable-area);
}
.input-field__input:focus + .input-field__label[data-v-b312d183],
.input-field__input:not(:placeholder-shown) + .input-field__label[data-v-b312d183] {
  inset-block-start: -10px;
  line-height: 1.5;
  font-size: 13px;
  font-weight: 500;
  border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;
  background-color: var(--color-main-background);
  padding-inline: 5px;
  margin-inline-start: 9px;
  transition:
    height var(--animation-quick),
    inset-block-start var(--animation-quick),
    font-size var(--animation-quick),
    color var(--animation-quick);
}
.input-field__input:focus + .input-field__label--leading-icon[data-v-b312d183],
.input-field__input:not(:placeholder-shown) + .input-field__label--leading-icon[data-v-b312d183] {
  margin-inline-start: 41px;
}
.input-field__icon[data-v-b312d183] {
  position: absolute;
  height: var(--default-clickable-area);
  width: var(--default-clickable-area);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: .7;
}
.input-field__icon--leading[data-v-b312d183] {
  inset-block-end: 0;
  inset-inline-start: 2px;
}
.input-field__icon--trailing[data-v-b312d183] {
  inset-block-end: 0;
  inset-inline-end: 2px;
}
.input-field__trailing-button.button-vue[data-v-b312d183] {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: var(--border-radius-large);
}
.input-field__trailing-button--pill.button-vue[data-v-b312d183] {
  border-radius: var(--border-radius-pill);
}
.input-field__helper-text-message[data-v-b312d183] {
  padding-block: 4px;
  display: flex;
  align-items: center;
}
.input-field__helper-text-message__icon[data-v-b312d183] {
  margin-inline-end: 8px;
}
.input-field__helper-text-message--error[data-v-b312d183] {
  color: var(--color-error-text);
}
.input-field__helper-text-message--success[data-v-b312d183] {
  color: var(--color-success-text);
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcInputField-L2Lld_iG.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,yCAAyC;EACzC,uBAAuB;AACzB;AACA;EACE,qCAAqC;EACrC,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,oBAAoB;AACtB;AACA;EACE,SAAS;EACT,wBAAwB;EACxB,gDAAgD;EAChD,WAAW;EACX,mCAAmC;EACnC,uBAAuB;EACvB,8CAA8C;EAC9C,6BAA6B;EAC7B,iDAAiD;EACjD,yCAAyC;EACzC,eAAe;EACf,wCAAwC;EACxC,qCAAqC;AACvC;AACA;EACE,gBAAgB;AAClB;AACA;;;EAGE,yDAAyD;EACzD,6DAA6D;AAC/D;AACA;;EAEE,6BAA6B;AAC/B;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,mDAAmD;AACrD;AACA;EACE,iDAAiD;AACnD;AACA;EACE,6CAA6C;AAC/C;AACA;EACE;;;uBAGqB;AACvB;AACA;EACE,2CAA2C;AAC7C;AACA;EACE;;;uBAGqB;AACvB;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,eAAe;EACf,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB;;;;;iEAK+D;AACjE;AACA;EACE,kDAAkD;AACpD;AACA;EACE,gDAAgD;AAClD;AACA;;EAEE,wBAAwB;EACxB,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,4EAA4E;EAC5E,8CAA8C;EAC9C,mBAAmB;EACnB,wBAAwB;EACxB;;;;gCAI8B;AAChC;AACA;;EAEE,yBAAyB;AAC3B;AACA;EACE,kBAAkB;EAClB,qCAAqC;EACrC,oCAAoC;EACpC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;AACb;AACA;EACE,kBAAkB;EAClB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,yCAAyC;AAC3C;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,gCAAgC;AAClC",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-b312d183] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.input-field[data-v-b312d183] {
  position: relative;
  width: 100%;
  border-radius: var(--border-radius-large);
  margin-block-start: 6px;
}
.input-field__main-wrapper[data-v-b312d183] {
  height: var(--default-clickable-area);
  position: relative;
}
.input-field--disabled[data-v-b312d183] {
  opacity: .4;
  filter: saturate(.4);
}
.input-field__input[data-v-b312d183] {
  margin: 0;
  padding-inline: 12px 6px;
  height: var(--default-clickable-area) !important;
  width: 100%;
  font-size: var(--default-font-size);
  text-overflow: ellipsis;
  background-color: var(--color-main-background);
  color: var(--color-main-text);
  border: 2px solid var(--color-border-maxcontrast);
  border-radius: var(--border-radius-large);
  cursor: pointer;
  -webkit-appearance: textfield !important;
  -moz-appearance: textfield !important;
}
.input-field__input--label-outside[data-v-b312d183] {
  padding-block: 0;
}
.input-field__input[data-v-b312d183]:active:not([disabled]),
.input-field__input[data-v-b312d183]:hover:not([disabled]),
.input-field__input[data-v-b312d183]:focus:not([disabled]) {
  border-color: 2px solid var(--color-main-text) !important;
  box-shadow: 0 0 0 2px var(--color-main-background) !important;
}
.input-field__input:focus + .input-field__label[data-v-b312d183],
.input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-b312d183] {
  color: var(--color-main-text);
}
.input-field__input[data-v-b312d183]:not(:focus, .input-field__input--label-outside)::placeholder {
  opacity: 0;
}
.input-field__input[data-v-b312d183]:focus {
  cursor: text;
}
.input-field__input[data-v-b312d183]:disabled {
  cursor: default;
}
.input-field__input[data-v-b312d183]:focus-visible {
  box-shadow: unset !important;
}
.input-field__input--leading-icon[data-v-b312d183] {
  padding-inline-start: var(--default-clickable-area);
}
.input-field__input--trailing-icon[data-v-b312d183] {
  padding-inline-end: var(--default-clickable-area);
}
.input-field__input--success[data-v-b312d183] {
  border-color: var(--color-success) !important;
}
.input-field__input--success[data-v-b312d183]:focus-visible {
  box-shadow:
    #f8fafc 0 0 0 2px,
    var(--color-primary-element) 0 0 0 4px,
    #0000000d 0 1px 2px;
}
.input-field__input--error[data-v-b312d183] {
  border-color: var(--color-error) !important;
}
.input-field__input--error[data-v-b312d183]:focus-visible {
  box-shadow:
    #f8fafc 0 0 0 2px,
    var(--color-primary-element) 0 0 0 4px,
    #0000000d 0 1px 2px;
}
.input-field__input--pill[data-v-b312d183] {
  border-radius: var(--border-radius-pill);
}
.input-field__label[data-v-b312d183] {
  position: absolute;
  margin-inline: 14px 0;
  max-width: fit-content;
  inset-block-start: 11px;
  inset-inline: 0;
  color: var(--color-text-maxcontrast);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
  transition:
    height var(--animation-quick),
    inset-block-start var(--animation-quick),
    font-size var(--animation-quick),
    color var(--animation-quick),
    background-color var(--animation-quick) var(--animation-slow);
}
.input-field__label--leading-icon[data-v-b312d183] {
  margin-inline-start: var(--default-clickable-area);
}
.input-field__label--trailing-icon[data-v-b312d183] {
  margin-inline-end: var(--default-clickable-area);
}
.input-field__input:focus + .input-field__label[data-v-b312d183],
.input-field__input:not(:placeholder-shown) + .input-field__label[data-v-b312d183] {
  inset-block-start: -10px;
  line-height: 1.5;
  font-size: 13px;
  font-weight: 500;
  border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;
  background-color: var(--color-main-background);
  padding-inline: 5px;
  margin-inline-start: 9px;
  transition:
    height var(--animation-quick),
    inset-block-start var(--animation-quick),
    font-size var(--animation-quick),
    color var(--animation-quick);
}
.input-field__input:focus + .input-field__label--leading-icon[data-v-b312d183],
.input-field__input:not(:placeholder-shown) + .input-field__label--leading-icon[data-v-b312d183] {
  margin-inline-start: 41px;
}
.input-field__icon[data-v-b312d183] {
  position: absolute;
  height: var(--default-clickable-area);
  width: var(--default-clickable-area);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: .7;
}
.input-field__icon--leading[data-v-b312d183] {
  inset-block-end: 0;
  inset-inline-start: 2px;
}
.input-field__icon--trailing[data-v-b312d183] {
  inset-block-end: 0;
  inset-inline-end: 2px;
}
.input-field__trailing-button.button-vue[data-v-b312d183] {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: var(--border-radius-large);
}
.input-field__trailing-button--pill.button-vue[data-v-b312d183] {
  border-radius: var(--border-radius-pill);
}
.input-field__helper-text-message[data-v-b312d183] {
  padding-block: 4px;
  display: flex;
  align-items: center;
}
.input-field__helper-text-message__icon[data-v-b312d183] {
  margin-inline-end: 8px;
}
.input-field__helper-text-message--error[data-v-b312d183] {
  color: var(--color-error-text);
}
.input-field__helper-text-message--success[data-v-b312d183] {
  color: var(--color-success-text);
}
`],sourceRoot:""}]);const P=S},39963:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-626664cd] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.loading-icon svg[data-v-626664cd] {
  animation: rotate var(--animation-duration, .8s) linear infinite;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-hZn7TJM8.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gEAAgE;AAClE",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-626664cd] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.loading-icon svg[data-v-626664cd] {
  animation: rotate var(--animation-duration, .8s) linear infinite;
}
`],sourceRoot:""}]);const P=S},46879:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-9c74f2e0] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.mention-bubble--primary .mention-bubble__content[data-v-9c74f2e0] {
  color: var(--color-primary-element-text);
  background-color: var(--color-primary-element);
}
.mention-bubble__wrapper[data-v-9c74f2e0] {
  max-width: 150px;
  height: 18px;
  vertical-align: text-bottom;
  display: inline-flex;
  align-items: center;
}
.mention-bubble__content[data-v-9c74f2e0] {
  display: inline-flex;
  overflow: hidden;
  align-items: center;
  max-width: 100%;
  height: 20px;
  -webkit-user-select: none;
  user-select: none;
  padding-right: 6px;
  padding-left: 2px;
  border-radius: 10px;
  background-color: var(--color-background-dark);
}
.mention-bubble__icon[data-v-9c74f2e0] {
  position: relative;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background-color: var(--color-background-darker);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px;
}
.mention-bubble__icon--with-avatar[data-v-9c74f2e0] {
  color: inherit;
  background-size: cover;
}
.mention-bubble__title[data-v-9c74f2e0] {
  overflow: hidden;
  margin-left: 2px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mention-bubble__title[data-v-9c74f2e0]:before {
  content: attr(title);
}
.mention-bubble__select[data-v-9c74f2e0] {
  position: absolute;
  z-index: -1;
  left: -1000px;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcMentionBubble-YYl1ib_F.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,gBAAgB;EAChB,YAAY;EACZ,2BAA2B;EAC3B,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,oBAAoB;EACpB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,YAAY;EACZ,yBAAyB;EACzB,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,gDAAgD;EAChD,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,aAAa;AACf",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-9c74f2e0] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.mention-bubble--primary .mention-bubble__content[data-v-9c74f2e0] {
  color: var(--color-primary-element-text);
  background-color: var(--color-primary-element);
}
.mention-bubble__wrapper[data-v-9c74f2e0] {
  max-width: 150px;
  height: 18px;
  vertical-align: text-bottom;
  display: inline-flex;
  align-items: center;
}
.mention-bubble__content[data-v-9c74f2e0] {
  display: inline-flex;
  overflow: hidden;
  align-items: center;
  max-width: 100%;
  height: 20px;
  -webkit-user-select: none;
  user-select: none;
  padding-right: 6px;
  padding-left: 2px;
  border-radius: 10px;
  background-color: var(--color-background-dark);
}
.mention-bubble__icon[data-v-9c74f2e0] {
  position: relative;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background-color: var(--color-background-darker);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px;
}
.mention-bubble__icon--with-avatar[data-v-9c74f2e0] {
  color: inherit;
  background-size: cover;
}
.mention-bubble__title[data-v-9c74f2e0] {
  overflow: hidden;
  margin-left: 2px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mention-bubble__title[data-v-9c74f2e0]:before {
  content: attr(title);
}
.mention-bubble__select[data-v-9c74f2e0] {
  position: absolute;
  z-index: -1;
  left: -1000px;
}
`],sourceRoot:""}]);const P=S},10627:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-1ea9d450] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.modal-mask[data-v-1ea9d450] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #00000080;
}
.modal-mask--dark[data-v-1ea9d450] {
  background-color: #000000eb;
}
.modal-header[data-v-1ea9d450] {
  position: absolute;
  z-index: 10001;
  top: 0;
  right: 0;
  left: 0;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 50px;
  overflow: hidden;
  transition: opacity .25s, visibility .25s;
}
.modal-header .modal-name[data-v-1ea9d450] {
  overflow-x: hidden;
  box-sizing: border-box;
  width: 100%;
  padding: 0 132px 0 12px;
  transition: padding ease .1s;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
  font-size: 14px;
  margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
  .modal-header .modal-name[data-v-1ea9d450] {
    padding-left: 132px;
    text-align: center;
  }
}
.modal-header .icons-menu[data-v-1ea9d450] {
  position: absolute;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.modal-header .icons-menu .header-close[data-v-1ea9d450] {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  margin: 3px;
  padding: 0;
}
.modal-header .icons-menu .play-pause-icons[data-v-1ea9d450] {
  position: relative;
  width: 50px;
  height: 50px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  border: none;
  background-color: transparent;
}
.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1ea9d450] {
  opacity: 1;
  border-radius: 22px;
  background-color: #7f7f7f40;
}
.modal-header .icons-menu .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons__pause[data-v-1ea9d450] {
  box-sizing: border-box;
  width: 44px;
  height: 44px;
  margin: 3px;
  cursor: pointer;
  opacity: .7;
}
.modal-header .icons-menu .header-actions[data-v-1ea9d450] {
  color: #fff;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item {
  margin: 3px;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item--single {
  box-sizing: border-box;
  width: 44px;
  height: 44px;
  cursor: pointer;
  background-position: center;
  background-size: 22px;
}
.modal-header .icons-menu[data-v-1ea9d450] button {
  color: #fff;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle {
  padding: 0;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle span,
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle svg {
  width: var(--icon-size);
  height: var(--icon-size);
}
.modal-wrapper[data-v-1ea9d450] {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.modal-wrapper .prev[data-v-1ea9d450],
.modal-wrapper .next[data-v-1ea9d450] {
  z-index: 10000;
  height: 35vh;
  min-height: 300px;
  position: absolute;
  transition: opacity .25s;
  color: #fff;
}
.modal-wrapper .prev[data-v-1ea9d450]:focus-visible,
.modal-wrapper .next[data-v-1ea9d450]:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-element-text);
  background-color: var(--color-box-shadow);
}
.modal-wrapper .prev[data-v-1ea9d450] {
  left: 2px;
}
.modal-wrapper .next[data-v-1ea9d450] {
  right: 2px;
}
.modal-wrapper .modal-container[data-v-1ea9d450] {
  position: relative;
  display: flex;
  padding: 0;
  transition: transform .3s ease;
  border-radius: var(--border-radius-large);
  background-color: var(--color-main-background);
  color: var(--color-main-text);
  box-shadow: 0 0 40px #0003;
}
.modal-wrapper .modal-container__close[data-v-1ea9d450] {
  z-index: 1;
  position: absolute;
  top: 4px;
  right: 4px;
}
.modal-wrapper .modal-container__content[data-v-1ea9d450] {
  width: 100%;
  min-height: 52px;
  overflow: auto;
}
.modal-wrapper--small > .modal-container[data-v-1ea9d450] {
  width: 400px;
  max-width: 90%;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--normal > .modal-container[data-v-1ea9d450] {
  max-width: 90%;
  width: 600px;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--large > .modal-container[data-v-1ea9d450] {
  max-width: 90%;
  width: 900px;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--full > .modal-container[data-v-1ea9d450] {
  width: 100%;
  height: calc(100% - var(--header-height));
  position: absolute;
  top: 50px;
  border-radius: 0;
}
@media only screen and ((max-width: 512px) or (max-height: 400px)) {
  .modal-wrapper .modal-container[data-v-1ea9d450] {
    max-width: initial;
    width: 100%;
    max-height: initial;
    height: calc(100% - var(--header-height));
    position: absolute;
    top: 50px;
    border-radius: 0;
  }
}
.fade-enter-active[data-v-1ea9d450],
.fade-leave-active[data-v-1ea9d450] {
  transition: opacity .25s;
}
.fade-enter[data-v-1ea9d450],
.fade-leave-to[data-v-1ea9d450] {
  opacity: 0;
}
.fade-visibility-enter[data-v-1ea9d450],
.fade-visibility-leave-to[data-v-1ea9d450] {
  visibility: hidden;
  opacity: 0;
}
.modal-in-enter-active[data-v-1ea9d450],
.modal-in-leave-active[data-v-1ea9d450],
.modal-out-enter-active[data-v-1ea9d450],
.modal-out-leave-active[data-v-1ea9d450] {
  transition: opacity .25s;
}
.modal-in-enter[data-v-1ea9d450],
.modal-in-leave-to[data-v-1ea9d450],
.modal-out-enter[data-v-1ea9d450],
.modal-out-leave-to[data-v-1ea9d450] {
  opacity: 0;
}
.modal-in-enter .modal-container[data-v-1ea9d450],
.modal-in-leave-to .modal-container[data-v-1ea9d450] {
  transform: scale(.9);
}
.modal-out-enter .modal-container[data-v-1ea9d450],
.modal-out-leave-to .modal-container[data-v-1ea9d450] {
  transform: scale(1.1);
}
.modal-mask .play-pause-icons .progress-ring[data-v-1ea9d450] {
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-90deg);
}
.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1ea9d450] {
  transition: .1s stroke-dashoffset;
  transform-origin: 50% 50%;
  animation: progressring-1ea9d450 linear var(--slideshow-duration) infinite;
  stroke-linecap: round;
  stroke-dashoffset: 94.2477796077;
  stroke-dasharray: 94.2477796077;
}
.modal-mask .play-pause-icons--paused .icon-pause[data-v-1ea9d450] {
  animation: breath-1ea9d450 2s cubic-bezier(.4, 0, .2, 1) infinite;
}
.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1ea9d450] {
  animation-play-state: paused !important;
}
@keyframes progressring-1ea9d450 {
  0% {
    stroke-dashoffset: 94.2477796077;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes breath-1ea9d450 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcModal-sIK5sUoC.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,aAAa;EACb,MAAM;EACN,OAAO;EACP,cAAc;EACd,WAAW;EACX,YAAY;EACZ,2BAA2B;AAC7B;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;EAClB,cAAc;EACd,MAAM;EACN,QAAQ;EACR,OAAO;EACP,wBAAwB;EACxB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,yCAAyC;AAC3C;AACA;EACE,kBAAkB;EAClB,sBAAsB;EACtB,WAAW;EACX,uBAAuB;EACvB,4BAA4B;EAC5B,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,eAAe;EACf,gBAAgB;AAClB;AACA;EACE;IACE,mBAAmB;IACnB,kBAAkB;EACpB;AACF;AACA;EACE,kBAAkB;EAClB,QAAQ;EACR,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;EACtB,WAAW;EACX,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,YAAY;EACZ,6BAA6B;AAC/B;AACA;;;;EAIE,UAAU;EACV,mBAAmB;EACnB,2BAA2B;AAC7B;AACA;;EAEE,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,WAAW;EACX,eAAe;EACf,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;EACE,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,eAAe;EACf,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,WAAW;AACb;AACA;EACE,UAAU;AACZ;AACA;;EAEE,uBAAuB;EACvB,wBAAwB;AAC1B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;EACtB,WAAW;EACX,YAAY;AACd;AACA;;EAEE,cAAc;EACd,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,wBAAwB;EACxB,WAAW;AACb;AACA;;EAEE,uDAAuD;EACvD,yCAAyC;AAC3C;AACA;EACE,SAAS;AACX;AACA;EACE,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,UAAU;EACV,8BAA8B;EAC9B,yCAAyC;EACzC,8CAA8C;EAC9C,6BAA6B;EAC7B,0BAA0B;AAC5B;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,QAAQ;EACR,UAAU;AACZ;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,YAAY;EACZ,cAAc;EACd,kCAAkC;AACpC;AACA;EACE,cAAc;EACd,YAAY;EACZ,kCAAkC;AACpC;AACA;EACE,cAAc;EACd,YAAY;EACZ,kCAAkC;AACpC;AACA;EACE,WAAW;EACX,yCAAyC;EACzC,kBAAkB;EAClB,SAAS;EACT,gBAAgB;AAClB;AACA;EACE;IACE,kBAAkB;IAClB,WAAW;IACX,mBAAmB;IACnB,yCAAyC;IACzC,kBAAkB;IAClB,SAAS;IACT,gBAAgB;EAClB;AACF;AACA;;EAEE,wBAAwB;AAC1B;AACA;;EAEE,UAAU;AACZ;AACA;;EAEE,kBAAkB;EAClB,UAAU;AACZ;AACA;;;;EAIE,wBAAwB;AAC1B;AACA;;;;EAIE,UAAU;AACZ;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE,iCAAiC;EACjC,yBAAyB;EACzB,0EAA0E;EAC1E,qBAAqB;EACrB,gCAAgC;EAChC,+BAA+B;AACjC;AACA;EACE,iEAAiE;AACnE;AACA;EACE,uCAAuC;AACzC;AACA;EACE;IACE,gCAAgC;EAClC;EACA;IACE,oBAAoB;EACtB;AACF;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-1ea9d450] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.modal-mask[data-v-1ea9d450] {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #00000080;
}
.modal-mask--dark[data-v-1ea9d450] {
  background-color: #000000eb;
}
.modal-header[data-v-1ea9d450] {
  position: absolute;
  z-index: 10001;
  top: 0;
  right: 0;
  left: 0;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 50px;
  overflow: hidden;
  transition: opacity .25s, visibility .25s;
}
.modal-header .modal-name[data-v-1ea9d450] {
  overflow-x: hidden;
  box-sizing: border-box;
  width: 100%;
  padding: 0 132px 0 12px;
  transition: padding ease .1s;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
  font-size: 14px;
  margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
  .modal-header .modal-name[data-v-1ea9d450] {
    padding-left: 132px;
    text-align: center;
  }
}
.modal-header .icons-menu[data-v-1ea9d450] {
  position: absolute;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.modal-header .icons-menu .header-close[data-v-1ea9d450] {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  margin: 3px;
  padding: 0;
}
.modal-header .icons-menu .play-pause-icons[data-v-1ea9d450] {
  position: relative;
  width: 50px;
  height: 50px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  border: none;
  background-color: transparent;
}
.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1ea9d450] {
  opacity: 1;
  border-radius: 22px;
  background-color: #7f7f7f40;
}
.modal-header .icons-menu .play-pause-icons__play[data-v-1ea9d450],
.modal-header .icons-menu .play-pause-icons__pause[data-v-1ea9d450] {
  box-sizing: border-box;
  width: 44px;
  height: 44px;
  margin: 3px;
  cursor: pointer;
  opacity: .7;
}
.modal-header .icons-menu .header-actions[data-v-1ea9d450] {
  color: #fff;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item {
  margin: 3px;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item--single {
  box-sizing: border-box;
  width: 44px;
  height: 44px;
  cursor: pointer;
  background-position: center;
  background-size: 22px;
}
.modal-header .icons-menu[data-v-1ea9d450] button {
  color: #fff;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle {
  padding: 0;
}
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle span,
.modal-header .icons-menu[data-v-1ea9d450] .action-item__menutoggle svg {
  width: var(--icon-size);
  height: var(--icon-size);
}
.modal-wrapper[data-v-1ea9d450] {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.modal-wrapper .prev[data-v-1ea9d450],
.modal-wrapper .next[data-v-1ea9d450] {
  z-index: 10000;
  height: 35vh;
  min-height: 300px;
  position: absolute;
  transition: opacity .25s;
  color: #fff;
}
.modal-wrapper .prev[data-v-1ea9d450]:focus-visible,
.modal-wrapper .next[data-v-1ea9d450]:focus-visible {
  box-shadow: 0 0 0 2px var(--color-primary-element-text);
  background-color: var(--color-box-shadow);
}
.modal-wrapper .prev[data-v-1ea9d450] {
  left: 2px;
}
.modal-wrapper .next[data-v-1ea9d450] {
  right: 2px;
}
.modal-wrapper .modal-container[data-v-1ea9d450] {
  position: relative;
  display: flex;
  padding: 0;
  transition: transform .3s ease;
  border-radius: var(--border-radius-large);
  background-color: var(--color-main-background);
  color: var(--color-main-text);
  box-shadow: 0 0 40px #0003;
}
.modal-wrapper .modal-container__close[data-v-1ea9d450] {
  z-index: 1;
  position: absolute;
  top: 4px;
  right: 4px;
}
.modal-wrapper .modal-container__content[data-v-1ea9d450] {
  width: 100%;
  min-height: 52px;
  overflow: auto;
}
.modal-wrapper--small > .modal-container[data-v-1ea9d450] {
  width: 400px;
  max-width: 90%;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--normal > .modal-container[data-v-1ea9d450] {
  max-width: 90%;
  width: 600px;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--large > .modal-container[data-v-1ea9d450] {
  max-width: 90%;
  width: 900px;
  max-height: min(90%, 100% - 100px);
}
.modal-wrapper--full > .modal-container[data-v-1ea9d450] {
  width: 100%;
  height: calc(100% - var(--header-height));
  position: absolute;
  top: 50px;
  border-radius: 0;
}
@media only screen and ((max-width: 512px) or (max-height: 400px)) {
  .modal-wrapper .modal-container[data-v-1ea9d450] {
    max-width: initial;
    width: 100%;
    max-height: initial;
    height: calc(100% - var(--header-height));
    position: absolute;
    top: 50px;
    border-radius: 0;
  }
}
.fade-enter-active[data-v-1ea9d450],
.fade-leave-active[data-v-1ea9d450] {
  transition: opacity .25s;
}
.fade-enter[data-v-1ea9d450],
.fade-leave-to[data-v-1ea9d450] {
  opacity: 0;
}
.fade-visibility-enter[data-v-1ea9d450],
.fade-visibility-leave-to[data-v-1ea9d450] {
  visibility: hidden;
  opacity: 0;
}
.modal-in-enter-active[data-v-1ea9d450],
.modal-in-leave-active[data-v-1ea9d450],
.modal-out-enter-active[data-v-1ea9d450],
.modal-out-leave-active[data-v-1ea9d450] {
  transition: opacity .25s;
}
.modal-in-enter[data-v-1ea9d450],
.modal-in-leave-to[data-v-1ea9d450],
.modal-out-enter[data-v-1ea9d450],
.modal-out-leave-to[data-v-1ea9d450] {
  opacity: 0;
}
.modal-in-enter .modal-container[data-v-1ea9d450],
.modal-in-leave-to .modal-container[data-v-1ea9d450] {
  transform: scale(.9);
}
.modal-out-enter .modal-container[data-v-1ea9d450],
.modal-out-leave-to .modal-container[data-v-1ea9d450] {
  transform: scale(1.1);
}
.modal-mask .play-pause-icons .progress-ring[data-v-1ea9d450] {
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-90deg);
}
.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1ea9d450] {
  transition: .1s stroke-dashoffset;
  transform-origin: 50% 50%;
  animation: progressring-1ea9d450 linear var(--slideshow-duration) infinite;
  stroke-linecap: round;
  stroke-dashoffset: 94.2477796077;
  stroke-dasharray: 94.2477796077;
}
.modal-mask .play-pause-icons--paused .icon-pause[data-v-1ea9d450] {
  animation: breath-1ea9d450 2s cubic-bezier(.4, 0, .2, 1) infinite;
}
.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1ea9d450] {
  animation-play-state: paused !important;
}
@keyframes progressring-1ea9d450 {
  0% {
    stroke-dashoffset: 94.2477796077;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes breath-1ea9d450 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
`],sourceRoot:""}]);const P=S},76110:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.resize-observer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border: none;
  background-color: transparent;
  pointer-events: none;
  display: block;
  overflow: hidden;
  opacity: 0;
}
.resize-observer object {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}
.v-popper--theme-dropdown.v-popper__popper {
  z-index: 100000;
  top: 0;
  left: 0;
  display: block !important;
  filter: drop-shadow(0 1px 10px var(--color-box-shadow));
}
.v-popper--theme-dropdown.v-popper__popper .v-popper__inner {
  padding: 0;
  color: var(--color-main-text);
  border-radius: var(--border-radius-large);
  overflow: hidden;
  background: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container {
  position: absolute;
  z-index: 1;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  border-width: 10px;
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {
  bottom: -10px;
  border-bottom-width: 0;
  border-top-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {
  top: -10px;
  border-top-width: 0;
  border-bottom-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {
  left: -10px;
  border-left-width: 0;
  border-right-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {
  right: -10px;
  border-right-width: 0;
  border-left-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] {
  visibility: hidden;
  transition: opacity var(--animation-quick), visibility var(--animation-quick);
  opacity: 0;
}
.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] {
  visibility: visible;
  transition: opacity var(--animation-quick);
  opacity: 1;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover-MK4GcuPY.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,yBAAyB;EACzB,uDAAuD;AACzD;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,8CAA8C;AAChD;AACA;EACE,UAAU;EACV,mBAAmB;EACnB,iDAAiD;AACnD;AACA;EACE,WAAW;EACX,oBAAoB;EACpB,gDAAgD;AAClD;AACA;EACE,YAAY;EACZ,qBAAqB;EACrB,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.resize-observer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border: none;
  background-color: transparent;
  pointer-events: none;
  display: block;
  overflow: hidden;
  opacity: 0;
}
.resize-observer object {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}
.v-popper--theme-dropdown.v-popper__popper {
  z-index: 100000;
  top: 0;
  left: 0;
  display: block !important;
  filter: drop-shadow(0 1px 10px var(--color-box-shadow));
}
.v-popper--theme-dropdown.v-popper__popper .v-popper__inner {
  padding: 0;
  color: var(--color-main-text);
  border-radius: var(--border-radius-large);
  overflow: hidden;
  background: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container {
  position: absolute;
  z-index: 1;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  border-width: 10px;
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {
  bottom: -10px;
  border-bottom-width: 0;
  border-top-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {
  top: -10px;
  border-top-width: 0;
  border-bottom-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {
  left: -10px;
  border-left-width: 0;
  border-right-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {
  right: -10px;
  border-right-width: 0;
  border-left-color: var(--color-main-background);
}
.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] {
  visibility: hidden;
  transition: opacity var(--animation-quick), visibility var(--animation-quick);
  opacity: 0;
}
.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] {
  visibility: visible;
  transition: opacity var(--animation-quick);
  opacity: 1;
}
`],sourceRoot:""}]);const P=S},95885:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-b17810e4] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.user-status-icon[data-v-b17810e4] {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 16px;
  min-height: 16px;
  max-width: 20px;
  max-height: 20px;
}
.user-status-icon--invisible[data-v-b17810e4] {
  filter: var(--background-invert-if-dark);
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcUserStatusIcon-62u43_6P.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,eAAe;EACf,gBAAgB;EAChB,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,wCAAwC;AAC1C",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon[data-v-b17810e4] {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.user-status-icon[data-v-b17810e4] {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 16px;
  min-height: 16px;
  max-width: 20px;
  max-height: 20px;
}
.user-status-icon--invisible[data-v-b17810e4] {
  filter: var(--background-invert-if-dark);
}
`],sourceRoot:""}]);const P=S},60027:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>P});var e=n(87537),g=n.n(e),_=n(23645),W=n.n(_),S=W()(g());S.push([ae.id,`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.v-popper--theme-tooltip.v-popper__popper {
  position: absolute;
  z-index: 100000;
  top: 0;
  right: auto;
  left: auto;
  display: block;
  margin: 0;
  padding: 0;
  text-align: left;
  text-align: start;
  opacity: 0;
  line-height: 1.6;
  line-break: auto;
  filter: drop-shadow(0 1px 10px var(--color-box-shadow));
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {
  bottom: -10px;
  border-bottom-width: 0;
  border-top-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {
  top: -10px;
  border-top-width: 0;
  border-bottom-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {
  right: 100%;
  border-left-width: 0;
  border-right-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {
  left: 100%;
  border-right-width: 0;
  border-left-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] {
  visibility: hidden;
  transition: opacity .15s, visibility .15s;
  opacity: 0;
}
.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] {
  visibility: visible;
  transition: opacity .15s;
  opacity: 1;
}
.v-popper--theme-tooltip .v-popper__inner {
  max-width: 350px;
  padding: 5px 8px;
  text-align: center;
  color: var(--color-main-text);
  border-radius: var(--border-radius);
  background-color: var(--color-main-background);
}
.v-popper--theme-tooltip .v-popper__arrow-container {
  position: absolute;
  z-index: 1;
  width: 0;
  height: 0;
  margin: 0;
  border-style: solid;
  border-color: transparent;
  border-width: 10px;
}
`,"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/Tooltip-wOLIuz0Q.css"],names:[],mappings:"AAAA,gBAAgB;AAChB;;;;;;;;;;;;;;;;;;;;EAoBE;AACF;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,eAAe;EACf,MAAM;EACN,WAAW;EACX,UAAU;EACV,cAAc;EACd,SAAS;EACT,UAAU;EACV,gBAAgB;EAChB,iBAAiB;EACjB,UAAU;EACV,gBAAgB;EAChB,gBAAgB;EAChB,uDAAuD;AACzD;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,8CAA8C;AAChD;AACA;EACE,UAAU;EACV,mBAAmB;EACnB,iDAAiD;AACnD;AACA;EACE,WAAW;EACX,oBAAoB;EACpB,gDAAgD;AAClD;AACA;EACE,UAAU;EACV,qBAAqB;EACrB,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,wBAAwB;EACxB,UAAU;AACZ;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,kBAAkB;EAClB,6BAA6B;EAC7B,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB",sourcesContent:[`@charset "UTF-8";
/**
 * @copyright Copyright (c) 2019 John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @author John Molakvo\xE6 <skjnldsv@protonmail.com>
 *
 * @license GNU AGPL version 3 or any later version
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */
.material-design-icon {
  display: flex;
  align-self: center;
  justify-self: center;
  align-items: center;
  justify-content: center;
}
.v-popper--theme-tooltip.v-popper__popper {
  position: absolute;
  z-index: 100000;
  top: 0;
  right: auto;
  left: auto;
  display: block;
  margin: 0;
  padding: 0;
  text-align: left;
  text-align: start;
  opacity: 0;
  line-height: 1.6;
  line-break: auto;
  filter: drop-shadow(0 1px 10px var(--color-box-shadow));
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {
  bottom: -10px;
  border-bottom-width: 0;
  border-top-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {
  top: -10px;
  border-top-width: 0;
  border-bottom-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {
  right: 100%;
  border-left-width: 0;
  border-right-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {
  left: 100%;
  border-right-width: 0;
  border-left-color: var(--color-main-background);
}
.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] {
  visibility: hidden;
  transition: opacity .15s, visibility .15s;
  opacity: 0;
}
.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] {
  visibility: visible;
  transition: opacity .15s;
  opacity: 1;
}
.v-popper--theme-tooltip .v-popper__inner {
  max-width: 350px;
  padding: 5px 8px;
  text-align: center;
  color: var(--color-main-text);
  border-radius: var(--border-radius);
  background-color: var(--color-main-background);
}
.v-popper--theme-tooltip .v-popper__arrow-container {
  position: absolute;
  z-index: 1;
  width: 0;
  height: 0;
  margin: 0;
  border-style: solid;
  border-color: transparent;
  border-width: 10px;
}
`],sourceRoot:""}]);const P=S},48738:ae=>{/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */ae.exports=function(e){return e!=null&&(V(e)||n(e)||!!e._isBuffer)};function V(e){return!!e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function n(e){return typeof e.readFloatLE=="function"&&typeof e.slice=="function"&&V(e.slice(0,0))}},65155:(ae,V,n)=>{"use strict";n.d(V,{Ei:()=>gt,wS:()=>r});const e=" \xF6gensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lkswagen7vo3te1ing3o2yage5u0elos6wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",g="\u03B5\u03BB1\u03C52\u0431\u04331\u0435\u043B3\u0434\u0435\u0442\u04384\u0435\u044E2\u043A\u0430\u0442\u043E\u043B\u0438\u043A6\u043E\u043C3\u043C\u043A\u04342\u043E\u043D1\u0441\u043A\u0432\u04306\u043E\u043D\u043B\u0430\u0439\u043D5\u0440\u04333\u0440\u0443\u04412\u04442\u0441\u0430\u0439\u04423\u0440\u04313\u0443\u043A\u04403\u049B\u0430\u04373\u0570\u0561\u05753\u05D9\u05E9\u05E8\u05D0\u05DC5\u05E7\u05D5\u05DD3\u0627\u0628\u0648\u0638\u0628\u064A5\u062A\u0635\u0627\u0644\u0627\u062A6\u0631\u0627\u0645\u0643\u06485\u0644\u0627\u0631\u062F\u06464\u0628\u062D\u0631\u064A\u06465\u062C\u0632\u0627\u0626\u06315\u0633\u0639\u0648\u062F\u064A\u06296\u0639\u0644\u064A\u0627\u06465\u0645\u063A\u0631\u06285\u0645\u0627\u0631\u0627\u062A5\u06CC\u0631\u0627\u06465\u0628\u0627\u0631\u062A2\u0632\u0627\u06314\u064A\u062A\u06433\u06BE\u0627\u0631\u062A5\u062A\u0648\u0646\u06334\u0633\u0648\u062F\u0627\u06463\u0631\u064A\u06295\u0634\u0628\u0643\u06294\u0639\u0631\u0627\u06422\u06282\u0645\u0627\u06464\u0641\u0644\u0633\u0637\u064A\u06466\u0642\u0637\u06313\u0643\u0627\u062B\u0648\u0644\u064A\u06436\u0648\u06453\u0645\u0635\u06312\u0644\u064A\u0633\u064A\u06275\u0648\u0631\u064A\u062A\u0627\u0646\u064A\u06277\u0642\u06394\u0647\u0645\u0631\u0627\u06475\u067E\u0627\u06A9\u0633\u062A\u0627\u06467\u0680\u0627\u0631\u062A4\u0915\u0949\u092E3\u0928\u0947\u091F3\u092D\u093E\u0930\u09240\u092E\u094D3\u094B\u09245\u0938\u0902\u0917\u0920\u09285\u09AC\u09BE\u0982\u09B2\u09BE5\u09AD\u09BE\u09B0\u09A42\u09F0\u09A44\u0A2D\u0A3E\u0A30\u0A244\u0AAD\u0ABE\u0AB0\u0AA44\u0B2D\u0B3E\u0B30\u0B244\u0B87\u0BA8\u0BCD\u0BA4\u0BBF\u0BAF\u0BBE6\u0BB2\u0B99\u0BCD\u0B95\u0BC86\u0B9A\u0BBF\u0B99\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0BC2\u0BB0\u0BCD11\u0C2D\u0C3E\u0C30\u0C24\u0C4D5\u0CAD\u0CBE\u0CB0\u0CA44\u0D2D\u0D3E\u0D30\u0D24\u0D025\u0DBD\u0D82\u0D9A\u0DCF4\u0E04\u0E2D\u0E213\u0E44\u0E17\u0E223\u0EA5\u0EB2\u0EA73\u10D2\u10D42\u307F\u3093\u306A3\u30A2\u30DE\u30BE\u30F34\u30AF\u30E9\u30A6\u30C94\u30B0\u30FC\u30B0\u30EB4\u30B3\u30E02\u30B9\u30C8\u30A23\u30BB\u30FC\u30EB3\u30D5\u30A1\u30C3\u30B7\u30E7\u30F36\u30DD\u30A4\u30F3\u30C84\u4E16\u754C2\u4E2D\u4FE11\u56FD1\u570B1\u6587\u7F513\u4E9A\u9A6C\u900A3\u4F01\u4E1A2\u4F5B\u5C712\u4FE1\u606F2\u5065\u5EB72\u516B\u53662\u516C\u53F81\u76CA2\u53F0\u6E7E1\u70632\u5546\u57CE1\u5E971\u68072\u5609\u91CC0\u5927\u9152\u5E975\u5728\u7EBF2\u5927\u62FF2\u5929\u4E3B\u65593\u5A31\u4E502\u5BB6\u96FB2\u5E7F\u4E1C2\u5FAE\u535A2\u6148\u55842\u6211\u7231\u4F603\u624B\u673A2\u62DB\u80582\u653F\u52A11\u5E9C2\u65B0\u52A0\u57612\u95FB2\u65F6\u5C1A2\u66F8\u7C4D2\u673A\u67842\u6DE1\u9A6C\u95213\u6E38\u620F2\u6FB3\u95802\u70B9\u770B2\u79FB\u52A82\u7EC4\u7EC7\u673A\u67844\u7F51\u57401\u5E971\u7AD91\u7EDC2\u8054\u901A2\u8C37\u6B4C2\u8D2D\u72692\u901A\u8CA92\u96C6\u56E22\u96FB\u8A0A\u76C8\u79D14\u98DE\u5229\u6D663\u98DF\u54C12\u9910\u53852\u9999\u683C\u91CC\u62C93\u6E2F2\uB2F7\uB1371\uCEF42\uC0BC\uC1312\uD55C\uAD6D2",_=(o,s)=>{for(const i in s)o[i]=s[i];return o},W="numeric",S="ascii",P="alpha",E="asciinumeric",w="alphanumeric",z="domain",x="emoji",D="scheme",k="slashscheme",b="whitespace";function B(o,s){return o in s||(s[o]=[]),s[o]}function Q(o,s,i){s[W]&&(s[E]=!0,s[w]=!0),s[S]&&(s[E]=!0,s[P]=!0),s[E]&&(s[w]=!0),s[P]&&(s[w]=!0),s[w]&&(s[z]=!0),s[x]&&(s[z]=!0);for(const m in s){const y=B(m,i);y.indexOf(o)<0&&y.push(o)}}function u(o,s){const i={};for(const m in s)s[m].indexOf(o)>=0&&(i[m]=!0);return i}function N(o){o===void 0&&(o=null),this.j={},this.jr=[],this.jd=null,this.t=o}N.groups={},N.prototype={accepts(){return!!this.t},go(o){const s=this,i=s.j[o];if(i)return i;for(let m=0;m<s.jr.length;m++){const y=s.jr[m][0],L=s.jr[m][1];if(L&&y.test(o))return L}return s.jd},has(o,s){return s===void 0&&(s=!1),s?o in this.j:!!this.go(o)},ta(o,s,i,m){for(let y=0;y<o.length;y++)this.tt(o[y],s,i,m)},tr(o,s,i,m){m=m||N.groups;let y;return s&&s.j?y=s:(y=new N(s),i&&m&&Q(s,i,m)),this.jr.push([o,y]),y},ts(o,s,i,m){let y=this;const L=o.length;if(!L)return y;for(let R=0;R<L-1;R++)y=y.tt(o[R]);return y.tt(o[L-1],s,i,m)},tt(o,s,i,m){m=m||N.groups;const y=this;if(s&&s.j)return y.j[o]=s,s;const L=s;let R,G=y.go(o);if(G?(R=new N,_(R.j,G.j),R.jr.push.apply(R.jr,G.jr),R.jd=G.jd,R.t=G.t):R=new N,L){if(m)if(R.t&&typeof R.t=="string"){const Z=_(u(R.t,m),i);Q(L,Z,m)}else i&&Q(L,i,m);R.t=L}return y.j[o]=R,R}};const T=(o,s,i,m,y)=>o.ta(s,i,m,y),ie=(o,s,i,m,y)=>o.tr(s,i,m,y),he=(o,s,i,m,y)=>o.ts(s,i,m,y),U=(o,s,i,m,y)=>o.tt(s,i,m,y),ue="WORD",ke="UWORD",Ue="LOCALHOST",We="TLD",Pe="UTLD",X="SCHEME",Me="SLASH_SCHEME",Ee="NUM",Ve="WS",Ye="NL",Qe="OPENBRACE",Se="OPENBRACKET",de="OPENANGLEBRACKET",I="OPENPAREN",f="CLOSEBRACE",O="CLOSEBRACKET",K="CLOSEANGLEBRACKET",p="CLOSEPAREN",v="AMPERSAND",M="APOSTROPHE",F="ASTERISK",Y="AT",ee="BACKSLASH",le="BACKTICK",te="CARET",ne="COLON",ge="COMMA",pe="DOLLAR",fe="DOT",Oe="EQUALS",xe="EXCLAMATION",ve="HYPHEN",ye="PERCENT",be="PIPE",Re="PLUS",je="POUND",De="QUERY",Fe="QUOTE",Le="SEMI",Ie="SLASH",qe="TILDE",et="UNDERSCORE",Ke="EMOJI",$e="SYM";var ze=Object.freeze({__proto__:null,WORD:ue,UWORD:ke,LOCALHOST:Ue,TLD:We,UTLD:Pe,SCHEME:X,SLASH_SCHEME:Me,NUM:Ee,WS:Ve,NL:Ye,OPENBRACE:Qe,OPENBRACKET:Se,OPENANGLEBRACKET:de,OPENPAREN:I,CLOSEBRACE:f,CLOSEBRACKET:O,CLOSEANGLEBRACKET:K,CLOSEPAREN:p,AMPERSAND:v,APOSTROPHE:M,ASTERISK:F,AT:Y,BACKSLASH:ee,BACKTICK:le,CARET:te,COLON:ne,COMMA:ge,DOLLAR:pe,DOT:fe,EQUALS:Oe,EXCLAMATION:xe,HYPHEN:ve,PERCENT:ye,PIPE:be,PLUS:Re,POUND:je,QUERY:De,QUOTE:Fe,SEMI:Le,SLASH:Ie,TILDE:qe,UNDERSCORE:et,EMOJI:Ke,SYM:$e});const Xe=/[a-z]/,ut=/\p{L}/u,st=/\p{Emoji}/u,bt=/\ufe0f/,ot=/\d/,lt=/\s/;var Ut=Object.freeze({__proto__:null,ASCII_LETTER:Xe,LETTER:ut,EMOJI:st,EMOJI_VARIATION:bt,DIGIT:ot,SPACE:lt});const Dt=`
`,St="\uFE0F",Rt="\u200D";let Bt=null,vt=null;function jt(o){o===void 0&&(o=[]);const s={};N.groups=s;const i=new N;Bt==null&&(Bt=Lt(e)),vt==null&&(vt=Lt(g)),U(i,"'",M),U(i,"{",Qe),U(i,"[",Se),U(i,"<",de),U(i,"(",I),U(i,"}",f),U(i,"]",O),U(i,">",K),U(i,")",p),U(i,"&",v),U(i,"*",F),U(i,"@",Y),U(i,"`",le),U(i,"^",te),U(i,":",ne),U(i,",",ge),U(i,"$",pe),U(i,".",fe),U(i,"=",Oe),U(i,"!",xe),U(i,"-",ve),U(i,"%",ye),U(i,"|",be),U(i,"+",Re),U(i,"#",je),U(i,"?",De),U(i,'"',Fe),U(i,"/",Ie),U(i,";",Le),U(i,"~",qe),U(i,"_",et),U(i,"\\",ee);const m=ie(i,ot,Ee,{[W]:!0});ie(m,ot,m);const y=ie(i,Xe,ue,{[S]:!0});ie(y,Xe,y);const L=ie(i,ut,ke,{[P]:!0});ie(L,Xe),ie(L,ut,L);const R=ie(i,lt,Ve,{[b]:!0});U(i,Dt,Ye,{[b]:!0}),U(R,Dt),ie(R,lt,R);const G=ie(i,st,Ke,{[x]:!0});ie(G,st,G),U(G,St,G);const Z=U(G,Rt);ie(Z,st,G);const $=[[Xe,y]],oe=[[Xe,null],[ut,L]];for(let J=0;J<Bt.length;J++)rt(i,Bt[J],We,ue,$);for(let J=0;J<vt.length;J++)rt(i,vt[J],Pe,ke,oe);Q(We,{tld:!0,ascii:!0},s),Q(Pe,{utld:!0,alpha:!0},s),rt(i,"file",X,ue,$),rt(i,"mailto",X,ue,$),rt(i,"http",Me,ue,$),rt(i,"https",Me,ue,$),rt(i,"ftp",Me,ue,$),rt(i,"ftps",Me,ue,$),Q(X,{scheme:!0,ascii:!0},s),Q(Me,{slashscheme:!0,ascii:!0},s),o=o.sort((J,ce)=>J[0]>ce[0]?1:-1);for(let J=0;J<o.length;J++){const ce=o[J][0],_e=o[J][1]?{[D]:!0}:{[k]:!0};ce.indexOf("-")>=0?_e[z]=!0:Xe.test(ce)?ot.test(ce)?_e[E]=!0:_e[S]=!0:_e[W]=!0,he(i,ce,ce,_e)}return he(i,"localhost",Ue,{ascii:!0}),i.jd=new N($e),{start:i,tokens:_({groups:s},ze)}}function wt(o,s){const i=It(s.replace(/[A-Z]/g,G=>G.toLowerCase())),m=i.length,y=[];let L=0,R=0;for(;R<m;){let G=o,Z=null,$=0,oe=null,J=-1,ce=-1;for(;R<m&&(Z=G.go(i[R]));)G=Z,G.accepts()?(J=0,ce=0,oe=G):J>=0&&(J+=i[R].length,ce++),$+=i[R].length,L+=i[R].length,R++;L-=J,R-=ce,$-=J,y.push({t:oe.t,v:s.slice(L-$,L),s:L-$,e:L})}return y}function It(o){const s=[],i=o.length;let m=0;for(;m<i;){let y=o.charCodeAt(m),L,R=y<55296||y>56319||m+1===i||(L=o.charCodeAt(m+1))<56320||L>57343?o[m]:o.slice(m,m+2);s.push(R),m+=R.length}return s}function rt(o,s,i,m,y){let L;const R=s.length;for(let G=0;G<R-1;G++){const Z=s[G];o.j[Z]?L=o.j[Z]:(L=new N(m),L.jr=y.slice(),o.j[Z]=L),o=L}return L=new N(i),L.jr=y.slice(),o.j[s[R-1]]=L,L}function Lt(o){const s=[],i=[];let m=0,y="0123456789";for(;m<o.length;){let L=0;for(;y.indexOf(o[m+L])>=0;)L++;if(L>0){s.push(i.join(""));for(let R=parseInt(o.substring(m,m+L),10);R>0;R--)i.pop();m+=L}else i.push(o[m]),m++}return s}const _t={defaultProtocol:"http",events:null,format:Ot,formatHref:Ot,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function gt(o,s){s===void 0&&(s=null);let i=_({},_t);o&&(i=_(i,o instanceof gt?o.o:o));const m=i.ignoreTags,y=[];for(let L=0;L<m.length;L++)y.push(m[L].toUpperCase());this.o=i,s&&(this.defaultRender=s),this.ignoreTags=y}gt.prototype={o:_t,ignoreTags:[],defaultRender(o){return o},check(o){return this.get("validate",o.toString(),o)},get(o,s,i){const m=s!=null;let y=this.o[o];return y&&(typeof y=="object"?(y=i.t in y?y[i.t]:_t[o],typeof y=="function"&&m&&(y=y(s,i))):typeof y=="function"&&m&&(y=y(s,i.t,i)),y)},getObj(o,s,i){let m=this.o[o];return typeof m=="function"&&s!=null&&(m=m(s,i.t,i)),m},render(o){const s=o.render(this);return(this.get("render",null,o)||this.defaultRender)(s,o.t,o)}};function Ot(o){return o}var Tt=Object.freeze({__proto__:null,defaults:_t,Options:gt,assign:_});function dt(o,s){this.t="token",this.v=o,this.tk=s}dt.prototype={isLink:!1,toString(){return this.v},toHref(o){return this.toString()},toFormattedString(o){const s=this.toString(),i=o.get("truncate",s,this),m=o.get("format",s,this);return i&&m.length>i?m.substring(0,i)+"\u2026":m},toFormattedHref(o){return o.get("formatHref",this.toHref(o.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(o){return o===void 0&&(o=_t.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(o),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(o){return{type:this.t,value:this.toFormattedString(o),isLink:this.isLink,href:this.toFormattedHref(o),start:this.startIndex(),end:this.endIndex()}},validate(o){return o.get("validate",this.toString(),this)},render(o){const s=this,i=this.toHref(o.get("defaultProtocol")),m=o.get("formatHref",i,this),y=o.get("tagName",i,s),L=this.toFormattedString(o),R={},G=o.get("className",i,s),Z=o.get("target",i,s),$=o.get("rel",i,s),oe=o.getObj("attributes",i,s),J=o.getObj("events",i,s);return R.href=m,G&&(R.class=G),Z&&(R.target=Z),$&&(R.rel=$),oe&&_(R,oe),{tagName:y,attributes:R,content:L,eventListeners:J}}};function At(o,s){class i extends dt{constructor(y,L){super(y,L),this.t=o}}for(const m in s)i.prototype[m]=s[m];return i.t=o,i}const ht=At("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),Et=At("text"),kt=At("nl"),nt=At("url",{isLink:!0,toHref(o){return o===void 0&&(o=_t.defaultProtocol),this.hasProtocol()?this.v:`${o}://${this.v}`},hasProtocol(){const o=this.tk;return o.length>=2&&o[0].t!==Ue&&o[1].t===ne}});var zt=Object.freeze({__proto__:null,MultiToken:dt,Base:dt,createTokenClass:At,Email:ht,Text:Et,Nl:kt,Url:nt});const Ze=o=>new N(o);function xt(o){let{groups:s}=o;const i=s.domain.concat([v,F,Y,ee,le,te,pe,Oe,ve,Ee,ye,be,Re,je,Ie,$e,qe,et]),m=[M,K,f,O,p,ne,ge,fe,xe,de,Qe,Se,I,De,Fe,Le],y=[v,M,F,ee,le,te,f,pe,Oe,ve,Qe,ye,be,Re,je,De,Ie,$e,qe,et],L=Ze(),R=U(L,qe);T(R,y,R),T(R,s.domain,R);const G=Ze(),Z=Ze(),$=Ze();T(L,s.domain,G),T(L,s.scheme,Z),T(L,s.slashscheme,$),T(G,y,R),T(G,s.domain,G);const oe=U(G,Y);U(R,Y,oe),U(Z,Y,oe),U($,Y,oe);const J=U(R,fe);T(J,y,R),T(J,s.domain,R);const ce=Ze();T(oe,s.domain,ce),T(ce,s.domain,ce);const Te=U(ce,fe);T(Te,s.domain,ce);const _e=Ze(ht);T(Te,s.tld,_e),T(Te,s.utld,_e),U(oe,Ue,_e);const Be=U(ce,ve);T(Be,s.domain,ce),T(_e,s.domain,ce),U(_e,fe,Te),U(_e,ve,Be);const tt=U(_e,ne);T(tt,s.numeric,ht);const t=U(G,ve),a=U(G,fe);T(t,s.domain,G),T(a,y,R),T(a,s.domain,G);const c=Ze(nt);T(a,s.tld,c),T(a,s.utld,c),T(c,s.domain,G),T(c,y,R),U(c,fe,a),U(c,ve,t),U(c,Y,oe);const d=U(c,ne),h=Ze(nt);T(d,s.numeric,h);const C=Ze(nt),j=Ze();T(C,i,C),T(C,m,j),T(j,i,C),T(j,m,j),U(c,Ie,C),U(h,Ie,C);const H=U(Z,ne),q=U($,ne),me=U(q,Ie),Ae=U(me,Ie);T(Z,s.domain,G),U(Z,fe,a),U(Z,ve,t),T($,s.domain,G),U($,fe,a),U($,ve,t),T(H,s.domain,C),U(H,Ie,C),T(Ae,s.domain,C),T(Ae,i,C),U(Ae,Ie,C);const re=U(C,Qe),se=U(C,Se),Ce=U(C,de),Ge=U(C,I);U(j,Qe,re),U(j,Se,se),U(j,de,Ce),U(j,I,Ge),U(re,f,C),U(se,O,C),U(Ce,K,C),U(Ge,p,C),U(re,f,C);const He=Ze(nt),Ne=Ze(nt),Je=Ze(nt),it=Ze(nt);T(re,i,He),T(se,i,Ne),T(Ce,i,Je),T(Ge,i,it);const ct=Ze(),at=Ze(),yt=Ze(),Pt=Ze();return T(re,m),T(se,m),T(Ce,m),T(Ge,m),T(He,i,He),T(Ne,i,Ne),T(Je,i,Je),T(it,i,it),T(He,m,He),T(Ne,m,Ne),T(Je,m,Je),T(it,m,it),T(ct,i,ct),T(at,i,Ne),T(yt,i,Je),T(Pt,i,it),T(ct,m,ct),T(at,m,at),T(yt,m,yt),T(Pt,m,Pt),U(Ne,O,C),U(Je,K,C),U(it,p,C),U(He,f,C),U(at,O,C),U(yt,K,C),U(Pt,p,C),U(ct,p,C),U(L,Ue,c),U(L,Ye,kt),{start:L,tokens:ze}}function Mt(o,s,i){let m=i.length,y=0,L=[],R=[];for(;y<m;){let G=o,Z=null,$=null,oe=0,J=null,ce=-1;for(;y<m&&!(Z=G.go(i[y].t));)R.push(i[y++]);for(;y<m&&($=Z||G.go(i[y].t));)Z=null,G=$,G.accepts()?(ce=0,J=G):ce>=0&&ce++,y++,oe++;if(ce<0)y-=oe,y<m&&(R.push(i[y]),y++);else{R.length>0&&(L.push(pt(Et,s,R)),R=[]),y-=ce,oe-=ce;const Te=J.t,_e=i.slice(y-oe,y);L.push(pt(Te,s,_e))}}return R.length>0&&L.push(pt(Et,s,R)),L}function pt(o,s,i){const m=i[0].s,y=i[i.length-1].e,L=s.slice(m,y);return new o(L,i)}const mt=typeof console<"u"&&console&&console.warn||(()=>{}),Ct="until manual call of linkify.init(). Register all schemes and plugins before invoking linkify the first time.",we={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function Nt(){N.groups={},we.scanner=null,we.parser=null,we.tokenQueue=[],we.pluginQueue=[],we.customSchemes=[],we.initialized=!1}function ft(o,s){if(typeof s!="function")throw new Error(`linkifyjs: Invalid token plugin ${s} (expects function)`);for(let i=0;i<we.tokenQueue.length;i++)if(o===we.tokenQueue[i][0]){mt(`linkifyjs: token plugin "${o}" already registered - will be overwritten`),we.tokenQueue[i]=[o,s];return}we.tokenQueue.push([o,s]),we.initialized&&mt(`linkifyjs: already initialized - will not register token plugin "${o}" ${Ct}`)}function Wt(o,s){if(typeof s!="function")throw new Error(`linkifyjs: Invalid plugin ${s} (expects function)`);for(let i=0;i<we.pluginQueue.length;i++)if(o===we.pluginQueue[i][0]){mt(`linkifyjs: plugin "${o}" already registered - will be overwritten`),we.pluginQueue[i]=[o,s];return}we.pluginQueue.push([o,s]),we.initialized&&mt(`linkifyjs: already initialized - will not register plugin "${o}" ${Ct}`)}function Ft(o,s){if(s===void 0&&(s=!1),we.initialized&&mt(`linkifyjs: already initialized - will not register custom scheme "${o}" ${Ct}`),!/^[0-9a-z]+(-[0-9a-z]+)*$/.test(o))throw new Error(`linkifyjs: incorrect scheme format.
 1. Must only contain digits, lowercase ASCII letters or "-"
 2. Cannot start or end with "-"
 3. "-" cannot repeat`);we.customSchemes.push([o,s])}function Kt(){we.scanner=jt(we.customSchemes);for(let o=0;o<we.tokenQueue.length;o++)we.tokenQueue[o][1]({scanner:we.scanner});we.parser=xt(we.scanner.tokens);for(let o=0;o<we.pluginQueue.length;o++)we.pluginQueue[o][1]({scanner:we.scanner,parser:we.parser});we.initialized=!0}function r(o){return we.initialized||Kt(),Mt(we.parser.start,o,wt(we.scanner.start,o))}function l(o,s,i){if(s===void 0&&(s=null),i===void 0&&(i=null),s&&typeof s=="object"){if(i)throw Error(`linkifyjs: Invalid link type ${s}; must be a string`);i=s,s=null}const m=new gt(i),y=r(o),L=[];for(let R=0;R<y.length;R++){const G=y[R];G.isLink&&(!s||G.t===s)&&L.push(G.toFormattedObject(m))}return L}function A(o,s){s===void 0&&(s=null);const i=r(o);return i.length===1&&i[0].isLink&&(!s||i[0].t===s)}},2568:(ae,V,n)=>{(function(){var e=n(71012),g=n(40487).utf8,_=n(48738),W=n(40487).bin,S=function(P,E){P.constructor==String?E&&E.encoding==="binary"?P=W.stringToBytes(P):P=g.stringToBytes(P):_(P)?P=Array.prototype.slice.call(P,0):!Array.isArray(P)&&P.constructor!==Uint8Array&&(P=P.toString());for(var w=e.bytesToWords(P),z=P.length*8,x=1732584193,D=-271733879,k=-1732584194,b=271733878,B=0;B<w.length;B++)w[B]=(w[B]<<8|w[B]>>>24)&16711935|(w[B]<<24|w[B]>>>8)&4278255360;w[z>>>5]|=128<<z%32,w[(z+64>>>9<<4)+14]=z;for(var Q=S._ff,u=S._gg,N=S._hh,T=S._ii,B=0;B<w.length;B+=16){var ie=x,he=D,U=k,ue=b;x=Q(x,D,k,b,w[B+0],7,-680876936),b=Q(b,x,D,k,w[B+1],12,-389564586),k=Q(k,b,x,D,w[B+2],17,606105819),D=Q(D,k,b,x,w[B+3],22,-1044525330),x=Q(x,D,k,b,w[B+4],7,-176418897),b=Q(b,x,D,k,w[B+5],12,1200080426),k=Q(k,b,x,D,w[B+6],17,-1473231341),D=Q(D,k,b,x,w[B+7],22,-45705983),x=Q(x,D,k,b,w[B+8],7,1770035416),b=Q(b,x,D,k,w[B+9],12,-1958414417),k=Q(k,b,x,D,w[B+10],17,-42063),D=Q(D,k,b,x,w[B+11],22,-1990404162),x=Q(x,D,k,b,w[B+12],7,1804603682),b=Q(b,x,D,k,w[B+13],12,-40341101),k=Q(k,b,x,D,w[B+14],17,-1502002290),D=Q(D,k,b,x,w[B+15],22,1236535329),x=u(x,D,k,b,w[B+1],5,-165796510),b=u(b,x,D,k,w[B+6],9,-1069501632),k=u(k,b,x,D,w[B+11],14,643717713),D=u(D,k,b,x,w[B+0],20,-373897302),x=u(x,D,k,b,w[B+5],5,-701558691),b=u(b,x,D,k,w[B+10],9,38016083),k=u(k,b,x,D,w[B+15],14,-660478335),D=u(D,k,b,x,w[B+4],20,-405537848),x=u(x,D,k,b,w[B+9],5,568446438),b=u(b,x,D,k,w[B+14],9,-1019803690),k=u(k,b,x,D,w[B+3],14,-187363961),D=u(D,k,b,x,w[B+8],20,1163531501),x=u(x,D,k,b,w[B+13],5,-1444681467),b=u(b,x,D,k,w[B+2],9,-51403784),k=u(k,b,x,D,w[B+7],14,1735328473),D=u(D,k,b,x,w[B+12],20,-1926607734),x=N(x,D,k,b,w[B+5],4,-378558),b=N(b,x,D,k,w[B+8],11,-2022574463),k=N(k,b,x,D,w[B+11],16,1839030562),D=N(D,k,b,x,w[B+14],23,-35309556),x=N(x,D,k,b,w[B+1],4,-1530992060),b=N(b,x,D,k,w[B+4],11,1272893353),k=N(k,b,x,D,w[B+7],16,-155497632),D=N(D,k,b,x,w[B+10],23,-1094730640),x=N(x,D,k,b,w[B+13],4,681279174),b=N(b,x,D,k,w[B+0],11,-358537222),k=N(k,b,x,D,w[B+3],16,-722521979),D=N(D,k,b,x,w[B+6],23,76029189),x=N(x,D,k,b,w[B+9],4,-640364487),b=N(b,x,D,k,w[B+12],11,-421815835),k=N(k,b,x,D,w[B+15],16,530742520),D=N(D,k,b,x,w[B+2],23,-995338651),x=T(x,D,k,b,w[B+0],6,-198630844),b=T(b,x,D,k,w[B+7],10,1126891415),k=T(k,b,x,D,w[B+14],15,-1416354905),D=T(D,k,b,x,w[B+5],21,-57434055),x=T(x,D,k,b,w[B+12],6,1700485571),b=T(b,x,D,k,w[B+3],10,-1894986606),k=T(k,b,x,D,w[B+10],15,-1051523),D=T(D,k,b,x,w[B+1],21,-2054922799),x=T(x,D,k,b,w[B+8],6,1873313359),b=T(b,x,D,k,w[B+15],10,-30611744),k=T(k,b,x,D,w[B+6],15,-1560198380),D=T(D,k,b,x,w[B+13],21,1309151649),x=T(x,D,k,b,w[B+4],6,-145523070),b=T(b,x,D,k,w[B+11],10,-1120210379),k=T(k,b,x,D,w[B+2],15,718787259),D=T(D,k,b,x,w[B+9],21,-343485551),x=x+ie>>>0,D=D+he>>>0,k=k+U>>>0,b=b+ue>>>0}return e.endian([x,D,k,b])};S._ff=function(P,E,w,z,x,D,k){var b=P+(E&w|~E&z)+(x>>>0)+k;return(b<<D|b>>>32-D)+E},S._gg=function(P,E,w,z,x,D,k){var b=P+(E&z|w&~z)+(x>>>0)+k;return(b<<D|b>>>32-D)+E},S._hh=function(P,E,w,z,x,D,k){var b=P+(E^w^z)+(x>>>0)+k;return(b<<D|b>>>32-D)+E},S._ii=function(P,E,w,z,x,D,k){var b=P+(w^(E|~z))+(x>>>0)+k;return(b<<D|b>>>32-D)+E},S._blocksize=16,S._digestsize=16,ae.exports=function(P,E){if(P==null)throw new Error("Illegal argument "+P);var w=e.wordsToBytes(S(P,E));return E&&E.asBytes?w:E&&E.asString?W.bytesToString(w):e.bytesToHex(w)}})()},43726:function(ae,V,n){"use strict";var e;(function(g){if(typeof _!="function"){var _=function(Q){return Q};_.nonNative=!0}const W=_("plaintext"),S=_("html"),P=_("comment"),E=/<(\w*)>/g,w=/<\/?([^\s\/>]+)/;function z(Q,u,N){Q=Q||"",u=u||[],N=N||"";let T=D(u,N);return k(Q,T)}function x(Q,u){Q=Q||[],u=u||"";let N=D(Q,u);return function(ie){return k(ie||"",N)}}z.init_streaming_mode=x;function D(Q,u){return Q=b(Q),{allowable_tags:Q,tag_replacement:u,state:W,tag_buffer:"",depth:0,in_quote_char:""}}function k(Q,u){if(typeof Q!="string")throw new TypeError("'html' parameter must be a string");let N=u.allowable_tags,T=u.tag_replacement,ie=u.state,he=u.tag_buffer,U=u.depth,ue=u.in_quote_char,ke="";for(let Ue=0,We=Q.length;Ue<We;Ue++){let Pe=Q[Ue];if(ie===W)switch(Pe){case"<":ie=S,he+=Pe;break;default:ke+=Pe;break}else if(ie===S)switch(Pe){case"<":if(ue)break;U++;break;case">":if(ue)break;if(U){U--;break}ue="",ie=W,he+=">",N.has(B(he))?ke+=he:ke+=T,he="";break;case'"':case"'":Pe===ue?ue="":ue=ue||Pe,he+=Pe;break;case"-":he==="<!-"&&(ie=P),he+=Pe;break;case" ":case`
`:if(he==="<"){ie=W,ke+="< ",he="";break}he+=Pe;break;default:he+=Pe;break}else if(ie===P)switch(Pe){case">":he.slice(-2)=="--"&&(ie=W),he="";break;default:he+=Pe;break}}return u.state=ie,u.tag_buffer=he,u.depth=U,u.in_quote_char=ue,ke}function b(Q){let u=new Set;if(typeof Q=="string"){let N;for(;N=E.exec(Q);)u.add(N[1])}else!_.nonNative&&typeof Q[_.iterator]=="function"?u=new Set(Q):typeof Q.forEach=="function"&&Q.forEach(u.add,u);return u}function B(Q){let u=w.exec(Q);return u?u[1].toLowerCase():null}e=function(){return z}.call(V,n,V,ae),e!==void 0&&(ae.exports=e)})(this)},80446:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(43274),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},20213:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(24458),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},77438:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(57935),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},97695:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(39963),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},12232:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(46879),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},44217:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(10627),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},6189:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(76110),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},75190:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(95885),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},49008:(ae,V,n)=>{"use strict";var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(60027),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B),u=b.Z&&b.Z.locals?b.Z.locals:void 0},88388:(ae,V,n)=>{"use strict";n.d(V,{EB:()=>Se,KW:()=>Ve,Wq:()=>Ye,ht:()=>Ee,pN:()=>D});/*!
* tabbable 6.2.0
* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
*/var e=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],g=e.join(","),_=typeof Element>"u",W=_?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,S=!_&&Element.prototype.getRootNode?function(de){var I;return de==null||(I=de.getRootNode)===null||I===void 0?void 0:I.call(de)}:function(de){return de?.ownerDocument},P=function de(I,f){var O;f===void 0&&(f=!0);var K=I==null||(O=I.getAttribute)===null||O===void 0?void 0:O.call(I,"inert"),p=K===""||K==="true",v=p||f&&I&&de(I.parentNode);return v},E=function(I){var f,O=I==null||(f=I.getAttribute)===null||f===void 0?void 0:f.call(I,"contenteditable");return O===""||O==="true"},w=function(I,f,O){if(P(I))return[];var K=Array.prototype.slice.apply(I.querySelectorAll(g));return f&&W.call(I,g)&&K.unshift(I),K=K.filter(O),K},z=function de(I,f,O){for(var K=[],p=Array.from(I);p.length;){var v=p.shift();if(!P(v,!1))if(v.tagName==="SLOT"){var M=v.assignedElements(),F=M.length?M:v.children,Y=de(F,!0,O);O.flatten?K.push.apply(K,Y):K.push({scopeParent:v,candidates:Y})}else{var ee=W.call(v,g);ee&&O.filter(v)&&(f||!I.includes(v))&&K.push(v);var le=v.shadowRoot||typeof O.getShadowRoot=="function"&&O.getShadowRoot(v),te=!P(le,!1)&&(!O.shadowRootFilter||O.shadowRootFilter(v));if(le&&te){var ne=de(le===!0?v.children:le.children,!0,O);O.flatten?K.push.apply(K,ne):K.push({scopeParent:v,candidates:ne})}else p.unshift.apply(p,v.children)}}return K},x=function(I){return!isNaN(parseInt(I.getAttribute("tabindex"),10))},D=function(I){if(!I)throw new Error("No node provided");return I.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(I.tagName)||E(I))&&!x(I)?0:I.tabIndex},k=function(I,f){var O=D(I);return O<0&&f&&!x(I)?0:O},b=function(I,f){return I.tabIndex===f.tabIndex?I.documentOrder-f.documentOrder:I.tabIndex-f.tabIndex},B=function(I){return I.tagName==="INPUT"},Q=function(I){return B(I)&&I.type==="hidden"},u=function(I){var f=I.tagName==="DETAILS"&&Array.prototype.slice.apply(I.children).some(function(O){return O.tagName==="SUMMARY"});return f},N=function(I,f){for(var O=0;O<I.length;O++)if(I[O].checked&&I[O].form===f)return I[O]},T=function(I){if(!I.name)return!0;var f=I.form||S(I),O=function(M){return f.querySelectorAll('input[type="radio"][name="'+M+'"]')},K;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")K=O(window.CSS.escape(I.name));else try{K=O(I.name)}catch(v){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",v.message),!1}var p=N(K,I.form);return!p||p===I},ie=function(I){return B(I)&&I.type==="radio"},he=function(I){return ie(I)&&!T(I)},U=function(I){var f,O=I&&S(I),K=(f=O)===null||f===void 0?void 0:f.host,p=!1;if(O&&O!==I){var v,M,F;for(p=!!((v=K)!==null&&v!==void 0&&(M=v.ownerDocument)!==null&&M!==void 0&&M.contains(K)||I!=null&&(F=I.ownerDocument)!==null&&F!==void 0&&F.contains(I));!p&&K;){var Y,ee,le;O=S(K),K=(Y=O)===null||Y===void 0?void 0:Y.host,p=!!((ee=K)!==null&&ee!==void 0&&(le=ee.ownerDocument)!==null&&le!==void 0&&le.contains(K))}}return p},ue=function(I){var f=I.getBoundingClientRect(),O=f.width,K=f.height;return O===0&&K===0},ke=function(I,f){var O=f.displayCheck,K=f.getShadowRoot;if(getComputedStyle(I).visibility==="hidden")return!0;var p=W.call(I,"details>summary:first-of-type"),v=p?I.parentElement:I;if(W.call(v,"details:not([open]) *"))return!0;if(!O||O==="full"||O==="legacy-full"){if(typeof K=="function"){for(var M=I;I;){var F=I.parentElement,Y=S(I);if(F&&!F.shadowRoot&&K(F)===!0)return ue(I);I.assignedSlot?I=I.assignedSlot:!F&&Y!==I.ownerDocument?I=Y.host:I=F}I=M}if(U(I))return!I.getClientRects().length;if(O!=="legacy-full")return!0}else if(O==="non-zero-area")return ue(I);return!1},Ue=function(I){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(I.tagName))for(var f=I.parentElement;f;){if(f.tagName==="FIELDSET"&&f.disabled){for(var O=0;O<f.children.length;O++){var K=f.children.item(O);if(K.tagName==="LEGEND")return W.call(f,"fieldset[disabled] *")?!0:!K.contains(I)}return!0}f=f.parentElement}return!1},We=function(I,f){return!(f.disabled||P(f)||Q(f)||ke(f,I)||u(f)||Ue(f))},Pe=function(I,f){return!(he(f)||D(f)<0||!We(I,f))},X=function(I){var f=parseInt(I.getAttribute("tabindex"),10);return!!(isNaN(f)||f>=0)},Me=function de(I){var f=[],O=[];return I.forEach(function(K,p){var v=!!K.scopeParent,M=v?K.scopeParent:K,F=k(M,v),Y=v?de(K.candidates):M;F===0?v?f.push.apply(f,Y):f.push(M):O.push({documentOrder:p,tabIndex:F,item:K,isScope:v,content:Y})}),O.sort(b).reduce(function(K,p){return p.isScope?K.push.apply(K,p.content):K.push(p.content),K},[]).concat(f)},Ee=function(I,f){f=f||{};var O;return f.getShadowRoot?O=z([I],f.includeContainer,{filter:Pe.bind(null,f),flatten:!1,getShadowRoot:f.getShadowRoot,shadowRootFilter:X}):O=w(I,f.includeContainer,Pe.bind(null,f)),Me(O)},Ve=function(I,f){f=f||{};var O;return f.getShadowRoot?O=z([I],f.includeContainer,{filter:We.bind(null,f),flatten:!0,getShadowRoot:f.getShadowRoot}):O=w(I,f.includeContainer,We.bind(null,f)),O},Ye=function(I,f){if(f=f||{},!I)throw new Error("No node provided");return W.call(I,g)===!1?!1:Pe(f,I)},Qe=e.concat("iframe").join(","),Se=function(I,f){if(f=f||{},!I)throw new Error("No node provided");return W.call(I,Qe)===!1?!1:We(f,I)}},28894:(ae,V,n)=>{"use strict";n.d(V,{JB:()=>z,RR:()=>We,X5:()=>ke,cv:()=>Ve,dp:()=>de,oo:()=>P,uY:()=>Qe,x7:()=>B});function e(f){return f.split("-")[0]}function g(f){return f.split("-")[1]}function _(f){return["top","bottom"].includes(e(f))?"x":"y"}function W(f){return f==="y"?"height":"width"}function S(f){let{reference:O,floating:K,placement:p}=f;const v=O.x+O.width/2-K.width/2,M=O.y+O.height/2-K.height/2;let F;switch(e(p)){case"top":F={x:v,y:O.y-K.height};break;case"bottom":F={x:v,y:O.y+O.height};break;case"right":F={x:O.x+O.width,y:M};break;case"left":F={x:O.x-K.width,y:M};break;default:F={x:O.x,y:O.y}}const Y=_(p),ee=W(Y);switch(g(p)){case"start":F[Y]=F[Y]-(O[ee]/2-K[ee]/2);break;case"end":F[Y]=F[Y]+(O[ee]/2-K[ee]/2);break}return F}const P=async(f,O,K)=>{const{placement:p="bottom",strategy:v="absolute",middleware:M=[],platform:F}=K;let Y=await F.getElementRects({reference:f,floating:O,strategy:v}),{x:ee,y:le}=S({...Y,placement:p}),te=p,ne={},ge=0;for(let pe=0;pe<M.length;pe++){const{name:fe,fn:Oe}=M[pe],{x:xe,y:ve,data:ye,reset:be}=await Oe({x:ee,y:le,initialPlacement:p,placement:te,strategy:v,middlewareData:ne,rects:Y,platform:F,elements:{reference:f,floating:O}});if(ee=xe??ee,le=ve??le,ne={...ne,[fe]:ye??{}},be){typeof be=="object"&&(be.placement&&(te=be.placement),be.rects&&(Y=be.rects===!0?await F.getElementRects({reference:f,floating:O,strategy:v}):be.rects),{x:ee,y:le}=S({...Y,placement:te})),pe=-1;continue}}return{x:ee,y:le,placement:te,strategy:v,middlewareData:ne}};function E(f){return{top:0,right:0,bottom:0,left:0,...f}}function w(f){return typeof f!="number"?E(f):{top:f,right:f,bottom:f,left:f}}function z(f){return{...f,top:f.y,left:f.x,right:f.x+f.width,bottom:f.y+f.height}}async function x(f,O){O===void 0&&(O={});const{x:K,y:p,platform:v,rects:M,elements:F,strategy:Y}=f,{boundary:ee="clippingParents",rootBoundary:le="viewport",elementContext:te="floating",altBoundary:ne=!1,padding:ge=0}=O,pe=w(ge),Oe=F[ne?te==="floating"?"reference":"floating":te],xe=await v.getClippingClientRect({element:await v.isElement(Oe)?Oe:Oe.contextElement||await v.getDocumentElement({element:F.floating}),boundary:ee,rootBoundary:le}),ve=z(await v.convertOffsetParentRelativeRectToViewportRelativeRect({rect:te==="floating"?{...M.floating,x:K,y:p}:M.reference,offsetParent:await v.getOffsetParent({element:F.floating}),strategy:Y}));return{top:xe.top-ve.top+pe.top,bottom:ve.bottom-xe.bottom+pe.bottom,left:xe.left-ve.left+pe.left,right:ve.right-xe.right+pe.right}}const D=Math.min,k=Math.max;function b(f,O,K){return k(f,D(O,K))}const B=f=>({name:"arrow",options:f,async fn(O){const{element:K,padding:p=0}=f??{},{x:v,y:M,placement:F,rects:Y,platform:ee}=O;if(K==null)return{};const le=w(p),te={x:v,y:M},ne=e(F),ge=_(ne),pe=W(ge),fe=await ee.getDimensions({element:K}),Oe=ge==="y"?"top":"left",xe=ge==="y"?"bottom":"right",ve=Y.reference[pe]+Y.reference[ge]-te[ge]-Y.floating[pe],ye=te[ge]-Y.reference[ge],be=await ee.getOffsetParent({element:K}),Re=be?ge==="y"?be.clientHeight||0:be.clientWidth||0:0,je=ve/2-ye/2,De=le[Oe],Fe=Re-fe[pe]-le[xe],Le=Re/2-fe[pe]/2+je,Ie=b(De,Le,Fe);return{data:{[ge]:Ie,centerOffset:Le-Ie}}}}),Q={left:"right",right:"left",bottom:"top",top:"bottom"};function u(f){return f.replace(/left|right|bottom|top/g,O=>Q[O])}function N(f,O){const K=g(f)==="start",p=_(f),v=W(p);let M=p==="x"?K?"right":"left":K?"bottom":"top";return O.reference[v]>O.floating[v]&&(M=u(M)),{main:M,cross:u(M)}}const T={start:"end",end:"start"};function ie(f){return f.replace(/start|end/g,O=>T[O])}const he=["top","right","bottom","left"],U=he.reduce((f,O)=>f.concat(O,O+"-start",O+"-end"),[]);function ue(f,O,K){return(f?[...K.filter(v=>g(v)===f),...K.filter(v=>g(v)!==f)]:K.filter(v=>e(v)===v)).filter(v=>f?g(v)===f||(O?ie(v)!==v:!1):!0)}const ke=function(f){return f===void 0&&(f={}),{name:"autoPlacement",options:f,async fn(O){var K,p,v,M,F,Y;const{x:ee,y:le,rects:te,middlewareData:ne,placement:ge}=O,{alignment:pe=null,allowedPlacements:fe=U,autoAlignment:Oe=!0,...xe}=f;if((K=ne.autoPlacement)!=null&&K.skip)return{};const ve=ue(pe,Oe,fe),ye=await x(O,xe),be=(p=(v=ne.autoPlacement)==null?void 0:v.index)!=null?p:0,Re=ve[be],{main:je,cross:De}=N(Re,te);if(ge!==Re)return{x:ee,y:le,reset:{placement:ve[0]}};const Fe=[ye[e(Re)],ye[je],ye[De]],Le=[...(M=(F=ne.autoPlacement)==null?void 0:F.overflows)!=null?M:[],{placement:Re,overflows:Fe}],Ie=ve[be+1];if(Ie)return{data:{index:be+1,overflows:Le},reset:{placement:Ie}};const qe=Le.slice().sort((Ke,$e)=>Ke.overflows[0]-$e.overflows[0]),et=(Y=qe.find(Ke=>{let{overflows:$e}=Ke;return $e.every(ze=>ze<=0)}))==null?void 0:Y.placement;return{data:{skip:!0},reset:{placement:et??qe[0].placement}}}}};function Ue(f){const O=u(f);return[ie(f),O,ie(O)]}const We=function(f){return f===void 0&&(f={}),{name:"flip",options:f,async fn(O){var K,p;const{placement:v,middlewareData:M,rects:F,initialPlacement:Y}=O;if((K=M.flip)!=null&&K.skip)return{};const{mainAxis:ee=!0,crossAxis:le=!0,fallbackPlacements:te,fallbackStrategy:ne="bestFit",flipAlignment:ge=!0,...pe}=f,fe=e(v),xe=te||(fe===Y||!ge?[u(Y)]:Ue(Y)),ve=[Y,...xe],ye=await x(O,pe),be=[];let Re=((p=M.flip)==null?void 0:p.overflows)||[];if(ee&&be.push(ye[fe]),le){const{main:Le,cross:Ie}=N(v,F);be.push(ye[Le],ye[Ie])}if(Re=[...Re,{placement:v,overflows:be}],!be.every(Le=>Le<=0)){var je,De;const Le=((je=(De=M.flip)==null?void 0:De.index)!=null?je:0)+1,Ie=ve[Le];if(Ie)return{data:{index:Le,overflows:Re},reset:{placement:Ie}};let qe="bottom";switch(ne){case"bestFit":{var Fe;const et=(Fe=Re.slice().sort((Ke,$e)=>Ke.overflows.filter(ze=>ze>0).reduce((ze,Xe)=>ze+Xe,0)-$e.overflows.filter(ze=>ze>0).reduce((ze,Xe)=>ze+Xe,0))[0])==null?void 0:Fe.placement;et&&(qe=et);break}case"initialPlacement":qe=Y;break}return{data:{skip:!0},reset:{placement:qe}}}return{}}}};function Pe(f,O){return{top:f.top-O.height,right:f.right-O.width,bottom:f.bottom-O.height,left:f.left-O.width}}function X(f){return he.some(O=>f[O]>=0)}const Me=()=>({name:"hide",async fn(f){const O=await x(f,{elementContext:"reference"}),K=await x(f,{altBoundary:!0}),p=Pe(O,f.rects.reference),v=Pe(K,f.rects.floating),M=X(p),F=X(v);return{data:{referenceHidden:M,referenceHiddenOffsets:p,escaped:F,escapedOffsets:v}}}});function Ee(f){let{placement:O,rects:K,value:p}=f;const v=e(O),M=["left","top"].includes(v)?-1:1,F=typeof p=="function"?p({...K,placement:O}):p,{mainAxis:Y,crossAxis:ee}=typeof F=="number"?{mainAxis:F,crossAxis:0}:{mainAxis:0,crossAxis:0,...F};return _(v)==="x"?{x:ee,y:Y*M}:{x:Y*M,y:ee}}const Ve=function(f){return f===void 0&&(f=0),{name:"offset",options:f,fn(O){const{x:K,y:p,placement:v,rects:M}=O,F=Ee({placement:v,rects:M,value:f});return{x:K+F.x,y:p+F.y,data:F}}}};function Ye(f){return f==="x"?"y":"x"}const Qe=function(f){return f===void 0&&(f={}),{name:"shift",options:f,async fn(O){const{x:K,y:p,placement:v}=O,{mainAxis:M=!0,crossAxis:F=!1,limiter:Y={fn:xe=>{let{x:ve,y:ye}=xe;return{x:ve,y:ye}}},...ee}=f,le={x:K,y:p},te=await x(O,ee),ne=_(e(v)),ge=Ye(ne);let pe=le[ne],fe=le[ge];if(M){const xe=ne==="y"?"top":"left",ve=ne==="y"?"bottom":"right",ye=pe+te[xe],be=pe-te[ve];pe=b(ye,pe,be)}if(F){const xe=ge==="y"?"top":"left",ve=ge==="y"?"bottom":"right",ye=fe+te[xe],be=fe-te[ve];fe=b(ye,fe,be)}const Oe=Y.fn({...O,[ne]:pe,[ge]:fe});return{...Oe,data:{x:Oe.x-K,y:Oe.y-p}}}}},Se=function(f){return f===void 0&&(f={}),{options:f,fn(O){const{x:K,y:p,placement:v,rects:M,middlewareData:F}=O,{offset:Y=0,mainAxis:ee=!0,crossAxis:le=!0}=f,te={x:K,y:p},ne=_(v),ge=Ye(ne);let pe=te[ne],fe=te[ge];const Oe=typeof Y=="function"?Y({...M,placement:v}):Y,xe=typeof Oe=="number"?{mainAxis:Oe,crossAxis:0}:{mainAxis:0,crossAxis:0,...Oe};if(ee){const je=ne==="y"?"height":"width",De=M.reference[ne]-M.floating[je]+xe.mainAxis,Fe=M.reference[ne]+M.reference[je]-xe.mainAxis;pe<De?pe=De:pe>Fe&&(pe=Fe)}if(le){var ve,ye,be,Re;const je=ne==="y"?"width":"height",De=["top","left"].includes(e(v)),Fe=M.reference[ge]-M.floating[je]+(De&&(ve=(ye=F.offset)==null?void 0:ye[ge])!=null?ve:0)+(De?0:xe.crossAxis),Le=M.reference[ge]+M.reference[je]+(De?0:(be=(Re=F.offset)==null?void 0:Re[ge])!=null?be:0)-(De?xe.crossAxis:0);fe<Fe?fe=Fe:fe>Le&&(fe=Le)}return{[ne]:pe,[ge]:fe}}}},de=function(f){return f===void 0&&(f={}),{name:"size",options:f,async fn(O){var K;const{placement:p,rects:v,middlewareData:M}=O,{apply:F,...Y}=f;if((K=M.size)!=null&&K.skip)return{};const ee=await x(O,Y),le=e(p),te=g(p)==="end";let ne,ge;le==="top"||le==="bottom"?(ne=le,ge=te?"left":"right"):(ge=le,ne=te?"top":"bottom");const pe=k(ee.left,0),fe=k(ee.right,0),Oe=k(ee.top,0),xe=k(ee.bottom,0),ve={height:v.floating.height-(["left","right"].includes(p)?2*(Oe!==0||xe!==0?Oe+xe:k(ee.top,ee.bottom)):ee[ne]),width:v.floating.width-(["top","bottom"].includes(p)?2*(pe!==0||fe!==0?pe+fe:k(ee.left,ee.right)):ee[ge])};return F?.({...ve,...v}),{data:{skip:!0},reset:{rects:!0}}}}},I=function(f){return f===void 0&&(f={}),{name:"inline",options:f,async fn(O){var K,p;const{placement:v,elements:M,rects:F,platform:Y,strategy:ee,middlewareData:le}=O,{padding:te=2,x:ne,y:ge}=f;if((K=le.inline)!=null&&K.skip)return{};const pe=z(await Y.convertOffsetParentRelativeRectToViewportRelativeRect({rect:F.reference,offsetParent:await Y.getOffsetParent({element:M.floating}),strategy:ee})),fe=Array.from((p=await(Y.getClientRects==null?void 0:Y.getClientRects({element:M.reference})))!=null?p:[]),Oe=w(te);function xe(){if(fe.length===2&&fe[0].left>fe[1].right&&ne!=null&&ge!=null){var ve;return(ve=fe.find(ye=>ne>ye.left-Oe.left&&ne<ye.right+Oe.right&&ge>ye.top-Oe.top&&ge<ye.bottom+Oe.bottom))!=null?ve:pe}if(fe.length>=2){if(_(v)==="x"){const Ke=fe[0],$e=fe[fe.length-1],ze=e(v)==="top",Xe=Ke.top,ut=$e.bottom,st=ze?Ke.left:$e.left,bt=ze?Ke.right:$e.right,ot=bt-st,lt=ut-Xe;return{top:Xe,bottom:ut,left:st,right:bt,width:ot,height:lt,x:st,y:Xe}}const ye=e(v)==="left",be=k(...fe.map(Ke=>Ke.right)),Re=D(...fe.map(Ke=>Ke.left)),je=fe.filter(Ke=>ye?Ke.left===Re:Ke.right===be),De=je[0].top,Fe=je[je.length-1].bottom,Le=Re,Ie=be,qe=Ie-Le,et=Fe-De;return{top:De,bottom:Fe,left:Le,right:Ie,width:qe,height:et,x:Le,y:De}}return pe}return{data:{skip:!0},reset:{rects:await Y.getElementRects({reference:{getBoundingClientRect:xe},floating:M.floating,strategy:ee})}}}}}},5005:(ae,V,n)=>{"use strict";n.d(V,{HA:()=>Ye,oo:()=>K});var e=n(28894);function g(p){return p?.toString()==="[object Window]"}function _(p){if(p==null)return window;if(!g(p)){const v=p.ownerDocument;return v&&v.defaultView||window}return p}function W(p){return _(p).getComputedStyle(p)}function S(p){return g(p)?"":p?(p.nodeName||"").toLowerCase():""}function P(p){return p instanceof _(p).HTMLElement}function E(p){return p instanceof _(p).Element}function w(p){return p instanceof _(p).Node}function z(p){const v=_(p).ShadowRoot;return p instanceof v||p instanceof ShadowRoot}function x(p){const{overflow:v,overflowX:M,overflowY:F}=W(p);return/auto|scroll|overlay|hidden/.test(v+F+M)}function D(p){return["table","td","th"].includes(S(p))}function k(p){const v=navigator.userAgent.toLowerCase().includes("firefox"),M=W(p);return M.transform!=="none"||M.perspective!=="none"||M.contain==="paint"||["transform","perspective"].includes(M.willChange)||v&&M.willChange==="filter"||v&&(M.filter?M.filter!=="none":!1)}const b=Math.min,B=Math.max,Q=Math.round;function u(p,v){v===void 0&&(v=!1);const M=p.getBoundingClientRect();let F=1,Y=1;return v&&P(p)&&(F=p.offsetWidth>0&&Q(M.width)/p.offsetWidth||1,Y=p.offsetHeight>0&&Q(M.height)/p.offsetHeight||1),{width:M.width/F,height:M.height/Y,top:M.top/Y,right:M.right/F,bottom:M.bottom/Y,left:M.left/F,x:M.left/F,y:M.top/Y}}function N(p){return((w(p)?p.ownerDocument:p.document)||window.document).documentElement}function T(p){return g(p)?{scrollLeft:p.pageXOffset,scrollTop:p.pageYOffset}:{scrollLeft:p.scrollLeft,scrollTop:p.scrollTop}}function ie(p){return u(N(p)).left+T(p).scrollLeft}function he(p){const v=u(p);return Q(v.width)!==p.offsetWidth||Q(v.height)!==p.offsetHeight}function U(p,v,M){const F=P(v),Y=N(v),ee=u(p,F&&he(v));let le={scrollLeft:0,scrollTop:0};const te={x:0,y:0};if(F||!F&&M!=="fixed")if((S(v)!=="body"||x(Y))&&(le=T(v)),P(v)){const ne=u(v,!0);te.x=ne.x+v.clientLeft,te.y=ne.y+v.clientTop}else Y&&(te.x=ie(Y));return{x:ee.left+le.scrollLeft-te.x,y:ee.top+le.scrollTop-te.y,width:ee.width,height:ee.height}}function ue(p){return S(p)==="html"?p:p.assignedSlot||p.parentNode||(z(p)?p.host:null)||N(p)}function ke(p){return!P(p)||getComputedStyle(p).position==="fixed"?null:p.offsetParent}function Ue(p){let v=ue(p);for(;P(v)&&!["html","body"].includes(S(v));){if(k(v))return v;v=v.parentNode}return null}function We(p){const v=_(p);let M=ke(p);for(;M&&D(M)&&getComputedStyle(M).position==="static";)M=ke(M);return M&&(S(M)==="html"||S(M)==="body"&&getComputedStyle(M).position==="static"&&!k(M))?v:M||Ue(p)||v}function Pe(p){return{width:p.offsetWidth,height:p.offsetHeight}}function X(p){let{rect:v,offsetParent:M,strategy:F}=p;const Y=P(M),ee=N(M);if(M===ee)return v;let le={scrollLeft:0,scrollTop:0};const te={x:0,y:0};if((Y||!Y&&F!=="fixed")&&((S(M)!=="body"||x(ee))&&(le=T(M)),P(M))){const ne=u(M,!0);te.x=ne.x+M.clientLeft,te.y=ne.y+M.clientTop}return{...v,x:v.x-le.scrollLeft+te.x,y:v.y-le.scrollTop+te.y}}function Me(p){const v=_(p),M=N(p),F=v.visualViewport;let Y=M.clientWidth,ee=M.clientHeight,le=0,te=0;return F&&(Y=F.width,ee=F.height,Math.abs(v.innerWidth/F.scale-F.width)<.01&&(le=F.offsetLeft,te=F.offsetTop)),{width:Y,height:ee,x:le,y:te}}function Ee(p){var v;const M=N(p),F=T(p),Y=(v=p.ownerDocument)==null?void 0:v.body,ee=B(M.scrollWidth,M.clientWidth,Y?Y.scrollWidth:0,Y?Y.clientWidth:0),le=B(M.scrollHeight,M.clientHeight,Y?Y.scrollHeight:0,Y?Y.clientHeight:0);let te=-F.scrollLeft+ie(p);const ne=-F.scrollTop;return W(Y||M).direction==="rtl"&&(te+=B(M.clientWidth,Y?Y.clientWidth:0)-ee),{width:ee,height:le,x:te,y:ne}}function Ve(p){return["html","body","#document"].includes(S(p))?p.ownerDocument.body:P(p)&&x(p)?p:Ve(ue(p))}function Ye(p,v){var M;v===void 0&&(v=[]);const F=Ve(p),Y=F===((M=p.ownerDocument)==null?void 0:M.body),ee=_(F),le=Y?[ee].concat(ee.visualViewport||[],x(F)?F:[]):F,te=v.concat(le);return Y?te:te.concat(Ye(ue(le)))}function Qe(p,v){const M=v.getRootNode==null?void 0:v.getRootNode();if(p.contains(v))return!0;if(M&&z(M)){let F=v;do{if(F&&p===F)return!0;F=F.parentNode||F.host}while(F)}return!1}function Se(p){const v=u(p),M=v.top+p.clientTop,F=v.left+p.clientLeft;return{top:M,left:F,x:F,y:M,right:F+p.clientWidth,bottom:M+p.clientHeight,width:p.clientWidth,height:p.clientHeight}}function de(p,v){return v==="viewport"?(0,e.JB)(Me(p)):E(v)?Se(v):(0,e.JB)(Ee(N(p)))}function I(p){const v=Ye(ue(p)),F=["absolute","fixed"].includes(W(p).position)&&P(p)?We(p):p;return E(F)?v.filter(Y=>E(Y)&&Qe(Y,F)&&S(Y)!=="body"):[]}function f(p){let{element:v,boundary:M,rootBoundary:F}=p;const ee=[...M==="clippingParents"?I(v):[].concat(M),F],le=ee[0],te=ee.reduce((ne,ge)=>{const pe=de(v,ge);return ne.top=B(pe.top,ne.top),ne.right=b(pe.right,ne.right),ne.bottom=b(pe.bottom,ne.bottom),ne.left=B(pe.left,ne.left),ne},de(v,le));return te.width=te.right-te.left,te.height=te.bottom-te.top,te.x=te.left,te.y=te.top,te}const O={getElementRects:p=>{let{reference:v,floating:M,strategy:F}=p;return{reference:U(v,We(M),F),floating:{...Pe(M),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:p=>X(p),getOffsetParent:p=>{let{element:v}=p;return We(v)},isElement:p=>E(p),getDocumentElement:p=>{let{element:v}=p;return N(v)},getClippingClientRect:p=>f(p),getDimensions:p=>{let{element:v}=p;return Pe(v)},getClientRects:p=>{let{element:v}=p;return v.getClientRects()}},K=(p,v,M)=>(0,e.oo)(p,v,{platform:O,...M})},78043:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>w});var e=n(80446),g=n(37144),_=n(15097);const W={name:"NcActionLink",mixins:[g.A],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}},props:{href:{type:String,default:"#",required:!0,validator:z=>{try{return new URL(z)}catch{return z.startsWith("#")||z.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:z=>z&&(!z.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(z)>-1)},title:{type:String,default:null},ariaHidden:{type:Boolean,default:null}}};var S=function(){var z=this,x=z._self._c;return x("li",{staticClass:"action",attrs:{role:z.isInSemanticMenu&&"presentation"}},[x("a",{staticClass:"action-link focusable",attrs:{download:z.download,href:z.href,"aria-label":z.ariaLabel,target:z.target,title:z.title,rel:"nofollow noreferrer noopener",role:z.isInSemanticMenu&&"menuitem"},on:{click:z.onClick}},[z._t("icon",function(){return[x("span",{staticClass:"action-link__icon",class:[z.isIconUrl?"action-link__icon--url":z.icon],style:{backgroundImage:z.isIconUrl?`url(${z.icon})`:null},attrs:{"aria-hidden":"true"}})]}),z.name?x("span",{staticClass:"action-link__longtext-wrapper"},[x("strong",{staticClass:"action-link__name"},[z._v(" "+z._s(z.name)+" ")]),x("br"),x("span",{staticClass:"action-link__longtext",domProps:{textContent:z._s(z.text)}})]):z.isLongText?x("span",{staticClass:"action-link__longtext",domProps:{textContent:z._s(z.text)}}):x("span",{staticClass:"action-link__text"},[z._v(z._s(z.text))]),z._e()],2)])},P=[],E=(0,_.n)(W,S,P,!1,null,"c0bc0588",null,null);const w=E.exports},18484:(ae,V,n)=>{"use strict";n.d(V,{Z:()=>Pe});var e=n(93379),g=n.n(e),_=n(7795),W=n.n(_),S=n(90569),P=n.n(S),E=n(3565),w=n.n(E),z=n(19216),x=n.n(z),D=n(44589),k=n.n(D),b=n(9712),B={};B.styleTagTransform=k(),B.setAttributes=w(),B.insert=P().bind(null,"head"),B.domAPI=W(),B.insertStyleElement=x();var Q=g()(b.Z,B);const u=b.Z&&b.Z.locals?b.Z.locals:void 0;var N=n(928),T=n(76061),ie=n(85298),he=n(12027),U=n(15097);const ue={name:"NcInputField",components:{NcButton:N.Z,AlertCircle:ie.A,Check:he.C},inheritAttrs:!1,props:{value:{type:[String,Number],required:!0},type:{type:String,default:"text",validator:X=>["text","password","email","tel","url","search","number"].includes(X)},label:{type:String,default:void 0},labelOutside:{type:Boolean,default:!1},placeholder:{type:String,default:void 0},showTrailingButton:{type:Boolean,default:!1},trailingButtonLabel:{type:String,default:""},success:{type:Boolean,default:!1},error:{type:Boolean,default:!1},helperText:{type:String,default:""},disabled:{type:Boolean,default:!1},pill:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["update:value","trailing-button-click"],computed:{computedId(){return this.$attrs.id&&this.$attrs.id!==""?this.$attrs.id:this.inputName},inputName(){return"input"+(0,T.G)()},hasLeadingIcon(){return this.$slots.default},hasTrailingIcon(){return this.success},hasPlaceholder(){return this.placeholder!==""&&this.placeholder!==void 0},computedPlaceholder(){return this.hasPlaceholder?this.placeholder:this.label},isValidLabel(){const X=this.label||this.labelOutside;return X||console.warn("You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation."),X},ariaDescribedby(){const X=[];return this.helperText.length>0&&X.push(`${this.inputName}-helper-text`),this.$attrs["aria-describedby"]&&X.push(this.$attrs["aria-describedby"]),X.join(" ")||null}},methods:{focus(){this.$refs.input.focus()},select(){this.$refs.input.select()},handleInput(X){this.$emit("update:value",this.type==="number"&&typeof this.value=="number"?parseFloat(X.target.value,10):X.target.value)},handleTrailingButtonClick(X){this.$emit("trailing-button-click",X)}}};var ke=function(){var X=this,Me=X._self._c;return Me("div",{staticClass:"input-field",class:{"input-field--disabled":X.disabled}},[Me("div",{staticClass:"input-field__main-wrapper"},[Me("input",X._g(X._b({ref:"input",staticClass:"input-field__input",class:[X.inputClass,{"input-field__input--trailing-icon":X.showTrailingButton||X.hasTrailingIcon,"input-field__input--leading-icon":X.hasLeadingIcon,"input-field__input--label-outside":X.labelOutside,"input-field__input--success":X.success,"input-field__input--error":X.error,"input-field__input--pill":X.pill}],attrs:{id:X.computedId,type:X.type,disabled:X.disabled,placeholder:X.computedPlaceholder,"aria-describedby":X.ariaDescribedby,"aria-live":"polite"},domProps:{value:X.value.toString()},on:{input:X.handleInput}},"input",X.$attrs,!1),X.$listeners)),!X.labelOutside&&X.isValidLabel?Me("label",{staticClass:"input-field__label",class:[{"input-field__label--trailing-icon":X.showTrailingButton||X.hasTrailingIcon,"input-field__label--leading-icon":X.hasLeadingIcon}],attrs:{for:X.computedId}},[X._v(" "+X._s(X.label)+" ")]):X._e(),Me("div",{directives:[{name:"show",rawName:"v-show",value:X.hasLeadingIcon,expression:"hasLeadingIcon"}],staticClass:"input-field__icon input-field__icon--leading"},[X._t("default")],2),X.showTrailingButton?Me("NcButton",{staticClass:"input-field__trailing-button",class:[{"input-field__trailing-button--pill":X.pill}],attrs:{type:"tertiary-no-background","aria-label":X.trailingButtonLabel,disabled:X.disabled},on:{click:X.handleTrailingButtonClick},scopedSlots:X._u([{key:"icon",fn:function(){return[X._t("trailing-button-icon")]},proxy:!0}],null,!0)}):X.success||X.error?Me("div",{staticClass:"input-field__icon input-field__icon--trailing"},[X.success?Me("Check",{staticStyle:{color:"var(--color-success-text)"},attrs:{size:20}}):X.error?Me("AlertCircle",{staticStyle:{color:"var(--color-error-text)"},attrs:{size:20}}):X._e()],1):X._e()],1),X.helperText.length>0?Me("p",{staticClass:"input-field__helper-text-message",class:{"input-field__helper-text-message--error":X.error,"input-field__helper-text-message--success":X.success},attrs:{id:`${X.inputName}-helper-text`}},[X.success?Me("Check",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):X.error?Me("AlertCircle",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):X._e(),X._v(" "+X._s(X.helperText)+" ")],1):X._e()])},Ue=[],We=(0,U.n)(ue,ke,Ue,!1,null,"b312d183",null,null);const Pe=We.exports},85298:(ae,V,n)=>{"use strict";n.d(V,{A:()=>P});var e=n(15097);const g={name:"AlertCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon alert-circle-outline-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},38568:(ae,V,n)=>{"use strict";n.d(V,{A:()=>P});var e=n(15097);const g={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon arrow-right-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},12027:(ae,V,n)=>{"use strict";n.d(V,{C:()=>P});var e=n(15097);const g={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},18558:(ae,V,n)=>{"use strict";n.d(V,{C:()=>P});var e=n(15097);const g={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},87450:(ae,V,n)=>{"use strict";n.d(V,{C:()=>P});var e=n(15097);const g={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},89040:(ae,V,n)=>{"use strict";n.d(V,{D:()=>P});var e=n(15097);const g={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _=function(){var E=this,w=E._self._c;return w("span",E._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":E.title?null:!0,"aria-label":E.title,role:"img"},on:{click:function(z){return E.$emit("click",z)}}},"span",E.$attrs,!1),[w("svg",{staticClass:"material-design-icon__svg",attrs:{fill:E.fillColor,width:E.size,height:E.size,viewBox:"0 0 24 24"}},[w("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[E.title?w("title",[E._v(E._s(E.title))]):E._e()])])])},W=[],S=(0,e.n)(g,_,W,!1,null,null,null,null);const P=S.exports},76061:(ae,V,n)=>{"use strict";n.d(V,{G:()=>e});/**
 * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const e=g=>Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,g||5)},8834:(ae,V,n)=>{"use strict";n.d(V,{N:()=>Q});var e=n(20213),g=n(928),_=n(613),W=n(76061),S=n(11871),P=n(22842),E=n(20144),w=n(89040),z=n(15097);(0,P.r)(P.o);const x=".focusable",D={name:"NcActions",components:{NcButton:g.Z,DotsHorizontal:w.D,NcPopover:_.N},provide(){return{"NcActions:isSemanticMenu":(0,E.computed)(()=>this.actionsMenuSemanticType==="menu")}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},primary:{type:Boolean,default:!1},type:{type:String,validator(u){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].indexOf(u)!==-1},default:null},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:(0,P.a)("Actions")},ariaHidden:{type:Boolean,default:null},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>document.querySelector("body")},container:{type:[String,Object,Element,Boolean],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0}},emits:["open","update:open","close","focus","blur","click"],data(){return{opened:this.open,focusIndex:0,randomId:`menu-${(0,W.G)()}`,actionsMenuSemanticType:"unknown",externalFocusTrapStack:[]}},computed:{triggerBtnType(){return this.type||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1},navigation:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0}}[this.actionsMenuSemanticType]},withFocusTrap(){return this.config.withFocusTrap}},watch:{open(u){u!==this.opened&&(this.opened=u)},opened(){this.intersectIntoCurrentFocusTrapStack()}},methods:{getActionName(u){return u?.componentOptions?.Ctor?.extendOptions?.name??u?.componentOptions?.tag},intersectIntoCurrentFocusTrapStack(){if(!this.config.withFocusTrap)if(this.opened){this.externalFocusTrapStack=[...(0,S.g)()];for(const u of this.externalFocusTrapStack)u.pause()}else{for(const u of this.externalFocusTrapStack)u.unpause();this.externalFocusTrapStack=[]}},isValidSingleAction(u){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(u))},isIconUrl(u){try{return!!new URL(u,u.startsWith("/")?window.location.origin:void 0)}catch{return!1}},openMenu(u){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(u=!0){this.opened&&(await this.$nextTick(),this.opened=!1,this.$refs.popover.clearFocusTrap({returnFocus:u}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,u&&this.$refs.menuButton.$el.focus())},onOpen(u){this.$nextTick(()=>{this.focusFirstAction(u)})},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(x)},onMouseFocusAction(u){if(document.activeElement===u.target)return;const N=u.target.closest("li");if(N&&this.$refs.menu.contains(N)){const T=N.querySelector(x);if(T){const ie=[...this.getFocusableMenuItemElements()].indexOf(T);ie>-1&&(this.focusIndex=ie,this.focusAction())}}},onKeydown(u){if(u.key==="Tab"){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation){this.closeMenu(!0);return}u.preventDefault();const N=this.getFocusableMenuItemElements(),T=[...N].indexOf(document.activeElement);if(T===-1)return;const ie=u.shiftKey?T-1:T+1;(ie<0||ie===N.length)&&this.closeMenu(!0),this.focusIndex=ie,this.focusAction();return}this.config.withArrowNavigation&&(u.key==="ArrowUp"&&this.focusPreviousAction(u),u.key==="ArrowDown"&&this.focusNextAction(u),u.key==="PageUp"&&this.focusFirstAction(u),u.key==="PageDown"&&this.focusLastAction(u)),u.key==="Escape"&&(this.closeMenu(),u.preventDefault())},onTriggerKeydown(u){u.key==="Escape"&&this.actionsMenuSemanticType==="tooltip"&&this.closeMenu()},removeCurrentActive(){const u=this.$refs.menu.querySelector("li.active");u&&u.classList.remove("active")},focusAction(){const u=this.getFocusableMenuItemElements()[this.focusIndex];if(u){this.removeCurrentActive();const N=u.closest("li.action");u.focus(),N&&N.classList.add("active")}},focusPreviousAction(u){this.opened&&(this.focusIndex===0?this.focusLastAction(u):(this.preventIfEvent(u),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(u){if(this.opened){const N=this.getFocusableMenuItemElements().length-1;this.focusIndex===N?this.focusFirstAction(u):(this.preventIfEvent(u),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(u){if(this.opened){this.preventIfEvent(u);const N=[...this.getFocusableMenuItemElements()].findIndex(T=>T.getAttribute("aria-checked")==="true"&&T.getAttribute("role")==="menuitemradio");this.focusIndex=N>-1?N:0,this.focusAction()}},focusLastAction(u){this.opened&&(this.preventIfEvent(u),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(u){u&&(u.preventDefault(),u.stopPropagation())},onFocus(u){this.$emit("focus",u)},onBlur(u){this.$emit("blur",u),this.actionsMenuSemanticType==="tooltip"&&this.$refs.menu&&this.getFocusableMenuItemElements().length===0&&this.closeMenu(!1)},onClick(u){this.$emit("click",u)}},render(u){const N=(this.$slots.default||[]).filter(Ee=>this.getActionName(Ee));if(N.length===0)return;let T=N.filter(this.isValidSingleAction);this.forceMenu&&T.length>0&&this.inline>0&&(E.default.util.warn("Specifying forceMenu will ignore any inline actions rendering."),T=[]);const ie=T.slice(0,this.inline),he=N.filter(Ee=>!ie.includes(Ee)),U=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],ue=["NcActionInput","NcActionTextEditable"],ke=["NcActionLink","NcActionRouter"],Ue=he.some(Ee=>ue.includes(this.getActionName(Ee))),We=he.some(Ee=>U.includes(this.getActionName(Ee))),Pe=he.some(Ee=>ke.includes(this.getActionName(Ee)));Ue?this.actionsMenuSemanticType="dialog":We?this.actionsMenuSemanticType="menu":Pe?this.actionsMenuSemanticType="navigation":N.filter(Ee=>this.getActionName(Ee).startsWith("NcAction")).length===N.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown";const X=Ee=>{const Ve=Ee?.componentOptions?.propsData?.icon,Ye=Ee?.data?.scopedSlots?.icon()?.[0]??(this.isIconUrl(Ve)?u("img",{class:"action-item__menutoggle__icon",attrs:{src:Ve,alt:""}}):u("span",{class:["icon",Ve]})),Qe=Ee?.data?.attrs||{},Se=Ee?.componentOptions?.listeners?.click,de=Ee?.componentOptions?.children?.[0]?.text?.trim?.(),I=Ee?.componentOptions?.propsData?.ariaLabel||de,f=this.forceName?de:"";let O=Ee?.componentOptions?.propsData?.title;this.forceName||O||(O=de);const K={...Ee?.componentOptions?.propsData??{}},p=["submit","reset"].includes(K.type)?K.modelValue:"button";return delete K.modelValue,delete K.type,u("NcButton",{class:["action-item action-item--single",Ee?.data?.staticClass,Ee?.data?.class],attrs:{...Qe,"aria-label":I,title:O},ref:Ee?.data?.ref,props:{type:this.type||(f?"secondary":"tertiary"),disabled:this.disabled||Ee?.componentOptions?.propsData?.disabled,pressed:Ee?.componentOptions?.propsData?.modelValue,nativeType:p,...K},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":Ee?.componentOptions?.listeners?.["update:modelValue"]??(()=>{}),...!!Se&&{click:v=>{Se&&Se(v)}}}},[u("template",{slot:"icon"},[Ye]),f])},Me=Ee=>{const Ve=this.$slots.icon?.[0]||(this.defaultIcon?u("span",{class:["icon",this.defaultIcon]}):u("DotsHorizontal",{props:{size:20}})),Ye=`${this.randomId}-trigger`;return u("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?this.$refs.menuButton?.$el:null,focusTrap:this.config.withFocusTrap},attrs:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,...this.manualOpen&&{triggers:[]}},on:{show:this.openMenu,"after-show":this.onOpen,hide:this.closeMenu}},[u("NcButton",{class:"action-item__menutoggle",props:{type:this.triggerBtnType,disabled:this.disabled},slot:"trigger",ref:"menuButton",attrs:{id:Ye,"aria-label":this.menuName?null:this.ariaLabel,"aria-controls":this.opened&&this.config.popupRole?this.randomId:null},on:{focus:this.onFocus,blur:this.onBlur,click:this.onClick,keydown:this.onTriggerKeydown}},[u("template",{slot:"icon"},[Ve]),this.menuName]),u("div",{class:{open:this.opened},attrs:{tabindex:"-1"},on:{keydown:this.onKeydown,mousemove:this.onMouseFocusAction},ref:"menu"},[u("ul",{attrs:{id:this.randomId,tabindex:"-1",role:this.config.popupRole,"aria-labelledby":this.actionsMenuSemanticType==="dialog"?Ye:void 0,"aria-modal":this.actionsMenuSemanticType==="dialog"?"true":void 0}},[Ee])])])};return N.length===1&&T.length===1&&!this.forceMenu?X(N[0]):(this.$nextTick(()=>{this.opened&&this.$refs.menu&&(this.$refs.menu.querySelector("li.active")||[]).length===0&&this.focusFirstAction()}),ie.length>0&&this.inline>0?u("div",{class:["action-items",`action-item--${this.triggerBtnType}`]},[...ie.map(X),he.length>0?u("div",{class:["action-item",{"action-item--open":this.opened}]},[Me(he)]):null]):u("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerBtnType}`,{"action-item--open":this.opened}]},[Me(N)]))}},k=null,b=null;var B=(0,z.n)(D,k,b,!1,null,"4131bd38",null,null);const Q=B.exports},613:(ae,V,n)=>{"use strict";n.d(V,{N:()=>u});var e=n(6189),g=n(20144),_=n(42045),W=n(15303),S=n(11871),P=n(15097);const E=(0,g.defineComponent)({name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){return this.$scopedSlots.default?.({attrs:this.triggerAttrs})}}),w=null,z=null;var x=(0,P.n)(E,w,z,!1,null,null,null,null);const D=x.exports,k={name:"NcPopover",components:{Dropdown:_.Dropdown,NcPopoverTriggerProvider:D},inheritAttrs:!1,props:{shown:{type:Boolean,default:!1},popupRole:{type:String,default:void 0,validator:N=>["menu","listbox","tree","grid","dialog","true"].includes(N)},popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["after-show","after-hide","update:shown"],data(){return{internalShown:this.shown}},watch:{shown(N){this.internalShown=N},internalShown(N){this.$emit("update:shown",N)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){window.OC?.debug&&(this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||g.default.util.warn("It looks like you are using a custom button as a <NcPopover> or other popover #trigger. If you are not using <NcButton> as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See <NcPopover> docs for an example."))},removeFloatingVueAriaDescribedBy(){const N=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const T of N)T.removeAttribute("aria-describedby")},getPopoverContentElement(){return this.$refs.popover?.$refs.popperContent?.$el},getPopoverTriggerContainerElement(){return this.$refs.popover.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),!this.focusTrap)return;const N=this.getPopoverContentElement();N&&(this.$focusTrap=(0,W.createFocusTrap)(N,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:(0,S.g)()}),this.$focusTrap.activate())},clearFocusTrap(N={}){try{this.$focusTrap?.deactivate(N),this.$focusTrap=null}catch(T){console.warn(T)}},addEscapeStopPropagation(){this.getPopoverContentElement()?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){this.getPopoverContentElement()?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(N){N.type==="keydown"&&N.key==="Escape"&&N.stopPropagation()},afterShow(){this.removeFloatingVueAriaDescribedBy(),this.$nextTick(()=>{this.$emit("after-show"),this.useFocusTrap(),this.addEscapeStopPropagation()})},afterHide(){this.$emit("after-hide"),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};var b=function(){var N=this,T=N._self._c;return T("Dropdown",N._g(N._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":N.popoverBaseClass,shown:N.internalShown},on:{"update:shown":function(ie){N.internalShown=ie},"apply-show":N.afterShow,"apply-hide":N.afterHide},scopedSlots:N._u([{key:"popper",fn:function(){return[N._t("default")]},proxy:!0}],null,!0)},"Dropdown",N.$attrs,!1),N.$listeners),[T("NcPopoverTriggerProvider",{attrs:{shown:N.internalShown,"popup-role":N.popupRole},scopedSlots:N._u([{key:"default",fn:function(ie){return[N._t("trigger",null,null,ie)]}}],null,!0)})],1)},B=[],Q=(0,P.n)(k,b,B,!1,null,null,null,null);const u=Q.exports},20804:(ae,V,n)=>{"use strict";n.d(V,{N:()=>N,g:()=>k});var e=n(75190),g=n(20144),_=n(93664),W=n(44490),S=n(42515),P=n(22842),E=n(15097);const w=`<!-- This icon is part of Material UI Icons. Copyright 2020 Google Inc., Apache-2.0 License -->
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
	<path fill="var(--color-success)" d="M4.8 11.2h6.4V4.8H4.8v6.4zM8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8z" />
</svg>
`,z=`<!-- This icon is part of Material UI Icons. Copyright 2020 Google Inc., Apache-2.0 License -->
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
	<path fill="none" d="M-4-4h24v24H-4z" />
	<path fill="var(--color-warning)" d="M6.9.1C3 .6-.1 4-.1 8c0 4.4 3.6 8 8 8 4 0 7.4-3 8-6.9-1.2 1.3-2.9 2.1-4.7 2.1-3.5 0-6.4-2.9-6.4-6.4 0-1.9.8-3.6 2.1-4.7z" />
</svg>
`,x=`<!-- This icon is part of Material UI Icons. Copyright 2020 Google Inc., Apache-2.0 License -->
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
	<path fill="none" d="M-4-4h24v24H-4V-4z" />
	<path fill="var(--color-error)" d="M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8z" />
	<path fill="#fdffff" d="M5 6.5h6c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5H5c-.8 0-1.5-.7-1.5-1.5S4.2 6.5 5 6.5z" />
</svg>
`,D=`<!-- This icon is part of Material UI Icons. Copyright 2020 Google Inc., Apache-2.0 License -->
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
	<path fill="none" d="M-4-4h24v24H-4V-4z" />
	<path d="M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 3.2c2.7 0 4.8 2.1 4.8 4.8s-2.1 4.8-4.8 4.8S3.2 10.7 3.2 8 5.3 3.2 8 3.2z" />
</svg>
`;(0,P.r)(P.J);/**
 * @copyright 2023 Christopher Ng <chrng8@gmail.com>
 *
 * @author Christopher Ng <chrng8@gmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const k=T=>{switch(T){case"away":return(0,P.a)("away");case"busy":return(0,P.a)("busy");case"dnd":return(0,P.a)("do not disturb");case"online":return(0,P.a)("online");case"invisible":return(0,P.a)("invisible");case"offline":return(0,P.a)("offline");default:return T}};(0,P.r)(P.K);const b={name:"NcUserStatusIcon",props:{user:{type:String,default:null},status:{type:String,default:null,validator:T=>["online","away","busy","dnd","invisible","offline"].includes(T)},ariaHidden:{type:String,default:null,validator:T=>["true","false"].includes(T)}},data(){return{fetchedUserStatus:null}},computed:{activeStatus(){return this.status??this.fetchedUserStatus},activeSvg(){return{online:w,away:z,busy:z,dnd:x,invisible:D,offline:D}[this.activeStatus]??null},ariaLabel(){return this.ariaHidden==="true"?null:(0,P.a)("User status: {status}",{status:k(this.activeStatus)})}},watch:{user:{immediate:!0,async handler(T,ie){if(!T||!(0,S.getCapabilities)()?.user_status?.enabled){this.fetchedUserStatus=null;return}try{const{data:he}=await _.Z.get((0,W.Ii)("/apps/user_status/api/v1/statuses/{user}",{user:T}));this.fetchedUserStatus=he.ocs?.data?.status}catch{this.fetchedUserStatus=null}}}},mounted(){!this.user&&!this.status&&g.default.util.warn("[NcUserStatusIcon] The `user` or `status` prop should be set.")}};var B=function(){var T=this,ie=T._self._c;return T.activeStatus?ie("span",{staticClass:"user-status-icon",class:{"user-status-icon--invisible":["invisible","offline"].includes(T.status)},attrs:{role:"img","aria-hidden":T.ariaHidden,"aria-label":T.ariaLabel},domProps:{innerHTML:T._s(T.activeSvg)}}):T._e()},Q=[],u=(0,E.n)(b,B,Q,!1,null,"b17810e4",null,null);const N=u.exports},64946:(ae,V,n)=>{"use strict";n.d(V,{S:()=>e});/**
 * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const e=g=>{g.mounted?Array.isArray(g.mounted)||(g.mounted=[g.mounted]):g.mounted=[],g.mounted.push(function(){this.$el.setAttribute("data-v-07cf345","")})}},1414:(ae,V,n)=>{"use strict";n.d(V,{A:()=>e});/**
 * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const e={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},37144:(ae,V,n)=>{"use strict";n.d(V,{A:()=>_});var e=n(1414);/**
 * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const g=function(W,S){let P=W.$parent;for(;P;){if(P.$options.name===S)return P;P=P.$parent}};/**
 * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const _={mixins:[e.A],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},ariaHidden:{type:Boolean,default:null}},emits:["click"],computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(W){if(this.$emit("click",W),this.closeAfterClick){const S=g(this,"NcActions");S&&S.closeMenu&&S.closeMenu(!1)}}}}},11871:(ae,V,n)=>{"use strict";n.d(V,{g:()=>e});/**
 * @copyright Copyright (c) 2022 John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @author John Molakvoæ <skjnldsv@protonmail.com>
 *
 * @license AGPL-3.0-or-later
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */const e=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap}},41026:(ae,V,n)=>{"use strict";n.d(V,{hs:()=>x});var e=n(46352),g=n(66309),_=n(47475);const W=(0,e.aZ)({name:"OnClickOutside",props:["as","options"],emits:["trigger"],setup(r,{slots:l,emit:A}){const o=(0,e.iH)();return(0,g.i9H)(o,s=>{A("trigger",s)},r.options),()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:o},l.default())}}});function S(r){var l;const A=(0,_.Tn)(r);return(l=A?.$el)!=null?l:A}const P=_.C5?window:void 0;function E(...r){let l,A,o,s;if(typeof r[0]=="string"||Array.isArray(r[0])?([A,o,s]=r,l=P):[l,A,o,s]=r,!l)return _.ZT;Array.isArray(A)||(A=[A]),Array.isArray(o)||(o=[o]);const i=[],m=()=>{i.forEach(G=>G()),i.length=0},y=(G,Z,$,oe)=>(G.addEventListener(Z,$,oe),()=>G.removeEventListener(Z,$,oe)),L=(0,e.YP)(()=>[S(l),(0,_.Tn)(s)],([G,Z])=>{if(m(),!G)return;const $=(0,_.Kn)(Z)?{...Z}:Z;i.push(...A.flatMap(oe=>o.map(J=>y(G,oe,J,$))))},{immediate:!0,flush:"post"}),R=()=>{L(),m()};return(0,_.IY)(R),R}let w=!1;function z(r,l,A={}){const{window:o=P,ignore:s=[],capture:i=!0,detectIframe:m=!1}=A;if(!o)return _.ZT;_.gn&&!w&&(w=!0,Array.from(o.document.body.children).forEach($=>$.addEventListener("click",_.ZT)),o.document.documentElement.addEventListener("click",_.ZT));let y=!0;const L=$=>s.some(oe=>{if(typeof oe=="string")return Array.from(o.document.querySelectorAll(oe)).some(J=>J===$.target||$.composedPath().includes(J));{const J=S(oe);return J&&($.target===J||$.composedPath().includes(J))}}),G=[E(o,"click",$=>{const oe=S(r);if(!(!oe||oe===$.target||$.composedPath().includes(oe))){if($.detail===0&&(y=!L($)),!y){y=!0;return}l($)}},{passive:!0,capture:i}),E(o,"pointerdown",$=>{const oe=S(r);y=!L($)&&!!(oe&&!$.composedPath().includes(oe))},{passive:!0}),m&&E(o,"blur",$=>{setTimeout(()=>{var oe;const J=S(r);((oe=o.document.activeElement)==null?void 0:oe.tagName)==="IFRAME"&&!J?.contains(o.document.activeElement)&&l($)},0)})].filter(Boolean);return()=>G.forEach($=>$())}const x={[_.D2.mounted](r,l){const A=!l.modifiers.bubble;if(typeof l.value=="function")r.__onClickOutside_stop=z(r,l.value,{capture:A});else{const[o,s]=l.value;r.__onClickOutside_stop=z(r,o,Object.assign({capture:A},s))}},[_.D2.unmounted](r){r.__onClickOutside_stop()}};function D(r){return typeof r=="function"?r:typeof r=="string"?l=>l.key===r:Array.isArray(r)?l=>r.includes(l.key):()=>!0}function k(...r){let l,A,o={};r.length===3?(l=r[0],A=r[1],o=r[2]):r.length===2?typeof r[1]=="object"?(l=!0,A=r[0],o=r[1]):(l=r[0],A=r[1]):(l=!0,A=r[0]);const{target:s=P,eventName:i="keydown",passive:m=!1,dedupe:y=!1}=o,L=D(l);return E(s,i,G=>{G.repeat&&(0,_.Tn)(y)||L(G)&&A(G)},m)}const b={[_.D2.mounted](r,l){var A,o;const s=(o=(A=l.arg)==null?void 0:A.split(","))!=null?o:!0;if(typeof l.value=="function")k(s,l.value,{target:r});else{const[i,m]=l.value;k(s,i,{target:r,...m})}}},B=500,Q=10;function u(r,l,A){var o,s;const i=(0,e.Fl)(()=>S(r));let m,y;function L(){m&&(clearTimeout(m),m=void 0),y=void 0}function R(J){var ce,Te,_e,Be;(ce=A?.modifiers)!=null&&ce.self&&J.target!==i.value||(L(),(Te=A?.modifiers)!=null&&Te.prevent&&J.preventDefault(),(_e=A?.modifiers)!=null&&_e.stop&&J.stopPropagation(),y={x:J.x,y:J.y},m=setTimeout(()=>l(J),(Be=A?.delay)!=null?Be:B))}function G(J){var ce,Te,_e,Be;if((ce=A?.modifiers)!=null&&ce.self&&J.target!==i.value||!y||A?.distanceThreshold===!1)return;(Te=A?.modifiers)!=null&&Te.prevent&&J.preventDefault(),(_e=A?.modifiers)!=null&&_e.stop&&J.stopPropagation();const tt=J.x-y.x,t=J.y-y.y;Math.sqrt(tt*tt+t*t)>=((Be=A?.distanceThreshold)!=null?Be:Q)&&L()}const Z={capture:(o=A?.modifiers)==null?void 0:o.capture,once:(s=A?.modifiers)==null?void 0:s.once},$=[E(i,"pointerdown",R,Z),E(i,"pointermove",G,Z),E(i,["pointerup","pointerleave"],L,Z)];return()=>$.forEach(J=>J())}const N=(0,e.aZ)({name:"OnLongPress",props:["as","options"],emits:["trigger"],setup(r,{slots:l,emit:A}){const o=(0,e.iH)();return u(o,s=>{A("trigger",s)},r.options),()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:o},l.default())}}}),T={[_.D2.mounted](r,l){typeof l.value=="function"?u(r,l.value,{modifiers:l.modifiers}):u(r,...l.value)}},ie=(0,e.aZ)({name:"UseActiveElement",setup(r,{slots:l}){const A=(0,e.qj)({element:(0,g.cnE)()});return()=>{if(l.default)return l.default(A)}}}),he=(0,e.aZ)({name:"UseBattery",setup(r,{slots:l}){const A=(0,e.qj)((0,g.IQz)(r));return()=>{if(l.default)return l.default(A)}}}),U=(0,e.aZ)({name:"UseBrowserLocation",setup(r,{slots:l}){const A=(0,e.qj)((0,g.tLD)());return()=>{if(l.default)return l.default(A)}}}),ue=(0,e.aZ)({name:"UseClipboard",props:["source","read","navigator","copiedDuring","legacy"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.VPI)(r));return()=>{var o;return(o=l.default)==null?void 0:o.call(l,A)}}}),ke=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ue="__vueuse_ssr_handlers__",We=Pe();function Pe(){return Ue in ke||(ke[Ue]=ke[Ue]||{}),ke[Ue]}function X(r,l){return We[r]||l}function Me(r){return r==null?"any":r instanceof Set?"set":r instanceof Map?"map":r instanceof Date?"date":typeof r=="boolean"?"boolean":typeof r=="string"?"string":typeof r=="object"?"object":Number.isNaN(r)?"any":"number"}const Ee={boolean:{read:r=>r==="true",write:r=>String(r)},object:{read:r=>JSON.parse(r),write:r=>JSON.stringify(r)},number:{read:r=>Number.parseFloat(r),write:r=>String(r)},any:{read:r=>r,write:r=>String(r)},string:{read:r=>r,write:r=>String(r)},map:{read:r=>new Map(JSON.parse(r)),write:r=>JSON.stringify(Array.from(r.entries()))},set:{read:r=>new Set(JSON.parse(r)),write:r=>JSON.stringify(Array.from(r))},date:{read:r=>new Date(r),write:r=>r.toISOString()}},Ve="vueuse-storage";function Ye(r,l,A,o={}){var s;const{flush:i="pre",deep:m=!0,listenToStorageChanges:y=!0,writeDefaults:L=!0,mergeDefaults:R=!1,shallow:G,window:Z=P,eventFilter:$,onError:oe=j=>{console.error(j)},initOnMounted:J}=o,ce=(G?e.XI:e.iH)(typeof l=="function"?l():l);if(!A)try{A=X("getDefaultStorage",()=>{var j;return(j=P)==null?void 0:j.localStorage})()}catch(j){oe(j)}if(!A)return ce;const Te=(0,_.Tn)(l),_e=Me(Te),Be=(s=o.serializer)!=null?s:Ee[_e],{pause:tt,resume:t}=(0,_._I)(ce,()=>c(ce.value),{flush:i,deep:m,eventFilter:$});Z&&y&&(0,_.u7)(()=>{E(Z,"storage",h),E(Z,Ve,C),J&&h()}),J||h();function a(j,H){Z&&Z.dispatchEvent(new CustomEvent(Ve,{detail:{key:r,oldValue:j,newValue:H,storageArea:A}}))}function c(j){try{const H=A.getItem(r);if(j==null)a(H,null),A.removeItem(r);else{const q=Be.write(j);H!==q&&(A.setItem(r,q),a(H,q))}}catch(H){oe(H)}}function d(j){const H=j?j.newValue:A.getItem(r);if(H==null)return L&&Te!=null&&A.setItem(r,Be.write(Te)),Te;if(!j&&R){const q=Be.read(H);return typeof R=="function"?R(q,Te):_e==="object"&&!Array.isArray(q)?{...Te,...q}:q}else return typeof H!="string"?H:Be.read(H)}function h(j){if(!(j&&j.storageArea!==A)){if(j&&j.key==null){ce.value=Te;return}if(!(j&&j.key!==r)){tt();try{j?.newValue!==Be.write(ce.value)&&(ce.value=d(j))}catch(H){oe(H)}finally{j?(0,e.Y3)(t):t()}}}}function C(j){h(j.detail)}return ce}function Qe(){const r=(0,e.iH)(!1),l=(0,e.FN)();return l&&(0,e.bv)(()=>{r.value=!0},e.$Q?null:l),r}function Se(r){const l=Qe();return(0,e.Fl)(()=>(l.value,!!r()))}function de(r,l={}){const{window:A=P}=l,o=Se(()=>A&&"matchMedia"in A&&typeof A.matchMedia=="function");let s;const i=(0,e.iH)(!1),m=R=>{i.value=R.matches},y=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",m):s.removeListener(m))},L=(0,e.m0)(()=>{o.value&&(y(),s=A.matchMedia((0,_.Tn)(r)),"addEventListener"in s?s.addEventListener("change",m):s.addListener(m),i.value=s.matches)});return(0,_.IY)(()=>{L(),y(),s=void 0}),i}function I(r){return de("(prefers-color-scheme: dark)",r)}function f(r={}){const{selector:l="html",attribute:A="class",initialValue:o="auto",window:s=P,storage:i,storageKey:m="vueuse-color-scheme",listenToStorageChanges:y=!0,storageRef:L,emitAuto:R,disableTransition:G=!0}=r,Z={auto:"",light:"light",dark:"dark",...r.modes||{}},$=I({window:s}),oe=(0,e.Fl)(()=>$.value?"dark":"light"),J=L||(m==null?(0,_.Vh)(o):Ye(m,o,i,{window:s,listenToStorageChanges:y})),ce=(0,e.Fl)(()=>J.value==="auto"?oe.value:J.value),Te=X("updateHTMLAttrs",(t,a,c)=>{const d=typeof t=="string"?s?.document.querySelector(t):S(t);if(!d)return;let h;if(G){h=s.document.createElement("style");const C="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";h.appendChild(document.createTextNode(C)),s.document.head.appendChild(h)}if(a==="class"){const C=c.split(/\s/g);Object.values(Z).flatMap(j=>(j||"").split(/\s/g)).filter(Boolean).forEach(j=>{C.includes(j)?d.classList.add(j):d.classList.remove(j)})}else d.setAttribute(a,c);G&&(s.getComputedStyle(h).opacity,document.head.removeChild(h))});function _e(t){var a;Te(l,A,(a=Z[t])!=null?a:t)}function Be(t){r.onChanged?r.onChanged(t,_e):_e(t)}(0,e.YP)(ce,Be,{flush:"post",immediate:!0}),(0,_.u7)(()=>Be(ce.value));const tt=(0,e.Fl)({get(){return R?J.value:ce.value},set(t){J.value=t}});try{return Object.assign(tt,{store:J,system:oe,state:ce})}catch{return tt}}const O=(0,e.aZ)({name:"UseColorMode",props:["selector","attribute","modes","onChanged","storageKey","storage","emitAuto"],setup(r,{slots:l}){const A=f(r),o=(0,e.qj)({mode:A,system:A.system,store:A.store});return()=>{if(l.default)return l.default(o)}}}),K=(0,e.aZ)({name:"UseDark",props:["selector","attribute","valueDark","valueLight","onChanged","storageKey","storage"],setup(r,{slots:l}){const A=(0,g.e7M)(r),o=(0,e.qj)({isDark:A,toggleDark:(0,_.OT)(A)});return()=>{if(l.default)return l.default(o)}}}),p=(0,e.aZ)({name:"UseDeviceMotion",setup(r,{slots:l}){const A=(0,e.qj)((0,g.HyQ)());return()=>{if(l.default)return l.default(A)}}}),v=(0,e.aZ)({name:"UseDeviceOrientation",setup(r,{slots:l}){const A=(0,e.qj)((0,g.JWI)());return()=>{if(l.default)return l.default(A)}}}),M=(0,e.aZ)({name:"UseDevicePixelRatio",setup(r,{slots:l}){const A=(0,e.qj)({pixelRatio:(0,g.j$R)()});return()=>{if(l.default)return l.default(A)}}}),F=(0,e.aZ)({name:"UseDevicesList",props:["onUpdated","requestPermissions","constraints"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.j6b)(r));return()=>{if(l.default)return l.default(A)}}}),Y=(0,e.aZ)({name:"UseDocumentVisibility",setup(r,{slots:l}){const A=(0,e.qj)({visibility:(0,g.xKQ)()});return()=>{if(l.default)return l.default(A)}}}),ee=(0,e.aZ)({name:"UseDraggable",props:["storageKey","storageType","initialValue","exact","preventDefault","stopPropagation","pointerTypes","as","handle","axis","onStart","onMove","onEnd","disabled"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.Fl)(()=>{var R;return(R=r.handle)!=null?R:A.value}),s=(0,e.Fl)(()=>!!r.disabled),i=r.storageKey&&(0,g.y$C)(r.storageKey,(0,_.Tn)(r.initialValue)||{x:0,y:0},_.C5?r.storageType==="session"?sessionStorage:localStorage:void 0),m=i||r.initialValue||{x:0,y:0},y=(R,G)=>{var Z;(Z=r.onEnd)==null||Z.call(r,R,G),i&&(i.value.x=R.x,i.value.y=R.y)},L=(0,e.qj)((0,g.O1d)(A,{...r,handle:o,initialValue:m,onEnd:y,disabled:s}));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A,style:`touch-action:none;${L.style}`},l.default(L))}}}),le=(0,e.aZ)({name:"UseElementBounding",props:["box","as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.rBN)(A));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}});function te(r,l={}){const{delayEnter:A=0,delayLeave:o=0,window:s=P}=l,i=(0,e.iH)(!1);let m;const y=L=>{const R=L?A:o;m&&(clearTimeout(m),m=void 0),R?m=setTimeout(()=>i.value=L,R):i.value=L};return s&&(E(r,"mouseenter",()=>y(!0),{passive:!0}),E(r,"mouseleave",()=>y(!1),{passive:!0})),i}const ne={[_.D2.mounted](r,l){if(typeof l.value=="function"){const A=te(r);(0,e.YP)(A,o=>l.value(o))}}},ge=(0,e.aZ)({name:"UseElementSize",props:["width","height","box","as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.h4X)(A,{width:r.width,height:r.height},{box:r.box}));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}});function pe(r,l,A={}){const{window:o=P,...s}=A;let i;const m=Se(()=>o&&"ResizeObserver"in o),y=()=>{i&&(i.disconnect(),i=void 0)},L=(0,e.Fl)(()=>Array.isArray(r)?r.map(Z=>S(Z)):[S(r)]),R=(0,e.YP)(L,Z=>{if(y(),m.value&&o){i=new ResizeObserver(l);for(const $ of Z)$&&i.observe($,s)}},{immediate:!0,flush:"post"}),G=()=>{y(),R()};return(0,_.IY)(G),{isSupported:m,stop:G}}function fe(r,l={width:0,height:0},A={}){const{window:o=P,box:s="content-box"}=A,i=(0,e.Fl)(()=>{var Z,$;return($=(Z=S(r))==null?void 0:Z.namespaceURI)==null?void 0:$.includes("svg")}),m=(0,e.iH)(l.width),y=(0,e.iH)(l.height),{stop:L}=pe(r,([Z])=>{const $=s==="border-box"?Z.borderBoxSize:s==="content-box"?Z.contentBoxSize:Z.devicePixelContentBoxSize;if(o&&i.value){const oe=S(r);if(oe){const J=o.getComputedStyle(oe);m.value=Number.parseFloat(J.width),y.value=Number.parseFloat(J.height)}}else if($){const oe=Array.isArray($)?$:[$];m.value=oe.reduce((J,{inlineSize:ce})=>J+ce,0),y.value=oe.reduce((J,{blockSize:ce})=>J+ce,0)}else m.value=Z.contentRect.width,y.value=Z.contentRect.height},A);(0,_.u7)(()=>{const Z=S(r);Z&&(m.value="offsetWidth"in Z?Z.offsetWidth:l.width,y.value="offsetHeight"in Z?Z.offsetHeight:l.height)});const R=(0,e.YP)(()=>S(r),Z=>{m.value=Z?l.width:0,y.value=Z?l.height:0});function G(){L(),R()}return{width:m,height:y,stop:G}}const Oe={[_.D2.mounted](r,l){var A;const o=typeof l.value=="function"?l.value:(A=l.value)==null?void 0:A[0],s=typeof l.value=="function"?[]:l.value.slice(1),{width:i,height:m}=fe(r,...s);(0,e.YP)([i,m],([y,L])=>o({width:y,height:L}))}},xe=(0,e.aZ)({name:"UseElementVisibility",props:["as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)({isVisible:(0,g.CDf)(A)});return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}});function ve(r,l,A={}){const{root:o,rootMargin:s="0px",threshold:i=.1,window:m=P,immediate:y=!0}=A,L=Se(()=>m&&"IntersectionObserver"in m),R=(0,e.Fl)(()=>{const J=(0,_.Tn)(r);return(Array.isArray(J)?J:[J]).map(S).filter(_.nf)});let G=_.ZT;const Z=(0,e.iH)(y),$=L.value?(0,e.YP)(()=>[R.value,S(o),Z.value],([J,ce])=>{if(G(),!Z.value||!J.length)return;const Te=new IntersectionObserver(l,{root:S(ce),rootMargin:s,threshold:i});J.forEach(_e=>_e&&Te.observe(_e)),G=()=>{Te.disconnect(),G=_.ZT}},{immediate:y,flush:"post"}):_.ZT,oe=()=>{G(),$(),Z.value=!1};return(0,_.IY)(oe),{isSupported:L,isActive:Z,pause(){G(),Z.value=!1},resume(){Z.value=!0},stop:oe}}function ye(r,l={}){const{window:A=P,scrollTarget:o,threshold:s=0}=l,i=(0,e.iH)(!1);return ve(r,m=>{let y=i.value,L=0;for(const R of m)R.time>=L&&(L=R.time,y=R.isIntersecting);i.value=y},{root:o,window:A,threshold:s}),i}const be={[_.D2.mounted](r,l){if(typeof l.value=="function"){const A=l.value,o=ye(r);(0,e.YP)(o,s=>A(s),{immediate:!0})}else{const[A,o]=l.value,s=ye(r,o);(0,e.YP)(s,i=>A(i),{immediate:!0})}}},Re=(0,e.aZ)({name:"UseEyeDropper",props:{sRGBHex:String},setup(r,{slots:l}){const A=(0,e.qj)((0,g.sn3)());return()=>{if(l.default)return l.default(A)}}}),je=(0,e.aZ)({name:"UseFullscreen",props:["as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.O9U)(A));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}}),De=(0,e.aZ)({name:"UseGeolocation",props:["enableHighAccuracy","maximumAge","timeout","navigator"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.ZZD)(r));return()=>{if(l.default)return l.default(A)}}}),Fe=(0,e.aZ)({name:"UseIdle",props:["timeout","events","listenForVisibilityChange","initialState"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.c3l)(r.timeout,r));return()=>{if(l.default)return l.default(A)}}});function Le(r,l,A){const{immediate:o=!0,delay:s=0,onError:i=_.ZT,onSuccess:m=_.ZT,resetOnExecute:y=!0,shallow:L=!0,throwError:R}=A??{},G=L?(0,e.XI)(l):(0,e.iH)(l),Z=(0,e.iH)(!1),$=(0,e.iH)(!1),oe=(0,e.XI)(void 0);async function J(_e=0,...Be){y&&(G.value=l),oe.value=void 0,Z.value=!1,$.value=!0,_e>0&&await(0,_.nK)(_e);const tt=typeof r=="function"?r(...Be):r;try{const t=await tt;G.value=t,Z.value=!0,m(t)}catch(t){if(oe.value=t,i(t),R)throw t}finally{$.value=!1}return G.value}o&&J(s);const ce={state:G,isReady:Z,isLoading:$,error:oe,execute:J};function Te(){return new Promise((_e,Be)=>{(0,_.C4)($).toBe(!1).then(()=>_e(ce)).catch(Be)})}return{...ce,then(_e,Be){return Te().then(_e,Be)}}}async function Ie(r){return new Promise((l,A)=>{const o=new Image,{src:s,srcset:i,sizes:m,class:y,loading:L,crossorigin:R,referrerPolicy:G}=r;o.src=s,i&&(o.srcset=i),m&&(o.sizes=m),y&&(o.className=y),L&&(o.loading=L),R&&(o.crossOrigin=R),G&&(o.referrerPolicy=G),o.onload=()=>l(o),o.onerror=A})}function qe(r,l={}){const A=Le(()=>Ie((0,_.Tn)(r)),void 0,{resetOnExecute:!0,...l});return(0,e.YP)(()=>(0,_.Tn)(r),()=>A.execute(l.delay),{deep:!0}),A}const et=(0,e.aZ)({name:"UseImage",props:["src","srcset","sizes","as","alt","class","loading","crossorigin","referrerPolicy"],setup(r,{slots:l}){const A=(0,e.qj)(qe(r));return()=>A.isLoading&&l.loading?l.loading(A):A.error&&l.error?l.error(A.error):l.default?l.default(A):(0,e.h)(r.as||"img",r)}}),Ke=1;function $e(r,l={}){const{throttle:A=0,idle:o=200,onStop:s=_.ZT,onScroll:i=_.ZT,offset:m={left:0,right:0,top:0,bottom:0},eventListenerOptions:y={capture:!1,passive:!0},behavior:L="auto",window:R=P,onError:G=d=>{console.error(d)}}=l,Z=(0,e.iH)(0),$=(0,e.iH)(0),oe=(0,e.Fl)({get(){return Z.value},set(d){ce(d,void 0)}}),J=(0,e.Fl)({get(){return $.value},set(d){ce(void 0,d)}});function ce(d,h){var C,j,H;if(!R)return;const q=(0,_.Tn)(r);q&&((H=q instanceof Document?R.document.body:q)==null||H.scrollTo({top:(C=(0,_.Tn)(h))!=null?C:J.value,left:(j=(0,_.Tn)(d))!=null?j:oe.value,behavior:(0,_.Tn)(L)}))}const Te=(0,e.iH)(!1),_e=(0,e.qj)({left:!0,right:!1,top:!0,bottom:!1}),Be=(0,e.qj)({left:!1,right:!1,top:!1,bottom:!1}),tt=d=>{Te.value&&(Te.value=!1,Be.left=!1,Be.right=!1,Be.top=!1,Be.bottom=!1,s(d))},t=(0,_.DI)(tt,A+o),a=d=>{var h;if(!R)return;const C=((h=d?.document)==null?void 0:h.documentElement)||d?.documentElement||S(d),{display:j,flexDirection:H}=getComputedStyle(C),q=C.scrollLeft;Be.left=q<Z.value,Be.right=q>Z.value;const me=Math.abs(q)<=(m.left||0),Ae=Math.abs(q)+C.clientWidth>=C.scrollWidth-(m.right||0)-Ke;j==="flex"&&H==="row-reverse"?(_e.left=Ae,_e.right=me):(_e.left=me,_e.right=Ae),Z.value=q;let re=C.scrollTop;d===R.document&&!re&&(re=R.document.body.scrollTop),Be.top=re<$.value,Be.bottom=re>$.value;const se=Math.abs(re)<=(m.top||0),Ce=Math.abs(re)+C.clientHeight>=C.scrollHeight-(m.bottom||0)-Ke;j==="flex"&&H==="column-reverse"?(_e.top=Ce,_e.bottom=se):(_e.top=se,_e.bottom=Ce),$.value=re},c=d=>{var h;if(!R)return;const C=(h=d.target.documentElement)!=null?h:d.target;a(C),Te.value=!0,t(d),i(d)};return E(r,"scroll",A?(0,_.vA)(c,A,!0,!1):c,y),(0,_.u7)(()=>{try{const d=(0,_.Tn)(r);if(!d)return;a(d)}catch(d){G(d)}}),E(r,"scrollend",tt,y),{x:oe,y:J,isScrolling:Te,arrivedState:_e,directions:Be,measure(){const d=(0,_.Tn)(r);R&&d&&a(d)}}}function ze(r){return typeof Window<"u"&&r instanceof Window?r.document.documentElement:typeof Document<"u"&&r instanceof Document?r.documentElement:r}function Xe(r,l,A={}){var o;const{direction:s="bottom",interval:i=100,canLoadMore:m=()=>!0}=A,y=(0,e.qj)($e(r,{...A,offset:{[s]:(o=A.distance)!=null?o:0,...A.offset}})),L=(0,e.iH)(),R=(0,e.Fl)(()=>!!L.value),G=(0,e.Fl)(()=>ze((0,_.Tn)(r))),Z=ye(G);function $(){if(y.measure(),!G.value||!Z.value||!m(G.value))return;const{scrollHeight:oe,clientHeight:J,scrollWidth:ce,clientWidth:Te}=G.value,_e=s==="bottom"||s==="top"?oe<=J:ce<=Te;(y.arrivedState[s]||_e)&&(L.value||(L.value=Promise.all([l(y),new Promise(Be=>setTimeout(Be,i))]).finally(()=>{L.value=null,(0,e.Y3)(()=>$())})))}return(0,e.YP)(()=>[y.arrivedState[s],Z.value],$,{immediate:!0}),{isLoading:R}}const ut={[_.D2.mounted](r,l){typeof l.value=="function"?Xe(r,l.value):Xe(r,...l.value)}},st={[_.D2.mounted](r,l){typeof l.value=="function"?ve(r,l.value):ve(r,...l.value)}},bt=(0,e.aZ)({name:"UseMouse",props:["touch","resetOnTouchEnds","initialValue"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.iiK)(r));return()=>{if(l.default)return l.default(A)}}}),ot=(0,e.aZ)({name:"UseMouseElement",props:["handleOutside","as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.jYR)(A,r));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}}),lt=(0,e.aZ)({name:"UseMousePressed",props:["touch","initialValue","as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.B78)({...r,target:A}));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}}),Ut=(0,e.aZ)({name:"UseNetwork",setup(r,{slots:l}){const A=(0,e.qj)((0,g.LNv)());return()=>{if(l.default)return l.default(A)}}}),Dt=(0,e.aZ)({name:"UseNow",props:["interval"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.mXi)({...r,controls:!0}));return()=>{if(l.default)return l.default(A)}}}),St=(0,e.aZ)({name:"UseObjectUrl",props:["object"],setup(r,{slots:l}){const A=(0,_.Vh)(r,"object"),o=(0,g.Mb3)(A);return()=>{if(l.default&&o.value)return l.default(o)}}}),Rt=(0,e.aZ)({name:"UseOffsetPagination",props:["total","page","pageSize","onPageChange","onPageSizeChange","onPageCountChange"],emits:["page-change","page-size-change","page-count-change"],setup(r,{slots:l,emit:A}){const o=(0,e.qj)((0,g.lp3)({...r,onPageChange(...s){var i;(i=r.onPageChange)==null||i.call(r,...s),A("page-change",...s)},onPageSizeChange(...s){var i;(i=r.onPageSizeChange)==null||i.call(r,...s),A("page-size-change",...s)},onPageCountChange(...s){var i;(i=r.onPageCountChange)==null||i.call(r,...s),A("page-count-change",...s)}}));return()=>{if(l.default)return l.default(o)}}}),Bt=(0,e.aZ)({name:"UseOnline",setup(r,{slots:l}){const A=(0,e.qj)({isOnline:(0,g.sdJ)()});return()=>{if(l.default)return l.default(A)}}}),vt=(0,e.aZ)({name:"UsePageLeave",setup(r,{slots:l}){const A=(0,e.qj)({isLeft:(0,g.wG2)()});return()=>{if(l.default)return l.default(A)}}}),jt=(0,e.aZ)({name:"UsePointer",props:["pointerTypes","initialValue","target"],setup(r,{slots:l}){const A=(0,e.iH)(null),o=(0,e.qj)((0,g.sIC)({...r,target:r.target==="self"?A:P}));return()=>{if(l.default)return l.default(o,{ref:A})}}}),wt=(0,e.aZ)({name:"UsePointerLock",props:["as"],setup(r,{slots:l}){const A=(0,e.iH)(),o=(0,e.qj)((0,g.U3T)(A));return()=>{if(l.default)return(0,e.h)(r.as||"div",{ref:A},l.default(o))}}}),It=(0,e.aZ)({name:"UsePreferredColorScheme",setup(r,{slots:l}){const A=(0,e.qj)({colorScheme:(0,g.ozu)()});return()=>{if(l.default)return l.default(A)}}}),rt=(0,e.aZ)({name:"UsePreferredContrast",setup(r,{slots:l}){const A=(0,e.qj)({contrast:(0,g.l6b)()});return()=>{if(l.default)return l.default(A)}}}),Lt=(0,e.aZ)({name:"UsePreferredDark",setup(r,{slots:l}){const A=(0,e.qj)({prefersDark:(0,g.QA3)()});return()=>{if(l.default)return l.default(A)}}}),_t=(0,e.aZ)({name:"UsePreferredLanguages",setup(r,{slots:l}){const A=(0,e.qj)({languages:(0,g._7F)()});return()=>{if(l.default)return l.default(A)}}}),gt=(0,e.aZ)({name:"UsePreferredReducedMotion",setup(r,{slots:l}){const A=(0,e.qj)({motion:(0,g.wB9)()});return()=>{if(l.default)return l.default(A)}}});function Ot(r,l,A={}){const{window:o=P,...s}=A;let i;const m=Se(()=>o&&"MutationObserver"in o),y=()=>{i&&(i.disconnect(),i=void 0)},L=(0,e.Fl)(()=>{const $=(0,_.Tn)(r),oe=(Array.isArray($)?$:[$]).map(S).filter(_.nf);return new Set(oe)}),R=(0,e.YP)(()=>L.value,$=>{y(),m.value&&o&&$.size&&(i=new MutationObserver(l),$.forEach(oe=>i.observe(oe,s)))},{immediate:!0,flush:"post"}),G=()=>i?.takeRecords(),Z=()=>{y(),R()};return(0,_.IY)(Z),{isSupported:m,stop:Z,takeRecords:G}}function Tt(r,l,A={}){const{window:o=P,initialValue:s="",observe:i=!1}=A,m=(0,e.iH)(s),y=(0,e.Fl)(()=>{var R;return S(l)||((R=o?.document)==null?void 0:R.documentElement)});function L(){var R;const G=(0,_.Tn)(r),Z=(0,_.Tn)(y);if(Z&&o){const $=(R=o.getComputedStyle(Z).getPropertyValue(G))==null?void 0:R.trim();m.value=$||s}}return i&&Ot(y,L,{attributeFilter:["style","class"],window:o}),(0,e.YP)([y,()=>(0,_.Tn)(r)],L,{immediate:!0}),(0,e.YP)(m,R=>{var G;(G=y.value)!=null&&G.style&&y.value.style.setProperty((0,_.Tn)(r),R)}),m}const dt="--vueuse-safe-area-top",At="--vueuse-safe-area-right",ht="--vueuse-safe-area-bottom",Et="--vueuse-safe-area-left";function kt(){const r=(0,e.iH)(""),l=(0,e.iH)(""),A=(0,e.iH)(""),o=(0,e.iH)("");if(_.C5){const i=Tt(dt),m=Tt(At),y=Tt(ht),L=Tt(Et);i.value="env(safe-area-inset-top, 0px)",m.value="env(safe-area-inset-right, 0px)",y.value="env(safe-area-inset-bottom, 0px)",L.value="env(safe-area-inset-left, 0px)",s(),E("resize",(0,_.DI)(s))}function s(){r.value=nt(dt),l.value=nt(At),A.value=nt(ht),o.value=nt(Et)}return{top:r,right:l,bottom:A,left:o,update:s}}function nt(r){return getComputedStyle(document.documentElement).getPropertyValue(r)}const zt=(0,e.aZ)({name:"UseScreenSafeArea",props:{top:Boolean,right:Boolean,bottom:Boolean,left:Boolean},setup(r,{slots:l}){const{top:A,right:o,bottom:s,left:i}=kt();return()=>{if(l.default)return(0,e.h)("div",{style:{paddingTop:r.top?A.value:"",paddingRight:r.right?o.value:"",paddingBottom:r.bottom?s.value:"",paddingLeft:r.left?i.value:"",boxSizing:"border-box",maxHeight:"100vh",maxWidth:"100vw",overflow:"auto"}},l.default())}}}),Ze={[_.D2.mounted](r,l){if(typeof l.value=="function"){const A=l.value,o=$e(r,{onScroll(){A(o)},onStop(){A(o)}})}else{const[A,o]=l.value,s=$e(r,{...o,onScroll(i){var m;(m=o.onScroll)==null||m.call(o,i),A(s)},onStop(i){var m;(m=o.onStop)==null||m.call(o,i),A(s)}})}}};function xt(r){const l=window.getComputedStyle(r);if(l.overflowX==="scroll"||l.overflowY==="scroll"||l.overflowX==="auto"&&r.clientWidth<r.scrollWidth||l.overflowY==="auto"&&r.clientHeight<r.scrollHeight)return!0;{const A=r.parentNode;return!A||A.tagName==="BODY"?!1:xt(A)}}function Mt(r){const l=r||window.event,A=l.target;return xt(A)?!1:l.touches.length>1?!0:(l.preventDefault&&l.preventDefault(),!1)}const pt=new WeakMap;function mt(r,l=!1){const A=(0,e.iH)(l);let o=null;(0,e.YP)((0,_.Vh)(r),m=>{const y=ze((0,_.Tn)(m));if(y){const L=y;pt.get(L)||pt.set(L,L.style.overflow),A.value&&(L.style.overflow="hidden")}},{immediate:!0});const s=()=>{const m=ze((0,_.Tn)(r));!m||A.value||(_.gn&&(o=E(m,"touchmove",y=>{Mt(y)},{passive:!1})),m.style.overflow="hidden",A.value=!0)},i=()=>{var m;const y=ze((0,_.Tn)(r));!y||!A.value||(_.gn&&o?.(),y.style.overflow=(m=pt.get(y))!=null?m:"",pt.delete(y),A.value=!1)};return(0,_.IY)(i),(0,e.Fl)({get(){return A.value},set(m){m?s():i()}})}function Ct(){let r=!1;const l=(0,e.iH)(!1);return(A,o)=>{if(l.value=o.value,r)return;r=!0;const s=mt(A,o.value);(0,e.YP)(l,i=>s.value=i)}}const we=Ct(),Nt=(0,e.aZ)({name:"UseTimeAgo",props:["time","updateInterval","max","fullDateFormatter","messages","showSecond"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.INm)(()=>r.time,{...r,controls:!0}));return()=>{if(l.default)return l.default(A)}}}),ft=(0,e.aZ)({name:"UseTimestamp",props:["immediate","interval","offset"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.Z93)({...r,controls:!0}));return()=>{if(l.default)return l.default(A)}}}),Wt=(0,e.aZ)({name:"UseVirtualList",props:["list","options","height"],setup(r,{slots:l,expose:A}){const{list:o}=(0,e.BK)(r),{list:s,containerProps:i,wrapperProps:m,scrollTo:y}=(0,g.XdG)(o,r.options);return A({scrollTo:y}),i.style&&typeof i.style=="object"&&!Array.isArray(i.style)&&(i.style.height=r.height||"300px"),()=>(0,e.h)("div",{...i},[(0,e.h)("div",{...m.value},s.value.map(L=>(0,e.h)("div",{style:{overflow:"hidden",height:L.height}},l.default?l.default(L):"Please set content!")))])}}),Ft=(0,e.aZ)({name:"UseWindowFocus",setup(r,{slots:l}){const A=(0,e.qj)({focused:(0,g.vou)()});return()=>{if(l.default)return l.default(A)}}}),Kt=(0,e.aZ)({name:"UseWindowSize",props:["initialWidth","initialHeight"],setup(r,{slots:l}){const A=(0,e.qj)((0,g.iPe)(r));return()=>{if(l.default)return l.default(A)}}})},46352:(ae,V,n)=>{"use strict";n.d(V,{$Q:()=>g,BK:()=>e.toRefs,FN:()=>e.getCurrentInstance,Fl:()=>e.computed,XI:()=>e.shallowRef,Y3:()=>e.nextTick,YP:()=>e.watch,aZ:()=>e.defineComponent,bv:()=>e.onMounted,h:()=>e.h,iH:()=>e.ref,m0:()=>e.watchEffect,qj:()=>e.reactive});var e=n(20144),g=!0,_=!1,W=null,S=e.default.util.warn;function P(){}function E(u,N){var T,ie={},he={config:Vue.config,use:Vue.use.bind(Vue),mixin:Vue.mixin.bind(Vue),component:Vue.component.bind(Vue),provide:function(U,ue){return ie[U]=ue,this},directive:function(U,ue){return ue?(Vue.directive(U,ue),he):Vue.directive(U)},mount:function(U,ue){return T||(T=new Vue(Object.assign({propsData:N},u,{provide:Object.assign(ie,u.provide)})),T.$mount(U,ue),T)},unmount:function(){T&&(T.$destroy(),T=void 0)}};return he}function w(u){return{setup(){throw new Error("[vue-demi] "+u+" is not supported in Vue 2. It's provided to avoid compiler errors.")}}}var z=null,x=null,D=null,k=null,b=null,B=null;function Q(){return!!getCurrentInstance()}},89635:(ae,V,n)=>{"use strict";n.d(V,{$Q:()=>g,$y:()=>e.isReadonly,FN:()=>e.getCurrentInstance,Fl:()=>e.computed,OT:()=>e.readonly,XI:()=>e.shallowRef,Y3:()=>e.nextTick,YP:()=>e.watch,bv:()=>e.onMounted,dq:()=>e.isRef,iH:()=>e.ref,m0:()=>e.watchEffect,qj:()=>e.reactive});var e=n(20144),g=!0,_=!1,W=null,S=e.default.util.warn;function P(){}function E(u,N){var T,ie={},he={config:Vue.config,use:Vue.use.bind(Vue),mixin:Vue.mixin.bind(Vue),component:Vue.component.bind(Vue),provide:function(U,ue){return ie[U]=ue,this},directive:function(U,ue){return ue?(Vue.directive(U,ue),he):Vue.directive(U)},mount:function(U,ue){return T||(T=new Vue(Object.assign({propsData:N},u,{provide:Object.assign(ie,u.provide)})),T.$mount(U,ue),T)},unmount:function(){T&&(T.$destroy(),T=void 0)}};return he}function w(u){return{setup(){throw new Error("[vue-demi] "+u+" is not supported in Vue 2. It's provided to avoid compiler errors.")}}}var z=null,x=null,D=null,k=null,b=null,B=null;function Q(){return!!getCurrentInstance()}},47475:(ae,V,n)=>{"use strict";n.d(V,{AB:()=>Ye,BK:()=>St,C4:()=>It,C5:()=>ke,CD:()=>p,D2:()=>Y,DI:()=>et,IY:()=>W,Kn:()=>Ee,Lv:()=>Ut,OT:()=>y,Pd:()=>K,Tn:()=>u,Vh:()=>Fe,ZT:()=>Se,Zv:()=>r,_I:()=>lt,_m:()=>Oe,eM:()=>o,fH:()=>M,gn:()=>f,nK:()=>pe,nf:()=>Pe,qP:()=>je,u7:()=>vt,uZ:()=>Qe,vA:()=>ze,yR:()=>fe,zr:()=>be});var e=n(12851);function g(t,a){var c;const d=shallowRef();return watchEffect(()=>{d.value=t()},{...a,flush:(c=a?.flush)!=null?c:"sync"}),readonly(d)}function _(t,a){let c,d,h;const C=ref(!0),j=()=>{C.value=!0,h()};watch(t,j,{flush:"sync"});const H=typeof a=="function"?a:a.get,q=typeof a=="function"?void 0:a.set,me=customRef((Ae,re)=>(d=Ae,h=re,{get(){return C.value&&(c=H(),C.value=!1),d(),c},set(se){q?.(se)}}));return Object.isExtensible(me)&&(me.trigger=j),me}function W(t){return(0,e.nZ)()?((0,e.EB)(t),!0):!1}function S(){const t=new Set,a=h=>{t.delete(h)};return{on:h=>{t.add(h);const C=()=>a(h);return W(C),{off:C}},off:a,trigger:(...h)=>Promise.all(Array.from(t).map(C=>C(...h)))}}function P(t){let a=!1,c;const d=effectScope(!0);return(...h)=>(a||(c=d.run(()=>t(...h)),a=!0),c)}const E=new WeakMap,w=(t,a)=>{var c;const d=(c=getCurrentInstance())==null?void 0:c.proxy;if(d==null)throw new Error("provideLocal must be called in setup");E.has(d)||E.set(d,Object.create(null));const h=E.get(d);h[t]=a,provide(t,a)},z=(...t)=>{var a;const c=t[0],d=(a=getCurrentInstance())==null?void 0:a.proxy;if(d==null)throw new Error("injectLocal must be called in setup");return E.has(d)&&c in E.get(d)?E.get(d)[c]:inject(...t)};function x(t,a){const c=a?.injectionKey||Symbol(t.name||"InjectionState");return[(...C)=>{const j=t(...C);return w(c,j),j},()=>z(c)]}function D(t){let a=0,c,d;const h=()=>{a-=1,d&&a<=0&&(d.stop(),c=void 0,d=void 0)};return(...C)=>(a+=1,c||(d=effectScope(!0),c=d.run(()=>t(...C))),W(h),c)}function k(t,a,{enumerable:c=!1,unwrap:d=!0}={}){if(!(!isVue3&&!version.startsWith("2.7."))){for(const[h,C]of Object.entries(a))h!=="value"&&(isRef(C)&&d?Object.defineProperty(t,h,{get(){return C.value},set(j){C.value=j},enumerable:c}):Object.defineProperty(t,h,{value:C,enumerable:c}));return t}}function b(t,a){return a==null?unref(t):unref(t)[a]}function B(t){return unref(t)!=null}function Q(t,a){if(typeof Symbol<"u"){const c={...t};return Object.defineProperty(c,Symbol.iterator,{enumerable:!1,value(){let d=0;return{next:()=>({value:a[d++],done:d>a.length})}}}),c}else return Object.assign([...a],t)}function u(t){return typeof t=="function"?t():(0,e.SU)(t)}const N=null;function T(t,a){const c=a?.computedGetter===!1?unref:u;return function(...d){return computed(()=>t.apply(this,d.map(h=>c(h))))}}function ie(t,a={}){let c=[],d;if(Array.isArray(a))c=a;else{d=a;const{includeOwnProperties:h=!0}=a;c.push(...Object.keys(t)),h&&c.push(...Object.getOwnPropertyNames(t))}return Object.fromEntries(c.map(h=>{const C=t[h];return[h,typeof C=="function"?T(C.bind(t),d):C]}))}function he(t){if(!isRef(t))return reactive(t);const a=new Proxy({},{get(c,d,h){return unref(Reflect.get(t.value,d,h))},set(c,d,h){return isRef(t.value[d])&&!isRef(h)?t.value[d].value=h:t.value[d]=h,!0},deleteProperty(c,d){return Reflect.deleteProperty(t.value,d)},has(c,d){return Reflect.has(t.value,d)},ownKeys(){return Object.keys(t.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return reactive(a)}function U(t){return he(computed(t))}function ue(t,...a){const c=a.flat(),d=c[0];return U(()=>Object.fromEntries(typeof d=="function"?Object.entries(toRefs$1(t)).filter(([h,C])=>!d(u(C),h)):Object.entries(toRefs$1(t)).filter(h=>!c.includes(h[0]))))}const ke=typeof window<"u"&&typeof document<"u",Ue=typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope,We=t=>typeof t<"u",Pe=t=>t!=null,X=(t,...a)=>{t||console.warn(...a)},Me=Object.prototype.toString,Ee=t=>Me.call(t)==="[object Object]",Ve=()=>Date.now(),Ye=()=>+Date.now(),Qe=(t,a,c)=>Math.min(c,Math.max(a,t)),Se=()=>{},de=(t,a)=>(t=Math.ceil(t),a=Math.floor(a),Math.floor(Math.random()*(a-t+1))+t),I=(t,a)=>Object.prototype.hasOwnProperty.call(t,a),f=O();function O(){var t,a;return ke&&((t=window?.navigator)==null?void 0:t.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((a=window?.navigator)==null?void 0:a.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function K(t,a){function c(...d){return new Promise((h,C)=>{Promise.resolve(t(()=>a.apply(this,d),{fn:a,thisArg:this,args:d})).then(h).catch(C)})}return c}const p=t=>t();function v(t,a={}){let c,d,h=Se;const C=H=>{clearTimeout(H),h(),h=Se};return H=>{const q=u(t),me=u(a.maxWait);return c&&C(c),q<=0||me!==void 0&&me<=0?(d&&(C(d),d=null),Promise.resolve(H())):new Promise((Ae,re)=>{h=a.rejectOnCancel?re:Ae,me&&!d&&(d=setTimeout(()=>{c&&C(c),d=null,Ae(H())},me)),c=setTimeout(()=>{d&&C(d),d=null,Ae(H())},q)})}}function M(...t){let a=0,c,d=!0,h=Se,C,j,H,q,me;!(0,e.dq)(t[0])&&typeof t[0]=="object"?{delay:j,trailing:H=!0,leading:q=!0,rejectOnCancel:me=!1}=t[0]:[j,H=!0,q=!0,me=!1]=t;const Ae=()=>{c&&(clearTimeout(c),c=void 0,h(),h=Se)};return se=>{const Ce=u(j),Ge=Date.now()-a,He=()=>C=se();return Ae(),Ce<=0?(a=Date.now(),He()):(Ge>Ce&&(q||!d)?(a=Date.now(),He()):H&&(C=new Promise((Ne,Je)=>{h=me?Je:Ne,c=setTimeout(()=>{a=Date.now(),d=!0,Ne(He()),Ae()},Math.max(0,Ce-Ge))})),!q&&!c&&(c=setTimeout(()=>d=!0,Ce)),d=!1,C)}}function F(t=p){const a=(0,e.iH)(!0);function c(){a.value=!1}function d(){a.value=!0}const h=(...C)=>{a.value&&t(...C)};return{isActive:(0,e.OT)(a),pause:c,resume:d,eventFilter:h}}const Y={mounted:e.$B?"mounted":"inserted",updated:e.$B?"updated":"componentUpdated",unmounted:e.$B?"unmounted":"unbind"};function ee(t){const a=Object.create(null);return c=>a[c]||(a[c]=t(c))}const le=/\B([A-Z])/g,te=ee(t=>t.replace(le,"-$1").toLowerCase()),ne=/-(\w)/g,ge=ee(t=>t.replace(ne,(a,c)=>c?c.toUpperCase():""));function pe(t,a=!1,c="Timeout"){return new Promise((d,h)=>{setTimeout(a?()=>h(c):d,t)})}function fe(t){return t}function Oe(t){let a;function c(){return a||(a=t()),a}return c.reset=async()=>{const d=a;a=void 0,d&&await d},c}function xe(t){return t()}function ve(t,...a){return a.some(c=>c in t)}function ye(t,a){var c;if(typeof t=="number")return t+a;const d=((c=t.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:c[0])||"",h=t.slice(d.length),C=Number.parseFloat(d)+a;return Number.isNaN(C)?t:C+h}function be(t,a,c=!1){return a.reduce((d,h)=>(h in t&&(!c||t[h]!==void 0)&&(d[h]=t[h]),d),{})}function Re(t,a,c=!1){return Object.fromEntries(Object.entries(t).filter(([d,h])=>(!c||h!==void 0)&&!a.includes(d)))}function je(t){return Object.entries(t)}function De(t){return t||(0,e.FN)()}function Fe(...t){if(t.length!==1)return(0,e.Vh)(...t);const a=t[0];return typeof a=="function"?(0,e.OT)((0,e.ZM)(()=>({get:a,set:Se}))):(0,e.iH)(a)}const Le=null;function Ie(t,...a){const c=a.flat(),d=c[0];return U(()=>Object.fromEntries(typeof d=="function"?Object.entries(toRefs$1(t)).filter(([h,C])=>d(u(C),h)):c.map(h=>[h,Fe(t,h)])))}function qe(t,a=1e4){return customRef((c,d)=>{let h=u(t),C;const j=()=>setTimeout(()=>{h=u(t),d()},u(a));return W(()=>{clearTimeout(C)}),{get(){return c(),h},set(H){h=H,d(),clearTimeout(C),C=j()}}})}function et(t,a=200,c={}){return K(v(a,c),t)}function Ke(t,a=200,c={}){const d=ref(t.value),h=et(()=>{d.value=t.value},a,c);return watch(t,()=>h()),d}function $e(t,a){return computed({get(){var c;return(c=t.value)!=null?c:a},set(c){t.value=c}})}function ze(t,a=200,c=!1,d=!0,h=!1){return K(M(a,c,d,h),t)}function Xe(t,a=200,c=!0,d=!0){if(a<=0)return t;const h=ref(t.value),C=ze(()=>{h.value=t.value},a,c,d);return watch(t,()=>C()),h}function ut(t,a={}){let c=t,d,h;const C=customRef((se,Ce)=>(d=se,h=Ce,{get(){return j()},set(Ge){H(Ge)}}));function j(se=!0){return se&&d(),c}function H(se,Ce=!0){var Ge,He;if(se===c)return;const Ne=c;((Ge=a.onBeforeChange)==null?void 0:Ge.call(a,se,Ne))!==!1&&(c=se,(He=a.onChanged)==null||He.call(a,se,Ne),Ce&&h())}return k(C,{get:j,set:H,untrackedGet:()=>j(!1),silentSet:se=>H(se,!1),peek:()=>j(!1),lay:se=>H(se,!1)},{enumerable:!0})}const st=null;function bt(...t){if(t.length===2){const[a,c]=t;a.value=c}if(t.length===3)if(isVue2)set$1(...t);else{const[a,c,d]=t;a[c]=d}}function ot(t,a,c={}){const{eventFilter:d=p,...h}=c;return(0,e.YP)(t,K(d,a),h)}function lt(t,a,c={}){const{eventFilter:d,...h}=c,{eventFilter:C,pause:j,resume:H,isActive:q}=F(d);return{stop:ot(t,a,{...h,eventFilter:C}),pause:j,resume:H,isActive:q}}function Ut(t,a,...[c]){const{flush:d="sync",deep:h=!1,immediate:C=!0,direction:j="both",transform:H={}}=c||{},q=[],me="ltr"in H&&H.ltr||(se=>se),Ae="rtl"in H&&H.rtl||(se=>se);return(j==="both"||j==="ltr")&&q.push(lt(t,se=>{q.forEach(Ce=>Ce.pause()),a.value=me(se),q.forEach(Ce=>Ce.resume())},{flush:d,deep:h,immediate:C})),(j==="both"||j==="rtl")&&q.push(lt(a,se=>{q.forEach(Ce=>Ce.pause()),t.value=Ae(se),q.forEach(Ce=>Ce.resume())},{flush:d,deep:h,immediate:C})),()=>{q.forEach(se=>se.stop())}}function Dt(t,a,c={}){const{flush:d="sync",deep:h=!1,immediate:C=!0}=c;return Array.isArray(a)||(a=[a]),watch(t,j=>a.forEach(H=>H.value=j),{flush:d,deep:h,immediate:C})}function St(t,a={}){if(!(0,e.dq)(t))return(0,e.BK)(t);const c=Array.isArray(t.value)?Array.from({length:t.value.length}):{};for(const d in t.value)c[d]=(0,e.ZM)(()=>({get(){return t.value[d]},set(h){var C;if((C=u(a.replaceRef))!=null?C:!0)if(Array.isArray(t.value)){const H=[...t.value];H[d]=h,t.value=H}else{const H={...t.value,[d]:h};Object.setPrototypeOf(H,Object.getPrototypeOf(t.value)),t.value=H}else t.value[d]=h}}));return c}function Rt(t,a=!0,c){De(c)?onBeforeMount(t,c):a?t():nextTick(t)}function Bt(t,a){De(a)&&onBeforeUnmount(t,a)}function vt(t,a=!0,c){De()?(0,e.bv)(t,c):a?t():(0,e.Y3)(t)}function jt(t,a){De(a)&&onUnmounted(t,a)}function wt(t,a=!1){function c(re,{flush:se="sync",deep:Ce=!1,timeout:Ge,throwOnTimeout:He}={}){let Ne=null;const it=[new Promise(ct=>{Ne=(0,e.YP)(t,at=>{re(at)!==a&&(Ne?.(),ct(at))},{flush:se,deep:Ce,immediate:!0})})];return Ge!=null&&it.push(pe(Ge,He).then(()=>u(t)).finally(()=>Ne?.())),Promise.race(it)}function d(re,se){if(!(0,e.dq)(re))return c(at=>at===re,se);const{flush:Ce="sync",deep:Ge=!1,timeout:He,throwOnTimeout:Ne}=se??{};let Je=null;const ct=[new Promise(at=>{Je=(0,e.YP)([t,re],([yt,Pt])=>{a!==(yt===Pt)&&(Je?.(),at(yt))},{flush:Ce,deep:Ge,immediate:!0})})];return He!=null&&ct.push(pe(He,Ne).then(()=>u(t)).finally(()=>(Je?.(),u(t)))),Promise.race(ct)}function h(re){return c(se=>!!se,re)}function C(re){return d(null,re)}function j(re){return d(void 0,re)}function H(re){return c(Number.isNaN,re)}function q(re,se){return c(Ce=>{const Ge=Array.from(Ce);return Ge.includes(re)||Ge.includes(u(re))},se)}function me(re){return Ae(1,re)}function Ae(re=1,se){let Ce=-1;return c(()=>(Ce+=1,Ce>=re),se)}return Array.isArray(u(t))?{toMatch:c,toContains:q,changed:me,changedTimes:Ae,get not(){return wt(t,!a)}}:{toMatch:c,toBe:d,toBeTruthy:h,toBeNull:C,toBeNaN:H,toBeUndefined:j,changed:me,changedTimes:Ae,get not(){return wt(t,!a)}}}function It(t){return wt(t)}function rt(t,a){return t===a}function Lt(...t){var a;const c=t[0],d=t[1];let h=(a=t[2])!=null?a:rt;if(typeof h=="string"){const C=h;h=(j,H)=>j[C]===H[C]}return computed(()=>u(c).filter(C=>u(d).findIndex(j=>h(C,j))===-1))}function _t(t,a){return computed(()=>u(t).every((c,d,h)=>a(u(c),d,h)))}function gt(t,a){return computed(()=>u(t).map(c=>u(c)).filter(a))}function Ot(t,a){return computed(()=>u(u(t).find((c,d,h)=>a(u(c),d,h))))}function Tt(t,a){return computed(()=>u(t).findIndex((c,d,h)=>a(u(c),d,h)))}function dt(t,a){let c=t.length;for(;c-- >0;)if(a(t[c],c,t))return t[c]}function At(t,a){return computed(()=>u(Array.prototype.findLast?u(t).findLast((c,d,h)=>a(u(c),d,h)):dt(u(t),(c,d,h)=>a(u(c),d,h))))}function ht(t){return Ee(t)&&ve(t,"formIndex","comparator")}function Et(...t){var a;const c=t[0],d=t[1];let h=t[2],C=0;if(ht(h)&&(C=(a=h.fromIndex)!=null?a:0,h=h.comparator),typeof h=="string"){const j=h;h=(H,q)=>H[j]===u(q)}return h=h??((j,H)=>j===u(H)),computed(()=>u(c).slice(C).some((j,H,q)=>h(u(j),u(d),H,u(q))))}function kt(t,a){return computed(()=>u(t).map(c=>u(c)).join(u(a)))}function nt(t,a){return computed(()=>u(t).map(c=>u(c)).map(a))}function zt(t,a,...c){const d=(h,C,j)=>a(u(h),u(C),j);return computed(()=>{const h=u(t);return c.length?h.reduce(d,u(c[0])):h.reduce(d)})}function Ze(t,a){return computed(()=>u(t).some((c,d,h)=>a(u(c),d,h)))}function xt(t){return Array.from(new Set(t))}function Mt(t,a){return t.reduce((c,d)=>(c.some(h=>a(d,h,t))||c.push(d),c),[])}function pt(t,a){return computed(()=>{const c=u(t).map(d=>u(d));return a?Mt(c,a):xt(c)})}function mt(t=0,a={}){let c=unref(t);const d=ref(t),{max:h=Number.POSITIVE_INFINITY,min:C=Number.NEGATIVE_INFINITY}=a,j=(re=1)=>d.value=Math.max(Math.min(h,d.value+re),C),H=(re=1)=>d.value=Math.min(Math.max(C,d.value-re),h),q=()=>d.value,me=re=>d.value=Math.max(C,Math.min(h,re));return{count:d,inc:j,dec:H,get:q,set:me,reset:(re=c)=>(c=re,me(re))}}const Ct=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,we=/[YMDHhms]o|\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g;function Nt(t,a,c,d){let h=t<12?"AM":"PM";return d&&(h=h.split("").reduce((C,j)=>C+=`${j}.`,"")),c?h.toLowerCase():h}function ft(t){const a=["th","st","nd","rd"],c=t%100;return t+(a[(c-20)%10]||a[c]||a[0])}function Wt(t,a,c={}){var d;const h=t.getFullYear(),C=t.getMonth(),j=t.getDate(),H=t.getHours(),q=t.getMinutes(),me=t.getSeconds(),Ae=t.getMilliseconds(),re=t.getDay(),se=(d=c.customMeridiem)!=null?d:Nt,Ce={Yo:()=>ft(h),YY:()=>String(h).slice(-2),YYYY:()=>h,M:()=>C+1,Mo:()=>ft(C+1),MM:()=>`${C+1}`.padStart(2,"0"),MMM:()=>t.toLocaleDateString(c.locales,{month:"short"}),MMMM:()=>t.toLocaleDateString(c.locales,{month:"long"}),D:()=>String(j),Do:()=>ft(j),DD:()=>`${j}`.padStart(2,"0"),H:()=>String(H),Ho:()=>ft(H),HH:()=>`${H}`.padStart(2,"0"),h:()=>`${H%12||12}`.padStart(1,"0"),ho:()=>ft(H%12||12),hh:()=>`${H%12||12}`.padStart(2,"0"),m:()=>String(q),mo:()=>ft(q),mm:()=>`${q}`.padStart(2,"0"),s:()=>String(me),so:()=>ft(me),ss:()=>`${me}`.padStart(2,"0"),SSS:()=>`${Ae}`.padStart(3,"0"),d:()=>re,dd:()=>t.toLocaleDateString(c.locales,{weekday:"narrow"}),ddd:()=>t.toLocaleDateString(c.locales,{weekday:"short"}),dddd:()=>t.toLocaleDateString(c.locales,{weekday:"long"}),A:()=>se(H,q),AA:()=>se(H,q,!1,!0),a:()=>se(H,q,!0),aa:()=>se(H,q,!0,!0)};return a.replace(we,(Ge,He)=>{var Ne,Je;return(Je=He??((Ne=Ce[Ge])==null?void 0:Ne.call(Ce)))!=null?Je:Ge})}function Ft(t){if(t===null)return new Date(Number.NaN);if(t===void 0)return new Date;if(t instanceof Date)return new Date(t);if(typeof t=="string"&&!/Z$/i.test(t)){const a=t.match(Ct);if(a){const c=a[2]-1||0,d=(a[7]||"0").substring(0,3);return new Date(a[1],c,a[3]||1,a[4]||0,a[5]||0,a[6]||0,d)}}return new Date(t)}function Kt(t,a="HH:mm:ss",c={}){return computed(()=>Wt(Ft(u(t)),u(a),c))}function r(t,a=1e3,c={}){const{immediate:d=!0,immediateCallback:h=!1}=c;let C=null;const j=(0,e.iH)(!1);function H(){C&&(clearInterval(C),C=null)}function q(){j.value=!1,H()}function me(){const Ae=u(a);Ae<=0||(j.value=!0,h&&t(),H(),C=setInterval(t,Ae))}if(d&&ke&&me(),(0,e.dq)(a)||typeof a=="function"){const Ae=(0,e.YP)(a,()=>{j.value&&ke&&me()});W(Ae)}return W(q),{isActive:j,pause:q,resume:me}}function l(t=1e3,a={}){const{controls:c=!1,immediate:d=!0,callback:h}=a,C=ref(0),j=()=>C.value+=1,H=()=>{C.value=0},q=r(h?()=>{j(),h(C.value)}:j,t,{immediate:d});return c?{counter:C,reset:H,...q}:C}function A(t,a={}){var c;const d=ref((c=a.initialValue)!=null?c:null);return watch(t,()=>d.value=Ye(),a),d}function o(t,a,c={}){const{immediate:d=!0}=c,h=(0,e.iH)(!1);let C=null;function j(){C&&(clearTimeout(C),C=null)}function H(){h.value=!1,j()}function q(...me){j(),h.value=!0,C=setTimeout(()=>{h.value=!1,C=null,t(...me)},u(a))}return d&&(h.value=!0,ke&&q()),W(H),{isPending:(0,e.OT)(h),start:q,stop:H}}function s(t=1e3,a={}){const{controls:c=!1,callback:d}=a,h=o(d??Se,t,a),C=computed(()=>!h.isPending.value);return c?{ready:C,...h}:C}function i(t,a={}){const{method:c="parseFloat",radix:d,nanToZero:h}=a;return computed(()=>{let C=u(t);return typeof C=="string"&&(C=Number[c](C,d)),h&&Number.isNaN(C)&&(C=0),C})}function m(t){return computed(()=>`${u(t)}`)}function y(t=!1,a={}){const{truthyValue:c=!0,falsyValue:d=!1}=a,h=(0,e.dq)(t),C=(0,e.iH)(t);function j(H){if(arguments.length)return C.value=H,C.value;{const q=u(c);return C.value=C.value===q?u(d):q,C.value}}return h?j:[C,j]}function L(t,a,c){let d=c?.immediate?[]:[...t instanceof Function?t():Array.isArray(t)?t:u(t)];return watch(t,(h,C,j)=>{const H=Array.from({length:d.length}),q=[];for(const Ae of h){let re=!1;for(let se=0;se<d.length;se++)if(!H[se]&&Ae===d[se]){H[se]=!0,re=!0;break}re||q.push(Ae)}const me=d.filter((Ae,re)=>!H[re]);a(h,d,q,me,j),d=[...h]},c)}function R(t,a,c){const{count:d,...h}=c,C=ref(0),j=ot(t,(...H)=>{C.value+=1,C.value>=u(d)&&nextTick(()=>j()),a(...H)},h);return{count:C,stop:j}}function G(t,a,c={}){const{debounce:d=0,maxWait:h=void 0,...C}=c;return ot(t,a,{...C,eventFilter:v(d,{maxWait:h})})}function Z(t,a,c){return watch(t,a,{...c,deep:!0})}function $(t,a,c={}){const{eventFilter:d=p,...h}=c,C=K(d,a);let j,H,q;if(h.flush==="sync"){const me=ref(!1);H=()=>{},j=Ae=>{me.value=!0,Ae(),me.value=!1},q=watch(t,(...Ae)=>{me.value||C(...Ae)},h)}else{const me=[],Ae=ref(0),re=ref(0);H=()=>{Ae.value=re.value},me.push(watch(t,()=>{re.value++},{...h,flush:"sync"})),j=se=>{const Ce=re.value;se(),Ae.value+=re.value-Ce},me.push(watch(t,(...se)=>{const Ce=Ae.value>0&&Ae.value===re.value;Ae.value=0,re.value=0,!Ce&&C(...se)},h)),q=()=>{me.forEach(se=>se())}}return{stop:q,ignoreUpdates:j,ignorePrevAsyncUpdates:H}}function oe(t,a,c){return watch(t,a,{...c,immediate:!0})}function J(t,a,c){const d=watch(t,(...h)=>(nextTick(()=>d()),a(...h)),c);return d}function ce(t,a,c={}){const{throttle:d=0,trailing:h=!0,leading:C=!0,...j}=c;return ot(t,a,{...j,eventFilter:M(d,h,C)})}function Te(t,a,c={}){let d;function h(){if(!d)return;const Ae=d;d=void 0,Ae()}function C(Ae){d=Ae}const j=(Ae,re)=>(h(),a(Ae,re,C)),H=$(t,j,c),{ignoreUpdates:q}=H;return{...H,trigger:()=>{let Ae;return q(()=>{Ae=j(_e(t),Be(t))}),Ae}}}function _e(t){return isReactive(t)?t:Array.isArray(t)?t.map(a=>u(a)):u(t)}function Be(t){return Array.isArray(t)?t.map(()=>{}):void 0}function tt(t,a,c){const d=watch(t,(h,C,j)=>{h&&(c?.once&&nextTick(()=>d()),a(h,C,j))},{...c,once:!1});return d}},12851:(ae,V,n)=>{"use strict";n.d(V,{$B:()=>_,BK:()=>e.toRefs,EB:()=>e.onScopeDispose,FN:()=>e.getCurrentInstance,OT:()=>e.readonly,SU:()=>e.unref,Vh:()=>e.toRef,Y3:()=>e.nextTick,YP:()=>e.watch,ZM:()=>e.customRef,bv:()=>e.onMounted,dq:()=>e.isRef,iH:()=>e.ref,nZ:()=>e.getCurrentScope});var e=n(20144),g=!0,_=!1,W=null,S=e.default.util.warn;function P(){}function E(u,N){var T,ie={},he={config:Vue.config,use:Vue.use.bind(Vue),mixin:Vue.mixin.bind(Vue),component:Vue.component.bind(Vue),provide:function(U,ue){return ie[U]=ue,this},directive:function(U,ue){return ue?(Vue.directive(U,ue),he):Vue.directive(U)},mount:function(U,ue){return T||(T=new Vue(Object.assign({propsData:N},u,{provide:Object.assign(ie,u.provide)})),T.$mount(U,ue),T)},unmount:function(){T&&(T.$destroy(),T=void 0)}};return he}function w(u){return{setup(){throw new Error("[vue-demi] "+u+" is not supported in Vue 2. It's provided to avoid compiler errors.")}}}var z=null,x=null,D=null,k=null,b=null,B=null;function Q(){return!!getCurrentInstance()}}}]);})();

//# sourceMappingURL=talk-defaultVendors-node_modules_linkifyjs_dist_linkify_es_js-node_modules_md5_md5_js-node_modules-24aeb9.js.map?v=66b7709038fe09183936