nextcloud-server/dist/709-709.js

2 lines
184 KiB
JavaScript

"use strict";(globalThis.webpackChunknextcloud=globalThis.webpackChunknextcloud||[]).push([[709],{9517(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b101d636] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-b101d636] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-b101d636] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-b101d636] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-b101d636] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-b101d636] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-b101d636] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-b101d636] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-b101d636] {\n margin-top: 20px;\n display: flex;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcEmptyContent-CLjlZ-UT.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,sBAAsB;EACtB,uBAAuB;EACvB,2DAA2D;EAC3D,YAAY;EACZ,qCAAqC;AACvC;AACA;EACE,eAAe;EACf,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B;AACA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,oCAAoC;EACpC,kBAAkB;EAClB,wBAAwB;AAC1B;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,aAAa;AACf",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b101d636] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-b101d636] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-b101d636] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-b101d636] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-b101d636] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-b101d636] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-b101d636] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-b101d636] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-b101d636] {\n margin-top: 20px;\n display: flex;\n}"],sourceRoot:""}]);const l=r},10643(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6c2daf4e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6c2daf4e]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6c2daf4e] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e] * {\n opacity: 1 !important;\n}\n.action-button[data-v-6c2daf4e] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-6c2daf4e] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-6c2daf4e] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-6c2daf4e] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button[data-v-6c2daf4e] * {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcActionButton-Bb0ihLdt.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,eAAe;AACjB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-6c2daf4e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6c2daf4e]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6c2daf4e] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e] * {\n opacity: 1 !important;\n}\n.action-button[data-v-6c2daf4e] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-6c2daf4e] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-6c2daf4e] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-6c2daf4e] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button[data-v-6c2daf4e] * {\n cursor: pointer;\n}"],sourceRoot:""}]);const l=r},13351(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,":root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/vue-select/dist/vue-select.css"],names:[],mappings:"AAAA,MAAM,4CAA4C,CAAC,wCAAwC,CAAC,uBAAuB,CAAC,wCAAwC,CAAC,gCAAgC,CAAC,4CAA4C,CAAC,oBAAoB,CAAC,qBAAqB,CAAC,0CAA0C,CAAC,kDAAkD,CAAC,2DAA2D,CAAC,uCAAuC,CAAC,6CAA6C,CAAC,sBAAsB,CAAC,wBAAwB,CAAC,uBAAuB,CAAC,mCAAmC,CAAC,4CAA4C,CAAC,qBAAqB,CAAC,iDAAiD,CAAC,yBAAyB,CAAC,2CAA2C,CAAC,kDAAkD,CAAC,kDAAkD,CAAC,kDAAkD,CAAC,sBAAsB,CAAC,4BAA4B,CAAC,2BAA2B,CAAC,8BAA8B,CAAC,+BAA+B,CAAC,mEAAmE,CAAC,6BAA6B,CAAC,oDAAoD,CAAC,sCAAsC,CAAC,wCAAwC,CAAC,wCAAwC,CAAC,0CAA0C,CAAC,0CAA0C,CAAC,mEAAmE,CAAC,8BAA8B,CAAC,UAAU,iBAAiB,CAAC,mBAAmB,CAAC,sBAAsB,qBAAqB,CAAC,MAAM,2DAA2D,CAAC,8BAA8B,CAAC,kCAAkC,GAAG,mBAAmB,CAAC,GAAG,wBAAwB,CAAC,CAAC,0BAA0B,GAAG,mBAAmB,CAAC,GAAG,wBAAwB,CAAC,CAAC,8CAA8C,mBAAmB,CAAC,qFAAqF,CAAC,mCAAmC,SAAS,CAAC,MAAM,6CAA6C,CAAC,mDAAmD,CAAC,qDAAqD,CAAC,oJAAoJ,gCAAgC,CAAC,sCAAsC,CAAC,gCAAgC,mBAAmB,CAAC,8BAA8B,eAAe,CAAC,cAAc,CAAC,iCAAiC,aAAa,CAAC,gBAAgB,CAAC,sCAAsC,gBAAgB,CAAC,qBAAqB,uBAAuB,CAAC,oBAAoB,CAAC,eAAe,CAAC,YAAY,CAAC,eAAe,CAAC,eAAe,CAAC,2EAA2E,CAAC,qCAAqC,CAAC,kBAAkB,CAAC,sBAAsB,YAAY,CAAC,eAAe,CAAC,WAAW,CAAC,cAAc,CAAC,aAAa,CAAC,iBAAiB,CAAC,aAAa,YAAY,CAAC,kBAAkB,CAAC,iCAAiC,CAAC,qCAAqC,WAAW,CAAC,uCAAuC,cAAc,CAAC,+BAA+B,+BAA+B,CAAC,2BAA2B,CAAC,4BAA4B,CAAC,oBAAoB,6BAA6B,CAAC,wCAAwC,CAAC,uFAAuF,CAAC,+DAA+D,CAAC,8BAA8B,uDAAuD,CAAC,iCAAiC,SAAS,CAAC,WAAW,6BAA6B,CAAC,SAAS,CAAC,QAAQ,CAAC,4BAA4B,CAAC,cAAc,CAAC,gBAAgB,CAAC,mBAAmB,aAAa,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,uCAAuC,CAAC,MAAM,CAAC,kCAAkC,CAAC,aAAa,CAAC,QAAQ,CAAC,UAAU,CAAC,wCAAwC,CAAC,sCAAsC,CAAC,eAAe,CAAC,wCAAwC,CAAC,2EAA2E,CAAC,qBAAqB,CAAC,iEAAiE,CAAC,eAAe,CAAC,eAAe,CAAC,gCAAgC,CAAC,8BAA8B,CAAC,gBAAgB,iBAAiB,CAAC,qBAAqB,sBAAsB,CAAC,aAAa,CAAC,yCAAyC,CAAC,UAAU,CAAC,qCAAqC,CAAC,kBAAkB,CAAC,cAAc,CAAC,gCAAgC,+CAA+C,CAAC,6CAA6C,CAAC,+BAA+B,iDAAiD,CAAC,+CAA+C,CAAC,+BAA+B,sCAAsC,CAAC,oCAAoC,CAAC,sCAAsC,CAAC,cAAc,YAAY,CAAC,kBAAkB,CAAC,sCAAsC,CAAC,sGAAsG,CAAC,qCAAqC,CAAC,8BAA8B,CAAC,iCAAiC,CAAC,gBAAgB,CAAC,eAAe,CAAC,SAAS,CAAC,cAAc,mBAAmB,CAAC,uBAAuB,CAAC,oBAAoB,CAAC,eAAe,CAAC,eAAe,CAAC,SAAS,CAAC,QAAQ,CAAC,cAAc,CAAC,eAAe,CAAC,6BAA6B,CAAC,oDAAoD,CAAC,0BAA0B,4BAA4B,CAAC,wBAAwB,CAAC,yEAAyE,iBAAiB,CAAC,UAAU,CAAC,wCAAwC,YAAY,CAAC,0CAA0C,YAAY,CAAC,wJAAwJ,YAAY,CAAC,8BAA8B,kCAAkC,CAAC,uBAAuB,CAAC,oBAAoB,CAAC,eAAe,CAAC,iCAAiC,CAAC,6BAA6B,CAAC,4BAA4B,CAAC,gBAAgB,CAAC,YAAY,CAAC,cAAc,CAAC,aAAa,CAAC,eAAe,CAAC,eAAe,CAAC,OAAO,CAAC,cAAc,CAAC,WAAW,CAAC,SAAS,CAAC,8BAA8B,8CAA8C,CAAC,yBAAyB,8CAA8C,CAAC,8BAA8B,SAAS,CAAC,iDAAiD,cAAc,CAAC,uEAAuE,UAAU,CAAC,aAAa,iBAAiB,CAAC,SAAS,CAAC,aAAa,CAAC,mBAAmB,CAAC,eAAe,CAAC,0CAA0C,CAAC,4CAA4C,CAAC,6CAA6C,CAAC,yCAAyC,CAAC,wFAAwF,CAAC,qDAAqD,CAAC,6CAA6C,CAAC,sBAAsB,CAAC,gCAAgC,iBAAiB,CAAC,SAAS,CAAC,UAAU,CAAC,0EAA0E,CAAC,0BAA0B,SAAS",sourcesContent:[":root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}\n"],sourceRoot:""}]);const l=r},15148(e,t,n){n.d(t,{N:()=>Fe});var a=n(85072),o=n.n(a),i=n(97825),r=n.n(i),l=n(77659),s=n.n(l),d=n(55056),c=n.n(d),A=n(10540),u=n.n(A),p=n(41113),v=n.n(p),b=n(69822),h={};h.styleTagTransform=v(),h.setAttributes=c(),h.insert=s().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=u(),o()(b.A,h),b.A&&b.A.locals&&b.A.locals;var C=n(52425),m=n(20641),g=n(90033),f=n(53751),_=Object.defineProperty,y=Object.defineProperties,x=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,n)=>t in e?_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))B.call(t,n)&&k(e,n,t[n]);if(E)for(var n of E(t))w.call(t,n)&&k(e,n,t[n]);return e},D=(e,t)=>y(e,x(t));const L={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(e){this.autoscroll&&e&&this.$nextTick(()=>this.maybeAdjustScroll())}},methods:{maybeAdjustScroll(){var e;const t=(null==(e=this.$refs.dropdownMenu)?void 0:e.children[this.typeAheadPointer])||!1;if(t){const e=this.getDropdownViewport(),{top:n,bottom:a,height:o}=t.getBoundingClientRect();if(n<e.top)return this.$refs.dropdownMenu.scrollTop=t.offsetTop;if(a>e.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(e.height-o)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},P={data:()=>({typeAheadPointer:-1}),watch:{filteredOptions(){for(let e=0;e<this.filteredOptions.length;e++)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},open(e){e&&this.typeAheadToLastSelected()},selectedValue(){this.open&&this.typeAheadToLastSelected()}},methods:{typeAheadUp(){for(let e=this.typeAheadPointer-1;e>=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown(){for(let e=this.typeAheadPointer+1;e<this.filteredOptions.length;e++)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadSelect(){const e=this.filteredOptions[this.typeAheadPointer];e&&this.selectable(e)&&this.select(e)},typeAheadToLastSelected(){this.typeAheadPointer=0!==this.selectedValue.length?this.filteredOptions.indexOf(this.selectedValue[this.selectedValue.length-1]):-1}}},F={props:{loading:{type:Boolean,default:!1}},data:()=>({mutableLoading:!1}),watch:{search(){this.$emit("search",this.search,this.toggleLoading)},loading(e){this.mutableLoading=e}},methods:{toggleLoading(e=null){return this.mutableLoading=null==e?!this.mutableLoading:e}}},X=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n},N={},$={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},z=[(0,m.Lk)("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1)],I=X(N,[["render",function(e,t){return(0,m.uX)(),(0,m.CE)("svg",$,z)}]]),T={},G={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},V=[(0,m.Lk)("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1)],O={Deselect:I,OpenIndicator:X(T,[["render",function(e,t){return(0,m.uX)(),(0,m.CE)("svg",G,V)}]])},R={mounted(e,{instance:t}){if(t.appendToBody){const{height:n,top:a,left:o,width:i}=t.$refs.toggle.getBoundingClientRect();let r=window.scrollX||window.pageXOffset,l=window.scrollY||window.pageYOffset;e.unbindPosition=t.calculatePosition(e,t,{width:i+"px",left:r+o+"px",top:l+a+n+"px"}),document.body.appendChild(e)}},unmounted(e,{instance:t}){t.appendToBody&&(e.unbindPosition&&"function"==typeof e.unbindPosition&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};let W=0;const j={components:S({},O),directives:{appendToBody:R},mixins:[L,P,F],compatConfig:{MODE:3},emits:["open","close","update:modelValue","search","search:compositionstart","search:compositionend","search:keydown","search:blur","search:focus","search:input","option:created","option:selecting","option:selected","option:deselecting","option:deselected"],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},deselectFromDropdown:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},placeholder:{type:String,default:""},transition:{type:String,default:"vs__fade"},clearSearchOnSelect:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},label:{type:String,default:"label"},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:e=>e},selectable:{type:Function,default:e=>!0},getOptionLabel:{type:Function,default(e){return"object"==typeof e?e.hasOwnProperty(this.label)?e[this.label]:console.warn(`[vue-select warn]: Label key "option.${this.label}" does not exist in options object ${JSON.stringify(e)}.\nhttps://vue-select.org/api/props.html#getoptionlabel`):e}},getOptionKey:{type:Function,default(e){if("object"!=typeof e)return e;try{return e.hasOwnProperty("id")?e.id:function(e){const t={};return Object.keys(e).sort().forEach(n=>{t[n]=e[n]}),JSON.stringify(t)}(e)}catch(t){return console.warn("[vue-select warn]: Could not stringify this option to generate unique key. Please provide'getOptionKey' prop to return a unique key for each option.\nhttps://vue-select.org/api/props.html#getoptionkey",e,t)}}},onTab:{type:Function,default:function(){this.selectOnTab&&!this.isComposing&&this.typeAheadSelect()}},taggable:{type:Boolean,default:!1},tabindex:{type:Number,default:null},pushTags:{type:Boolean,default:!1},filterable:{type:Boolean,default:!0},filterBy:{type:Function,default:(e,t,n)=>(t||"").toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1},filter:{type:Function,default(e,t){return e.filter(e=>{let n=this.getOptionLabel(e);return"number"==typeof n&&(n=n.toString()),this.filterBy(e,n,t)})}},createOption:{type:Function,default(e){return"object"==typeof this.optionList[0]?{[this.label]:e}:e}},resetOnOptionsChange:{default:!1,validator:e=>["function","boolean"].includes(typeof e)},clearSearchOnBlur:{type:Function,default:function({clearSearchOnSelect:e,multiple:t}){return e&&!t}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:()=>[13]},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:(e,t)=>e},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(e,t,{width:n,top:a,left:o}){e.style.top=a,e.style.left=o,e.style.width=n}},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:t,mutableLoading:n})=>!e&&t&&!n},uid:{type:[String,Number],default:()=>++W}},data:()=>({search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}),computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return void 0===this.modelValue||this.isReducingValues},selectedValue(){let e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),null!=e&&""!==e?[].concat(e):[]},optionList(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope(){const e={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:S({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":`vs${this.uid}__combobox`,"aria-controls":`vs${this.uid}__listbox`,ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":`vs${this.uid}__option-${this.typeAheadPointer}`}:{}),events:{compositionstart:()=>this.isComposing=!0,compositionend:()=>this.isComposing=!1,keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:e=>this.search=e.target.value}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:e,listFooter:e,header:D(S({},e),{deselect:this.deselect}),footer:D(S({},e),{deselect:this.deselect})}},childComponents(){return S(S({},O),this.components)},stateClasses(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching(){return!!this.search},dropdownOpen(){return this.dropdownShouldOpen(this)},searchPlaceholder(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions(){const e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;const t=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){const e=this.createOption(this.search);this.optionExists(e)||t.unshift(e)}return t},isValueEmpty(){return 0===this.selectedValue.length},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(e,t){!this.taggable&&(()=>"function"==typeof this.resetOnOptionsChange?this.resetOnOptionsChange(e,t,this.selectedValue):this.resetOnOptionsChange)()&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple(){this.clearSelection()},open(e){this.$emit(e?"open":"close")}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(e){Array.isArray(e)?this.$data._value=e.map(e=>this.findOptionFromReducedValue(e)):this.$data._value=this.findOptionFromReducedValue(e)},select(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect(e){this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter(t=>!this.optionComparator(t,e))),this.$emit("option:deselected",e)},clearSelection(){this.updateValue(this.multiple?[]:null)},onAfterSelect(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue(e){void 0===this.modelValue&&(this.$data._value=e),null!==e&&(e=Array.isArray(e)?e.map(e=>this.reduce(e)):this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown(e){const t=e.target!==this.searchEl;t&&e.preventDefault();const n=[...this.deselectButtons||[],this.$refs.clearButton];void 0===this.searchEl||n.filter(Boolean).some(t=>t.contains(e.target)||t===e.target)?e.preventDefault():this.open&&t?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(e){return this.selectedValue.some(t=>this.optionComparator(t,e))},isOptionDeselectable(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue(e){const t=[...this.options,...this.pushedTags].filter(t=>JSON.stringify(this.reduce(t))===JSON.stringify(e));return 1===t.length?t[0]:t.find(e=>this.optionComparator(e,this.$data._value))||e},closeSearchOptions(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){let e=null;this.multiple&&(e=[...this.selectedValue.slice(0,this.selectedValue.length-1)]),this.updateValue(e)}},optionExists(e){return this.optionList.some(t=>this.optionComparator(t,e))},normalizeOptionForSlot(e){return"object"==typeof e?e:{[this.label]:e}},pushTag(e){this.pushedTags.push(e)},onEscape(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur(){if(!this.mousedown||this.searching){const{clearSearchOnSelect:e,multiple:t}=this;return this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,0!==this.search.length||0!==this.options.length||this.closeSearchOptions()},onSearchFocus(){this.open=!0,this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onSearchKeyDown(e){const t=e=>(e.preventDefault(),!this.isComposing&&this.typeAheadSelect()),n={8:e=>this.maybeDeleteValue(),9:e=>this.onTab(),27:e=>this.onEscape(),38:e=>(e.preventDefault(),this.typeAheadUp()),40:e=>(e.preventDefault(),this.typeAheadDown())};this.selectOnKeyCodes.forEach(e=>n[e]=t);const a=this.mapKeydown(n,this);if("function"==typeof a[e.keyCode])return a[e.keyCode](e)}}},M=["dir"],U=["id","aria-expanded","aria-owns"],q={ref:"selectedOptions",class:"vs__selected-options"},H=["disabled","title","aria-label","onClick"],Y={ref:"actions",class:"vs__actions"},K=["disabled"],Q={class:"vs__spinner"},Z=["id"],J=["id","aria-selected","onMouseover","onClick"],ee={key:0,class:"vs__no-options"},te=(0,m.eW)(" Sorry, no matching options. "),ne=["id"],ae=X(j,[["render",function(e,t,n,a,o,i){const r=(0,m.gN)("append-to-body");return(0,m.uX)(),(0,m.CE)("div",{dir:n.dir,class:(0,g.C4)(["v-select",i.stateClasses])},[(0,m.RG)(e.$slots,"header",(0,g._B)((0,m.Ng)(i.scope.header))),(0,m.Lk)("div",{id:`vs${n.uid}__combobox`,ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":i.dropdownOpen.toString(),"aria-owns":`vs${n.uid}__listbox`,"aria-label":"Search for option",onMousedown:t[1]||(t[1]=e=>i.toggleDropdown(e))},[(0,m.Lk)("div",q,[((0,m.uX)(!0),(0,m.CE)(m.FK,null,(0,m.pI)(i.selectedValue,(t,a)=>(0,m.RG)(e.$slots,"selected-option-container",{option:i.normalizeOptionForSlot(t),deselect:i.deselect,multiple:n.multiple,disabled:n.disabled},()=>[((0,m.uX)(),(0,m.CE)("span",{key:n.getOptionKey(t),class:"vs__selected"},[(0,m.RG)(e.$slots,"selected-option",(0,g._B)((0,m.Ng)(i.normalizeOptionForSlot(t))),()=>[(0,m.eW)((0,g.v_)(n.getOptionLabel(t)),1)]),n.multiple?((0,m.uX)(),(0,m.CE)("button",{key:0,ref_for:!0,ref:e=>o.deselectButtons[a]=e,disabled:n.disabled,type:"button",class:"vs__deselect",title:`Deselect ${n.getOptionLabel(t)}`,"aria-label":`Deselect ${n.getOptionLabel(t)}`,onClick:e=>i.deselect(t)},[((0,m.uX)(),(0,m.Wv)((0,m.$y)(i.childComponents.Deselect)))],8,H)):(0,m.Q3)("",!0)]))])),256)),(0,m.RG)(e.$slots,"search",(0,g._B)((0,m.Ng)(i.scope.search)),()=>[(0,m.Lk)("input",(0,m.v6)({class:"vs__search"},i.scope.search.attributes,(0,m.Tb)(i.scope.search.events)),null,16)])],512),(0,m.Lk)("div",Y,[(0,m.bo)((0,m.Lk)("button",{ref:"clearButton",disabled:n.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:t[0]||(t[0]=(...e)=>i.clearSelection&&i.clearSelection(...e))},[((0,m.uX)(),(0,m.Wv)((0,m.$y)(i.childComponents.Deselect)))],8,K),[[f.aG,i.showClearButton]]),(0,m.RG)(e.$slots,"open-indicator",(0,g._B)((0,m.Ng)(i.scope.openIndicator)),()=>[n.noDrop?(0,m.Q3)("",!0):((0,m.uX)(),(0,m.Wv)((0,m.$y)(i.childComponents.OpenIndicator),(0,g._B)((0,m.v6)({key:0},i.scope.openIndicator.attributes)),null,16))]),(0,m.RG)(e.$slots,"spinner",(0,g._B)((0,m.Ng)(i.scope.spinner)),()=>[(0,m.bo)((0,m.Lk)("div",Q,"Loading...",512),[[f.aG,e.mutableLoading]])])],512)],40,U),(0,m.bF)(f.eB,{name:n.transition},{default:(0,m.k6)(()=>[i.dropdownOpen?(0,m.bo)(((0,m.uX)(),(0,m.CE)("ul",{id:`vs${n.uid}__listbox`,ref:"dropdownMenu",key:`vs${n.uid}__listbox`,class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:t[2]||(t[2]=(0,f.D$)((...e)=>i.onMousedown&&i.onMousedown(...e),["prevent"])),onMouseup:t[3]||(t[3]=(...e)=>i.onMouseUp&&i.onMouseUp(...e))},[(0,m.RG)(e.$slots,"list-header",(0,g._B)((0,m.Ng)(i.scope.listHeader))),((0,m.uX)(!0),(0,m.CE)(m.FK,null,(0,m.pI)(i.filteredOptions,(t,a)=>((0,m.uX)(),(0,m.CE)("li",{id:`vs${n.uid}__option-${a}`,key:n.getOptionKey(t),role:"option",class:(0,g.C4)(["vs__dropdown-option",{"vs__dropdown-option--deselect":i.isOptionDeselectable(t)&&a===e.typeAheadPointer,"vs__dropdown-option--selected":i.isOptionSelected(t),"vs__dropdown-option--highlight":a===e.typeAheadPointer,"vs__dropdown-option--disabled":!n.selectable(t)}]),"aria-selected":a===e.typeAheadPointer||null,onMouseover:o=>n.selectable(t)?e.typeAheadPointer=a:null,onClick:(0,f.D$)(e=>n.selectable(t)?i.select(t):null,["prevent","stop"])},[(0,m.RG)(e.$slots,"option",(0,g._B)((0,m.Ng)(i.normalizeOptionForSlot(t))),()=>[(0,m.eW)((0,g.v_)(n.getOptionLabel(t)),1)])],42,J))),128)),0===i.filteredOptions.length?((0,m.uX)(),(0,m.CE)("li",ee,[(0,m.RG)(e.$slots,"no-options",(0,g._B)((0,m.Ng)(i.scope.noOptions)),()=>[te])])):(0,m.Q3)("",!0),(0,m.RG)(e.$slots,"list-footer",(0,g._B)((0,m.Ng)(i.scope.listFooter)))],40,Z)),[[r]]):((0,m.uX)(),(0,m.CE)("ul",{key:1,id:`vs${n.uid}__listbox`,role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,ne))]),_:3},8,["name"]),(0,m.RG)(e.$slots,"footer",(0,g._B)((0,m.Ng)(i.scope.footer)))],10,M)}]]);var oe=n(77701);const ie={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},re=["aria-hidden","aria-label"],le=["fill","width","height"],se={d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"},de={key:0},ce=(0,oe._)(ie,[["render",function(e,t,n,a,o,i){return(0,m.uX)(),(0,m.CE)("span",(0,m.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon chevron-down-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,m.uX)(),(0,m.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,m.Lk)("path",se,[n.title?((0,m.uX)(),(0,m.CE)("title",de,(0,g.v_)(n.title),1)):(0,m.Q3)("",!0)])],8,le))],16,re)}]]),Ae={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},ue=["aria-hidden","aria-label"],pe=["fill","width","height"],ve={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"},be={key:0},he=(0,oe._)(Ae,[["render",function(e,t,n,a,o,i){return(0,m.uX)(),(0,m.CE)("span",(0,m.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon close-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,m.uX)(),(0,m.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,m.Lk)("path",ve,[n.title?((0,m.uX)(),(0,m.CE)("title",be,(0,g.v_)(n.title),1)):(0,m.Q3)("",!0)])],8,pe))],16,ue)}]]);var Ce=n(26219),me={};function ge(e,t){const n=[];let a=0,o=e.toLowerCase().indexOf(t.toLowerCase(),a),i=0;for(;o>-1&&i++<e.length;)a=o+t.length,n.push({start:o,end:a}),o=e.toLowerCase().indexOf(t.toLowerCase(),a);return n}me.styleTagTransform=v(),me.setAttributes=c(),me.insert=s().bind(null,"head"),me.domAPI=r(),me.insertStyleElement=u(),o()(Ce.A,me),Ce.A&&Ce.A.locals&&Ce.A.locals;const fe={name:"NcEllipsisedOption",components:{NcHighlight:(0,m.pM)({name:"NcHighlight",props:{text:{type:String,default:""},search:{type:String,default:""},highlight:{type:Array,default:()=>[]}},computed:{ranges(){let e=[];return this.search||0!==this.highlight.length?(e=this.highlight.length>0?this.highlight:ge(this.text,this.search),e.forEach((t,n)=>{t.end<t.start&&(e[n]={start:t.end,end:t.start})}),e=e.reduce((e,t)=>(t.start<this.text.length&&t.end>0&&e.push({start:t.start<0?0:t.start,end:t.end>this.text.length?this.text.length:t.end}),e),[]),e.sort((e,t)=>e.start-t.start),e=e.reduce((e,t)=>{if(e.length){const n=e.length-1;e[n].end>=t.start?e[n]={start:e[n].start,end:Math.max(e[n].end,t.end)}:e.push(t)}else e.push(t);return e},[]),e):e},chunks(){if(0===this.ranges.length)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];const e=[];let t=0,n=0;for(;t<this.text.length;){const a=this.ranges[n];a.start!==t?(e.push({start:t,end:a.start,highlight:!1,text:this.text.slice(t,a.start)}),t=a.start):(e.push({...a,highlight:!0,text:this.text.slice(a.start,a.end)}),n++,t=a.end,n>=this.ranges.length&&t<this.text.length&&(e.push({start:t,end:this.text.length,highlight:!1,text:this.text.slice(t)}),t=this.text.length))}return e}},render(){return this.ranges.length?(0,m.h)("span",{},this.chunks.map(e=>e.highlight?(0,m.h)("strong",{},e.text):e.text)):(0,m.h)("span",{},this.text)}})},props:{name:{type:String,default:""},search:{type:String,default:""}},computed:{needsTruncate(){return this.name&&this.name.length>=10},split(){return this.name.length-Math.min(Math.floor(this.name.length/2),10)},part1(){return this.needsTruncate?this.name.slice(0,this.split):this.name},part2(){return this.needsTruncate?this.name.slice(this.split):""},highlight1(){return this.search?ge(this.name,this.search):[]},highlight2(){return this.highlight1.map(e=>({start:e.start-this.split,end:e.end-this.split}))}}},_e=["title"],ye=(0,oe._)(fe,[["render",function(e,t,n,a,o,i){const r=(0,m.g2)("NcHighlight");return(0,m.uX)(),(0,m.CE)("span",{dir:"auto",class:"name-parts",title:n.name},[(0,m.bF)(r,{class:"name-parts__first",text:i.part1,search:n.search,highlight:i.highlight1},null,8,["text","search","highlight"]),i.part2?((0,m.uX)(),(0,m.Wv)(r,{key:0,class:"name-parts__last",text:i.part2,search:n.search,highlight:i.highlight2},null,8,["text","search","highlight"])):(0,m.Q3)("",!0)],8,_e)}],["__scopeId","data-v-a612f185"]]);var xe=n(20774),Ee=n(54425),Be=n(69007),we=n(95872),ke=n(13351),Se={};Se.styleTagTransform=v(),Se.setAttributes=c(),Se.insert=s().bind(null,"head"),Se.domAPI=r(),Se.insertStyleElement=u(),o()(ke.A,Se),ke.A&&ke.A.locals&&ke.A.locals,(0,Ee.r)(Ee.d);const De={name:"NcSelect",components:{ChevronDown:ce,NcEllipsisedOption:ye,NcLoadingIcon:xe.N,VueSelect:ae},props:{...ae.props,...ae.mixins.reduce((e,t)=>({...e,...t.props}),{}),ariaLabelClearSelected:{type:String,default:(0,Ee.a)("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:(0,Ee.a)("Options")},ariaLabelDeselectOption:{type:Function,default:e=>(0,Ee.a)("Deselect {option}",{option:e})},appendToBody:{type:Boolean,default:!0},calculatePosition:{type:Function,default:null},keepOpen:{type:Boolean,default:!1},components:{type:Object,default:()=>({Deselect:{render:()=>(0,m.h)(he,{size:20,fillColor:"var(--vs-controls-color)",style:[{cursor:"pointer"}]})}})},limit:{type:Number,default:null},disabled:{type:Boolean,default:!1},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:t})=>!e&&t},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>(0,Be.c)()},inputLabel:{type:String,default:null},labelOutside:{type:Boolean,default:!1},keyboardFocusBorder:{type:Boolean,default:!0},label:{type:String,default:null},loading:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},placeholder:{type:String,default:""},mapKeydown:{type:Function,default:(e,t)=>({...e,27:n=>{t.open&&n.stopPropagation(),e[27](n)}})},uid:{type:String,default:()=>(0,Be.c)()},placement:{type:String,default:"bottom"},resetFocusOnOptionsChange:{type:Boolean,default:!0},modelValue:{type:[String,Number,Object,Array],default:null},required:{type:Boolean,default:!1}," ":{}},emits:[" ","update:modelValue"],setup:()=>({avatarSize:Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area"))-2*Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline")),isLegacy:we.i}),data:()=>({search:""}),computed:{inputRequired(){return this.required?null===this.modelValue||Array.isArray(this.modelValue)&&0===this.modelValue.length:null},localCalculatePosition(){return null!==this.calculatePosition?this.calculatePosition:(e,t,{width:n})=>{e.style.width=n;const a={name:"addClass",fn:()=>(e.classList.add("vs__dropdown-menu--floating"),{})},o={name:"togglePlacementClass",fn:({placement:n})=>(t.$el.classList.toggle("select--drop-up","top"===n),e.classList.toggle("vs__dropdown-menu--floating-placement-top","top"===n),{})},i=(0,C.ll)(t.$refs.toggle,e,()=>{(0,C.rD)(t.$refs.toggle,e,{placement:this.placement,middleware:[(0,C.cY)(-1),a,o,(0,C.UU)(),(0,C.BN)({limiter:(0,C.ER)()})]}).then(({x:n,y:a})=>{Object.assign(e.style,{left:`${n}px`,top:`${a}px`,width:`${t.$refs.toggle.getBoundingClientRect().width}px`})})});return i}},localFilterBy(){return this.filterBy??ae.props.filterBy.default},localLabel(){return this.label??ae.props.label.default},propsToForward(){const e=[...Object.keys(ae.props),...ae.mixins.flatMap(e=>Object.keys(e.props??{}))];return{...Object.fromEntries(Object.entries(this.$props).filter(([t,n])=>e.includes(t))),calculatePosition:this.localCalculatePosition,closeOnSelect:!this.keepOpen,filterBy:this.localFilterBy,label:this.localLabel}}},mounted(){this.labelOutside||this.inputLabel||this.ariaLabelCombobox||(0,m.R8)("[NcSelect] An `inputLabel` or `ariaLabelCombobox` should be set. If an external label is used, `labelOutside` should be set to `true`."),this.inputLabel&&this.ariaLabelCombobox&&(0,m.R8)("[NcSelect] Only one of `inputLabel` or `ariaLabelCombobox` should to be set.")},methods:{t:Ee.a}},Le=["for"],Pe=["required"],Fe=(0,oe._)(De,[["render",function(e,t,n,a,o,i){const r=(0,m.g2)("ChevronDown"),l=(0,m.g2)("NcEllipsisedOption"),s=(0,m.g2)("NcLoadingIcon"),d=(0,m.g2)("VueSelect");return(0,m.uX)(),(0,m.Wv)(d,(0,m.v6)({class:["select",{"select--legacy":a.isLegacy,"select--no-wrap":n.noWrap}]},i.propsToForward,{onSearch:t[0]||(t[0]=e=>o.search=e),"onUpdate:modelValue":t[1]||(t[1]=t=>e.$emit("update:modelValue",t))}),(0,m.eX)({search:(0,m.k6)(({attributes:e,events:t})=>[(0,m.Lk)("input",(0,m.v6)({class:["vs__search",[n.inputClass]]},e,{required:i.inputRequired,dir:"auto"},(0,m.Tb)(t,!0)),null,16,Pe)]),"open-indicator":(0,m.k6)(({attributes:e})=>[(0,m.bF)(r,(0,m.v6)(e,{"fill-color":"var(--vs-controls-color)",style:{cursor:n.disabled?null:"pointer"},size:26}),null,16,["style"])]),option:(0,m.k6)(t=>[(0,m.RG)(e.$slots,"option",(0,g._B)((0,m.Ng)(t)),()=>[(0,m.bF)(l,{name:String(t[i.localLabel]),search:o.search},null,8,["name","search"])])]),"selected-option":(0,m.k6)(t=>[(0,m.RG)(e.$slots,"selected-option",{vBind:t},()=>[(0,m.bF)(l,{name:String(t[i.localLabel]),search:o.search},null,8,["name","search"])])]),spinner:(0,m.k6)(e=>[e.loading?((0,m.uX)(),(0,m.Wv)(s,{key:0})):(0,m.Q3)("",!0)]),"no-options":(0,m.k6)(()=>[(0,m.eW)((0,g.v_)(i.t("No results")),1)]),_:2},[!n.labelOutside&&n.inputLabel?{name:"header",fn:(0,m.k6)(()=>[(0,m.Lk)("label",{for:n.inputId,class:"select__label"},(0,g.v_)(n.inputLabel),9,Le)]),key:"0"}:void 0,(0,m.pI)(e.$slots,(t,n)=>({name:n,fn:(0,m.k6)(t=>[(0,m.RG)(e.$slots,n,(0,g._B)((0,m.Ng)(t)))])}))]),1040,["class"])}]])},20004(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-af2b1226] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-af2b1226] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-af2b1226] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-af2b1226] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226], .breadcrumb .breadcrumb__actions[data-v-af2b1226] {\n display: inline-flex;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcBreadcrumbs-DYfGaSjT.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,oBAAoB;AACtB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-af2b1226] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-af2b1226] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-af2b1226] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-af2b1226] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226], .breadcrumb .breadcrumb__actions[data-v-af2b1226] {\n display: inline-flex;\n}"],sourceRoot:""}]);const l=r},26219(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a612f185] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-a612f185] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-a612f185] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] {\n font-weight: bold;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcEllipsisedOption-CPWbbgBy.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,eAAe;EACf,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,iBAAiB;AACnB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-a612f185] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-a612f185] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-a612f185] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] {\n font-weight: bold;\n}"],sourceRoot:""}]);const l=r},26911(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-28ef52a4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-28ef52a4] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-28ef52a4]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb--hidden[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb__separator[data-v-28ef52a4] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-28ef52a4] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-28ef52a4] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcBreadcrumb-CHjeSh0y.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;EACtB,oBAAoB;EACpB,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;EACV,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,mBAAmB;AACrB;AACA;EACE,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-28ef52a4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-28ef52a4] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-28ef52a4]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb--hidden[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb__separator[data-v-28ef52a4] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-28ef52a4] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-28ef52a4] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}"],sourceRoot:""}]);const l=r},30594(e,t,n){n.r(t),n.d(t,{default:()=>a.N});var a=n(15148)},59017(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-87267750] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-87267750]:hover, li.action.active[data-v-87267750] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-87267750]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-87267750] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-87267750] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-87267750] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-87267750] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-87267750] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-87267750] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-87267750] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-87267750] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-87267750] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750] * {\n opacity: 1 !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcActionRouter-DeYzeM5W.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-87267750] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-87267750]:hover, li.action.active[data-v-87267750] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-87267750]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-87267750] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-87267750] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-87267750] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-87267750] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-87267750] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-87267750] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-87267750] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-87267750] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-87267750] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750] * {\n opacity: 1 !important;\n}"],sourceRoot:""}]);const l=r},62914(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b97e1f7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-b97e1f7a] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker__label[data-v-b97e1f7a] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:active:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=light] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=dark] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcDateTimePickerNative-BP6eg8aU.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,0GAA0G;EAC1G,WAAW;EACX,cAAc;EACd,SAAS;EACT,2FAA2F;EAC3F,yFAAyF;EACzF,4EAA4E;AAC9E;AACA;EACE,oCAAoC;EACpC,oDAAoD;EACpD,6DAA6D;EAC7D,gCAAgC;AAClC;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,kBAAkB;AACpB;AACA;AACA;;IAEI,mBAAmB;AACvB;AACA;AACA;AACA;;IAEI,kBAAkB;AACtB;AACA",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b97e1f7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-b97e1f7a] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker__label[data-v-b97e1f7a] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:active:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=light] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=dark] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n}"],sourceRoot:""}]);const l=r},65540(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-32f01b7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-32f01b7a]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-32f01b7a] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-32f01b7a] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-32f01b7a] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-32f01b7a] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-32f01b7a] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-32f01b7a] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-32f01b7a] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-32f01b7a] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcActionLink-DAEr-vmd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-32f01b7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-32f01b7a]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-32f01b7a] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-32f01b7a] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-32f01b7a] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-32f01b7a] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-32f01b7a] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-32f01b7a] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-32f01b7a] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-32f01b7a] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}"],sourceRoot:""}]);const l=r},69822(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-element);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input));\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: var(--border-width-input);\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-inline-end: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n border-style: solid;\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n padding: 0;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active,\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-toggle {\n --input-border-box-shadow-light: 0 -1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.select--legacy .vs__dropdown-toggle {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n.select--legacy .vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--vs-border-color);\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-maxcontrast) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcSelect-ZnE_MlqV.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;EAEE;AACF;;;EAGE;AACF;EACE;;;IAGE;EACF,iBAAiB;EACjB,+CAA+C;EAC/C,kDAAkD;EAClD,kEAAkE;EAClE,SAAS;EACT,wCAAwC;EACxC,4CAA4C;EAC5C,mBAAmB;EACnB,qDAAqD;EACrD,wDAAwD;EACxD,iEAAiE;EACjE,uCAAuC;EACvC,+CAA+C;EAC/C,kDAAkD;EAClD,iCAAiC;EACjC,YAAY;EACZ,kDAAkD;EAClD,4DAA4D;EAC5D,wBAAwB;EACxB,gDAAgD;EAChD,8CAA8C;EAC9C,2CAA2C;EAC3C,aAAa;EACb,+CAA+C;EAC/C,2CAA2C;EAC3C,kDAAkD;EAClD,kDAAkD;EAClD,kDAAkD;EAClD,aAAa;EACb,8CAA8C;EAC9C,2CAA2C;EAC3C,2BAA2B;EAC3B,iEAAiE;EACjE,YAAY;EACZ,sCAAsC;EACtC,iBAAiB;EACjB,8DAA8D;EAC9D,0DAA0D;EAC1D,yBAAyB;EACzB,uFAAuF;EACvF,mBAAmB;EACnB,qDAAqD;EACrD,0CAA0C;EAC1C,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;EACZ,iCAAiC;AACnC;AACA;EACE,uCAAuC;EACvC,+EAA+E;EAC/E,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,uGAAuG;EACvG,8CAA8C;EAC9C,gBAAgB;EAChB,wBAAwB;EACxB,8BAA8B;EAC9B,8CAA8C;EAC9C,YAAY;AACd;AACA;EACE,kJAAkJ;AACpJ;AACA;EACE,uBAAuB;EACvB,6BAA6B;EAC7B,4BAA4B;EAC5B,mFAAmF;AACrF;AACA;EACE,oCAAoC;AACtC;AACA;EACE,SAAS;AACX;AACA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,kCAAkC;EAClC,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,MAAM;AACR;AACA;EACE,sBAAsB;AACxB;AACA;EACE,oCAAoC;EACpC,gCAAgC;EAChC,4BAA4B;EAC5B,6BAA6B;EAC7B,mBAAmB;EACnB,+CAA+C;EAC/C,+CAA+C;EAC/C,UAAU;AACZ;AACA;;EAEE,+CAA+C;EAC/C,oCAAoC;AACtC;AACA;;EAEE,oCAAoC;AACtC;AACA;;EAEE,aAAa;AACf;AACA;EACE,iBAAiB;EACjB,cAAc;EACd,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kEAAkE;EAClE,6BAA6B;EAC7B,2CAA2C;AAC7C;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,kBAAkB;AACpB;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,UAAU;EACV,oCAAoC;AACtC;AACA;EACE,iBAAiB;AACnB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE;wEACsE;EACtE;wEACsE;EACtE,+DAA+D;EAC/D,YAAY;EACZ,2CAA2C;EAC3C,0CAA0C;AAC5C;AACA;EACE,4CAA4C;AAC9C;AACA;AACA;IACI,8DAA8D;AAClE;AACA;AACA;EACE,8DAA8D;AAChE;AACA;EACE,+DAA+D;AACjE;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,0DAA0D;EAC1D,+CAA+C;EAC/C,wBAAwB;EACxB,yIAAyI;EACzI,uBAAuB;AACzB;AACA;EACE,oEAAoE;EACpE,kBAAkB;EAClB,kBAAkB;EAClB,MAAM;EACN,qBAAqB;AACvB;AACA;EACE,6EAA6E;EAC7E,mDAAmD;EACnD,oCAAoC;EACpC,0IAA0I;AAC5I;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,+CAA+C;AACjD",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-element);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input));\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: var(--border-width-input);\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-inline-end: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n border-style: solid;\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n padding: 0;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active,\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-toggle {\n --input-border-box-shadow-light: 0 -1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.select--legacy .vs__dropdown-toggle {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n.select--legacy .vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--vs-border-color);\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-maxcontrast) !important;\n}"],sourceRoot:""}]);const l=r},73830(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-67b3d681] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-67b3d681],\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-67b3d681],\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):hover,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-67b3d681] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-67b3d681]:not(.button-vue):disabled,\ninput[data-v-67b3d681]:not([type=range]):disabled,\ntextarea[data-v-67b3d681]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-67b3d681]:not(.button-vue):required,\ninput[data-v-67b3d681]:not([type=range]):required,\ntextarea[data-v-67b3d681]:required {\n box-shadow: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):invalid,\ninput[data-v-67b3d681]:not([type=range]):invalid,\ntextarea[data-v-67b3d681]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-67b3d681],\ninput:not([type=range]).primary[data-v-67b3d681],\ntextarea.primary[data-v-67b3d681] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):hover, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):focus, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):hover,\ntextarea.primary[data-v-67b3d681]:not(:disabled):focus,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:disabled,\ninput:not([type=range]).primary[data-v-67b3d681]:disabled,\ntextarea.primary[data-v-67b3d681]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-67b3d681]:hover, li.action.active[data-v-67b3d681] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-67b3d681]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-67b3d681] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681]:hover, .action--disabled[data-v-67b3d681]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681] * {\n opacity: 1 !important;\n}\n.action-input[data-v-67b3d681] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-67b3d681] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-67b3d681] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-67b3d681] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-67b3d681] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-67b3d681] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-67b3d681] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-67b3d681], .action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-element);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-67b3d681] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-67b3d681] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-67b3d681] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-67b3d681] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-67b3d681] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-67b3d681]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcActionInput-BxRA_Skn.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF,0BAA0B;AAC1B;;;EAGE,SAAS;EACT,gBAAgB;EAChB,YAAY;EACZ,6BAA6B;EAC7B,0CAA0C;EAC1C,2CAA2C;EAC3C,aAAa;EACb,8CAA8C;EAC9C,eAAe;AACjB;AACA;;;;;;;EAOE,sCAAsC;EACtC,0CAA0C;EAC1C,aAAa;AACf;AACA;;;EAGE,6BAA6B;EAC7B,aAAa;EACb,8CAA8C;AAChD;AACA;;;EAGE,eAAe;EACf,YAAY;EACZ,oCAAoC;EACpC,8CAA8C;AAChD;AACA;;;EAGE,gBAAgB;AAClB;AACA;;;EAGE,2DAA2D;EAC3D,2BAA2B;AAC7B;AACA;;;EAGE,yCAAyC;AAC3C;AACA;;;EAGE,eAAe;EACf,wCAAwC;EACxC,0CAA0C;EAC1C,8CAA8C;AAChD;AACA;;;;;;;EAOE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;;;EAGE,6CAA6C;AAC/C;AACA;;;EAGE,eAAe;EACf,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,YAAY,EAAE,mBAAmB;EACjC,aAAa;EACb,wHAAwH;EACxH,4EAA4E;EAC5E,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,cAAc;EACd,aAAa;EACb,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;EACX,YAAY;EACZ,2CAA2C;EAC3C,iDAAiD;EACjD,2BAA2B;AAC7B;AACA;EACE,cAAc;EACd,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,SAAS;AACX;AACA;EACE,WAAW;AACb;AACA;EACE,sEAAsE;AACxE;AACA;EACE,mEAAmE;AACrE",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-67b3d681] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-67b3d681],\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-67b3d681],\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):hover,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-67b3d681] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-67b3d681]:not(.button-vue):disabled,\ninput[data-v-67b3d681]:not([type=range]):disabled,\ntextarea[data-v-67b3d681]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-67b3d681]:not(.button-vue):required,\ninput[data-v-67b3d681]:not([type=range]):required,\ntextarea[data-v-67b3d681]:required {\n box-shadow: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):invalid,\ninput[data-v-67b3d681]:not([type=range]):invalid,\ntextarea[data-v-67b3d681]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-67b3d681],\ninput:not([type=range]).primary[data-v-67b3d681],\ntextarea.primary[data-v-67b3d681] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):hover, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):focus, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):hover,\ntextarea.primary[data-v-67b3d681]:not(:disabled):focus,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:disabled,\ninput:not([type=range]).primary[data-v-67b3d681]:disabled,\ntextarea.primary[data-v-67b3d681]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-67b3d681]:hover, li.action.active[data-v-67b3d681] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-67b3d681]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-67b3d681] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681]:hover, .action--disabled[data-v-67b3d681]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681] * {\n opacity: 1 !important;\n}\n.action-input[data-v-67b3d681] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-67b3d681] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-67b3d681] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-67b3d681] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-67b3d681] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-67b3d681] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-67b3d681] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-67b3d681], .action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-element);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-67b3d681] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-67b3d681] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-67b3d681] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-67b3d681] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-67b3d681] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-67b3d681]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}"],sourceRoot:""}]);const l=r},77815(e,t,n){n.d(t,{CP:()=>a.k,EY:()=>a.a,KU:()=>a.c,Q$:()=>a.e,VA:()=>a.d,VX:()=>a.j,Xn:()=>a.b,Yc:()=>a.i,Yr:()=>a.n,aN:()=>a.l,ei:()=>a.g,pO:()=>a.r});var a=n(81367)},90709(e,t,n){n.d(t,{default:()=>ua});var a=n(20641),o=n(90033),i=n(50953),r=n(53751),l=n(61338),s=n(20426),d=n(85072),c=n.n(d),A=n(97825),u=n.n(A),p=n(77659),v=n.n(p),b=n(55056),h=n.n(b),C=n(10540),m=n.n(C),g=n(41113),f=n.n(g),_=n(9517),y={};y.styleTagTransform=f(),y.setAttributes=h(),y.insert=v().bind(null,"head"),y.domAPI=u(),y.insertStyleElement=m(),c()(_.A,y),_.A&&_.A.locals&&_.A.locals;var x=n(69007),E=n(77701);const B=["aria-labelledby"],w={key:0,class:"empty-content__icon","aria-hidden":"true"},k=["id"],S={key:2,class:"empty-content__description"},D={key:3,class:"empty-content__action"},L=(0,a.pM)({__name:"NcEmptyContent",props:{description:{default:""},name:{default:""}},setup(e){const t=(0,x.c)();return(e,n)=>((0,a.uX)(),(0,a.CE)("div",{"aria-labelledby":(0,i.R1)(t),class:"empty-content",role:"note"},[e.$slots.icon?((0,a.uX)(),(0,a.CE)("div",w,[(0,a.RG)(e.$slots,"icon",{},void 0,!0)])):(0,a.Q3)("",!0),""!==e.name||e.$slots.name?((0,a.uX)(),(0,a.CE)("div",{key:1,id:(0,i.R1)(t),class:"empty-content__name"},[(0,a.RG)(e.$slots,"name",{},()=>[(0,a.eW)((0,o.v_)(e.name),1)],!0)],8,k)):(0,a.Q3)("",!0),""!==e.description||e.$slots.description?((0,a.uX)(),(0,a.CE)("p",S,[(0,a.RG)(e.$slots,"description",{},()=>[(0,a.eW)((0,o.v_)(e.description),1)],!0)])):(0,a.Q3)("",!0),e.$slots.action?((0,a.uX)(),(0,a.CE)("div",D,[(0,a.RG)(e.$slots,"action",{},void 0,!0)])):(0,a.Q3)("",!0)],8,B))}}),P=(0,E._)(L,[["__scopeId","data-v-b101d636"]]);var F=n(50240),X=n(35810),N=n(79458),$=n(76722),z=n(41133),I=n(67076),T=n(9165),G=n(40715),V=n(22722),O=n(89365),R=n(82439),W=n(19051),j=n(81222),M=n(63814),U=n(32505),q=n(73830),H={};H.styleTagTransform=f(),H.setAttributes=h(),H.insert=v().bind(null,"head"),H.domAPI=u(),H.insertStyleElement=m(),c()(q.A,H),q.A&&q.A.locals&&q.A.locals;var Y=n(54425);const K={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?.()[0].children?.trim?.()||""}}};var Q=n(62914),Z={};Z.styleTagTransform=f(),Z.setAttributes=h(),Z.insert=v().bind(null,"head"),Z.domAPI=u(),Z.insertStyleElement=m(),c()(Q.A,Z),Q.A&&Q.A.locals&&Q.A.locals,(0,Y.r)();const J=["for"],ee=["id","type","value","min","max"],te=(0,a.pM)({inheritAttrs:!1,__name:"NcDateTimePickerNative",props:(0,a.zz)({class:{default:void 0},id:{default:()=>(0,x.c)()},inputClass:{default:""},type:{default:"date"},label:{default:()=>(0,Y.a)("Please choose a date")},min:{default:null},max:{default:null},hideLabel:{type:Boolean}},{modelValue:{default:null},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=(0,a.fn)(e,"modelValue"),n=e,i=(0,a.EW)(()=>t.value?d(t.value):""),r=(0,a.EW)(()=>n.max?d(n.max):void 0),l=(0,a.EW)(()=>n.min?d(n.min):void 0);function s(e){return{yyyy:e.getFullYear().toString().padStart(4,"0"),MM:(e.getMonth()+1).toString().padStart(2,"0"),dd:e.getDate().toString().padStart(2,"0"),hh:e.getHours().toString().padStart(2,"0"),mm:e.getMinutes().toString().padStart(2,"0")}}function d(e){const{yyyy:t,MM:a,dd:o,hh:i,mm:r}=s(e);if("datetime-local"===n.type)return`${t}-${a}-${o}T${i}:${r}`;if("date"===n.type)return`${t}-${a}-${o}`;if("month"===n.type)return`${t}-${a}`;if("time"===n.type)return`${i}:${r}`;if("week"===n.type){const n=new Date(Number.parseInt(t),0,1),a=Math.floor((e.getTime()-n.getTime())/864e5);return`${t}-W${Math.ceil(a/7)}`}return""}function c(e){const a=e.target;if(!a||isNaN(a.valueAsNumber))t.value=null;else if("time"===n.type){const e=a.value,{yyyy:n,MM:o,dd:i}=s(t.value||new Date);t.value=new Date(`${n}-${o}-${i}T${e}`)}else if("month"===n.type){const e=(new Date(a.value).getMonth()+1).toString().padStart(2,"0"),{yyyy:n,dd:o,hh:i,mm:r}=s(t.value||new Date);t.value=new Date(`${n}-${e}-${o}T${i}:${r}`)}else{const e=1e3*new Date(a.valueAsNumber).getTimezoneOffset()*60,n=a.valueAsNumber+e;t.value=new Date(n)}}return(e,t)=>((0,a.uX)(),(0,a.CE)("div",{class:(0,o.C4)(["native-datetime-picker",e.$props.class])},[(0,a.Lk)("label",{class:(0,o.C4)(["native-datetime-picker__label",{"hidden-visually":e.hideLabel}]),for:e.id},(0,o.v_)(e.label),11,J),(0,a.Lk)("input",(0,a.v6)({id:e.id,class:["native-datetime-picker__input",e.inputClass],type:e.type,value:i.value,min:l.value,max:r.value},e.$attrs,{onInput:c}),null,16,ee)],2))}}),ne=(0,E._)(te,[["__scopeId","data-v-b97e1f7a"]]);var ae=n(96842),oe={};oe.styleTagTransform=f(),oe.setAttributes=h(),oe.insert=v().bind(null,"head"),oe.domAPI=u(),oe.insertStyleElement=m(),c()(ae.A,oe),ae.A&&ae.A.locals&&ae.A.locals;var ie=n(64323),re=n(87485);function le(e,t=100,n={}){if("function"!=typeof e)throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");if("boolean"==typeof n)throw new TypeError("The `options` parameter must be an object, not a boolean. Use `{immediate: true}` instead.");const{immediate:a}=n;let o,i,r,l,s;function d(){const t=o,n=i;return o=void 0,i=void 0,s=e.apply(t,n),s}function c(){const e=Date.now()-l;e<t&&e>=0?r=setTimeout(c,t-e):(r=void 0,a||(s=d()))}const A=function(...e){if(o&&this!==o&&Object.getPrototypeOf(this)===Object.getPrototypeOf(o))throw new Error("Debounced method called with different contexts of the same prototype.");o=this,i=e,l=Date.now();const n=a&&!r;if(r||(r=setTimeout(c,t)),n)return s=d(),s};return Object.defineProperty(A,"isPending",{get:()=>void 0!==r}),A.clear=()=>{r&&(clearTimeout(r),r=void 0,o=void 0,i=void 0)},A.flush=()=>{r&&A.trigger()},A.trigger=()=>{s=d(),A.clear()},A}var se=n(81842),de=n(60441),ce=n(50436);(0,Y.r)();const Ae=(0,a.pM)({__name:"NcPasswordField",props:(0,a.zz)({class:{},inputClass:{default:""},id:{},label:{},labelOutside:{type:Boolean},placeholder:{},showTrailingButton:{type:Boolean,default:!0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},checkPasswordStrength:{type:Boolean},minlength:{default:void 0},asText:{type:Boolean}},{modelValue:{default:""},modelModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:(0,a.zz)(["valid","invalid"],["update:modelValue","update:visible"]),setup(e,{expose:t,emit:n}){const o=(0,a.fn)(e,"modelValue"),r=(0,a.fn)(e,"visible"),l=e,s=n;(0,a.wB)(o,le(async function(){if(l.checkPasswordStrength)try{const{data:e}=await W.Ay.post((0,M.KT)("apps/password_policy/api/v1/validate"),{password:o.value});if(u.value=e.ocs.data.passed,e.ocs.data.passed)return A.value=(0,Y.a)("Password is secure"),void s("valid");A.value=e.ocs.data.reason,s("invalid")}catch(e){ce.l.error("Password policy returned an error",{error:e})}},500)),t({focus:function(e){c.value.focus(e)},select:function(){c.value.select()}});const{password_policy:d}=(0,re.F)(),c=(0,a.rk)("inputField"),A=(0,i.KR)(""),u=(0,i.KR)(),p=(0,a.EW)(()=>{const e={...l};return delete e.checkPasswordStrength,delete e.minlength,delete e.asText,delete e.error,delete e.helperText,delete e.inputClass,delete e.success,e}),v=(0,a.EW)(()=>l.minlength??(l.checkPasswordStrength?d?.minLength:void 0)??void 0);function b(){r.value=!r.value}return(e,t)=>((0,a.uX)(),(0,a.Wv)(de.N,(0,a.v6)(p.value,{ref:"inputField",modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e),error:e.error||!1===u.value,"helper-text":e.helperText||A.value,"input-class":[e.inputClass,{"password-field__input--secure-text":!r.value&&e.asText}],minlength:v.value,success:e.success||!0===u.value,"trailing-button-label":r.value?(0,i.R1)(Y.a)("Hide password"):(0,i.R1)(Y.a)("Show password"),type:r.value||e.asText?"text":"password",onTrailingButtonClick:b}),(0,a.eX)({"trailing-button-icon":(0,a.k6)(()=>[(0,a.bF)(se.N,{path:r.value?(0,i.R1)(ie.o):(0,i.R1)(ie.p)},null,8,["path"])]),_:2},[e.$slots.icon?{name:"icon",fn:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helper-text","input-class","minlength","success","trailing-button-label","type"]))}}),ue=(0,E._)(Ae,[["__scopeId","data-v-b2684de6"]]);var pe=n(42005);(0,Y.r)(Y.h);const ve={name:"NcActionInput",components:{NcDateTimePickerNative:ne,NcPasswordField:ue,NcTextField:pe._,NcColorPicker:(0,a.$V)(()=>n.e(4118).then(n.bind(n,94118))),NcDateTimePicker:(0,a.$V)(()=>n.e(2190).then(n.bind(n,52190))),NcSelect:(0,a.$V)(()=>Promise.resolve().then(n.bind(n,30594)))},mixins:[K],inheritAttrs:!1,props:{id:{type:String,default:()=>"action-"+(0,x.c)(),validator:e=>""!==e.trim()},inputId:{type:String,default:()=>"action-input-"+(0,x.c)(),validator:e=>""!==e.trim()},icon:{type:String,default:""},type:{type:String,default:"text",validator:e=>["date","datetime-local","month","multiselect","number","password","search","tel","text","time","url","week","color","email"].includes(e)},idNativeDateTimePicker:{type:String,default:"date-time-picker_id"},isNativePicker:{type:Boolean,default:!1},label:{type:String,default:null},labelOutside:{type:Boolean,default:!0},modelValue:{type:[String,Date,Number,Array],default:""},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},showTrailingButton:{type:Boolean,default:!0},trailingButtonLabel:{type:String,default:(0,Y.a)("Submit")},class:{type:[String,Array,Object],default:""}},emits:["submit","update:modelValue"],computed:{isIconUrl(){try{return new URL(this.icon)}catch{return!1}},isMultiselectType(){return"multiselect"===this.type},nativeDatePickerType(){switch(this.type){case"date":case"month":case"time":case"week":case"datetime-local":return this.type}return!1},datePickerType(){if(!this.isNativePicker)switch(this.type){case"date":case"month":case"time":return this.type;case"datetime-local":return"datetime"}return!1},isFocusable(){return!this.disabled}},methods:{onLeave(){this.$refs.datetimepicker&&this.$refs.datetimepicker.$refs.datepicker&&this.$refs.datetimepicker.$refs.datepicker.closePopup()},onSubmit(e){if(e.preventDefault(),e.stopPropagation(),this.disabled)return!1;this.$emit("submit",e)},onUpdateModelValue(e){this.$emit("update:modelValue",e)}}},be={class:"action-input__icon-wrapper"},he=["disabled"],Ce={class:"action-input__container"},me=["for"],ge={class:"action-input__input-container"},fe={key:4,class:"action-input__container"},_e=["for"],ye={class:"action-input__input-container"},xe=(0,E._)(ve,[["render",function(e,t,n,i,l,s){const d=(0,a.g2)("NcDateTimePicker"),c=(0,a.g2)("NcDateTimePickerNative"),A=(0,a.g2)("NcSelect"),u=(0,a.g2)("NcPasswordField"),p=(0,a.g2)("NcColorPicker"),v=(0,a.g2)("NcTextField");return(0,a.uX)(),(0,a.CE)("li",{class:(0,o.C4)(["action",[{"action--disabled":n.disabled},e.$props.class]])},[(0,a.Lk)("span",{class:(0,o.C4)(["action-input",{"action-input-picker--disabled":n.disabled,"action-input--visible-label":n.labelOutside&&n.label}]),onMouseleave:t[3]||(t[3]=(...e)=>s.onLeave&&s.onLeave(...e))},[(0,a.Lk)("span",be,[(0,a.RG)(e.$slots,"icon",{},()=>[(0,a.Lk)("span",{"aria-hidden":"true",class:(0,o.C4)(["action-input__icon",[s.isIconUrl?"action-input__icon--url":n.icon]]),style:(0,o.Tr)({backgroundImage:s.isIconUrl?`url(${n.icon})`:null})},null,6)],!0)]),(0,a.Lk)("form",{ref:"form",class:"action-input__form",disabled:n.disabled,onSubmit:t[2]||(t[2]=(0,r.D$)((...e)=>s.onSubmit&&s.onSubmit(...e),["prevent"]))},[(0,a.Lk)("div",Ce,[n.label&&n.labelOutside&&!n.isNativePicker?((0,a.uX)(),(0,a.CE)("label",{key:0,class:(0,o.C4)(["action-input__text-label",{"action-input__text-label--hidden":!n.labelOutside}]),for:n.inputId},(0,o.v_)(n.label),11,me)):(0,a.Q3)("",!0),(0,a.Lk)("div",ge,[s.datePickerType?((0,a.uX)(),(0,a.Wv)(d,(0,a.v6)({key:0,ref:"datetimepicker","model-value":n.modelValue,style:{"z-index":"99999999999"},placeholder:e.text,disabled:n.disabled,type:s.datePickerType,"input-class":["mx-input",{focusable:s.isFocusable}],class:"action-input__datetimepicker","append-to-body":""},e.$attrs,{"onUpdate:modelValue":s.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","type","input-class","onUpdate:modelValue"])):n.isNativePicker?((0,a.uX)(),(0,a.Wv)(c,(0,a.v6)({key:1,id:n.idNativeDateTimePicker,"model-value":n.modelValue,label:n.label,type:s.nativeDatePickerType,"input-class":{focusable:s.isFocusable},class:"action-input__datetimepicker"},e.$attrs,{"onUpdate:modelValue":s.onUpdateModelValue}),null,16,["id","model-value","label","type","input-class","onUpdate:modelValue"])):s.isMultiselectType?((0,a.uX)(),(0,a.Wv)(A,(0,a.v6)({key:2,"model-value":n.modelValue,placeholder:e.text,disabled:n.disabled,"append-to-body":!1,"input-class":{focusable:s.isFocusable},class:"action-input__multi"},e.$attrs,{"onUpdate:modelValue":s.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","input-class","onUpdate:modelValue"])):"password"===n.type?((0,a.uX)(),(0,a.Wv)(u,(0,a.v6)({key:3,id:n.inputId,"model-value":n.modelValue,label:n.label,"label-outside":!n.label||n.labelOutside,placeholder:e.text,disabled:n.disabled,"input-class":{focusable:s.isFocusable},"show-trailing-button":n.showTrailingButton&&!n.disabled},e.$attrs,{"onUpdate:modelValue":s.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","show-trailing-button","onUpdate:modelValue"])):"color"===n.type?((0,a.uX)(),(0,a.CE)("div",fe,[n.label&&"color"===n.type?((0,a.uX)(),(0,a.CE)("label",{key:0,class:(0,o.C4)(["action-input__text-label",{"action-input__text-label--hidden":!n.labelOutside}]),for:n.inputId},(0,o.v_)(n.label),11,_e)):(0,a.Q3)("",!0),(0,a.Lk)("div",ye,[(0,a.bF)(p,(0,a.v6)({id:"inputId","model-value":n.modelValue,class:"colorpicker__trigger"},e.$attrs,{"onUpdate:modelValue":s.onUpdateModelValue,onSubmit:t[0]||(t[0]=t=>e.$refs.form.requestSubmit())}),{default:(0,a.k6)(()=>[(0,a.Lk)("button",{class:(0,o.C4)(["colorpicker__preview",{focusable:s.isFocusable}]),style:(0,o.Tr)({"background-color":n.modelValue})},null,6)]),_:1},16,["model-value","onUpdate:modelValue"])])])):((0,a.uX)(),(0,a.Wv)(v,(0,a.v6)({key:5,id:n.inputId,"model-value":n.modelValue,label:n.label,"label-outside":!n.label||n.labelOutside,placeholder:e.text,disabled:n.disabled,"input-class":{focusable:s.isFocusable},type:n.type,"trailing-button-icon":"arrowRight","trailing-button-label":n.trailingButtonLabel,"show-trailing-button":n.showTrailingButton&&!n.disabled},e.$attrs,{onTrailingButtonClick:t[1]||(t[1]=t=>e.$refs.form.requestSubmit()),"onUpdate:modelValue":s.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","type","trailing-button-label","show-trailing-button","onUpdate:modelValue"]))])])],40,he)],34)],2)}],["__scopeId","data-v-67b3d681"]]);var Ee=n(63855),Be=n(26911),we={};we.styleTagTransform=f(),we.setAttributes=h(),we.insert=v().bind(null,"head"),we.domAPI=u(),we.insertStyleElement=m(),c()(Be.A,we),Be.A&&Be.A.locals&&Be.A.locals;var ke=n(13294);const Se={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},De=["aria-hidden","aria-label"],Le=["fill","width","height"],Pe={d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"},Fe={key:0},Xe=(0,E._)(Se,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon chevron-right-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",Pe,[n.title?((0,a.uX)(),(0,a.CE)("title",Fe,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,Le))],16,De)}]]),Ne={name:"NcBreadcrumb",components:{NcActions:Ee.N,ChevronRight:Xe,NcButton:ke.N},inheritAttrs:!1,props:{name:{type:String,required:!0},title:{type:String,default:null},to:{type:[String,Object],default:void 0},href:{type:String,default:void 0},icon:{type:String,default:""},forceIconText:{type:Boolean,default:!1},disableDrop:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},open:{type:Boolean,default:!1},class:{type:[String,Array,Object],default:""}},emits:["dragenter","dragleave","dropped","update:open"],setup(){const e=(0,x.c)();return{actionsContainer:`.vue-crumb[data-crumb-id="${e}"]`,crumbId:e}},data:()=>({hovering:!1}),computed:{linkAttributes(){return this.to?{to:this.to,...this.$attrs}:this.href?{href:this.href,...this.$attrs}:this.$attrs}},methods:{onOpenChange(e){this.$emit("update:open",e)},dropped(e){return this.disableDrop||(this.$emit("dropped",e,this.to||this.href),this.$parent.$emit("dropped",e,this.to||this.href),this.hovering=!1),!1},dragEnter(e){this.$emit("dragenter",e),this.disableDrop||(this.hovering=!0)},dragLeave(e){this.$emit("dragleave",e),this.disableDrop||e.target.contains(e.relatedTarget)||this.$refs.crumb.contains(e.relatedTarget)||(this.hovering=!1)}}},$e=["data-crumb-id"],ze=(0,E._)(Ne,[["render",function(e,t,n,i,l,s){const d=(0,a.g2)("NcButton"),c=(0,a.g2)("NcActions"),A=(0,a.g2)("ChevronRight");return(0,a.uX)(),(0,a.CE)("li",{ref:"crumb",class:(0,o.C4)(["vue-crumb",[{"vue-crumb--hovered":l.hovering},e.$props.class]]),"data-crumb-id":i.crumbId,draggable:"false",onDragstart:(0,r.D$)(()=>{},["prevent"]),onDrop:t[0]||(t[0]=(0,r.D$)((...e)=>s.dropped&&s.dropped(...e),["prevent"])),onDragover:(0,r.D$)(()=>{},["prevent"]),onDragenter:t[1]||(t[1]=(...e)=>s.dragEnter&&s.dragEnter(...e)),onDragleave:t[2]||(t[2]=(...e)=>s.dragLeave&&s.dragLeave(...e))},[(n.name||n.icon||e.$slots.icon)&&!e.$slots.default?((0,a.uX)(),(0,a.Wv)(d,(0,a.v6)({key:0,"aria-label":n.icon?n.name:void 0,variant:"tertiary"},s.linkAttributes),(0,a.eX)({_:2},[e.$slots.icon||n.icon?{name:"icon",fn:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"icon",{},()=>[(0,a.Lk)("span",{class:(0,o.C4)([n.icon,"icon"])},null,2)],!0)]),key:"0"}:void 0,!e.$slots.icon&&!n.icon||n.forceIconText?{name:"default",fn:(0,a.k6)(()=>[(0,a.eW)((0,o.v_)(n.name),1)]),key:"1"}:void 0]),1040,["aria-label"])):(0,a.Q3)("",!0),e.$slots.default?((0,a.uX)(),(0,a.Wv)(c,{key:1,ref:"actions",container:i.actionsContainer,"force-menu":n.forceMenu,"force-name":"","menu-name":n.name,open:n.open,title:n.title,variant:"tertiary","onUpdate:open":s.onOpenChange},{icon:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"menu-icon",{},void 0,!0)]),default:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"default",{},void 0,!0)]),_:3},8,["container","force-menu","menu-name","open","title","onUpdate:open"])):(0,a.Q3)("",!0),(0,a.bF)(A,{class:"vue-crumb__separator",size:20})],42,$e)}],["__scopeId","data-v-28ef52a4"]]);var Ie=n(20004),Te={};Te.styleTagTransform=f(),Te.setAttributes=h(),Te.insert=v().bind(null,"head"),Te.domAPI=u(),Te.insertStyleElement=m(),c()(Ie.A,Te),Ie.A&&Ie.A.locals&&Ie.A.locals;var Ge=n(10643),Ve={};Ve.styleTagTransform=f(),Ve.setAttributes=h(),Ve.insert=v().bind(null,"head"),Ve.domAPI=u(),Ve.insertStyleElement=m(),c()(Ge.A,Ve),Ge.A&&Ge.A.locals&&Ge.A.locals;var Oe=n(15934);const Re={mixins:[K],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null}},inject:{closeMenu:{from:Oe.N}},emits:["click"],created(){"ariaHidden"in this.$attrs&&(0,a.R8)("[NcAction*]: Do not set the ariaHidden attribute as the root element will inherit the incorrect aria-hidden.")},computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(e){this.$emit("click",e),this.closeAfterClick&&this.closeMenu(!1)}}},We={name:"NcActionButton",components:{NcIconSvgWrapper:se.N},mixins:[Re],inject:{isInSemanticMenu:{from:Oe.a,default:!1}},props:{disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:e=>["button","checkbox","radio","reset","submit"].includes(e)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null},description:{type:String,default:""}},emits:["update:modelValue"],setup:()=>({mdiCheck:ie.d,mdiChevronRight:ie.c}),computed:{isFocusable(){return!this.disabled},isChecked(){return"radio"===this.type&&"boolean"!=typeof this.modelValue?this.modelValue===this.value:this.modelValue},nativeType(){return"submit"===this.type||"reset"===this.type?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem","radio"===this.type?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):("checkbox"===this.type||"button"===this.nativeType&&null!==this.modelValue)&&(e.role="menuitemcheckbox",e["aria-checked"]=null===this.modelValue?"mixed":this.modelValue?"true":"false")):null!==this.modelValue&&"button"===this.nativeType&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),null===this.modelValue&&"button"===this.type||("radio"===this.type&&"boolean"!=typeof this.modelValue?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked))}}},je=["role"],Me=["aria-label","disabled","title","type"],Ue={class:"action-button__longtext-wrapper"},qe={key:0,class:"action-button__name"},He=["textContent"],Ye={key:2,class:"action-button__text"},Ke=["textContent"],Qe={key:2,class:"action-button__pressed-icon material-design-icon"},Ze=(0,E._)(We,[["render",function(e,t,n,i,r,l){const s=(0,a.g2)("NcIconSvgWrapper");return(0,a.uX)(),(0,a.CE)("li",{class:(0,o.C4)(["action",{"action--disabled":n.disabled}]),role:l.isInSemanticMenu&&"presentation"},[(0,a.Lk)("button",(0,a.v6)({"aria-label":e.ariaLabel,class:["action-button button-vue",{"action-button--active":l.isChecked,focusable:l.isFocusable}],disabled:n.disabled,title:e.title,type:l.nativeType},l.buttonAttributes,{onClick:t[0]||(t[0]=(...e)=>l.handleClick&&l.handleClick(...e))}),[(0,a.RG)(e.$slots,"icon",{},()=>[(0,a.Lk)("span",{class:(0,o.C4)([[e.isIconUrl?"action-button__icon--url":e.icon],"action-button__icon"]),style:(0,o.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null}),"aria-hidden":"true"},null,6)],!0),(0,a.Lk)("span",Ue,[e.name?((0,a.uX)(),(0,a.CE)("strong",qe,(0,o.v_)(e.name),1)):(0,a.Q3)("",!0),e.isLongText?((0,a.uX)(),(0,a.CE)("span",{key:1,class:"action-button__longtext",textContent:(0,o.v_)(e.text)},null,8,He)):((0,a.uX)(),(0,a.CE)("span",Ye,(0,o.v_)(e.text),1)),n.description?((0,a.uX)(),(0,a.CE)("span",{key:3,class:"action-button__description",textContent:(0,o.v_)(n.description)},null,8,Ke)):(0,a.Q3)("",!0)]),n.isMenu?((0,a.uX)(),(0,a.Wv)(s,{key:0,class:"action-button__menu-icon",directional:"",path:i.mdiChevronRight},null,8,["path"])):l.isChecked?((0,a.uX)(),(0,a.Wv)(s,{key:1,path:i.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):!1===l.isChecked?((0,a.uX)(),(0,a.CE)("span",Qe)):(0,a.Q3)("",!0),(0,a.Q3)("",!0)],16,Me)],10,je)}],["__scopeId","data-v-6c2daf4e"]]);var Je=n(65540),et={};et.styleTagTransform=f(),et.setAttributes=h(),et.insert=v().bind(null,"head"),et.domAPI=u(),et.insertStyleElement=m(),c()(Je.A,et),Je.A&&Je.A.locals&&Je.A.locals;const tt={name:"NcActionLink",mixins:[Re],inject:{isInSemanticMenu:{from:Oe.a,default:!1}},props:{href:{type:String,required:!0,validator:e=>{try{return new URL(e)}catch{return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:e=>e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)},title:{type:String,default:null}}},nt=["role"],at=["download","href","aria-label","target","title","role"],ot={key:0,class:"action-link__longtext-wrapper"},it={class:"action-link__name"},rt=["textContent"],lt=["textContent"],st={key:2,class:"action-link__text"},dt=(0,E._)(tt,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("li",{class:"action",role:l.isInSemanticMenu&&"presentation"},[(0,a.Lk)("a",{download:n.download,href:n.href,"aria-label":e.ariaLabel,target:n.target,title:n.title,class:"action-link focusable",rel:"nofollow noreferrer noopener",role:l.isInSemanticMenu&&"menuitem",onClick:t[0]||(t[0]=(...t)=>e.onClick&&e.onClick(...t))},[(0,a.RG)(e.$slots,"icon",{},()=>[(0,a.Lk)("span",{"aria-hidden":"true",class:(0,o.C4)(["action-link__icon",[e.isIconUrl?"action-link__icon--url":e.icon]]),style:(0,o.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null})},null,6)],!0),e.name?((0,a.uX)(),(0,a.CE)("span",ot,[(0,a.Lk)("strong",it,(0,o.v_)(e.name),1),t[1]||(t[1]=(0,a.Lk)("br",null,null,-1)),(0,a.Lk)("span",{class:"action-link__longtext",textContent:(0,o.v_)(e.text)},null,8,rt)])):e.isLongText?((0,a.uX)(),(0,a.CE)("span",{key:1,class:"action-link__longtext",textContent:(0,o.v_)(e.text)},null,8,lt)):((0,a.uX)(),(0,a.CE)("span",st,(0,o.v_)(e.text),1)),(0,a.Q3)("",!0)],8,at)],8,nt)}],["__scopeId","data-v-32f01b7a"]]);var ct=n(59017),At={};At.styleTagTransform=f(),At.setAttributes=h(),At.insert=v().bind(null,"head"),At.domAPI=u(),At.insertStyleElement=m(),c()(ct.A,At),ct.A&&ct.A.locals&&ct.A.locals;const ut={name:"NcActionRouter",mixins:[Re],inject:{isInSemanticMenu:{from:Oe.a,default:!1}},props:{to:{type:[String,Object],required:!0}}},pt=["role"],vt={key:0,class:"action-router__longtext-wrapper"},bt={class:"action-router__name"},ht=["textContent"],Ct=["textContent"],mt={key:2,class:"action-router__text"},gt=(0,E._)(ut,[["render",function(e,t,n,i,r,l){const s=(0,a.g2)("RouterLink");return(0,a.uX)(),(0,a.CE)("li",{class:"action",role:l.isInSemanticMenu&&"presentation"},[(0,a.bF)(s,{"aria-label":e.ariaLabel,class:"action-router focusable",rel:"nofollow noreferrer noopener",role:l.isInSemanticMenu&&"menuitem",title:e.title,to:n.to,onClick:e.onClick},{default:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"icon",{},()=>[(0,a.Lk)("span",{"aria-hidden":"true",class:(0,o.C4)(["action-router__icon",[e.isIconUrl?"action-router__icon--url":e.icon]]),style:(0,o.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null})},null,6)],!0),e.name?((0,a.uX)(),(0,a.CE)("span",vt,[(0,a.Lk)("strong",bt,(0,o.v_)(e.name),1),t[0]||(t[0]=(0,a.Lk)("br",null,null,-1)),(0,a.Lk)("span",{class:"action-router__longtext",textContent:(0,o.v_)(e.text)},null,8,ht)])):e.isLongText?((0,a.uX)(),(0,a.CE)("span",{key:1,class:"action-router__longtext",textContent:(0,o.v_)(e.text)},null,8,Ct)):((0,a.uX)(),(0,a.CE)("span",mt,(0,o.v_)(e.text),1)),(0,a.Q3)("",!0)]),_:3},8,["aria-label","role","title","to","onClick"])],8,pt)}],["__scopeId","data-v-87267750"]]),ft={name:"FolderIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},_t=["aria-hidden","aria-label"],yt=["fill","width","height"],xt={d:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"},Et={key:0},Bt=(0,E._)(ft,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon folder-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",xt,[n.title?((0,a.uX)(),(0,a.CE)("title",Et,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,yt))],16,_t)}]]),wt="vue-crumb",kt={name:"NcBreadcrumbs",components:{NcActions:Ee.N,NcActionButton:Ze,NcActionRouter:gt,NcActionLink:dt,NcBreadcrumb:ze,IconFolder:Bt},props:{rootIcon:{type:String,default:"icon-home"},ariaLabel:{type:String,default:null}},emits:["dropped"],data:()=>({hiddenIndices:[],menuBreadcrumbProps:{name:"",forceMenu:!0,disableDrop:!0,open:!1},breadcrumbsRefs:[]}),created(){window.addEventListener("resize",le(()=>{this.handleWindowResize()},100)),(0,l.B1)("navigation-toggled",this.delayedResize)},mounted(){this.handleWindowResize()},updated(){this.delayedResize(),this.$nextTick(()=>{this.hideCrumbs()})},beforeUnmount(){window.removeEventListener("resize",this.handleWindowResize),(0,l.al)("navigation-toggled",this.delayedResize)},methods:{closeActions(e){this.$refs.actionsBreadcrumb.$el.contains(e.relatedTarget)||(this.menuBreadcrumbProps.open=!1)},async delayedResize(){await this.$nextTick(),this.handleWindowResize()},handleWindowResize(){if(!this.$refs.container)return;const e=this.breadcrumbsRefs.length,t=[],n=this.$refs.container.offsetWidth;let a=this.getTotalWidth();this.$refs.breadcrumb__actions&&(a+=this.$refs.breadcrumb__actions.offsetWidth);let o=a-n;o+=o>0?64:0;let i=0;const r=Math.floor(e/2);for(;o>0&&i<e-2;){const n=r+(i%2?i+1:i)/2*Math.pow(-1,i+e%2);o-=this.getWidth(this.breadcrumbsRefs[n]?.$el,n===this.breadcrumbsRefs.length-1),t.push(n),i++}this.arraysEqual(this.hiddenIndices,t.sort((e,t)=>e-t))||(this.hiddenIndices=t)},arraysEqual(e,t){if(e.length!==t.length)return!1;if(e===t)return!0;if(null===e||null===t)return!1;for(let n=0;n<e.length;++n)if(e[n]!==t[n])return!1;return!0},getTotalWidth(){return this.breadcrumbsRefs.reduce((e,t,n)=>e+this.getWidth(t.$el,n===this.breadcrumbsRefs.length-1),0)},getWidth(e,t){if(!e?.classList)return 0;const n=e.classList.contains(`${wt}--hidden`);e.style.minWidth="auto",t&&(e.style.maxWidth="210px"),e.classList.remove(`${wt}--hidden`);const a=e.offsetWidth;return n&&e.classList.add(`${wt}--hidden`),e.style.minWidth="",e.style.maxWidth="",a},preventDefault:e=>(e.preventDefault&&e.preventDefault(),!1),dragStart(e){return this.preventDefault(e)},dropped(e,t,n){n||this.$emit("dropped",e,t),this.menuBreadcrumbProps.open=!1;const a=document.querySelectorAll(`.${wt}`);for(const e of a)e.classList.remove(`${wt}--hovered`);return this.preventDefault(e)},dragOver(e){return this.preventDefault(e)},dragEnter(e,t){if(!t&&e.target.closest){const t=e.target.closest(`.${wt}`);if(t.classList&&t.classList.contains(wt)){const e=document.querySelectorAll(`.${wt}`);for(const t of e)t.classList.remove(`${wt}--hovered`);t.classList.add(`${wt}--hovered`)}}},dragLeave(e,t){if(!t&&!e.target.contains(e.relatedTarget)&&e.target.closest){const t=e.target.closest(`.${wt}`);if(t.contains(e.relatedTarget))return;t.classList&&t.classList.contains(wt)&&t.classList.remove(`${wt}--hovered`)}},hideCrumbs(){this.breadcrumbsRefs.forEach((e,t)=>{e?.$el?.classList&&(this.hiddenIndices.includes(t)?e.$el.classList.add(`${wt}--hidden`):e.$el.classList.remove(`${wt}--hidden`))})},isBreadcrumb:e=>"NcBreadcrumb"===e?.type?.name},render(){let e=[];if(this.$slots.default?.().forEach(t=>{this.isBreadcrumb(t)?e.push(t):t?.type===a.FK&&t?.children?.forEach?.(t=>{this.isBreadcrumb(t)&&e.push(t)})}),0===e.length)return;e[0]=(0,a.E3)(e[0],{icon:this.rootIcon,ref:"breadcrumbs"});const t=[];e=e.map((e,n)=>(0,a.E3)(e,{ref:e=>{t[n]=e}}));const n=[...e];this.hiddenIndices.length&&n.splice(Math.round(e.length/2),0,(0,a.h)(ze,{class:"dropdown",...this.menuBreadcrumbProps,"aria-hidden":!0,ref:"actionsBreadcrumb",key:"actions-breadcrumb-1",onDragenter:()=>{this.menuBreadcrumbProps.open=!0},onDragleave:this.closeActions,"onUpdate:open":e=>{this.menuBreadcrumbProps.open=e}},{default:()=>this.hiddenIndices.filter(t=>t<=e.length-1).map(t=>{const n=e[t],{to:o,href:i,disableDrop:r,name:l,...s}=n.props;delete s.ref;let d=Ze,c="";i&&(d=dt,c=i),o&&(d=gt,c=o);const A=(0,a.h)(Bt,{size:20});return(0,a.h)(d,{...s,class:wt,href:i||null,to:o||null,draggable:!1,onDragstart:this.dragStart,onDrop:e=>this.dropped(e,c,r),onDragover:this.dragOver,onDragenter:e=>this.dragEnter(e,r),onDragleave:e=>this.dragLeave(e,r)},{default:()=>l,icon:()=>A})})}));const o=[(0,a.h)("nav",{"aria-label":this.ariaLabel},[(0,a.h)("ul",{class:"breadcrumb__crumbs"},[n])])];return(0,Ee.i)(this.$slots.actions?.())&&o.push((0,a.h)("div",{class:"breadcrumb__actions",ref:"breadcrumb__actions"},this.$slots.actions?.())),this.breadcrumbsRefs=t,(0,a.h)("div",{class:["breadcrumb",{"breadcrumb--collapsed":this.hiddenIndices.length===e.length-2}],ref:"container"},o)}},St=(0,E._)(kt,[["__scopeId","data-v-af2b1226"]]);var Dt=n(21777),Lt=n(30594),Pt=n(17859),Ft=n(77815),Xt=n(36117);const Nt={name:"FileIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},$t=["aria-hidden","aria-label"],zt=["fill","width","height"],It={d:"M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z"},Tt={key:0},Gt=(0,F._)(Nt,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon file-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",It,[n.title?((0,a.uX)(),(0,a.CE)("title",Tt,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,zt))],16,$t)}]]),Vt={name:"MenuDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Ot=["aria-hidden","aria-label"],Rt=["fill","width","height"],Wt={d:"M7,10L12,15L17,10H7Z"},jt={key:0},Mt=(0,F._)(Vt,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon menu-down-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",Wt,[n.title?((0,a.uX)(),(0,a.CE)("title",jt,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,Rt))],16,Ot)}]]),Ut={name:"MenuUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},qt=["aria-hidden","aria-label"],Ht=["fill","width","height"],Yt={d:"M7,15L12,10L17,15H7Z"},Kt={key:0},Qt=(0,F._)(Ut,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon menu-up-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",Yt,[n.title?((0,a.uX)(),(0,a.CE)("title",Kt,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,Ht))],16,qt)}]]),Zt={name:"FolderIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Jt=["aria-hidden","aria-label"],en=["fill","width","height"],tn={d:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"},nn={key:0},an=(0,F._)(Zt,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon folder-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",tn,[n.title?((0,a.uX)(),(0,a.CE)("title",nn,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,en))],16,Jt)}]]),on={"file-picker__file-icon":"_file-picker__file-icon_3v9zx_9","file-picker__file-icon--primary":"_file-picker__file-icon--primary_3v9zx_21","file-picker__file-icon-overlay":"_file-picker__file-icon-overlay_3v9zx_25"},rn=(0,a.pM)({__name:"FilePreview",props:{node:{},cropImagePreviews:{type:Boolean}},setup(e){const t=e,n=(0,i.KR)(on),{previewURL:r,previewLoaded:l}=(0,O.u)((0,i.lW)(t,"node"),(0,a.EW)(()=>({cropPreview:t.cropImagePreviews}))),s=(0,a.EW)(()=>t.node.type===X.pt.File),d=(0,a.EW)(()=>{if(t.node.type!==X.pt.Folder)return null;if(1===t.node.attributes?.["is-encrypted"])return T.EYN;if(t.node.attributes?.["is-tag"])return T.bTm;const e=Object.values(t.node.attributes?.["share-types"]||{}).flat();if(e.some(e=>e===G.I.Link||e===G.I.Email))return T.Brj;if(e.length>0)return T.IyB;switch(t.node.attributes?.["mount-type"]){case"external":case"external-session":return T.VR;case"group":return T.dgQ;case"shared":return T.IyB}return null});return(e,t)=>((0,a.uX)(),(0,a.CE)("div",{style:(0,o.Tr)((0,i.R1)(l)?{backgroundImage:`url(${(0,i.R1)(r)})`}:void 0),class:(0,o.C4)(n.value["file-picker__file-icon"])},[(0,i.R1)(l)?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[s.value?((0,a.uX)(),(0,a.Wv)(Gt,{key:0,size:32})):((0,a.uX)(),(0,a.CE)(a.FK,{key:1},[d.value?((0,a.uX)(),(0,a.Wv)((0,i.R1)(V.A),{key:0,class:(0,o.C4)(n.value["file-picker__file-icon-overlay"]),inline:"",path:d.value,size:16},null,8,["class","path"])):(0,a.Q3)("",!0),(0,a.bF)(an,{class:(0,o.C4)(n.value["file-picker__file-icon--primary"]),size:32},null,8,["class"])],64))],64))],6))}}),ln=["tabindex","aria-selected","data-filename"],sn={class:"row-name"},dn={class:"file-picker__name-container","data-testid":"row-name"},cn=["title","textContent"],An=["textContent"],un={class:"row-size"},pn={class:"row-modified"},vn=(0,a.pM)({__name:"FileListRow",props:{allowPickDirectory:{type:Boolean},selected:{type:Boolean},showCheckbox:{type:Boolean},canPick:{type:Boolean},node:{},cropImagePreviews:{type:Boolean}},emits:["update:selected","enterDirectory"],setup(e,{emit:t}){const n=e,l=t,s=(0,a.EW)(()=>n.node.mtime??0),d=(0,a.EW)(()=>(0,z.LC)(n.node.displayname)),c=(0,a.EW)(()=>n.node.displayname.slice(0,d.value?-d.value.length:void 0)),A=(0,a.EW)(()=>n.node.type===X.pt.Folder),u=(0,a.EW)(()=>n.canPick&&(n.allowPickDirectory||!A.value)),p=(0,a.EW)(()=>(n.node.permissions&X.aX.READ)===X.aX.READ);function v(){u.value&&l("update:selected",!n.selected)}function b(){A.value?p.value&&l("enterDirectory",n.node):v()}function h(e){"Enter"===e.key&&b()}return(t,n)=>((0,a.uX)(),(0,a.CE)("tr",(0,a.v6)({tabindex:e.showCheckbox&&!A.value?void 0:0,"aria-selected":u.value?e.selected:void 0,class:["file-picker__row",[{"file-picker__row--selected":e.selected&&!e.showCheckbox,"file-picker__row--not-navigatable":A.value&&!p.value,"file-picker__row--not-pickable":!u.value}]],"data-filename":e.node.basename,"data-testid":"file-list-row"},(0,a.Tb)({click:b,...!e.showCheckbox||A.value?{keydown:h}:{}},!0)),[e.showCheckbox?((0,a.uX)(),(0,a.CE)("td",{key:0,class:"row-checkbox",onClick:(0,r.D$)(()=>{},["stop"])},[(0,a.bF)((0,i.R1)($.A),{"aria-label":(0,i.R1)(R.t)("Select the row for {nodename}",{nodename:c.value}),disabled:!u.value,"data-testid":"row-checkbox","model-value":e.selected,"onUpdate:modelValue":v},null,8,["aria-label","disabled","model-value"])])):(0,a.Q3)("",!0),(0,a.Lk)("td",sn,[(0,a.Lk)("div",dn,[(0,a.bF)(rn,{node:e.node,"crop-image-previews":e.cropImagePreviews},null,8,["node","crop-image-previews"]),(0,a.Lk)("div",{class:"file-picker__file-name",title:c.value,textContent:(0,o.v_)(c.value)},null,8,cn),(0,a.Lk)("div",{class:"file-picker__file-extension",textContent:(0,o.v_)(d.value)},null,8,An)])]),(0,a.Lk)("td",un,(0,o.v_)((0,i.R1)(X.v7)(e.node.size||0)),1),(0,a.Lk)("td",pn,[(0,a.bF)((0,i.R1)(I.A),{timestamp:s.value,"ignore-seconds":""},null,8,["timestamp"])])],16,ln))}}),bn=(0,F._)(vn,[["__scopeId","data-v-2af740c4"]]),hn={"aria-hidden":"true",class:"file-picker__row loading-row"},Cn={key:0,class:"row-checkbox"},mn={class:"row-name"},gn={class:"row-wrapper"},fn=(0,a.pM)({__name:"LoadingTableRow",props:{showCheckbox:{type:Boolean}},setup:e=>(t,n)=>((0,a.uX)(),(0,a.CE)("tr",hn,[e.showCheckbox?((0,a.uX)(),(0,a.CE)("td",Cn,[...n[0]||(n[0]=[(0,a.Lk)("span",null,null,-1)])])):(0,a.Q3)("",!0),(0,a.Lk)("td",mn,[(0,a.Lk)("div",gn,[(0,a.Lk)("span",{class:(0,o.C4)((0,i.R1)(on)["file-picker__file-icon"])},null,2),n[1]||(n[1]=(0,a.Lk)("span",null,null,-1))])]),n[2]||(n[2]=(0,a.Lk)("td",{class:"row-size"},[(0,a.Lk)("span")],-1)),n[3]||(n[3]=(0,a.Lk)("td",{class:"row-modified"},[(0,a.Lk)("span")],-1))]))}),_n=(0,F._)(fn,[["__scopeId","data-v-1f96131b"]]);function yn(){const e=(0,j.C)("files","config",null),t=(0,i.KR)(e?.show_hidden??!0),n=(0,i.KR)(e?.sort_favorites_first??!0),o=(0,i.KR)(e?.crop_image_previews??!0);return(0,a.sV)(async()=>{if((0,U.f)())R.l.debug("Skip loading files settings - currently on public share");else try{const{data:e}=await W.Ay.get((0,M.Jv)("/apps/files/api/v1/configs"));t.value=e?.data?.show_hidden??!1,n.value=e?.data?.sort_favorites_first??!0,o.value=e?.data?.crop_image_previews??!0}catch(e){R.l.error("Could not load files settings",{error:e}),(0,R.s)((0,R.t)("Could not load files settings"))}}),{showHiddenFiles:t,sortFavoritesFirst:n,cropImagePreviews:o}}const xn={key:0,class:"row-checkbox"},En={class:"hidden-visually"},Bn=["aria-sort"],wn={class:"header-wrapper"},kn={key:2,style:{width:"44px"}},Sn=["aria-sort"],Dn={key:2,style:{width:"44px"}},Ln=["aria-sort"],Pn={key:2,style:{width:"44px"}},Fn=(0,a.pM)({__name:"FileList",props:(0,a.zz)({currentView:{},multiselect:{type:Boolean},allowPickDirectory:{type:Boolean},loading:{type:Boolean},files:{},canPick:{type:Function}},{path:{required:!0},pathModifiers:{},selectedFiles:{required:!0},selectedFilesModifiers:{}}),emits:["update:path","update:selectedFiles"],setup(e){const t=(0,a.fn)(e,"path"),n=(0,a.fn)(e,"selectedFiles"),r=e,l=(0,i.KR)(),{currentConfig:s}=function(e){const t=e=>"asc"===e?"ascending":"desc"===e?"descending":"none",n=(0,j.C)("files","viewConfigs",null),o=(0,i.KR)({sortBy:n?.files?.sorting_mode??"basename",order:t(n?.files?.sorting_direction??"asc")}),r=(0,i.KR)({sortBy:n?.recent?.sorting_mode??"basename",order:t(n?.recent?.sorting_direction??"asc")}),l=(0,i.KR)({sortBy:n?.favorites?.sorting_mode??"basename",order:t(n?.favorites?.sorting_direction??"asc")});(0,a.sV)(async()=>{if((0,U.f)())R.l.debug("Skip loading files views - currently on public share");else try{const{data:e}=await W.Ay.get((0,M.Jv)("/apps/files/api/v1/views"));o.value={sortBy:e?.data?.files?.sorting_mode??"basename",order:t(e?.data?.files?.sorting_direction)},l.value={sortBy:e?.data?.favorites?.sorting_mode??"basename",order:t(e?.data?.favorites?.sorting_direction)},r.value={sortBy:e?.data?.recent?.sorting_mode??"basename",order:t(e?.data?.recent?.sorting_direction)}}catch(e){R.l.error("Could not load files views",{error:e}),(0,R.s)((0,R.t)("Could not load files views"))}});const s=(0,a.EW)(()=>"files"===(0,i.BA)(e||"files")?o.value:"recent"===(0,i.BA)(e)?r.value:l.value),d=(0,a.EW)(()=>s.value.sortBy),c=(0,a.EW)(()=>s.value.order);return{filesViewConfig:o,favoritesViewConfig:l,recentViewConfig:r,currentConfig:s,sortBy:d,order:c}}(r.currentView),d=(0,a.EW)(()=>l.value??s.value),c=(0,a.EW)(()=>"basename"===d.value.sortBy?"none"===d.value.order?void 0:d.value.order:void 0),A=(0,a.EW)(()=>"size"===d.value.sortBy?"none"===d.value.order?void 0:d.value.order:void 0),u=(0,a.EW)(()=>"mtime"===d.value.sortBy?"none"===d.value.order?void 0:d.value.order:void 0);function p(e){d.value.sortBy===e?"ascending"===d.value.order?l.value={sortBy:d.value.sortBy,order:"descending"}:l.value={sortBy:d.value.sortBy,order:"ascending"}:l.value={sortBy:e,order:"ascending"}}const{sortFavoritesFirst:v,cropImagePreviews:b}=yn(),h=(0,a.EW)(()=>(0,X.ur)(r.files,{sortFoldersFirst:!0,sortFavoritesFirst:v.value,sortingOrder:"descending"===d.value.order?"desc":"asc",sortingMode:d.value.sortBy})),C=(0,a.EW)(()=>r.files.filter(e=>r.allowPickDirectory||e.type!==X.pt.Folder)),m=(0,a.EW)(()=>!r.loading&&n.value.length>0&&n.value.length>=C.value.length);function g(){n.value.length<C.value.length?n.value=[...C.value]:n.value=[]}function f(e){t.value=e.path}const _=(0,i.KR)(4),y=(0,i.KR)();{const e=()=>(0,a.dY)(()=>{const e=y.value?.parentElement?.children||[];let t=y.value?.parentElement?.clientHeight||450;for(let n=0;n<e.length;n++)y.value?.isSameNode(e[n])||(t-=e[n].clientHeight);_.value=Math.max(1,Math.floor((t-50)/50))});(0,a.sV)(()=>{window.addEventListener("resize",e),e()}),(0,a.hi)(()=>{window.removeEventListener("resize",e)})}return(t,l)=>((0,a.uX)(),(0,a.CE)("div",{ref_key:"fileContainer",ref:y,class:"file-picker__files"},[(0,a.Lk)("table",null,[(0,a.Lk)("thead",null,[(0,a.Lk)("tr",null,[e.multiselect?((0,a.uX)(),(0,a.CE)("th",xn,[(0,a.Lk)("span",En,(0,o.v_)((0,i.R1)(R.t)("Select entry")),1),e.multiselect?((0,a.uX)(),(0,a.Wv)((0,i.R1)($.A),{key:0,"aria-label":(0,i.R1)(R.t)("Select all entries"),"data-testid":"select-all-checkbox","model-value":m.value,"onUpdate:modelValue":g},null,8,["aria-label","model-value"])):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0),(0,a.Lk)("th",{"aria-sort":c.value,class:"row-name"},[(0,a.Lk)("div",wn,[l[3]||(l[3]=(0,a.Lk)("span",{class:"file-picker__header-preview"},null,-1)),(0,a.bF)((0,i.R1)(N.A),{"data-test":"file-picker_sort-name",variant:"tertiary",wide:"",onClick:l[0]||(l[0]=e=>p("basename"))},{icon:(0,a.k6)(()=>["ascending"===c.value?((0,a.uX)(),(0,a.Wv)(Qt,{key:0,size:20})):"descending"===c.value?((0,a.uX)(),(0,a.Wv)(Mt,{key:1,size:20})):((0,a.uX)(),(0,a.CE)("span",kn))]),default:(0,a.k6)(()=>[(0,a.eW)(" "+(0,o.v_)((0,i.R1)(R.t)("Name")),1)]),_:1})])],8,Bn),(0,a.Lk)("th",{"aria-sort":A.value,class:"row-size"},[(0,a.bF)((0,i.R1)(N.A),{variant:"tertiary",wide:"",onClick:l[1]||(l[1]=e=>p("size"))},{icon:(0,a.k6)(()=>["ascending"===A.value?((0,a.uX)(),(0,a.Wv)(Qt,{key:0,size:20})):"descending"===A.value?((0,a.uX)(),(0,a.Wv)(Mt,{key:1,size:20})):((0,a.uX)(),(0,a.CE)("span",Dn))]),default:(0,a.k6)(()=>[(0,a.eW)(" "+(0,o.v_)((0,i.R1)(R.t)("Size")),1)]),_:1})],8,Sn),(0,a.Lk)("th",{"aria-sort":u.value,class:"row-modified"},[(0,a.bF)((0,i.R1)(N.A),{variant:"tertiary",wide:"",onClick:l[2]||(l[2]=e=>p("mtime"))},{icon:(0,a.k6)(()=>["ascending"===u.value?((0,a.uX)(),(0,a.Wv)(Qt,{key:0,size:20})):"descending"===u.value?((0,a.uX)(),(0,a.Wv)(Mt,{key:1,size:20})):((0,a.uX)(),(0,a.CE)("span",Pn))]),default:(0,a.k6)(()=>[(0,a.eW)(" "+(0,o.v_)((0,i.R1)(R.t)("Modified")),1)]),_:1})],8,Ln)])]),(0,a.Lk)("tbody",null,[e.loading?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(_.value,t=>((0,a.uX)(),(0,a.Wv)(_n,{key:t,"show-checkbox":e.multiselect},null,8,["show-checkbox"]))),128)):((0,a.uX)(!0),(0,a.CE)(a.FK,{key:1},(0,a.pI)(h.value,t=>((0,a.uX)(),(0,a.Wv)(bn,{key:t.fileid||t.path,"allow-pick-directory":e.allowPickDirectory,"show-checkbox":e.multiselect,"can-pick":(e.multiselect||0===n.value.length||n.value.includes(t))&&(void 0===e.canPick||e.canPick(t)),selected:n.value.includes(t),node:t,"crop-image-previews":(0,i.R1)(b),"onUpdate:selected":e=>function(e){n.value.includes(e)?n.value=n.value.filter(t=>t.path!==e.path):r.multiselect?n.value=[...n.value,e]:n.value=[e]}(t),onEnterDirectory:f},null,8,["allow-pick-directory","show-checkbox","can-pick","selected","node","crop-image-previews","onUpdate:selected"]))),128))])])],512))}}),Xn=(0,F._)(Fn,[["__scopeId","data-v-68ec5c33"]]),Nn={name:"HomeIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},$n=["aria-hidden","aria-label"],zn=["fill","width","height"],In={d:"M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z"},Tn={key:0},Gn=(0,F._)(Nn,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon home-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",In,[n.title?((0,a.uX)(),(0,a.CE)("title",Tn,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,zn))],16,$n)}]]),Vn={name:"PlusIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},On=["aria-hidden","aria-label"],Rn=["fill","width","height"],Wn={d:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z"},jn={key:0},Mn=(0,F._)(Vn,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon plus-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",Wn,[n.title?((0,a.uX)(),(0,a.CE)("title",jn,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,Rn))],16,On)}]]),Un=(0,a.pM)({__name:"FilePickerBreadcrumbs",props:{path:{},showMenu:{type:Boolean}},emits:["update:path","create-node"],setup(e,{emit:t}){const n=e,o=t,r=(0,i.KR)(!1),l=(0,i.KR)(""),s=(0,a.rk)("nameInput");function d(){const e=l.value.trim(),t=s.value?.$el?.querySelector("input");let n="";try{(0,X.KT)(e)}catch(e){if(!(e instanceof X.di))throw e;switch(e.reason){case X.nF.Character:n=(0,R.t)('"{char}" is not allowed inside a folder name.',{char:e.segment});break;case X.nF.ReservedName:n=(0,R.t)('"{segment}" is a reserved name and not allowed for folder names.',{segment:e.segment});break;case X.nF.Extension:n=(0,R.t)('Folder names must not end with "{extension}".',{extension:e.segment});break;default:n=(0,R.t)("Invalid folder name.")}}return t&&t.setCustomValidity(n),""===n}function c(){const e=l.value.trim();d()&&(r.value=!1,o("create-node",e),l.value="")}const A=(0,a.EW)(()=>n.path.split("/").filter(e=>""!==e).map((e,t,n)=>({name:e,path:"/"+n.slice(0,t+1).join("/")})));return(t,n)=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(St),{class:"file-picker__breadcrumbs"},(0,a.eX)({default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(ze),{name:(0,i.R1)(R.t)("All files"),title:(0,i.R1)(R.t)("Home"),onClick:n[0]||(n[0]=e=>o("update:path","/"))},{icon:(0,a.k6)(()=>[(0,a.bF)(Gn,{size:20})]),_:1},8,["name","title"]),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(A.value,e=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(ze),{key:e.path,name:e.name,title:e.path,onClick:t=>o("update:path",e.path)},null,8,["name","title","onClick"]))),128))]),_:2},[e.showMenu?{name:"actions",fn:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(Ee.N),{open:r.value,"onUpdate:open":n[2]||(n[2]=e=>r.value=e),"aria-label":(0,i.R1)(R.t)("Create directory"),"force-menu":!0,"force-name":!0,"menu-name":(0,i.R1)(R.t)("New"),variant:"secondary",onClose:n[3]||(n[3]=e=>l.value="")},{icon:(0,a.k6)(()=>[(0,a.bF)(Mn,{size:20})]),default:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(xe),{ref_key:"nameInput",ref:s,modelValue:l.value,"onUpdate:modelValue":[n[1]||(n[1]=e=>l.value=e),d],label:(0,i.R1)(R.t)("New folder"),placeholder:(0,i.R1)(R.t)("New folder name"),onSubmit:c},{icon:(0,a.k6)(()=>[(0,a.bF)(an,{size:20})]),_:1},8,["modelValue","label","placeholder"])]),_:1},8,["open","aria-label","menu-name"])]),key:"0"}:void 0]),1024))}}),qn=(0,F._)(Un,[["__scopeId","data-v-4ce40fd0"]]),Hn={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Yn=["aria-hidden","aria-label"],Kn=["fill","width","height"],Qn={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"},Zn={key:0},Jn=(0,F._)(Hn,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon close-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",Qn,[n.title?((0,a.uX)(),(0,a.CE)("title",Zn,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,Kn))],16,Yn)}]]),ea={name:"MagnifyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},ta=["aria-hidden","aria-label"],na=["fill","width","height"],aa={d:"M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"},oa={key:0},ia=(0,F._)(ea,[["render",function(e,t,n,i,r,l){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon magnify-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",aa,[n.title?((0,a.uX)(),(0,a.CE)("title",oa,(0,o.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,na))],16,ta)}]]),ra={key:0,class:"file-picker__side"},la=(0,a.pM)({__name:"FilePickerNavigation",props:{currentView:{},filterString:{},isCollapsed:{type:Boolean},disabledNavigation:{type:Boolean}},emits:["update:currentView","update:filterString"],setup(e,{emit:t}){const n=e,r=t,{availableViews:l}=function(e){const t=[{id:"files",label:(0,R.t)("All files"),icon:T.fEr},{id:"recent",label:(0,R.t)("Recent"),icon:T.NZC},{id:"favorites",label:(0,R.t)("Favorites"),icon:T.ZL5}],n=e.value?t.filter(({id:e})=>"files"===e):t;return{allViews:t,availableViews:n}}((0,i.KR)(null===(0,Dt.HW)())),s=(0,a.EW)(()=>l.filter(e=>e.id===n.currentView)[0]??l[0]),d=e=>r("update:filterString",e.toString());return(t,n)=>((0,a.uX)(),(0,a.CE)(a.FK,null,[(0,a.bF)((0,i.R1)(Pt.A),{class:"file-picker__filter-input",label:(0,i.R1)(R.t)("Filter file list"),"show-trailing-button":!!e.filterString,"model-value":e.filterString,"onUpdate:modelValue":d,onTrailingButtonClick:n[0]||(n[0]=e=>d(""))},{"trailing-button-icon":(0,a.k6)(()=>[(0,a.bF)(Jn,{size:16})]),default:(0,a.k6)(()=>[(0,a.bF)(ia,{size:16})]),_:1},8,["label","show-trailing-button","model-value"]),(0,i.R1)(l).length>1&&!e.disabledNavigation?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[e.isCollapsed?((0,a.uX)(),(0,a.Wv)((0,i.R1)(Lt.default),{key:1,"aria-label":(0,i.R1)(R.t)("Current view selector"),clearable:!1,searchable:!1,options:(0,i.R1)(l),"model-value":s.value,"onUpdate:modelValue":n[1]||(n[1]=e=>r("update:currentView",e.id))},null,8,["aria-label","options","model-value"])):((0,a.uX)(),(0,a.CE)("ul",ra,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)((0,i.R1)(l),n=>((0,a.uX)(),(0,a.CE)("li",{key:n.id},[(0,a.bF)((0,i.R1)(N.A),{variant:e.currentView===n.id?"primary":"tertiary",wide:!0,onClick:e=>t.$emit("update:currentView",n.id)},{icon:(0,a.k6)(()=>[(0,a.bF)((0,i.R1)(V.A),{path:n.icon,size:20},null,8,["path"])]),default:(0,a.k6)(()=>[(0,a.eW)(" "+(0,o.v_)(n.label),1)]),_:2},1032,["variant","onClick"])]))),128))]))],64)):(0,a.Q3)("",!0)],64))}}),sa=(0,F._)(la,[["__scopeId","data-v-b91fd905"]]);const da={class:"file-picker__main"},ca={key:1,class:"file-picker__view"},Aa=(0,a.pM)({__name:"FilePicker",props:{buttons:{},name:{},allowPickDirectory:{type:Boolean,default:!1},noMenu:{type:Boolean,default:!1},disabledNavigation:{type:Boolean,default:!1},filterFn:{type:Function,default:void 0},canPickFn:{type:Function,default:void 0},mimetypeFilter:{default:()=>[]},multiselect:{type:Boolean,default:!1},path:{default:void 0}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,d=(0,i.KR)(!0),c=(0,i.KR)("files"),A=(0,i.KR)(window?.sessionStorage.getItem("NC.FilePicker.LastPath")||"/"),u=(0,i.KR)(""),p=(0,a.EW)({get:()=>"files"===c.value?u.value||n.path||A.value:"/",set:e=>{u.value=e}}),v=(0,i.IJ)([]),{files:b,folder:h,isLoading:C,loadFiles:m,createDirectory:g}=function(e,t){const n=(0,Ft.KU)(),o=(0,i.IJ)([]),r=(0,i.IJ)(null),l=(0,i.KR)(!0),s=(0,i.KR)(null);async function d(){s.value&&s.value.cancel(),l.value=!0,"favorites"===e.value?s.value=(0,Ft.Q$)(n,t.value):"recent"===e.value?s.value=function(e){const t=new AbortController,n=Math.round(Date.now()/1e3)-1209600;return new Xt.CancelablePromise(async(a,o,i)=>{i(()=>t.abort());try{const{data:o}=await e.search("/",{signal:t.signal,details:!0,data:(0,Ft.Yr)(n)});a(o.results.map(e=>(0,Ft.pO)(e)))}catch(e){o(e)}})}(n):s.value=function(e,t){const n=new AbortController;return new Xt.CancelablePromise(async(a,o,i)=>{i(()=>n.abort());try{const o=(await e.getDirectoryContents((0,z.fj)(Ft.VA,t),{signal:n.signal,details:!0,includeSelf:!0,data:(0,Ft.aN)()})).data.map(e=>(0,Ft.pO)(e));a({contents:o.filter(({path:e})=>e!==t),folder:o.find(({path:e})=>e===t)})}catch(e){o(e)}})}(n,t.value);const a=await s.value;a&&("folder"in a?(r.value=a.folder,o.value=a.contents):(r.value=null,o.value=a),s.value=null,l.value=!1)}return(0,a.wB)([e,t],()=>d()),(0,a.sV)(()=>d()),{isLoading:l,files:o,folder:r,loadFiles:d,createDirectory:async function(e){const a=(0,z.fj)(t.value,e);await n.createDirectory((0,z.fj)(Ft.VA,a));const i=await async function(e,t){const{data:n}=await e.stat((0,z.fj)(Ft.VA,t),{details:!0,data:(0,Ft.aN)()});return(0,Ft.pO)(n)}(n,a);return o.value=[...o.value,i],i}}}(c,p);(0,a.wB)([u],()=>{void 0===n.path&&u.value&&window.sessionStorage.setItem("NC.FilePicker.LastPath",u.value),v.value=[]});let f=!1;const _=(0,a.EW)(()=>{const e=0===v.value.length&&n.allowPickDirectory&&h.value?[h.value]:v.value;return("function"==typeof n.buttons?n.buttons(e,p.value,c.value):n.buttons).map(t=>({...t,disabled:t.disabled||C.value,callback:()=>{f=!0,async function(e,t){await e(t),r("close",t),f=!1}(t.callback,e)}}))}),y=(0,a.EW)(()=>"favorites"===c.value?(0,R.t)("Favorites"):"recent"===c.value?(0,R.t)("Recent"):""),x=(0,i.KR)(""),{isSupportedMimeType:E}=function(e){const t=(0,a.EW)(()=>e.value.map(e=>e.split("/")));return{isSupportedMimeType:e=>{const n=e.split("/");return t.value.some(([e,t])=>!(n[0]!==e&&"*"!==e||n[1]!==t&&"*"!==t))}}}((0,i.lW)(n,"mimetypeFilter"));(0,a.sV)(()=>m());const{showHiddenFiles:B}=yn(),w=(0,a.EW)(()=>{let e=b.value;return B.value||(e=e.filter(e=>!e.basename.startsWith("."))),n.mimetypeFilter.length>0&&(e=e.filter(e=>"folder"===e.type||e.mime&&E(e.mime))),x.value&&(e=e.filter(e=>e.basename.toLowerCase().includes(x.value.toLowerCase()))),n.filterFn&&(e=e.filter(e=>n.filterFn(e))),e}),k=(0,a.EW)(()=>"files"===c.value?(0,R.t)("Upload some content or sync with your devices!"):"recent"===c.value?(0,R.t)("Files and folders you recently modified will show up here."):(0,R.t)("Files and folders you mark as favorite will show up here."));async function S(e){try{const t=await g(e);u.value=t.path,(0,l.Ic)("files:node:created",b.value.filter(t=>t.basename===e)[0])}catch(t){R.l.warn("Could not create new folder",{name:e,error:t}),(0,R.s)((0,R.t)("Could not create the new folder"))}}function D(e){e||f||r("close")}return(t,n)=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(s.A),{open:d.value,"onUpdate:open":[n[6]||(n[6]=e=>d.value=e),D],buttons:_.value,name:e.name,size:"large","content-classes":"file-picker__content","dialog-classes":"file-picker","navigation-classes":"file-picker__navigation"},{navigation:(0,a.k6)(({isCollapsed:t})=>[(0,a.bF)(sa,{"current-view":c.value,"onUpdate:currentView":n[0]||(n[0]=e=>c.value=e),"filter-string":x.value,"onUpdate:filterString":n[1]||(n[1]=e=>x.value=e),"is-collapsed":t,"disabled-navigation":e.disabledNavigation},null,8,["current-view","filter-string","is-collapsed","disabled-navigation"])]),default:(0,a.k6)(()=>[(0,a.Lk)("div",da,["files"===c.value?((0,a.uX)(),(0,a.Wv)(qn,{key:0,path:p.value,"onUpdate:path":n[2]||(n[2]=e=>p.value=e),"show-menu":!e.noMenu,onCreateNode:S},null,8,["path","show-menu"])):((0,a.uX)(),(0,a.CE)("div",ca,[(0,a.Lk)("h3",null,(0,o.v_)(y.value),1)])),(0,i.R1)(C)||w.value.length>0?((0,a.uX)(),(0,a.Wv)(Xn,{key:2,path:p.value,"onUpdate:path":[n[3]||(n[3]=e=>p.value=e),n[5]||(n[5]=e=>c.value="files")],"selected-files":v.value,"onUpdate:selectedFiles":n[4]||(n[4]=e=>v.value=e),"allow-pick-directory":e.allowPickDirectory,"current-view":c.value,files:w.value,multiselect:e.multiselect,loading:(0,i.R1)(C),name:y.value,"can-pick":e.canPickFn},null,8,["path","selected-files","allow-pick-directory","current-view","files","multiselect","loading","name","can-pick"])):x.value?((0,a.uX)(),(0,a.Wv)((0,i.R1)(P),{key:3,name:(0,i.R1)(R.t)("No matching files"),description:(0,i.R1)(R.t)("No files matching your filter were found.")},{icon:(0,a.k6)(()=>[(0,a.bF)(Gt)]),_:1},8,["name","description"])):((0,a.uX)(),(0,a.Wv)((0,i.R1)(P),{key:4,name:(0,i.R1)(R.t)("No files in here"),description:k.value},{icon:(0,a.k6)(()=>[(0,a.bF)(Gt)]),_:1},8,["name","description"]))])]),_:1},8,["open","buttons","name"]))}}),ua=(0,F._)(Aa,[["__scopeId","data-v-303416d3"]])},96842(e,t,n){n.d(t,{A:()=>l});var a=n(71354),o=n.n(a),i=n(76314),r=n.n(i)()(o());r.push([e.id,"/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b2684de6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-b2684de6] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/dialogs/node_modules/@nextcloud/vue/dist/assets/NcPasswordField-BCJ0LHSS.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B",sourcesContent:["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-b2684de6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-b2684de6] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}"],sourceRoot:""}]);const l=r}}]);
//# sourceMappingURL=709-709.js.map?v=5a70dcd81befa703a16f