diff --git a/js/absence-main.mjs b/js/absence-main.mjs index 2d7e25e..66d9bae 100644 --- a/js/absence-main.mjs +++ b/js/absence-main.mjs @@ -2,7 +2,7 @@ * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */.input-field[data-v-8e16cbb5]{--input-border-color: var(--color-border-maxcontrast);--input-border-radius: var(--border-radius-element);--input-padding-start: var(--border-radius-element);--input-padding-end: var(--border-radius-element);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-8e16cbb5]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-8e16cbb5]{margin-block-start:0}.input-field--leading-icon[data-v-8e16cbb5]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-8e16cbb5]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-8e16cbb5]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-8e16cbb5]{height:var(--default-clickable-area);padding:var(--border-width-input-focused, 2px);position:relative}.input-field__input[data-v-8e16cbb5]{--input-border-box-shadow-light: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.input-field__input[data-v-8e16cbb5]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.input-field__input .input-field__input[data-v-8e16cbb5]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .input-field__input[data-v-8e16cbb5]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .input-field__input[data-v-8e16cbb5]{--input-border-box-shadow: var(--input-border-box-shadow-light)}.input-field--legacy .input-field__input[data-v-8e16cbb5]{box-shadow:0 0 0 1px var(--input-border-color)}.input-field--legacy .input-field__input[data-v-8e16cbb5]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.input-field__input[data-v-8e16cbb5]:focus-within:not([disabled]),.input-field__input[data-v-8e16cbb5]:active:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.input-field__input[data-v-8e16cbb5]{background-color:var(--color-main-background);color:var(--color-main-text);border-radius:var(--input-border-radius);cursor:pointer;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;font-size:var(--default-font-size);text-overflow:ellipsis;padding-block:0;padding-inline:var(--input-padding-start) var(--input-padding-end);height:100%!important;min-height:unset;width:100%}.input-field__input[data-v-8e16cbb5]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-8e16cbb5]::-webkit-search-cancel-button{display:none}.input-field__input[data-v-8e16cbb5]::-webkit-search-decoration,.input-field__input[data-v-8e16cbb5]::-webkit-search-results-button,.input-field__input[data-v-8e16cbb5]::-webkit-search-results-decoration,.input-field__input[data-v-8e16cbb5]::-ms-clear{display:none}.input-field__input[data-v-8e16cbb5]:active:not([disabled]),.input-field__input[data-v-8e16cbb5]:focus:not([disabled]){--input-border-color: var(--color-main-text)}.input-field__input:focus+.input-field__label[data-v-8e16cbb5],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-8e16cbb5]{color:var(--color-main-text)}.input-field__input[data-v-8e16cbb5]:focus{cursor:text}.input-field__input[data-v-8e16cbb5]:disabled{cursor:default}.input-field__input[data-v-8e16cbb5]:focus-visible{box-shadow:unset!important}.input-field:not(.input-field--label-outside) .input-field__input[data-v-8e16cbb5]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-8e16cbb5]{--input-label-font-size: var(--default-font-size);font-size:var(--input-label-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;inset-block-start:calc((var(--default-clickable-area) - 1lh) / 2);inset-inline:var(--border-width-input-focused, 2px);color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.input-field__input:focus+.input-field__label[data-v-8e16cbb5],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-8e16cbb5]{--input-label-font-size: 13px;line-height:1.5;inset-block-start:calc(-1.5 * var(--input-label-font-size) / 2);font-weight:var(--font-weight-element, 500);border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:var(--default-grid-baseline);margin-inline:calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.input-field__icon[data-v-8e16cbb5]{position:absolute;height:var(--default-clickable-area);width:var(--default-clickable-area);display:flex;align-items:center;justify-content:center;opacity:.7;inset-block-end:0}.input-field__icon--leading[data-v-8e16cbb5]{inset-inline-start:0px}.input-field__icon--trailing[data-v-8e16cbb5]{inset-inline-end:0px}.input-field__trailing-button[data-v-8e16cbb5]{--button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;--button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px))}.input-field__trailing-button.button-vue[data-v-8e16cbb5]{position:absolute;top:var(--border-width-input-focused, 2px);inset-inline-end:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-8e16cbb5]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-8e16cbb5]{padding-block:4px;padding-inline:var(--border-radius-element);display:flex;align-items:center;color:var(--color-text-maxcontrast);overflow-wrap:anywhere}.input-field__helper-text-message__icon[data-v-8e16cbb5]{margin-inline-end:8px}.input-field--error .input-field__helper-text-message[data-v-8e16cbb5],.input-field--error .input-field__icon--trailing[data-v-8e16cbb5]{color:var(--color-text-error, var(--color-error))}.input-field--error .input-field__input[data-v-8e16cbb5],.input-field__input[data-v-8e16cbb5]:user-invalid{--input-border-color: var(--color-border-error, var(--color-error)) !important}.input-field--error .input-field__input[data-v-8e16cbb5]:focus-visible,.input-field__input[data-v-8e16cbb5]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__input[data-v-8e16cbb5]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.input-field--success .input-field__input[data-v-8e16cbb5]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__helper-text-message__icon[data-v-8e16cbb5]{color:var(--color-border-success, var(--color-success))}.dialog[data-v-a74e18e4]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 3);padding:calc(var(--default-grid-baseline, 4px) * 5)}.dialog__title[data-v-a74e18e4]{margin:0 0 4px;font-size:1.3rem}.dialog__row[data-v-a74e18e4]{display:flex;gap:calc(var(--default-grid-baseline, 4px) * 3);flex-wrap:wrap}.dialog__row .dialog__field[data-v-a74e18e4]{flex:1 1 140px}.dialog__field[data-v-a74e18e4]{display:flex;flex-direction:column;gap:4px}.dialog__label[data-v-a74e18e4]{font-weight:600;font-size:.9rem}.dialog__req[data-v-a74e18e4]{color:var(--color-error)}.dialog__optional[data-v-a74e18e4]{font-weight:400;font-size:.8rem;color:var(--color-text-maxcontrast)}.dialog__hint[data-v-a74e18e4]{margin:4px 0 0;font-size:.8rem;color:var(--color-text-maxcontrast)}.dialog__hint--estimate[data-v-a74e18e4]{color:var(--color-warning-text)}.dialog__link[data-v-a74e18e4]{text-decoration:underline}.dialog__actions[data-v-a74e18e4]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.preview[data-v-a74e18e4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(var(--default-grid-baseline, 4px) * 3);border-radius:var(--border-radius-large, 12px);background:color-mix(in srgb,var(--type-color) 12%,var(--color-main-background));border:2px solid color-mix(in srgb,var(--type-color) 40%,transparent)}.preview__days[data-v-a74e18e4]{display:flex;flex-direction:column;line-height:1.1}.preview__count[data-v-a74e18e4]{font-size:1.8rem;font-weight:700;color:var(--type-color)}.preview__caption[data-v-a74e18e4]{font-size:.8rem;color:var(--color-text-maxcontrast)}.preview__balance[data-v-a74e18e4]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:.85rem;color:var(--color-text-maxcontrast)}.preview__bar[data-v-a74e18e4]{display:block;width:120px;height:6px;border-radius:3px;background:var(--color-background-dark);overflow:hidden}.preview__bar-fill[data-v-a74e18e4]{display:block;height:100%;border-radius:3px;background:var(--type-color);transition:width .3s ease}.opt[data-v-a74e18e4]{display:inline-flex;align-items:center;gap:8px}.opt__icon[data-v-a74e18e4]{font-size:1.1em}._material-design-icon_v9SPG{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._sidebarTabsButton_OCROY{border:none;color:var(--color-main-text);font-size:var(--default-font-size);cursor:pointer;display:flex;flex-direction:column;gap:var(--default-grid-baseline);min-width:var(--default-clickable-area)}._sidebarTabsButton_OCROY *{cursor:pointer}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9){position:relative;border-radius:var(--border-radius-element);background-color:var(--color-main-background);padding:var(--default-grid-baseline);padding-block-end:calc(var(--default-grid-baseline) * 2);transition:background-color var(--animation-quick)}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9):after{content:"";position:absolute;bottom:0;left:50%;width:0;height:4px;border-radius:999px;background-color:var(--color-primary-element);opacity:0;transform:translate(-50%);transition:width var(--animation-quick),opacity var(--animation-quick)}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9):hover{background-color:var(--color-background-hover)}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9):focus-visible{outline:2px solid var(--color-main-text);outline-offset:2px}._sidebarTabsButton_legacy_e9-y9{border-bottom:var(--default-grid-baseline) solid transparent!important;border-radius:var(--border-radius-small);background-color:var(--color-main-background);padding:var(--border-radius-small);transition:background-color var(--animation-quick),border-bottom-color var(--animation-quick)}._sidebarTabsButton_legacy_e9-y9:hover{background-color:var(--color-background-hover)!important}._sidebarTabsButton_legacy_e9-y9:active,._sidebarTabsButton_legacy_e9-y9:focus{background-color:var(--color-main-background)!important}._sidebarTabsButton_selected_S48M1,._sidebarTabsButton_selected_S48M1 *{cursor:default}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9)._sidebarTabsButton_selected_S48M1{background-color:var(--color-background-hover)}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9)._sidebarTabsButton_selected_S48M1:after{width:80%;opacity:1}._sidebarTabsButton_OCROY:not(._sidebarTabsButton_legacy_e9-y9)._sidebarTabsButton_selected_S48M1:hover{background-color:var(--color-background-dark)}._sidebarTabsButton_legacy_e9-y9._sidebarTabsButton_selected_S48M1{border-bottom-color:var(--color-primary-element)!important;border-bottom-left-radius:0;border-bottom-right-radius:0}._sidebarTabsButton_legacy_e9-y9._sidebarTabsButton_selected_S48M1:hover{background-color:var(--color-primary-element-light-hover)!important;color:var(--color-primary-element-light-text)!important}._sidebarTabsButton__name_GZRY8{font-weight:var(--font-weight-element, normal);overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._sidebarTabsButton_legacy_e9-y9._sidebarTabsButton_selected_S48M1 ._sidebarTabsButton__name_GZRY8{font-weight:var(--font-weight-element, bold)}._sidebarTabsButton__icon_ZDmkU{display:inline-flex;align-items:center;justify-content:center}._sidebarTabsButton__legacyIcon_y6cLW{background-size:20px;display:flex;align-items:center;justify-content:center}.material-design-icon[data-v-e74d1502]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar-tabs[data-v-e74d1502]{display:flex;flex-direction:column;min-height:0;flex:1 1 100%}.app-sidebar-tabs__nav[data-v-e74d1502]{display:flex;justify-content:stretch;margin:10px 8px 0;border-bottom:1px solid var(--color-border)}.app-sidebar-tabs__nav[data-v-e74d1502]:not(.app-sidebar-tabs__nav--legacy){gap:var(--default-grid-baseline);padding-block-end:var(--default-grid-baseline)}.app-sidebar-tabs__tab[data-v-e74d1502]{flex:1 1 1px}.app-sidebar-tabs__content[data-v-e74d1502]{position:relative;min-height:256px;height:100%}.app-sidebar-tabs__content--multiple[data-v-e74d1502]>:not(section){display:none}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}@property --app-sidebar-offset{syntax: ""; initial-value: 0; inherits: true;}body{--app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);--app-sidebar-offset: 0;transition:--app-sidebar-offset 0ms!important}body:has(.app-sidebar.slide-right-enter-active),body:has(.app-sidebar.slide-right-leave-active){transition:--app-sidebar-offset var(--animation-quick)}body:has(.app-sidebar__toggle){--app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area))}.material-design-icon[data-v-e8979b7f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-e8979b7f]{--app-sidebar-width: clamp(300px, 27vw, 500px);--app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);width:var(--app-sidebar-width);z-index:1500;top:0;inset-inline-end:0;display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex-shrink:0;height:100%;border-inline-start:1px solid var(--color-border);background:var(--color-main-background);position:relative}.app-sidebar__toggle[data-v-e8979b7f]{position:absolute!important;inset-block-start:var(--app-sidebar-padding);inset-inline-end:var(--app-sidebar-padding);z-index:1001}.app-sidebar .app-sidebar-header[data-v-e8979b7f]{--app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding))}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-e8979b7f]{position:absolute;z-index:100;top:var(--app-sidebar-padding);inset-inline-end:var(--app-sidebar-padding);width:var(--default-clickable-area);height:var(--default-clickable-area)}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-e8979b7f]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-e8979b7f]{--figure-size: calc(52px + var(--app-sidebar-padding));z-index:2;width:var(--figure-size);height:var(--figure-size);margin:calc(var(--app-sidebar-padding) / 2);border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-e8979b7f]{padding-inline-start:0;flex:1 1 auto;min-width:0;padding-inline-end:calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));padding-top:var(--app-sidebar-padding)}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-e8979b7f]{padding-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-e8979b7f]{z-index:3;position:absolute;top:calc(var(--app-sidebar-padding) / 2);inset-inline-start:calc(-1 * var(--default-clickable-area));gap:0}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-e8979b7f]{top:var(--app-sidebar-padding);inset-inline-end:var(--app-sidebar-close-button-offset);position:absolute}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-e8979b7f]{position:absolute;top:var(--app-sidebar-padding);inset-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-e8979b7f]{padding-inline-end:calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset))}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-e8979b7f]{padding-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-e8979b7f]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-e8979b7f]{width:100%;height:250px;max-height:250px;background-repeat:no-repeat;background-position:center;background-size:contain}.app-sidebar .app-sidebar-header__figure--with-action[data-v-e8979b7f]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-e8979b7f]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-inline:var(--app-sidebar-padding);padding-block:var(--app-sidebar-padding) calc(var(--app-sidebar-padding) / 2);gap:0 4px}.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-e8979b7f]{padding-inline-start:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-e8979b7f],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-e8979b7f]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-e8979b7f]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-e8979b7f]{display:flex;height:var(--default-clickable-area);width:var(--default-clickable-area);justify-content:center;flex:0 0 auto}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-e8979b7f]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-e8979b7f]:not([aria-pressed=true]):hover{box-shadow:none;background-color:var(--color-background-hover)}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container[data-v-e8979b7f]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container[data-v-e8979b7f]{display:flex;align-items:center;min-height:var(--default-clickable-area)}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-e8979b7f]{padding:0;min-height:30px;font-size:20px;line-height:30px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-e8979b7f] .linkified{cursor:pointer;text-decoration:underline;margin:0}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form[data-v-e8979b7f]{display:flex;flex:1 1 auto;align-items:center}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form input.app-sidebar-header__mainname-input[data-v-e8979b7f]{flex:1 1 auto;margin:0;padding:7px;font-size:20px;font-weight:var(--font-weight-heading, bold)}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-e8979b7f]{margin-inline-start:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-e8979b7f],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-e8979b7f]{overflow:hidden;width:100%;margin:0;white-space:nowrap;text-overflow:ellipsis}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-e8979b7f]{color:var(--color-text-maxcontrast);font-size:var(--default-font-size);padding:0}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-e8979b7f] *{vertical-align:text-bottom}.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-e8979b7f]{position:absolute;top:0;inset-inline-start:0;margin:0;width:1px;height:1px;overflow:hidden}.app-sidebar .app-sidebar-header__description[data-v-e8979b7f]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width:512px){.app-sidebar[data-v-e8979b7f]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-e8979b7f],.slide-right-enter-active[data-v-e8979b7f]{transition-duration:var(--animation-quick);transition-property:margin-inline-end}.slide-right-enter-to[data-v-e8979b7f],.slide-right-leave[data-v-e8979b7f]{margin-inline-end:0}.slide-right-enter-from[data-v-e8979b7f],.slide-right-leave-to[data-v-e8979b7f]{margin-inline-end:calc(-1 * var(--app-sidebar-width))}.material-design-icon[data-v-8609a4c1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.empty-content[data-v-8609a4c1]{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1;padding:var(--default-grid-baseline)}.modal-wrapper .empty-content[data-v-8609a4c1]{margin-top:5vh;margin-bottom:5vh}.empty-content__icon[data-v-8609a4c1]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 15px;opacity:.4;background-repeat:no-repeat;background-position:center;background-size:64px}.empty-content__icon[data-v-8609a4c1] svg{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.empty-content__name[data-v-8609a4c1]{margin-bottom:10px;text-align:center;font-weight:var(--font-weight-heading, bold);font-size:20px;line-height:30px}.empty-content__description[data-v-8609a4c1]{color:var(--color-text-maxcontrast);text-align:center;text-wrap-style:balance}.empty-content__action[data-v-8609a4c1]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-8609a4c1]{margin-top:20px;display:flex}.material-design-icon[data-v-dba10798]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar__tab[data-v-dba10798]{display:none;padding:10px;min-height:100%;max-height:100%;height:100%;overflow:auto}.app-sidebar__tab[data-v-dba10798]:focus{border-color:var(--color-primary-element);box-shadow:0 0 .2em var(--color-primary-element);outline:0}.app-sidebar__tab--active[data-v-dba10798]{display:block}.material-design-icon[data-v-e0ae1174]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-e0ae1174]{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size)}.avatardiv--unknown[data-v-e0ae1174]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-e0ae1174]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-e0ae1174]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-e0ae1174]{position:absolute;top:0;inset-inline-start:0}.avatardiv--with-menu[data-v-e0ae1174] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-e0ae1174]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-e0ae1174]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-e0ae1174] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-e0ae1174],.avatardiv--with-menu:hover img[data-v-e0ae1174],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-e0ae1174]{opacity:.3}.avatardiv--with-menu[data-v-e0ae1174] .action-item__menutoggle,.avatardiv--with-menu img[data-v-e0ae1174]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-e0ae1174] .button-vue,.avatardiv--with-menu[data-v-e0ae1174] .button-vue__icon{height:var(--avatar-size);min-height:var(--avatar-size);width:var(--avatar-size)!important;min-width:var(--avatar-size)}.avatardiv--with-menu[data-v-e0ae1174]>.button-vue,.avatardiv--with-menu[data-v-e0ae1174]>.action-item .button-vue{--button-radius: calc(var(--avatar-size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-e0ae1174]{display:block;height:var(--avatar-size);width:var(--avatar-size);background-color:var(--color-main-background);border-radius:calc(var(--avatar-size) / 2)}.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-e0ae1174]{position:absolute;top:0;inset-inline-start:0;display:block;width:100%;text-align:center;font-weight:var(--font-weight-default, normal)}.avatardiv img[data-v-e0ae1174]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-e0ae1174]{width:var(--avatar-size);height:var(--avatar-size)}.avatardiv .avatardiv__user-status[data-v-e0ae1174]{--avatar-status-size-orbital: calc(var(--avatar-size) * (1 - 1 / sqrt(2)));--avatar-status-size-min: var(--font-size-small);--avatar-status-size: max(var(--avatar-status-size-orbital), var(--avatar-status-size-min));box-sizing:border-box;position:absolute;inset-inline-end:0;inset-block-end:0;height:var(--avatar-status-size);width:var(--avatar-status-size);line-height:1;font-size:calc(var(--avatar-status-size) / 1.2);background-color:var(--color-main-background);background-repeat:no-repeat;background-size:var(--avatar-status-size);background-position:center;border-radius:50%;display:flex;align-items:center;justify-content:center}.acli:hover .avatardiv .avatardiv__user-status[data-v-e0ae1174]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-e0ae1174]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-e0ae1174]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-e0ae1174]{position:relative;display:inline-block}.avatar-class-icon[data-v-e0ae1174]{display:block;border-radius:calc(var(--avatar-size) / 2);background-color:var(--color-background-darker);height:100%}._material-design-icon_ZJnaR{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._externalLink_d-mCx{text-decoration:underline}._externalLink_decorated_W3wuz:after{content:" ↗"}.material-design-icon[data-v-3c4a673d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mention-bubble--primary .mention-bubble__content[data-v-3c4a673d]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mention-bubble__wrapper[data-v-3c4a673d]{position:relative;max-width:150px;height:18px;vertical-align:text-bottom;display:inline-flex;align-items:center}.mention-bubble__content[data-v-3c4a673d]{display:inline-flex;overflow:hidden;align-items:center;max-width:100%;height:20px;-webkit-user-select:none;user-select:none;padding-inline:2px 6px;border-radius:10px;background-color:var(--color-background-dark)}.mention-bubble__icon[data-v-3c4a673d]{position:relative;width:16px;height:16px;border-radius:8px;background-color:var(--color-background-darker);background-repeat:no-repeat;background-position:center;background-size:12px}.mention-bubble__icon--with-avatar[data-v-3c4a673d]{color:inherit;background-size:cover}.mention-bubble__title[data-v-3c4a673d]{overflow:hidden;margin-inline-start:2px;white-space:nowrap;text-overflow:ellipsis}.mention-bubble__title[data-v-3c4a673d]:before{content:attr(title)}.mention-bubble__select[data-v-3c4a673d]{position:absolute;z-index:-1;inset-inline-start:-100vw;width:1px;height:1px;overflow:hidden}.material-design-icon[data-v-881a79fb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-status-icon[data-v-881a79fb]{--user-status-color-online: #2D7B41;--user-status-color-busy: #DB0606;--user-status-color-away: #C88800;--user-status-color-offline: #6B6B6B;display:flex;justify-content:center;align-items:center}.user-status-icon--invisible[data-v-881a79fb]{filter:var(--background-invert-if-dark)}.user-status-icon[data-v-881a79fb] svg{width:100%;height:100%}.material-design-icon[data-v-32f01b7a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-32f01b7a]:hover,li.action.active[data-v-32f01b7a]{border-radius:6px;padding:0}li.action[data-v-32f01b7a]:hover{background-color:var(--color-background-hover)}.action-link[data-v-32f01b7a]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2);box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:var(--font-weight-element, normal);font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-link>span[data-v-32f01b7a]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-32f01b7a]{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-32f01b7a] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-32f01b7a],.action-link__longtext[data-v-32f01b7a]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-32f01b7a]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-32f01b7a]{font-weight:var(--font-weight-heading, bold);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-link__description[data-v-32f01b7a]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);font-weight:var(--font-weight-default, normal);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-link__menu-icon[data-v-32f01b7a]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-87267750]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-87267750]:hover,li.action.active[data-v-87267750]{border-radius:6px;padding:0}li.action[data-v-87267750]:hover{background-color:var(--color-background-hover)}.action-router[data-v-87267750]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2);box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:var(--font-weight-element, normal);font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-router>span[data-v-87267750]{cursor:pointer;white-space:nowrap}.action-router__icon[data-v-87267750]{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px;background-repeat:no-repeat}.action-router[data-v-87267750] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-router__longtext-wrapper[data-v-87267750],.action-router__longtext[data-v-87267750]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis}.action-router__longtext[data-v-87267750]{cursor:pointer;white-space:pre-wrap!important}.action-router__name[data-v-87267750]{font-weight:var(--font-weight-heading, bold);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-router__description[data-v-87267750]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);font-weight:var(--font-weight-default, normal);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-router__menu-icon[data-v-87267750]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-87267750]{pointer-events:none;opacity:.5}.action--disabled[data-v-87267750]:hover,.action--disabled[data-v-87267750]:focus{cursor:default;opacity:.5}.action--disabled[data-v-87267750] *{opacity:1!important}.material-design-icon[data-v-fa684b48]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-fa684b48]:hover,li.action.active[data-v-fa684b48]{border-radius:6px;padding:0}li.action[data-v-fa684b48]:hover{background-color:var(--color-background-hover)}.action-text[data-v-fa684b48]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2);box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:var(--font-weight-element, normal);font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-text>span[data-v-fa684b48]{cursor:pointer;white-space:nowrap}.action-text__icon[data-v-fa684b48]{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px;background-repeat:no-repeat}.action-text[data-v-fa684b48] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text[data-v-fa684b48] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text__longtext-wrapper[data-v-fa684b48],.action-text__longtext[data-v-fa684b48]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis}.action-text__longtext[data-v-fa684b48]{cursor:pointer;white-space:pre-wrap!important}.action-text__name[data-v-fa684b48]{font-weight:var(--font-weight-heading, bold);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-text__description[data-v-fa684b48]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);font-weight:var(--font-weight-default, normal);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-text__menu-icon[data-v-fa684b48]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-fa684b48]{pointer-events:none;opacity:.5}.action--disabled[data-v-fa684b48]:hover,.action--disabled[data-v-fa684b48]:focus{cursor:default;opacity:.5}.action--disabled[data-v-fa684b48] *{opacity:1!important}.action-text[data-v-fa684b48],.action-text span[data-v-fa684b48]{cursor:default}.status-chip[data-v-b664cccb]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:var(--border-radius-pill, 16px);font-size:.8rem;font-weight:600;color:var(--chip-text);background:color-mix(in srgb,var(--chip-tint) 18%,var(--color-main-background));border:1px solid color-mix(in srgb,var(--chip-tint) 35%,transparent);white-space:nowrap}.status-chip__dot[data-v-b664cccb]{font-size:.85em;line-height:1}.section[data-v-48df71be]{padding:calc(var(--default-grid-baseline, 4px) * 3);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 3)}.section__title[data-v-48df71be]{margin:0;font-size:.95rem}.overlap[data-v-48df71be]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.overlap__item[data-v-48df71be]{display:flex;align-items:center;gap:10px}.overlap__name[data-v-48df71be]{flex:1}.type-chip[data-v-debceb16]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--border-radius-pill, 16px);font-size:.8rem;font-weight:600;color:color-mix(in srgb,var(--type-color) 50%,var(--color-main-text));background:color-mix(in srgb,var(--type-color) 16%,var(--color-main-background));border:1px solid color-mix(in srgb,var(--type-color) 35%,transparent);white-space:nowrap}.type-chip__icon[data-v-debceb16]{font-size:.95em;line-height:1}.stepper[data-v-2577feb9]{display:flex;list-style:none;margin:0;padding:0}.stepper__step[data-v-2577feb9]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;--tone: var(--color-primary-element)}.stepper__step--success[data-v-2577feb9]{--tone: var(--color-success)}.stepper__step--error[data-v-2577feb9]{--tone: var(--color-error)}.stepper__step--muted[data-v-2577feb9]{--tone: var(--color-text-maxcontrast)}.stepper__dot[data-v-2577feb9]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.95rem;background:var(--color-background-dark);border:2px solid var(--color-border);z-index:1;transition:transform .2s ease}.stepper__label[data-v-2577feb9]{font-size:.75rem;text-align:center;color:var(--color-text-maxcontrast)}.stepper__bar[data-v-2577feb9]{position:absolute;top:15px;inset-inline-start:50%;width:100%;height:2px;background:var(--color-border);z-index:0}.stepper__step--done .stepper__dot[data-v-2577feb9],.stepper__step--current .stepper__dot[data-v-2577feb9]{background:color-mix(in srgb,var(--tone) 18%,var(--color-main-background));border-color:var(--tone)}.stepper__step--done .stepper__label[data-v-2577feb9],.stepper__step--current .stepper__label[data-v-2577feb9]{color:var(--color-main-text);font-weight:600}.stepper__step--current .stepper__dot[data-v-2577feb9]{transform:scale(1.08);box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 20%,transparent)}.stepper__step--done .stepper__bar[data-v-2577feb9]{background:var(--tone)}@media(prefers-reduced-motion:reduce){.stepper__dot[data-v-2577feb9]{transition:none}}.section[data-v-4a033f2a]{padding:calc(var(--default-grid-baseline, 4px) * 3);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 3)}.facts[data-v-4a033f2a]{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0}.facts dt[data-v-4a033f2a]{color:var(--color-text-maxcontrast);font-size:.85rem}.facts dd[data-v-4a033f2a]{margin:0;font-weight:500}.facts__decided[data-v-4a033f2a]{display:flex;align-items:center;gap:6px}.facts__muted[data-v-4a033f2a]{color:var(--color-text-maxcontrast);font-weight:400}.facts .attachments[data-v-4a033f2a]{margin-top:16px}.facts .attachments__title[data-v-4a033f2a]{margin:0 0 6px;font-size:.95rem}.facts .attachments__hint[data-v-4a033f2a]{font-weight:400;font-size:.75rem;color:var(--color-text-maxcontrast);margin-inline-start:6px}.facts .attachments__list[data-v-4a033f2a]{list-style:none;margin:0 0 8px;padding:0}.facts .attachments__row[data-v-4a033f2a]{display:flex;align-items:center;gap:8px}.facts .attachments__link[data-v-4a033f2a]{text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facts .attachments__link[data-v-4a033f2a]:hover{text-decoration:underline}.facts .attachments__meta[data-v-4a033f2a]{color:var(--color-text-maxcontrast);font-size:.8rem;flex-shrink:0}.facts .attachments__input[data-v-4a033f2a]{display:none}.facts__balance[data-v-4a033f2a]{display:flex;flex-direction:column;gap:1px}.actions[data-v-4a033f2a]{display:flex;flex-wrap:wrap;gap:8px}.confirm__actions[data-v-4a033f2a]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.reject[data-v-4a033f2a]{display:flex;flex-direction:column;gap:8px}.reject__actions[data-v-4a033f2a]{display:flex;justify-content:flex-end;gap:8px}.comments[data-v-4a033f2a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.comments__item[data-v-4a033f2a]{background:var(--color-background-hover);border-radius:var(--border-radius-large, 12px);padding:10px 12px}.comments__item p[data-v-4a033f2a]{margin:6px 0 0}.comments__head[data-v-4a033f2a]{display:flex;align-items:center;gap:8px;font-size:.85rem}.comment-add[data-v-4a033f2a]{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.timeline[data-v-4a033f2a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.timeline__item[data-v-4a033f2a]{display:flex;gap:12px;padding-bottom:16px;position:relative}.timeline__item[data-v-4a033f2a]:not(:last-child):before{content:"";position:absolute;inset-inline-start:13px;top:26px;bottom:0;width:2px;background:var(--color-border)}.timeline__marker[data-v-4a033f2a]{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.95rem;background:var(--color-background-hover);z-index:1}.timeline__body[data-v-4a033f2a]{flex:1;min-width:0}.timeline__head[data-v-4a033f2a]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.timeline__time[data-v-4a033f2a]{font-size:.78rem;color:var(--color-text-maxcontrast);white-space:nowrap}.timeline__who[data-v-4a033f2a]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--color-text-maxcontrast);margin-top:2px}.timeline__detail[data-v-4a033f2a]{margin:6px 0 0;padding:6px 10px;background:var(--color-background-hover);border-radius:var(--border-radius, 8px);font-size:.88rem;white-space:pre-wrap;overflow-wrap:anywhere}.app-absence .page{max-width:1100px;margin:0 auto;padding:calc(var(--default-grid-baseline, 4px) * 5);display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 5)}.app-absence .page--narrow{max-width:900px}.app-absence .page--roomy{gap:calc(var(--default-grid-baseline, 4px) * 6)}.app-absence .page--flat{display:block;gap:0}.app-absence .page--flat .page__title{margin-block-end:24px}.app-absence .page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.app-absence .page__header--center{align-items:center;gap:12px}.app-absence .page__title{margin:0;font-size:1.6rem}.app-absence .page__tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.app-absence .page__search{width:240px}.app-absence .surface{background:var(--color-main-background);border:1px solid var(--color-border);border-radius:var(--border-radius-large, 12px);padding:calc(var(--default-grid-baseline, 4px) * 4)}.app-absence .surface--sunken{background:var(--color-background-hover);border-color:transparent}.app-absence .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--default-grid-baseline, 4px) * 4)}.app-absence .page__hint{margin:-12px 0 0;color:var(--color-text-maxcontrast);font-size:.9rem}.app-absence .table-wrap{overflow-x:auto;background:var(--color-main-background);border:1px solid var(--color-border);border-radius:var(--border-radius-large, 12px)}.app-absence .tbl{width:100%;border-collapse:collapse}.app-absence .tbl th,.app-absence .tbl td{padding:12px 14px;text-align:start;border-bottom:1px solid var(--color-border)}.app-absence .tbl th:first-child,.app-absence .tbl td:first-child{padding-inline-start:18px}.app-absence .tbl th:last-child,.app-absence .tbl td:last-child{padding-inline-end:18px}.app-absence .tbl th{font-size:.76rem;font-weight:600;color:var(--color-text-maxcontrast);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:var(--color-background-hover);border-bottom-color:var(--color-border-dark, var(--color-border))}.app-absence .tbl thead th:first-child{border-start-start-radius:var(--border-radius-large, 12px)}.app-absence .tbl thead th:last-child{border-start-end-radius:var(--border-radius-large, 12px)}.app-absence .tbl tbody tr:last-child td{border-bottom:none}.app-absence .tbl tbody tr{transition:background-color .12s ease}.app-absence .tbl tbody tr:hover{background:var(--color-background-hover)}.app-absence .tbl .num{text-align:end;font-variant-numeric:tabular-nums}.app-absence .tbl .lead{font-weight:600;color:var(--color-main-text)}.app-absence .tbl .neg{color:var(--color-error);font-weight:600}.app-absence .tbl--interactive tbody tr{cursor:pointer}@media(prefers-reduced-motion:reduce){.app-absence .tbl tbody tr{transition:none}}.app-absence .page__header{padding-inline-start:calc(var(--default-clickable-area, 44px) + var(--app-navigation-padding, 4px) * 2)}.material-design-icon[data-v-0e705f5a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-0e705f5a]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-0e705f5a]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-0e705f5a]:last-of-type{padding-block-end:4px}.list-item__wrapper:not(.list-item__wrapper--legacy):not(.list-item__wrapper--active):not(.active) .list-item[data-v-0e705f5a]:hover,.list-item__wrapper:not(.list-item__wrapper--legacy):not(.list-item__wrapper--active):not(.active) .list-item[data-v-0e705f5a]:focus-within,.list-item__wrapper:not(.list-item__wrapper--legacy):not(.list-item__wrapper--active):not(.active) .list-item[data-v-0e705f5a]:has(:active),.list-item__wrapper:not(.list-item__wrapper--legacy):not(.list-item__wrapper--active):not(.active) .list-item[data-v-0e705f5a]:has(:focus-visible){background-color:color-mix(in srgb,var(--color-primary-element) 8%,transparent)}.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a],.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]{background-color:var(--color-primary-element-light);color:var(--color-main-text)!important}.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:hover,.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:focus-within,.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:has(:focus-visible),.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:has(:active),.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:hover,.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:focus-within,.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:has(:focus-visible),.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:has(:active){background-color:var(--color-primary-element-light-hover)}.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:before,.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item[data-v-0e705f5a]:before{content:"";position:absolute;inset-block:calc(var(--default-grid-baseline, 4px) * 2);inset-inline-start:0;width:3px;background-color:var(--color-primary-element);border-radius:999px;animation:nc-nav-stripe-in-0e705f5a var(--animation-quick, .2s) ease-out}.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item-content__name[data-v-0e705f5a],.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item-content__subname[data-v-0e705f5a],.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item-content__details[data-v-0e705f5a],.list-item__wrapper--active:not(.list-item__wrapper--legacy) .list-item-details__details[data-v-0e705f5a],.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item-content__name[data-v-0e705f5a],.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item-content__subname[data-v-0e705f5a],.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item-content__details[data-v-0e705f5a],.list-item__wrapper.active:not(.list-item__wrapper--legacy) .list-item-details__details[data-v-0e705f5a]{color:var(--color-main-text)!important}.list-item__wrapper--active.list-item__wrapper--legacy .list-item[data-v-0e705f5a],.list-item__wrapper.active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:hover,.list-item__wrapper--active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:focus-within,.list-item__wrapper--active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:has(:focus-visible),.list-item__wrapper--active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:has(:active),.list-item__wrapper.active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:hover,.list-item__wrapper.active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:focus-within,.list-item__wrapper.active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:has(:focus-visible),.list-item__wrapper.active.list-item__wrapper--legacy .list-item[data-v-0e705f5a]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active.list-item__wrapper--legacy .list-item-content__name[data-v-0e705f5a],.list-item__wrapper--active.list-item__wrapper--legacy .list-item-content__subname[data-v-0e705f5a],.list-item__wrapper--active.list-item__wrapper--legacy .list-item-content__details[data-v-0e705f5a],.list-item__wrapper--active.list-item__wrapper--legacy .list-item-details__details[data-v-0e705f5a],.list-item__wrapper.active.list-item__wrapper--legacy .list-item-content__name[data-v-0e705f5a],.list-item__wrapper.active.list-item__wrapper--legacy .list-item-content__subname[data-v-0e705f5a],.list-item__wrapper.active.list-item__wrapper--legacy .list-item-content__details[data-v-0e705f5a],.list-item__wrapper.active.list-item__wrapper--legacy .list-item-details__details[data-v-0e705f5a]{color:var(--color-primary-element-text)!important}@keyframes nc-nav-stripe-in-0e705f5a{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.list-item__wrapper .list-item-content__name[data-v-0e705f5a],.list-item__wrapper .list-item-content__subname[data-v-0e705f5a],.list-item__wrapper .list-item-content__details[data-v-0e705f5a],.list-item__wrapper .list-item-details__details[data-v-0e705f5a]{white-space:nowrap;margin-block:0;margin-inline:0 auto;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-0e705f5a]{min-width:100px;flex:1 1 10%;font-weight:var(--font-weight-element, 500)}.list-item-content__subname[data-v-0e705f5a]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-0e705f5a]{font-weight:var(--font-weight-element, 500)}.list-item[data-v-0e705f5a]{--list-item-padding: var(--default-grid-baseline);--list-item-height: 2lh;--list-item-border-radius: var(--border-radius-element, 32px);box-sizing:border-box;display:flex;position:relative;flex:0 0 auto;justify-content:flex-start;padding:var(--list-item-padding);width:100%;border-radius:var(--border-radius-element, 32px);cursor:pointer;transition:background-color var(--animation-quick) ease-in-out;list-style:none}.list-item[data-v-0e705f5a]:hover,.list-item[data-v-0e705f5a]:focus-within,.list-item[data-v-0e705f5a]:has(:active),.list-item[data-v-0e705f5a]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-0e705f5a]:has(.list-item__anchor:focus-visible){outline:2px solid var(--color-main-text);box-shadow:0 0 0 4px var(--color-main-background)}.list-item--compact[data-v-0e705f5a]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-0e705f5a]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--one-line[data-v-0e705f5a]{--list-item-height: var(--default-clickable-area);--list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));--list-item-padding: var(--default-grid-baseline)}.list-item--one-line .list-item-content__main[data-v-0e705f5a]{display:flex;justify-content:start;gap:12px;min-width:0}.list-item--one-line .list-item-content__details[data-v-0e705f5a]{flex-direction:row;align-items:center;justify-content:end}.list-item--one-line .list-item-content__name[data-v-0e705f5a]{align-self:center;max-width:300px}.list-item__anchor[data-v-0e705f5a]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-0e705f5a]:focus-visible{outline:none}.list-item-content[data-v-0e705f5a]{display:flex;flex:1 0;justify-content:space-between;padding-inline-start:calc(2 * var(--default-grid-baseline));min-width:0}.list-item-content__main[data-v-0e705f5a]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-0e705f5a]{display:flex}.list-item-content__details[data-v-0e705f5a]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-0e705f5a],.list-item-content__extra-actions[data-v-0e705f5a]{flex:0 0 auto;align-self:center;justify-content:center;margin-inline-start:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-0e705f5a]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-0e705f5a]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:var(--font-weight-default, normal)}.list-item-details__extra[data-v-0e705f5a]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-0e705f5a]{margin:0 5px}.list-item__extra[data-v-0e705f5a]{margin-top:var(--default-grid-baseline)}.rli[data-v-6217bb25]{position:relative;border-radius:var(--border-radius-large, 12px);transition:transform .15s ease,background-color .15s ease}.rli[data-v-6217bb25]:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--type-color);z-index:1}.rli[data-v-6217bb25]:hover{background:var(--color-background-hover);transform:translateY(-1px)}.rli--active[data-v-6217bb25]{background:var(--color-background-hover)}.rli[data-v-6217bb25] .list-item,.rli[data-v-6217bb25] .list-item__wrapper{border-radius:var(--border-radius-large, 12px)}.rli__icon[data-v-6217bb25]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:1.2rem}@media(prefers-reduced-motion:reduce){.rli[data-v-6217bb25]{transition:none}.rli[data-v-6217bb25]:hover{transform:none}}.skeleton[data-v-024c423c]{display:flex;flex-direction:column;gap:6px}.skeleton__row[data-v-024c423c]{display:flex;align-items:center;gap:12px;padding:10px 8px}.skeleton__avatar[data-v-024c423c]{width:40px;height:40px;border-radius:50%;flex:0 0 auto}.skeleton__lines[data-v-024c423c]{flex:1;display:flex;flex-direction:column;gap:8px}.skeleton__line[data-v-024c423c]{height:12px;border-radius:6px}.skeleton__line--title[data-v-024c423c]{width:45%}.skeleton__line--sub[data-v-024c423c]{width:65%;height:10px}.skeleton__pill[data-v-024c423c]{width:72px;height:22px;border-radius:var(--border-radius-pill, 16px);flex:0 0 auto}.skeleton__avatar[data-v-024c423c],.skeleton__line[data-v-024c423c],.skeleton__pill[data-v-024c423c]{background:linear-gradient(90deg,var(--color-background-hover) 25%,var(--color-background-dark) 37%,var(--color-background-hover) 63%);background-size:400% 100%;animation:skeleton-shimmer-024c423c 1.4s ease infinite}@keyframes skeleton-shimmer-024c423c{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.skeleton__avatar[data-v-024c423c],.skeleton__line[data-v-024c423c],.skeleton__pill[data-v-024c423c]{animation:none}}.group__title[data-v-2a11eca9]{margin:0 0 12px;font-size:1.1rem}.list[data-v-2a11eca9]{display:flex;flex-direction:column;gap:2px;padding:0;margin:0;list-style:none}.rli-enter-active[data-v-2a11eca9],.rli-leave-active[data-v-2a11eca9]{transition:opacity .25s ease,transform .25s ease}.rli-enter-from[data-v-2a11eca9]{opacity:0;transform:translateY(8px)}.rli-leave-to[data-v-2a11eca9]{opacity:0;transform:translate(-12px)}.rli-move[data-v-2a11eca9]{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.rli-enter-active[data-v-2a11eca9],.rli-leave-active[data-v-2a11eca9],.rli-move[data-v-2a11eca9]{transition:none}}.callout[data-v-e34a5148]{--c: var(--color-primary-element);display:flex;gap:12px;align-items:flex-start;max-width:720px;margin:16px 0;padding:12px 16px;border-radius:var(--border-radius-large, 12px);border-inline-start:4px solid var(--c);background:color-mix(in srgb,var(--c) 11%,var(--color-main-background))}.callout__icon[data-v-e34a5148]{font-size:1.15rem;line-height:1.5}.callout__body[data-v-e34a5148]{line-height:1.55}.callout__body[data-v-e34a5148] p{margin:0 0 6px}.callout__body[data-v-e34a5148] p:last-child{margin:0}.callout__body[data-v-e34a5148] strong{font-weight:600}.callout--tip[data-v-e34a5148]{--c: var(--color-success, #4caf50)}.callout--note[data-v-e34a5148]{--c: var(--color-primary-element)}.callout--privacy[data-v-e34a5148]{--c: #7d5ba6}.callout--warning[data-v-e34a5148]{--c: var(--color-warning, #c98a1e)}.handbook-page[data-v-7482a78f]{max-width:1240px}.handbook-page__header[data-v-7482a78f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.handbook[data-v-7482a78f]{display:flex;align-items:flex-start;gap:28px}.handbook__nav[data-v-7482a78f]{position:sticky;top:8px;flex:0 0 232px;max-height:calc(100vh - 120px);overflow-y:auto;padding-bottom:8px}.handbook__search[data-v-7482a78f]{position:relative;margin-bottom:12px}.handbook__search-icon[data-v-7482a78f]{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);opacity:.6;pointer-events:none}.handbook__search-input[data-v-7482a78f]{width:100%;padding:7px 12px 7px 36px;border:2px solid var(--color-border);border-radius:var(--border-radius-large, 12px);background:var(--color-main-background);color:var(--color-main-text)}.handbook__search-input[data-v-7482a78f]:focus,.handbook__search-input[data-v-7482a78f]:focus-visible{border-color:var(--color-primary-element);outline:none}.handbook__toc[data-v-7482a78f]{display:flex;flex-direction:column;gap:2px}.handbook__toclink[data-v-7482a78f]{border:none;border-inline-start:3px solid transparent;border-radius:0 var(--border-radius) var(--border-radius) 0;background:transparent;color:var(--color-text-maxcontrast);padding:6px 12px;font-size:.9rem;text-align:start;cursor:pointer}.handbook__toclink[data-v-7482a78f]:hover,.handbook__toclink[data-v-7482a78f]:focus-visible{background:var(--color-background-hover);color:var(--color-main-text)}.handbook__toclink--active[data-v-7482a78f]{border-inline-start-color:var(--color-primary-element);background:var(--color-primary-element-light);color:var(--color-main-text);font-weight:600}.handbook__noresults[data-v-7482a78f]{margin:8px 12px;color:var(--color-text-maxcontrast);font-size:.85rem}.handbook__content[data-v-7482a78f]{flex:1 1 auto;min-width:0;max-width:1040px}.handbook__lead[data-v-7482a78f]{margin:0 0 12px;max-width:720px;color:var(--color-text-maxcontrast)}.handbook__quickstart[data-v-7482a78f]{margin-top:0}.handbook__figure[data-v-7482a78f]{margin:16px 0 6px}.handbook__figure img[data-v-7482a78f]{display:block;max-width:100%;max-height:620px;width:auto;height:auto;border:1px solid var(--color-border);border-radius:var(--border-radius-large);box-shadow:0 1px 4px var(--color-box-shadow);background:var(--color-main-background);margin-inline:auto;cursor:zoom-in}.handbook__figure figcaption[data-v-7482a78f]{margin-top:6px;max-width:720px;font-size:.8rem;color:var(--color-text-maxcontrast);margin-inline:auto}.handbook__figure--wide img[data-v-7482a78f]{width:100%;max-height:none}.handbook__figure--wide figcaption[data-v-7482a78f]{max-width:none}.handbook__section[data-v-7482a78f]{margin-top:28px;scroll-margin-top:16px}.handbook__section h3[data-v-7482a78f]{display:flex;align-items:center;gap:8px;margin:0 0 8px;max-width:720px}.handbook__section p[data-v-7482a78f],.handbook__section li[data-v-7482a78f]{line-height:1.55}.handbook__section>p[data-v-7482a78f]{max-width:720px}.handbook__section ul[data-v-7482a78f]{padding-inline-start:20px;max-width:720px}.handbook__section--hr[data-v-7482a78f]{border-inline-start:3px solid var(--color-primary-element);padding-inline-start:14px}.handbook__section--filtered[data-v-7482a78f]{display:none}.handbook__section--reveal[data-v-7482a78f]{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.handbook__section--revealed[data-v-7482a78f]{opacity:1;transform:none}.handbook[data-v-7482a78f] .handbook__anchor{border:none;background:transparent;cursor:pointer;font-size:.85rem;opacity:0;transition:opacity .15s ease;padding:0 4px;line-height:1}.handbook__section h3[data-v-7482a78f]:hover .handbook__anchor,.handbook[data-v-7482a78f] .handbook__anchor:focus-visible{opacity:.7}.handbook__qa[data-v-7482a78f]{max-width:720px;border-bottom:1px solid var(--color-border);padding:4px 0}.handbook__qa summary[data-v-7482a78f]{cursor:pointer;padding:8px 4px;font-weight:600;list-style-position:inside}.handbook__qa p[data-v-7482a78f]{margin:4px 4px 12px;max-width:none;color:var(--color-text-maxcontrast)}.handbook__lightbox[data-v-7482a78f]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:3vmin;background:#000000b8;cursor:zoom-out}.handbook__lightbox img[data-v-7482a78f]{max-width:96vw;max-height:94vh;border-radius:var(--border-radius-large);box-shadow:0 12px 48px #00000080}.handbook__lightbox-close[data-v-7482a78f]{position:absolute;top:16px;inset-inline-end:16px;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff26;color:#fff;cursor:pointer}.handbook__lightbox-close[data-v-7482a78f]:hover{background:#ffffff47}@media(max-width:900px){.handbook[data-v-7482a78f]{flex-direction:column;gap:12px}.handbook__nav[data-v-7482a78f]{position:static;max-height:none;flex-basis:auto;width:100%}.handbook__toc[data-v-7482a78f]{flex-direction:row;flex-wrap:wrap;gap:6px}.handbook__toclink[data-v-7482a78f]{border-inline-start:none;border-radius:var(--border-radius-pill);background:var(--color-background-hover)}.handbook__toclink--active[data-v-7482a78f]{background:var(--color-primary-element-light)}}@media(prefers-reduced-motion:reduce){.handbook__section--reveal[data-v-7482a78f]{opacity:1;transform:none;transition:none}}@media print{.handbook__nav[data-v-7482a78f],.handbook-page__header[data-v-7482a78f] button,[data-v-7482a78f] .handbook__anchor{display:none!important}.handbook[data-v-7482a78f]{display:block}.handbook__section--reveal[data-v-7482a78f]{opacity:1!important;transform:none!important}.handbook__figure img[data-v-7482a78f]{max-height:none;box-shadow:none}.handbook__qa[open] p[data-v-7482a78f],.handbook__qa p[data-v-7482a78f]{display:block}}.filters__employee[data-v-60f5e793]{width:260px}.filters__select[data-v-60f5e793]{width:200px}.filters__year[data-v-60f5e793]{width:140px}.summary[data-v-60f5e793]{margin:0;color:var(--color-text-maxcontrast)}.summary__muted[data-v-60f5e793]{color:var(--color-text-maxcontrast)}.list[data-v-60f5e793]{display:flex;flex-direction:column;gap:2px;padding:0;margin:0;list-style:none}.more[data-v-60f5e793]{display:flex;justify-content:center}.opt[data-v-60f5e793]{display:inline-flex;align-items:center;gap:8px}.opt__icon[data-v-60f5e793]{font-size:1.1em}.rli-enter-active[data-v-60f5e793],.rli-leave-active[data-v-60f5e793]{transition:opacity .25s ease,transform .25s ease}.rli-enter-from[data-v-60f5e793]{opacity:0;transform:translateY(8px)}.rli-leave-to[data-v-60f5e793]{opacity:0;transform:translate(-12px)}.rli-move[data-v-60f5e793]{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.rli-enter-active[data-v-60f5e793],.rli-leave-active[data-v-60f5e793],.rli-move[data-v-60f5e793]{transition:none}}.meter[data-v-e8d7a1b8]{display:flex;align-items:center;min-width:60px}.meter__track[data-v-e8d7a1b8]{width:100%;height:8px;border-radius:4px;background:var(--color-background-dark);overflow:hidden}.meter__fill[data-v-e8d7a1b8]{height:100%;border-radius:4px;transition:width .32s ease}@media(prefers-reduced-motion:reduce){.meter__fill[data-v-e8d7a1b8]{transition:none}}.tile[data-v-25421704]{position:relative;display:flex;flex-direction:column;gap:2px;padding:calc(var(--default-grid-baseline, 4px) * 4);border-radius:var(--border-radius-large, 12px);background:color-mix(in srgb,var(--tile-accent) 8%,var(--color-main-background));border:1px solid color-mix(in srgb,var(--tile-accent) 22%,transparent);overflow:hidden}.tile[data-v-25421704]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--tile-accent)}.tile__icon[data-v-25421704]{font-size:1.3rem;line-height:1;margin-bottom:6px}.tile__value[data-v-25421704]{font-size:2rem;font-weight:700;line-height:1.1;color:var(--tile-accent);font-variant-numeric:tabular-nums}.tile__label[data-v-25421704]{color:var(--color-main-text);font-size:.9rem}.tile__caption[data-v-25421704]{color:var(--color-text-maxcontrast);font-size:.8rem}.emp[data-v-dd4fc383],.type[data-v-dd4fc383]{display:inline-flex;align-items:center;gap:8px}.bar-col[data-v-dd4fc383]{width:15%;min-width:90px}.bar-col__none[data-v-dd4fc383]{color:var(--color-text-maxcontrast)}td.low[data-v-dd4fc383]{color:var(--color-warning)}.edit[data-v-dd4fc383]{display:flex;flex-direction:column;gap:10px;padding:calc(var(--default-grid-baseline, 4px) * 5)}.edit label[data-v-dd4fc383]{font-weight:600;font-size:.85rem}.edit__actions[data-v-dd4fc383]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.edit__hint[data-v-dd4fc383]{margin:-4px 0 0;font-size:.85rem;color:var(--color-text-maxcontrast)}.log[data-v-dd4fc383]{margin-top:4px;border-top:1px solid var(--color-border);padding-top:12px}.log__title[data-v-dd4fc383]{margin:0 0 8px;font-size:.9rem;color:var(--color-text-maxcontrast)}.log__list[data-v-dd4fc383]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;max-height:220px;overflow-y:auto}.log__item[data-v-dd4fc383]{display:flex;align-items:flex-start;gap:10px}.log__delta[data-v-dd4fc383]{flex:0 0 auto;min-width:3.2em;text-align:end;font-weight:700;font-variant-numeric:tabular-nums}.log__delta--up[data-v-dd4fc383]{color:var(--color-success-text)}.log__delta--down[data-v-dd4fc383]{color:var(--color-error-text)}.log__body[data-v-dd4fc383]{display:flex;flex-direction:column;gap:1px}.log__note[data-v-dd4fc383]{font-style:italic}.log__meta[data-v-dd4fc383],.log__empty[data-v-dd4fc383]{font-size:.85rem;color:var(--color-text-maxcontrast)}.log__empty[data-v-dd4fc383]{margin:0}.tiles--wide[data-v-d98e3a37]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.card[data-v-d98e3a37]{display:flex;flex-direction:column;gap:12px}.card h3[data-v-d98e3a37]{margin:0}.card p[data-v-d98e3a37]{margin:0;color:var(--color-text-maxcontrast)}.card__row[data-v-d98e3a37]{display:flex;gap:12px;flex-wrap:wrap}.card__group[data-v-d98e3a37]{min-width:200px}.dl[data-v-d98e3a37]{text-decoration:none}.year[data-v-27331ac7]{display:flex;align-items:center;gap:8px}.year__label[data-v-27331ac7]{color:var(--color-text-maxcontrast);font-size:.85rem}.year__select[data-v-27331ac7]{padding:6px 10px;border-radius:var(--border-radius, 8px);border:1px solid var(--color-border);background:var(--color-main-background);color:var(--color-main-text)}.tiles[data-v-27331ac7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:calc(var(--default-grid-baseline, 4px) * 3);margin-bottom:calc(var(--default-grid-baseline, 4px) * 4)}.surface[data-v-27331ac7]{padding:calc(var(--default-grid-baseline, 4px) * 4);margin-bottom:calc(var(--default-grid-baseline, 4px) * 4)}.surface__title[data-v-27331ac7]{margin:0 0 4px;font-size:1.05rem}.surface__lead[data-v-27331ac7]{margin:0 0 16px;color:var(--color-text-maxcontrast);font-size:.88rem;max-width:60ch}.grid[data-v-27331ac7]{width:100%;border-collapse:collapse}.grid th[data-v-27331ac7],.grid td[data-v-27331ac7]{padding:8px 10px;text-align:left;border-bottom:1px solid var(--color-border)}.grid th[data-v-27331ac7]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-maxcontrast);font-weight:600}.grid .num[data-v-27331ac7]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.grid .bar[data-v-27331ac7]{width:30%;min-width:90px}.grid tbody tr:last-child td[data-v-27331ac7]{border-bottom:none}.pill[data-v-27331ac7]{display:inline-block;padding:1px 8px;border-radius:var(--border-radius-pill, 999px);font-size:.8rem}.pill--warn[data-v-27331ac7]{background:color-mix(in srgb,var(--color-warning) 22%,transparent);color:var(--color-warning-text, var(--color-warning))}.muted[data-v-27331ac7]{color:var(--color-text-maxcontrast)}.watchlist[data-v-27331ac7]{margin-top:18px}.watchlist__title[data-v-27331ac7]{margin:0 0 8px;font-size:.95rem}.watchlist__list[data-v-27331ac7]{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.watchlist__list li[data-v-27331ac7]{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:var(--border-radius, 8px);background:var(--color-background-hover);font-size:.9rem}.liability[data-v-27331ac7]{display:flex;flex-wrap:wrap;gap:calc(var(--default-grid-baseline, 4px) * 6);margin-bottom:16px}.liability__figure[data-v-27331ac7]{display:flex;flex-direction:column;gap:2px}.liability__value[data-v-27331ac7]{font-size:2rem;font-weight:700;line-height:1.1}.liability__value--warn[data-v-27331ac7]{color:var(--color-warning-text, var(--color-warning))}.report[data-v-74f89713]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 4)}.rank[data-v-74f89713]{width:3em;color:var(--color-text-maxcontrast)}.strong[data-v-74f89713]{font-weight:700}.opt[data-v-74f89713]{display:inline-flex;align-items:center;gap:8px}.opt__icon[data-v-74f89713]{font-size:1.1em}.emp[data-v-74f89713]{display:inline-flex;align-items:center;gap:8px}.emp__link[data-v-74f89713]{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:start}.emp__link[data-v-74f89713]:hover{text-decoration:underline}.row--drillable[data-v-74f89713]{cursor:pointer}.row--drillable[data-v-74f89713]:hover{background:var(--color-background-hover)}.bar-col[data-v-74f89713]{width:20%;min-width:80px}.donut[data-v-a6ff040b]{margin:0}.donut__title[data-v-a6ff040b]{font-weight:600;margin-bottom:8px}.donut__body[data-v-a6ff040b]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.donut__svg[data-v-a6ff040b]{width:160px;height:160px;flex:0 0 auto}.donut__track[data-v-a6ff040b]{fill:none;stroke:var(--color-background-dark);stroke-width:18}.donut__seg[data-v-a6ff040b]{fill:none;stroke-width:18;stroke-linecap:butt;transition:stroke-dasharray .8s cubic-bezier(.4,0,.2,1)}.donut__total[data-v-a6ff040b]{font-size:26px;font-weight:700;text-anchor:middle;fill:var(--color-main-text)}.donut__unit[data-v-a6ff040b]{font-size:11px;text-anchor:middle;fill:var(--color-text-maxcontrast);text-transform:uppercase;letter-spacing:.06em}.donut__legend[data-v-a6ff040b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:160px}.donut__legend li[data-v-a6ff040b]{display:flex;align-items:center;gap:8px;font-size:.88rem}.donut__swatch[data-v-a6ff040b]{width:12px;height:12px;border-radius:3px;flex:0 0 auto}.donut__label[data-v-a6ff040b]{flex:1}.donut__value[data-v-a6ff040b]{color:var(--color-text-maxcontrast)}@media(prefers-reduced-motion:reduce){.donut__seg[data-v-a6ff040b]{transition:none}}.line[data-v-f4b72e98]{margin:0}.line__title[data-v-f4b72e98]{font-weight:600;margin-bottom:8px}.line__svg[data-v-f4b72e98]{width:100%;height:auto}.line__grid[data-v-f4b72e98]{stroke:var(--color-border);stroke-width:1}.line__area[data-v-f4b72e98]{fill:color-mix(in srgb,var(--color-primary-element) 18%,transparent)}.line__stroke[data-v-f4b72e98]{fill:none;stroke:var(--color-primary-element);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.line__dot[data-v-f4b72e98]{fill:var(--color-main-background);stroke:var(--color-primary-element);stroke-width:2}.line__xlabel[data-v-f4b72e98]{font-size:10px;fill:var(--color-text-maxcontrast)}.range[data-v-b7d9b501]{display:flex;gap:12px}.charts[data-v-b7d9b501]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:calc(var(--default-grid-baseline, 4px) * 4)}.vacation[data-v-b7d9b501]{margin-top:calc(var(--default-grid-baseline, 4px) * 4)}.vacation__title[data-v-b7d9b501]{margin:0}.vacation__caption[data-v-b7d9b501]{margin:2px 0 12px;color:var(--color-text-maxcontrast);font-size:.85rem}.vacation__list[data-v-b7d9b501]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vacation__row[data-v-b7d9b501]{display:grid;grid-template-columns:minmax(160px,1fr) 2fr auto;align-items:center;gap:12px}.vacation__who[data-v-b7d9b501]{display:inline-flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vacation__days[data-v-b7d9b501]{font-variant-numeric:tabular-nums;text-align:end}.vacation__days--significant[data-v-b7d9b501]{color:var(--color-warning-text);font-weight:600}.gantt[data-v-884a93e2]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 3)}.gantt__toolbar[data-v-884a93e2]{display:flex;align-items:center;gap:8px}.gantt__month[data-v-884a93e2]{font-size:1.1rem;min-width:150px;text-align:center}.gantt__scroll[data-v-884a93e2]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--border-radius-large, 12px);padding-block-end:12px;flex:0 0 auto}.gantt__grid[data-v-884a93e2]{min-width:max-content}.gantt__row[data-v-884a93e2]{display:flex;align-items:stretch;border-bottom:1px solid var(--color-border-dark, var(--color-border))}.gantt__row[data-v-884a93e2]:last-child{border-bottom:none}.gantt__row--head[data-v-884a93e2]{position:sticky;top:0;z-index:3;background:var(--color-main-background)}.gantt__name[data-v-884a93e2]{position:sticky;inset-inline-start:0;z-index:2;flex:0 0 180px;width:180px;display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-main-background);border-inline-end:1px solid var(--color-border)}.gantt__name--head[data-v-884a93e2]{font-size:.8rem;color:var(--color-text-maxcontrast);text-transform:uppercase;letter-spacing:.04em}.gantt__name-text[data-v-884a93e2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gantt__track[data-v-884a93e2]{position:relative;height:42px;width:calc(var(--days) * var(--day-w));flex:0 0 auto}.gantt__daynum[data-v-884a93e2]{position:absolute;top:50%;transform:translateY(-50%);width:var(--day-w);text-align:center;font-size:.72rem;color:var(--color-text-maxcontrast)}.gantt__daynum--weekend[data-v-884a93e2]{color:var(--color-primary-element)}.gantt__daynum--today[data-v-884a93e2]{color:var(--color-primary-element-text, #fff);background:var(--color-primary-element);border-radius:8px;padding:1px 0}.gantt__col[data-v-884a93e2]{position:absolute;top:0;bottom:0;width:var(--day-w)}.gantt__col--weekend[data-v-884a93e2]{background:var(--color-background-dark)}.gantt__today[data-v-884a93e2]{position:absolute;top:0;bottom:0;width:2px;background:var(--color-primary-element);opacity:.7;z-index:1}.gantt__pill[data-v-884a93e2]{position:absolute;top:8px;height:26px;display:flex;align-items:center;padding:0 8px;border-radius:var(--border-radius-pill, 14px);background:var(--pill);color:#fff;font-size:.85rem;box-shadow:0 1px 3px #0000002e;overflow:hidden;z-index:1;animation:pill-in-884a93e2 .3s ease both}.gantt__pill--pending[data-v-884a93e2]{background:repeating-linear-gradient(45deg,var(--pill),var(--pill) 6px,color-mix(in srgb,var(--pill) 55%,transparent) 6px,color-mix(in srgb,var(--pill) 55%,transparent) 12px);opacity:.9}.gantt__pill--clickable[data-v-884a93e2]{border:none;font:inherit;text-align:start;cursor:pointer}.gantt__pill--clickable[data-v-884a93e2]:hover{filter:brightness(1.08);box-shadow:0 2px 6px #00000047}.gantt__pill--clickable[data-v-884a93e2]:focus-visible{outline:2px solid var(--color-main-text);outline-offset:1px}.gantt__pill--active[data-v-884a93e2]{outline:2px solid var(--color-main-text);outline-offset:1px}@keyframes pill-in-884a93e2{0%{opacity:0;transform:scaleX(.9);transform-origin:left}to{opacity:1;transform:scaleX(1)}}.legend[data-v-884a93e2]{display:flex;flex-wrap:wrap;gap:14px;font-size:.8rem;color:var(--color-text-maxcontrast)}.legend__item[data-v-884a93e2]{display:inline-flex;align-items:center;gap:6px}.legend__swatch[data-v-884a93e2]{width:14px;height:14px;border-radius:4px}.legend__swatch--pending[data-v-884a93e2]{background:repeating-linear-gradient(45deg,var(--color-text-maxcontrast),var(--color-text-maxcontrast) 3px,transparent 3px,transparent 6px)}@media(prefers-reduced-motion:reduce){.gantt__pill[data-v-884a93e2]{animation:none}}.ring[data-v-430f0399]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:calc(var(--default-grid-baseline, 4px) * 3)}.ring__svg[data-v-430f0399]{width:120px;height:120px}.ring__track[data-v-430f0399]{fill:none;stroke:var(--color-background-darker, var(--color-border));stroke-width:10}.ring__used[data-v-430f0399]{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.ring__value[data-v-430f0399]{font-size:26px;font-weight:700;text-anchor:middle;fill:var(--color-main-text)}.ring__unit[data-v-430f0399]{font-size:11px;text-anchor:middle;fill:var(--color-text-maxcontrast);text-transform:uppercase;letter-spacing:.06em}.ring__label[data-v-430f0399]{display:flex;align-items:center;gap:6px;font-weight:600}.ring__meta[data-v-430f0399]{font-size:.82rem;color:var(--color-text-maxcontrast)}.ring__pending[data-v-430f0399]{color:var(--color-warning-text, var(--color-warning))}.card[data-v-291dbad2]{display:flex;align-items:center;gap:calc(var(--default-grid-baseline, 4px) * 4);flex-wrap:wrap;background:var(--color-background-hover);border-radius:var(--border-radius-large, 12px);padding:calc(var(--default-grid-baseline, 4px) * 2) calc(var(--default-grid-baseline, 4px) * 3)}.card[data-v-291dbad2] .ring{padding:calc(var(--default-grid-baseline, 4px));gap:2px}.card[data-v-291dbad2] .ring__svg{width:92px;height:92px}.card[data-v-291dbad2] .ring__value{font-size:30px}.card[data-v-291dbad2] .ring__unit{font-size:12px}.ledger[data-v-291dbad2]{flex:1;min-width:220px;max-width:340px;margin:0;margin-inline-start:auto;padding:0;font-size:.85rem}.ledger__row[data-v-291dbad2]{display:flex;justify-content:space-between;gap:12px;padding:1px 0;color:var(--color-text-maxcontrast)}.ledger__row dt[data-v-291dbad2],.ledger__row dd[data-v-291dbad2]{padding:0;margin:0;width:auto}.ledger__row dt[data-v-291dbad2]{font-weight:400;text-align:start}.ledger__row dd[data-v-291dbad2]{font-variant-numeric:tabular-nums}.ledger__row--total[data-v-291dbad2]{border-top:1px solid var(--color-border);color:var(--color-main-text);font-weight:600}.ledger__row--pending[data-v-291dbad2]{color:var(--color-warning-text, var(--color-warning))}.ledger__row--available[data-v-291dbad2]{border-top:1px solid var(--color-border);color:var(--color-main-text);font-weight:700}.ledger__row--available dd[data-v-291dbad2]{color:var(--type-color, var(--color-main-text))}.chart[data-v-fc9e92b9]{margin:0}.chart__title[data-v-fc9e92b9]{font-weight:600;margin-bottom:8px}.chart__svg[data-v-fc9e92b9]{width:100%;height:auto}.chart__bar[data-v-fc9e92b9]{transition:height .8s cubic-bezier(.4,0,.2,1),y .8s cubic-bezier(.4,0,.2,1)}.chart__label[data-v-fc9e92b9]{font-size:11px;fill:var(--color-text-maxcontrast)}.chart__value[data-v-fc9e92b9]{font-size:11px;font-weight:600;fill:var(--color-main-text)}.palm[data-v-900621e8]{max-width:160px;height:auto}.palm__sun[data-v-900621e8]{fill:var(--color-warning);opacity:.85;animation:palm-bob-900621e8 4s ease-in-out infinite;transform-origin:center}.palm__sea[data-v-900621e8]{fill:color-mix(in srgb,var(--color-primary-element) 30%,transparent)}.palm__island[data-v-900621e8]{fill:color-mix(in srgb,var(--color-success) 35%,var(--color-main-background))}.palm__trunk[data-v-900621e8]{fill:color-mix(in srgb,#8a5a2b 70%,var(--color-main-text))}.palm__coco[data-v-900621e8]{fill:#6b3f1d}.palm__frond[data-v-900621e8]{fill:var(--color-success)}.palm__fronds[data-v-900621e8]{transform-origin:75px 70px;animation:palm-sway-900621e8 5s ease-in-out infinite}.palm__blossom[data-v-900621e8]{fill:#e8829e;transform-origin:center;animation:palm-bloom-900621e8 3s ease-in-out infinite}.palm__bird[data-v-900621e8]{fill:none;stroke:var(--color-text-maxcontrast);stroke-width:1.4;stroke-linecap:round;animation:palm-bob-900621e8 5s ease-in-out infinite}.palm__leaf[data-v-900621e8],.palm__flake[data-v-900621e8]{transform-box:fill-box;transform-origin:center;animation:palm-fall-900621e8 6s linear infinite}.palm__leaf[data-v-900621e8]{fill:#c2703a}.palm__flake[data-v-900621e8]{fill:var(--color-main-text);opacity:.55}.palm__snow[data-v-900621e8]{fill:color-mix(in srgb,var(--color-main-text) 12%,var(--color-main-background))}.palm--spring .palm__frond[data-v-900621e8]{fill:color-mix(in srgb,var(--color-success) 80%,#d8f0a0)}.palm--spring .palm__sun[data-v-900621e8]{opacity:.6}.palm--autumn .palm__frond[data-v-900621e8]{fill:color-mix(in srgb,var(--color-warning) 70%,var(--color-success))}.palm--autumn .palm__sea[data-v-900621e8]{fill:color-mix(in srgb,var(--color-primary-element) 22%,transparent)}.palm--winter .palm__frond[data-v-900621e8]{fill:color-mix(in srgb,var(--color-success) 55%,var(--color-text-maxcontrast))}.palm--winter .palm__island[data-v-900621e8]{fill:color-mix(in srgb,var(--color-success) 18%,var(--color-main-background))}.palm--winter .palm__sun[data-v-900621e8]{opacity:.45}.palm--winter .palm__sea[data-v-900621e8]{fill:color-mix(in srgb,var(--color-primary-element) 18%,transparent)}@keyframes palm-sway-900621e8{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes palm-bob-900621e8{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes palm-bloom-900621e8{0%,to{transform:scale(.85);opacity:.75}50%{transform:scale(1.1);opacity:1}}@keyframes palm-fall-900621e8{0%{transform:translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-14px,46px) rotate(180deg);opacity:0}}@media(prefers-reduced-motion:reduce){.palm__fronds[data-v-900621e8],.palm__sun[data-v-900621e8],.palm__bird[data-v-900621e8],.palm__blossom[data-v-900621e8],.palm__leaf[data-v-900621e8],.palm__flake[data-v-900621e8]{animation:none}}.yir[data-v-3a00f588]{padding:calc(var(--default-grid-baseline, 4px) * 4);border-radius:var(--border-radius-large, 12px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-element) 16%,var(--color-main-background)),color-mix(in srgb,var(--color-primary-element) 5%,var(--color-main-background)));border:1px solid color-mix(in srgb,var(--color-primary-element) 24%,transparent)}.yir__head[data-v-3a00f588]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.yir__spark[data-v-3a00f588]{font-size:1.3rem;line-height:1}.yir__title[data-v-3a00f588]{margin:0;font-size:1.1rem}.yir__grid[data-v-3a00f588]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:calc(var(--default-grid-baseline, 4px) * 3)}.yir__tile[data-v-3a00f588]{display:flex;flex-direction:column;gap:2px}.yir__value[data-v-3a00f588]{font-size:1.9rem;font-weight:700;line-height:1.1;color:var(--color-main-text)}.yir__value--word[data-v-3a00f588]{font-size:1.4rem;overflow-wrap:anywhere}.yir__label[data-v-3a00f588]{font-size:.82rem;color:var(--color-text-maxcontrast)}.hero[data-v-6280e8d5]{display:flex;align-items:center;gap:16px;padding:calc(var(--default-grid-baseline, 4px) * 4);border-radius:var(--border-radius-large, 12px);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 22%,var(--color-main-background)),color-mix(in srgb,var(--accent) 8%,var(--color-main-background)));border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.hero__emoji[data-v-6280e8d5]{font-size:2.4rem;line-height:1}.hero__text[data-v-6280e8d5]{display:flex;flex-direction:column;gap:2px}.hero__eyebrow[data-v-6280e8d5]{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-maxcontrast)}.hero__headline[data-v-6280e8d5]{font-size:1.25rem}.hero__headline--ticking[data-v-6280e8d5]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hero__sub[data-v-6280e8d5]{font-size:.9rem;color:var(--color-text-maxcontrast)}.overview[data-v-6280e8d5]{display:flex;flex-direction:column;gap:calc(var(--default-grid-baseline, 4px) * 3)}.charts[data-v-6280e8d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(var(--default-grid-baseline, 4px) * 3)}.requests__title[data-v-6280e8d5]{margin:0 0 12px;font-size:1.1rem}.requests__list[data-v-6280e8d5]{display:flex;flex-direction:column;gap:2px;padding:0;margin:0;list-style:none}.rli-enter-active[data-v-6280e8d5],.rli-leave-active[data-v-6280e8d5]{transition:opacity .25s ease,transform .25s ease}.rli-enter-from[data-v-6280e8d5]{opacity:0;transform:translateY(8px)}.rli-leave-to[data-v-6280e8d5]{opacity:0;transform:translate(-12px)}.rli-move[data-v-6280e8d5]{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.rli-enter-active[data-v-6280e8d5],.rli-leave-active[data-v-6280e8d5],.rli-move[data-v-6280e8d5]{transition:none}}.team-balances[data-v-7459bf94]{margin-top:24px}.team-balances__title[data-v-7459bf94]{margin:0 0 8px}.emp[data-v-7459bf94],.type[data-v-7459bf94]{display:inline-flex;align-items:center;gap:8px}.num.lead[data-v-7459bf94]{font-weight:600}.num.lead.neg[data-v-7459bf94]{color:var(--color-error-text)}`)),document.head.appendChild(a)}}catch(e){console.error("vite-plugin-css-injected-by-js",e)}})(); -import{l as La,u as mn,a as Es,w as De,o as Ta,b as yn,c as I,r as ht,d as u,e as j,n as ie,f as X,g as Re,i as xe,h as ee,j as Is,k as Dt,m as c,p as bn,q as ge,s as Pe,t as Ms,v as Bs,x as _t,y as qa,z as Vn,A as gn,B as Ni,C as Rs,D as Ka,E as se,F as zs,G as Et,H as _e,I as Li,J as je,K as Fn,L as $s,M as He,N as Ee,O as Ti,_ as ne,P as r,Q as g,R as V,S as U,T as pe,U as ve,V as Ze,W as l,X as y,Y as k,Z as ut,$ as qs,a0 as Hs,a1 as Ft,a2 as _,a3 as Te,a4 as Di,a5 as Y,a6 as me,a7 as Vs,a8 as Fs,a9 as Os,aa as Zt,ab as Ei,ac as Ii,ad as Ps,ae as Kt,af as Ce,ag as nt,ah as Us,ai as Da,aj as mt,ak as js,al as Ws,am as dt,an as R,ao as fn,ap as vn,aq as G,ar as Gs,as as Mi,at as Bi,au as Ys,av as Ea,aw as Zs,ax as Xt,ay as Ks,az as Ri,aA as Qs,aB as Ot,aC as kt,aD as Xs,aE as Js,aF as el,aG as zi,aH as $i,aI as O,aJ as J,aK as tl,aL as Qa,aM as al,aN as nl,aO as il,aP as sl,aQ as ll,aR as pt,aS as It,aT as Xa,aU as ol,aV as at,aW as rl,aX as cl,aY as ae,aZ as ot,a_ as x,a$ as ye,b0 as Ae,b1 as _n,b2 as Pt,b3 as qi,b4 as Hi,b5 as Se,b6 as ul,b7 as dl,b8 as hl,b9 as wn,ba as On,bb as Vi,bc as pl,bd as ml,be as yl,bf as bl,bg as Ja,bh as Pn,bi as gl,bj as fl,bk as vl,bl as _l,bm as kn,bn as Fi,bo as wl,bp as kl,bq as en,br as Ia,bs as Oi,bt as Jt,bu as Cl,bv as xl,bw as Un,bx as Sl,by as Pi,bz as Al,bA as Nl}from"./holidays-CslcwSev.chunk.mjs";const Ts="absence",Ds="1.0.33";function Cn(){try{return La("core","capabilities")}catch{return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}var Ll=Object.assign({inheritAttrs:!1},{__name:"splitpanes",props:{horizontal:{type:Boolean,default:!1},pushOtherPanes:{type:Boolean,default:!0},maximizePanes:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean,default:!1},keyboardStep:{type:Number,default:5}},emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click","splitter-dblclick","direction-changed"],setup(e,{emit:n}){let a=n,s=e,i=mn(),t=Es(),o=Re([]),d=ee(()=>o.value.reduce((C,N)=>(C[~~N.id]=N)&&C,{})),m=ee(()=>o.value.length),p=Re(null),b=Re(!1),h=Re({mouseDown:!1,dragging:!1,activeSplitter:null,cursorOffset:0}),f=Re({splitter:null,timeoutId:null}),v=ee(()=>({[`splitpanes splitpanes--${s.horizontal?"horizontal":"vertical"}`]:!0,"splitpanes--dragging":h.value.dragging,"splitpanes--ready":b.value})),A=()=>{document.addEventListener("mousemove",$,{passive:!1}),document.addEventListener("mouseup",L),"ontouchstart"in window&&(document.addEventListener("touchmove",$,{passive:!1}),document.addEventListener("touchend",L))},w=()=>{document.removeEventListener("mousemove",$,{passive:!1}),document.removeEventListener("mouseup",L),"ontouchstart"in window&&(document.removeEventListener("touchmove",$,{passive:!1}),document.removeEventListener("touchend",L))},S=(C,N)=>{let T=C.target.closest(".splitpanes__splitter");if(T){let{left:E,top:M}=T.getBoundingClientRect(),{clientX:P,clientY:K}="ontouchstart"in window&&C.touches?C.touches[0]:C;h.value.cursorOffset=s.horizontal?K-M:P-E}A(),h.value.mouseDown=!0,h.value.activeSplitter=N,document.documentElement.style.cursor=s.horizontal?"row-resize":"col-resize"},$=C=>{h.value.mouseDown&&(C.preventDefault(),h.value.dragging||(window.getSelection()?.removeAllRanges(),h.value.dragging=!0),requestAnimationFrame(()=>{oe(ue(C)),z("resize",{event:C},!0)}))},L=C=>{h.value.dragging&&(window.getSelection()?.removeAllRanges(),z("resized",{event:C},!0)),h.value.mouseDown=!1,h.value.activeSplitter=null,setTimeout(()=>{h.value.dragging=!1,w(),document.documentElement.style.cursor=""},100)},H=(C,N)=>{"ontouchstart"in window&&(C.preventDefault(),f.value.splitter===N?(clearTimeout(f.value.timeoutId),f.value.timeoutId=null,Q(C,N),f.value.splitter=null):(f.value.splitter=N,f.value.timeoutId=setTimeout(()=>f.value.splitter=null,500))),h.value.dragging||z("splitter-click",{event:C,index:N},!0)},Q=(C,N)=>{if(z("splitter-dblclick",{event:C,index:N},!0),s.maximizePanes){let T=0;o.value=o.value.map((E,M)=>(E.size=M===N?E.max:E.min,M!==N&&(T+=E.min),E)),o.value[N].size-=T,z("pane-maximize",{event:C,index:N,pane:o.value[N]}),z("resized",{event:C,index:N},!0)}},le=(C,N)=>{if(!s.keyboardStep)return;let T=s.horizontal?C.key==="ArrowDown":C.key==="ArrowRight",E=s.horizontal?C.key==="ArrowUp":C.key==="ArrowLeft";if(!T&&!E)return;C.preventDefault(),h.value.activeSplitter=N;let M=(T?1:-1)*(s.rtl&&!s.horizontal?-1:1),P=$e(N)+o.value[N].size;Z(Math.min(Math.max(P+M*s.keyboardStep,0),100)),z("resize",{event:C},!0),z("resized",{event:C},!0),h.value.activeSplitter=null},ce=(C,N)=>{let T=d.value[N];T&&z("pane-click",{event:C,index:T.index,pane:T})},ue=C=>{let N=p.value.getBoundingClientRect(),{clientX:T,clientY:E}="ontouchstart"in window&&C.touches?C.touches[0]:C;return{x:T-(s.horizontal?0:h.value.cursorOffset)-N.left,y:E-(s.horizontal?h.value.cursorOffset:0)-N.top}},Ie=C=>{C=C[s.horizontal?"y":"x"];let N=p.value[s.horizontal?"clientHeight":"clientWidth"];return s.rtl&&!s.horizontal&&(C=N-C),C*100/N},oe=C=>{Z(Ie(C))},Z=C=>{let N=h.value.activeSplitter;if(N===null||N>=o.value.length-1)return;let T={prevPanesSize:$e(N),nextPanesSize:be(N),prevReachedMinPanes:0,nextReachedMinPanes:0},E=0+(s.pushOtherPanes?0:T.prevPanesSize),M=100-(s.pushOtherPanes?0:T.nextPanesSize);C=Math.max(Math.min(C,M),E);let P=[N,N+1],K=o.value[P[0]]||null,de=o.value[P[1]]||null,re=K!==null&&K.max<100&&C>=K.max+T.prevPanesSize,Ut=de!==null&&de.max<100&&C<=100-(de.max+be(N+1));if(re||Ut){re?(K.size=K.max,de.size=Math.min(Math.max(100-K.max-T.prevPanesSize-T.nextPanesSize,de.min),de.max)):(K.size=Math.min(Math.max(100-de.max-T.prevPanesSize-be(N+1),K.min),K.max),de.size=de.max);return}if(s.pushOtherPanes){let Hn=ze(T,C);if(!Hn)return;({sums:T,panesToResize:P}=Hn),K=o.value[P[0]]||null,de=o.value[P[1]]||null}K!==null&&(K.size=Math.min(Math.max(C-T.prevPanesSize-T.prevReachedMinPanes,K.min),K.max)),de!==null&&(de.size=Math.min(Math.max(100-C-T.nextPanesSize-T.nextReachedMinPanes,de.min),de.max))},ze=(C,N)=>{let T=h.value.activeSplitter,E=[T,T+1];if(N{P>E[0]&&P<=T&&(M.size=M.min,C.prevReachedMinPanes+=M.min)}),E[0]===void 0)return C.prevReachedMinPanes=0,o.value[0].size=o.value[0].min,o.value.forEach((M,P)=>{P>0&&P<=T&&(M.size=M.min,C.prevReachedMinPanes+=M.min)}),o.value[E[1]].size=100-C.prevReachedMinPanes-o.value[0].min-C.prevPanesSize-C.nextPanesSize,null;C.prevPanesSize=$e(E[0])}return N>100-C.nextPanesSize-o.value[E[1]].min&&(E[1]=Ne(T).index,C.nextReachedMinPanes=0,E[1]>T+1&&o.value.forEach((M,P)=>{P>T&&P{P>=T+1&&(M.size=M.min,C.nextReachedMinPanes+=M.min)}),E[0]!==void 0&&(o.value[E[0]].size=100-C.prevPanesSize-be(E[0]-1)),null):{sums:C,panesToResize:E}},$e=C=>o.value.reduce((N,T,E)=>N+(Eo.value.reduce((N,T,E)=>N+(E>C+1?T.size:0),0),Ve=C=>[...o.value].reverse().find(N=>N.indexN.min)||{},Ne=C=>o.value.find(N=>N.index>C+1&&N.size>N.min)||{},qe=()=>{let C=Array.from(p.value?.children||[]);for(let N of C){let T=N.classList.contains("splitpanes__pane"),E=N.classList.contains("splitpanes__splitter");!T&&!E&&(N.remove(),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))}},st=(C,N,T=!1)=>{let E=C-1,M=document.createElement("div");M.classList.add("splitpanes__splitter"),T||(M.onmousedown=P=>S(P,E),typeof window<"u"&&"ontouchstart"in window&&(M.ontouchstart=P=>S(P,E)),M.onclick=P=>H(P,E+1),s.keyboardStep&&(M.setAttribute("tabindex","0"),M.setAttribute("role","separator"),M.setAttribute("aria-orientation",s.horizontal?"horizontal":"vertical"),M.onkeydown=P=>le(P,E))),M.ondblclick=P=>Q(P,E+1),N.parentNode.insertBefore(M,N)},Ct=C=>{C.onmousedown=null,C.onclick=null,C.ondblclick=null,C.onkeydown=null,C.remove()},bt=()=>{let C=Array.from(p.value?.children||[]);for(let T of C)T.className.includes("splitpanes__splitter")&&Ct(T);let N=0;for(let T of C)T.className.includes("splitpanes__pane")&&(!N&&s.firstSplitter?st(N,T,!0):N&&st(N,T),N++)},xt=({uid:C,...N})=>{let T=d.value[C];for(let[E,M]of Object.entries(N))T[E]=M},gt=!1,St=C=>{let N=-1;Array.from(p.value?.children||[]).some(T=>(T.className.includes("splitpanes__pane")&&N++,T.isSameNode(C.el))),o.value.splice(N,0,{...C,index:N}),o.value.forEach((T,E)=>T.index=E),b.value&&!gt&&(gt=!0,Dt(()=>{bt(),Ke({addedPane:o.value[N]}),z("pane-add",{pane:o.value[N]}),gt=!1}))},At=C=>{let N=o.value.findIndex(E=>E.id===C);o.value[N].el=null;let T=o.value.splice(N,1)[0];o.value.forEach((E,M)=>E.index=M),Dt(()=>{bt(),z("pane-remove",{pane:T}),Ke({removedPane:{...T}})})},Ke=(C={})=>{!C.addedPane&&!C.removedPane?Qe():o.value.some(N=>N.givenSize!==null||N.min||N.max<100)?D(C):lt(),b.value&&z("resized")},lt=()=>{let C=100/m.value,N=100,T=[],E=[];for(let M of o.value)M.size=Math.max(Math.min(C,M.max),M.min),N-=M.size,M.size>=M.max&&T.push(M.id),M.size<=M.min&&E.push(M.id);Math.abs(N)>.1&&F(N,T,E)},Qe=()=>{let C=100,N=[],T=[],E=0;for(let P of o.value)C-=P.size,P.givenSize!==null&&E++,P.size>=P.max&&N.push(P.id),P.size<=P.min&&T.push(P.id);let M=100;if(C>.1){for(let P of o.value)P.givenSize===null&&(P.size=Math.max(Math.min(C/(m.value-E),P.max),P.min)),M-=P.size;M>.1&&F(M,N,T)}},D=({addedPane:C,removedPane:N}={})=>{let T=o.value.reduce((re,Ut)=>re+(Ut.givenSize===null?0:Ut.givenSize),0),E=o.value.filter(re=>re.givenSize===null).length,M=E>0?(100-T)/E:0,P=0,K=[],de=[];for(let re of o.value)P-=re.size,re.size>=re.max&&K.push(re.id),re.size<=re.min&&de.push(re.id);if(!(Math.abs(P)<.1)){P=100;for(let re of o.value)re.givenSize===null&&(re.size=Math.max(Math.min(M,re.max),re.min)),P-=re.size,re.size>=re.max&&K.push(re.id),re.size<=re.min&&de.push(re.id);Math.abs(P)>.1&&F(P,K,de)}},F=(C,N,T)=>{let E;E=C>0?C/(m.value-N.length):C/(m.value-T.length),o.value.forEach((M,P)=>{if(C>0&&!N.includes(M.id)){let K=Math.max(Math.min(M.size+E,M.max),M.min),de=K-M.size;C-=de,M.size=K}else if(!T.includes(M.id)){let K=Math.max(Math.min(M.size+E,M.max),M.min),de=K-M.size;C-=de,M.size=K}}),Math.abs(C)>.1&&b.value&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")},z=(C,N=void 0,T=!1)=>{let E=N?.index??h.value.activeSplitter??null;a(C,{...N,...E!==null&&{index:E},...T&&E!==null&&{prevPane:o.value[E-+!!s.firstSplitter],nextPane:o.value[E+ +!s.firstSplitter]},panes:o.value.map(M=>({min:M.min,max:M.max,size:M.size}))})};De(()=>s.firstSplitter,()=>bt()),De(()=>s.horizontal,C=>Dt(()=>{a("direction-changed",{horizontal:C,panes:o.value.map(N=>({min:N.min,max:N.max,size:N.size}))})})),Ta(()=>{qe(),bt(),Ke(),z("ready"),b.value=!0}),yn(()=>b.value=!1);let W=()=>{let{class:C,...N}=i;return bn("div",{ref:p,class:[v.value,C],...N},t.default?.())};return ge("panes",o),ge("indexedPanes",d),ge("horizontal",ee(()=>s.horizontal)),ge("requestUpdate",xt),ge("onPaneAdd",St),ge("onPaneRemove",At),ge("onPaneClick",ce),(C,N)=>(c(),I(ht(W)))}}),Tl={__name:"pane",props:{size:{type:[Number,String]},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},setup(e){let n=e,a=xe("requestUpdate"),s=xe("onPaneAdd"),i=xe("horizontal"),t=xe("onPaneRemove"),o=xe("onPaneClick"),d=Is()?.uid,m=xe("indexedPanes"),p=ee(()=>m.value[d]),b=Re(null),h=ee(()=>{let w=isNaN(n.size)||n.size===void 0?0:parseFloat(n.size);return Math.max(Math.min(w,v.value),f.value)}),f=ee(()=>{let w=parseFloat(n.minSize);return isNaN(w)?0:w}),v=ee(()=>{let w=parseFloat(n.maxSize);return isNaN(w)?100:w}),A=ee(()=>{let w=p.value?.size??(n.size===void 0?void 0:h.value);return w===void 0?"":`${i.value?"height":"width"}: ${w}%`});return De(()=>h.value,w=>a({uid:d,size:w})),De(()=>f.value,w=>a({uid:d,min:w})),De(()=>v.value,w=>a({uid:d,max:w})),Ta(()=>{s({id:d,el:b.value,min:f.value,max:v.value,givenSize:n.size===void 0?null:h.value,size:h.value})}),yn(()=>t(d)),(w,S)=>(c(),u("div",{ref_key:"paneEl",ref:b,class:"splitpanes__pane",onClick:S[0]||=$=>X(o)($,w._.uid),style:ie(A.value)},[j(w.$slots,"default")],4))}};const ft=typeof document<"u",Ui=/#/g,Dl=/&/g,El=/\//g,Il=/=/g,Ml=/\?/g,ji=/\+/g,Bl=/%5B/g,Rl=/%5D/g,Wi=/%5E/g,zl=/%60/g,Gi=/%7B/g,$l=/%7C/g,Yi=/%7D/g,ql=/%20/g;function xn(e){return e==null?"":encodeURI(""+e).replace($l,"|").replace(Bl,"[").replace(Rl,"]")}function Hl(e){return xn(e).replace(Gi,"{").replace(Yi,"}").replace(Wi,"^")}function tn(e){return xn(e).replace(ji,"%2B").replace(ql,"+").replace(Ui,"%23").replace(Dl,"%26").replace(zl,"`").replace(Gi,"{").replace(Yi,"}").replace(Wi,"^")}function Vl(e){return tn(e).replace(Il,"%3D")}function Fl(e){return xn(e).replace(Ui,"%23").replace(Ml,"%3F")}function Ol(e){return Fl(e).replace(El,"%2F")}function ea(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const Pl=/\/$/,Ul=e=>e.replace(Pl,"");function Ha(e,n,a="/"){let s,i={},t="",o="";const d=n.indexOf("#");let m=n.indexOf("?");return m=d>=0&&m>d?-1:m,m>=0&&(s=n.slice(0,m),t=n.slice(m,d>0?d:n.length),i=e(t.slice(1))),d>=0&&(s=s||n.slice(0,d),o=n.slice(d,n.length)),s=Yl(s??n,a),{fullPath:s+t+o,path:s,query:i,hash:ea(o)}}function jl(e,n){const a=n.query?e(n.query):"";return n.path+(a&&"?")+a+(n.hash||"")}function jn(e,n){return!n||!e.toLowerCase().startsWith(n.toLowerCase())?e:e.slice(n.length)||"/"}function Wl(e,n,a){const s=n.matched.length-1,i=a.matched.length-1;return s>-1&&s===i&&wt(n.matched[s],a.matched[i])&&Zi(n.params,a.params)&&e(n.query)===e(a.query)&&n.hash===a.hash}function wt(e,n){return(e.aliasOf||e)===(n.aliasOf||n)}function Zi(e,n){if(Object.keys(e).length!==Object.keys(n).length)return!1;for(var a in e)if(!Gl(e[a],n[a]))return!1;return!0}function Gl(e,n){return Pe(e)?Wn(e,n):Pe(n)?Wn(n,e):(e&&e.valueOf())===(n&&n.valueOf())}function Wn(e,n){return Pe(n)?e.length===n.length&&e.every((a,s)=>a===n[s]):e.length===1&&e[0]===n}function Yl(e,n){if(e.startsWith("/"))return e;if(!e)return n;const a=n.split("/"),s=e.split("/"),i=s[s.length-1];(i===".."||i===".")&&s.push("");let t=a.length-1,o,d;for(o=0;o1&&t--;else break;return a.slice(0,t).join("/")+"/"+s.slice(o).join("/")}const Xe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};function Zl(e){if(!e)if(ft){const n=document.querySelector("base");e=n&&n.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Ul(e)}const Kl=/^[^#]+#/;function Ql(e,n){return e.replace(Kl,"#")+n}function Xl(e,n){const a=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:n.behavior,left:s.left-a.left-(n.left||0),top:s.top-a.top-(n.top||0)}}const Ma=()=>({left:window.scrollX,top:window.scrollY});function Jl(e){let n;if("el"in e){const a=e.el,s=typeof a=="string"&&a.startsWith("#"),i=typeof a=="string"?s?document.getElementById(a.slice(1)):document.querySelector(a):a;if(!i)return;n=Xl(i,e)}else n=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(n):window.scrollTo(n.left!=null?n.left:window.scrollX,n.top!=null?n.top:window.scrollY)}function Gn(e,n){return(history.state?history.state.position-n:-1)+e}const an=new Map;function eo(e,n){an.set(e,n)}function to(e){const n=an.get(e);return an.delete(e),n}function ao(e){return typeof e=="string"||e&&typeof e=="object"}function Ki(e){return typeof e=="string"||typeof e=="symbol"}function no(e){const n={};if(e===""||e==="?")return n;const a=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;si&&tn(i)):[s&&tn(s)]).forEach(i=>{i!==void 0&&(n+=(n.length?"&":"")+a,i!=null&&(n+="="+i))})}return n}function io(e){const n={};for(const a in e){const s=e[a];s!==void 0&&(n[a]=Pe(s)?s.map(i=>i==null?null:""+i):s==null?s:""+s)}return n}function Nt(){let e=[];function n(s){return e.push(s),()=>{const i=e.indexOf(s);i>-1&&e.splice(i,1)}}function a(){e=[]}return{add:n,list:()=>e.slice(),reset:a}}function et(e,n,a,s,i,t=o=>o()){const o=s&&(s.enterCallbacks[i]=s.enterCallbacks[i]||[]);return()=>new Promise((d,m)=>{const p=f=>{f===!1?m(_t(4,{from:a,to:n})):f instanceof Error?m(f):ao(f)?m(_t(2,{from:n,to:f})):(o&&s.enterCallbacks[i]===o&&typeof f=="function"&&o.push(f),d())},b=t(()=>e.call(s&&s.instances[i],n,a,p));let h=Promise.resolve(b);e.length<3&&(h=h.then(p)),h.catch(f=>m(f))})}function Va(e,n,a,s,i=t=>t()){const t=[];for(const o of e)for(const d in o.components){let m=o.components[d];if(!(n!=="beforeRouteEnter"&&!o.instances[d]))if(Ms(m)){const p=(m.__vccOpts||m)[n];p&&t.push(et(p,a,s,o,d,i))}else{let p=m();t.push(()=>p.then(b=>{if(!b)throw new Error(`Couldn't resolve component "${d}" at "${o.path}"`);const h=Bs(b)?b.default:b;o.mods[d]=b,o.components[d]=h;const f=(h.__vccOpts||h)[n];return f&&et(f,a,s,o,d,i)()}))}}return t}function so(e,n){const a=[],s=[],i=[],t=Math.max(n.matched.length,e.matched.length);for(let o=0;owt(p,d))?s.push(d):a.push(d));const m=e.matched[o];m&&(n.matched.find(p=>wt(p,m))||i.push(m))}return[a,s,i]}let lo=()=>location.protocol+"//"+location.host;function Qi(e,n){const{pathname:a,search:s,hash:i}=n,t=e.indexOf("#");if(t>-1){let o=i.includes(e.slice(t))?e.slice(t).length:1,d=i.slice(o);return d[0]!=="/"&&(d="/"+d),jn(d,"")}return jn(a,e)+s+i}function oo(e,n,a,s){let i=[],t=[],o=null;const d=({state:f})=>{const v=Qi(e,location),A=a.value,w=n.value;let S=0;if(f){if(a.value=v,n.value=f,o&&o===A){o=null;return}S=w?f.position-w.position:0}else s(v);i.forEach($=>{$(a.value,A,{delta:S,type:"pop",direction:S?S>0?"forward":"back":""})})};function m(){o=a.value}function p(f){i.push(f);const v=()=>{const A=i.indexOf(f);A>-1&&i.splice(A,1)};return t.push(v),v}function b(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(se({},f.state,{scroll:Ma()}),"")}}function h(){for(const f of t)f();t=[],window.removeEventListener("popstate",d),window.removeEventListener("pagehide",b),document.removeEventListener("visibilitychange",b)}return window.addEventListener("popstate",d),window.addEventListener("pagehide",b),document.addEventListener("visibilitychange",b),{pauseListeners:m,listen:p,destroy:h}}function Zn(e,n,a,s=!1,i=!1){return{back:e,current:n,forward:a,replaced:s,position:window.history.length,scroll:i?Ma():null}}function ro(e){const{history:n,location:a}=window,s={value:Qi(e,a)},i={value:n.state};i.value||t(s.value,{back:null,current:s.value,forward:null,position:n.length-1,replaced:!0,scroll:null},!0);function t(m,p,b){const h=e.indexOf("#"),f=h>-1?(a.host&&document.querySelector("base")?e:e.slice(h))+m:lo()+e+m;try{n[b?"replaceState":"pushState"](p,"",f),i.value=p}catch(v){console.error(v),a[b?"replace":"assign"](f)}}function o(m,p){t(m,se({},n.state,Zn(i.value.back,m,i.value.forward,!0),p,{position:i.value.position}),!0),s.value=m}function d(m,p){const b=se({},i.value,n.state,{forward:m,scroll:Ma()});t(b.current,b,!0),t(m,se({},Zn(s.value,m,null),{position:b.position+1},p),!1),s.value=m}return{location:s,state:i,push:d,replace:o}}function co(e){e=Zl(e);const n=ro(e),a=oo(e,n.state,n.location,n.replace);function s(t,o=!0){o||a.pauseListeners(),history.go(t)}const i=se({location:"",base:e,go:s,createHref:Ql.bind(null,e)},n,a);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>n.state.value}),i}function uo(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),co(e)}const ho={type:0,value:""},po=/[a-zA-Z0-9_]/;function mo(e){if(!e)return[[]];if(e==="/")return[[ho]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function n(v){throw new Error(`ERR (${a})/"${p}": ${v}`)}let a=0,s=a;const i=[];let t;function o(){t&&i.push(t),t=[]}let d=0,m,p="",b="";function h(){p&&(a===0?t.push({type:0,value:p}):a===1||a===2||a===3?(t.length>1&&(m==="*"||m==="+")&&n(`A repeatable param (${p}) must be alone in its segment. eg: '/:ids+.`),t.push({type:1,value:p,regexp:b,repeatable:m==="*"||m==="+",optional:m==="*"||m==="?"})):n("Invalid state to consume buffer"),p="")}function f(){p+=m}for(;dn.length?n.length===1&&n[0]===80?1:-1:0}function Xi(e,n){let a=0;const s=e.score,i=n.score;for(;a0&&n[n.length-1]<0}const vo={strict:!1,end:!0,sensitive:!1};function _o(e,n,a){const s=go(mo(e.path),a),i=se(s,{record:e,parent:n,children:[],alias:[]});return n&&!i.record.aliasOf==!n.record.aliasOf&&n.children.push(i),i}function wo(e,n){const a=[],s=new Map;n=Vn(vo,n);function i(h){return s.get(h)}function t(h,f,v){const A=!v,w=Jn(h);w.aliasOf=v&&v.record;const S=Vn(n,h),$=[w];if("alias"in h){const Q=typeof h.alias=="string"?[h.alias]:h.alias;for(const le of Q)$.push(Jn(se({},w,{components:v?v.record.components:w.components,path:le,aliasOf:v?v.record:w})))}let L,H;for(const Q of $){const{path:le}=Q;if(f&&le[0]!=="/"){const ce=f.record.path,ue=ce[ce.length-1]==="/"?"":"/";Q.path=f.record.path+(le&&ue+le)}if(L=_o(Q,f,S),v?v.alias.push(L):(H=H||L,H!==L&&H.alias.push(L),A&&h.name&&!ei(L)&&o(h.name)),Ji(L)&&m(L),w.children){const ce=w.children;for(let ue=0;ue{o(H)}:Et}function o(h){if(Ki(h)){const f=s.get(h);f&&(s.delete(h),a.splice(a.indexOf(f),1),f.children.forEach(o),f.alias.forEach(o))}else{const f=a.indexOf(h);f>-1&&(a.splice(f,1),h.record.name&&s.delete(h.record.name),h.children.forEach(o),h.alias.forEach(o))}}function d(){return a}function m(h){const f=xo(h,a);a.splice(f,0,h),h.record.name&&!ei(h)&&s.set(h.record.name,h)}function p(h,f){let v,A={},w,S;if("name"in h&&h.name){if(v=s.get(h.name),!v)throw _t(1,{location:h});S=v.record.name,A=se(Xn(f.params,v.keys.filter(H=>!H.optional).concat(v.parent?v.parent.keys.filter(H=>H.optional):[]).map(H=>H.name)),h.params&&Xn(h.params,v.keys.map(H=>H.name))),w=v.stringify(A)}else if(h.path!=null)w=h.path,v=a.find(H=>H.re.test(w)),v&&(A=v.parse(w),S=v.record.name,v.keys.forEach(H=>{H.optional&&!A[H.name]&&delete A[H.name]}));else{if(v=f.name?s.get(f.name):a.find(H=>H.re.test(f.path)),!v)throw _t(1,{location:h,currentLocation:f});S=v.record.name,A=se({},f.params,h.params),w=v.stringify(A)}const $=[];let L=v;for(;L;)$.unshift(L.record),L=L.parent;return{name:S,path:w,params:A,matched:$,meta:Co($)}}e.forEach(h=>t(h));function b(){a.length=0,s.clear()}return{addRoute:t,resolve:p,removeRoute:o,clearRoutes:b,getRoutes:d,getRecordMatcher:i}}function Xn(e,n){const a={};for(const s of n)s in e&&(a[s]=e[s]);return a}function Jn(e){const n={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ko(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(n,"mods",{value:{}}),n}function ko(e){const n={},a=e.props||!1;if("component"in e)n.default=a;else for(const s in e.components)n[s]=typeof a=="object"?a[s]:a;return n}function ei(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Co(e){return e.reduce((n,a)=>se(n,a.meta),{})}function xo(e,n){let a=0,s=n.length;for(;a!==s;){const t=a+s>>1;Xi(e,n[t])<0?s=t:a=t+1}const i=So(e);return i&&(s=n.lastIndexOf(i,s-1)),s}function So(e){let n=e;for(;n=n.parent;)if(Ji(n)&&Xi(e,n)===0)return n}function Ji({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function ti(e){const n=xe(gn),a=xe(Ni),s=ee(()=>{const m=X(e.to);return n.resolve(m)}),i=ee(()=>{const{matched:m}=s.value,{length:p}=m,b=m[p-1],h=a.matched;if(!b||!h.length)return-1;const f=h.findIndex(wt.bind(null,b));if(f>-1)return f;const v=ai(m[p-2]);return p>1&&ai(b)===v&&h[h.length-1].path!==v?h.findIndex(wt.bind(null,m[p-2])):f}),t=ee(()=>i.value>-1&&To(a.params,s.value.params)),o=ee(()=>i.value>-1&&i.value===a.matched.length-1&&Zi(a.params,s.value.params));function d(m={}){if(Lo(m)){const p=n[X(e.replace)?"replace":"push"](X(e.to)).catch(Et);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>p),p}return Promise.resolve()}return{route:s,href:ee(()=>s.value.href),isActive:t,isExactActive:o,navigate:d}}function Ao(e){return e.length===1?e[0]:e}const No=_e({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:ti,setup(e,{slots:n}){const a=Li(ti(e)),{options:s}=xe(gn),i=ee(()=>({[ni(e.activeClass,s.linkActiveClass,"router-link-active")]:a.isActive,[ni(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:a.isExactActive}));return()=>{const t=n.default&&Ao(n.default(a));return e.custom?t:bn("a",{"aria-current":a.isExactActive?e.ariaCurrentValue:null,href:a.href,onClick:a.navigate,class:i.value},t)}}});function Lo(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const n=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(n))return}return e.preventDefault&&e.preventDefault(),!0}}function To(e,n){for(const a in n){const s=n[a],i=e[a];if(typeof s=="string"){if(s!==i)return!1}else if(!Pe(i)||i.length!==s.length||s.some((t,o)=>t.valueOf()!==i[o].valueOf()))return!1}return!0}function ai(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ni=(e,n,a)=>e??n??a,Do=_e({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:n,slots:a}){const s=xe(Ka),i=ee(()=>e.route||s.value),t=xe(Fn,0),o=ee(()=>{let p=X(t);const{matched:b}=i.value;let h;for(;(h=b[p])&&!h.components;)p++;return p}),d=ee(()=>i.value.matched[o.value]);ge(Fn,ee(()=>o.value+1)),ge($s,d),ge(Ka,i);const m=Re();return De(()=>[m.value,d.value,e.name],([p,b,h],[f,v,A])=>{b&&(b.instances[h]=p,v&&v!==b&&p&&p===f&&(b.leaveGuards.size||(b.leaveGuards=v.leaveGuards),b.updateGuards.size||(b.updateGuards=v.updateGuards))),p&&b&&(!v||!wt(b,v)||!f)&&(b.enterCallbacks[h]||[]).forEach(w=>w(p))},{flush:"post"}),()=>{const p=i.value,b=e.name,h=d.value,f=h&&h.components[b];if(!f)return ii(a.default,{Component:f,route:p});const v=h.props[b],A=v?v===!0?p.params:typeof v=="function"?v(p):v:null,w=bn(f,se({},A,n,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(h.instances[b]=null)},ref:m}));return ii(a.default,{Component:w,route:p})||w}}});function ii(e,n){if(!e)return null;const a=e(n);return a.length===1?a[0]:a}const Eo=Do;function Io(e){const n=wo(e.routes,e),a=e.parseQuery||no,s=e.stringifyQuery||Yn,i=e.history,t=Nt(),o=Nt(),d=Nt(),m=zs(Xe);let p=Xe;ft&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const b=qa.bind(null,D=>""+D),h=qa.bind(null,Ol),f=qa.bind(null,ea);function v(D,F){let z,W;return Ki(D)?(z=n.getRecordMatcher(D),W=F):W=D,n.addRoute(W,z)}function A(D){const F=n.getRecordMatcher(D);F&&n.removeRoute(F)}function w(){return n.getRoutes().map(D=>D.record)}function S(D){return!!n.getRecordMatcher(D)}function $(D,F){if(F=se({},F||m.value),typeof D=="string"){const E=Ha(a,D,F.path),M=n.resolve({path:E.path},F),P=i.createHref(E.fullPath);return se(E,M,{params:f(M.params),redirectedFrom:void 0,href:P})}let z;if(D.path!=null)z=se({},D,{path:Ha(a,D.path,F.path).path});else{const E=se({},D.params);for(const M in E)E[M]==null&&delete E[M];z=se({},D,{params:h(E)}),F.params=h(F.params)}const W=n.resolve(z,F),C=D.hash||"";W.params=b(f(W.params));const N=jl(s,se({},D,{hash:Hl(C),path:W.path})),T=i.createHref(N);return se({fullPath:N,hash:C,query:s===Yn?io(D.query):D.query||{}},W,{redirectedFrom:void 0,href:T})}function L(D){return typeof D=="string"?Ha(a,D,m.value.path):se({},D)}function H(D,F){if(p!==D)return _t(8,{from:F,to:D})}function Q(D){return ue(D)}function le(D){return Q(se(L(D),{replace:!0}))}function ce(D,F){const z=D.matched[D.matched.length-1];if(z&&z.redirect){const{redirect:W}=z;let C=typeof W=="function"?W(D,F):W;return typeof C=="string"&&(C=C.includes("?")||C.includes("#")?C=L(C):{path:C},C.params={}),se({query:D.query,hash:D.hash,params:C.path!=null?{}:D.params},C)}}function ue(D,F){const z=p=$(D),W=m.value,C=D.state,N=D.force,T=D.replace===!0,E=ce(z,W);if(E)return ue(se(L(E),{state:typeof E=="object"?se({},C,E.state):C,force:N,replace:T}),F||z);const M=z;M.redirectedFrom=F;let P;return!N&&Wl(s,W,z)&&(P=_t(16,{to:M,from:W}),gt(W,W,!0,!1)),(P?Promise.resolve(P):Z(M,W)).catch(K=>je(K)?je(K,2)?K:xt(K):Ct(K,M,W)).then(K=>{if(K){if(je(K,2))return ue(se({replace:T},L(K.to),{state:typeof K.to=="object"?se({},C,K.to.state):C,force:N}),F||M)}else K=$e(M,W,!0,T,C);return ze(M,W,K),K})}function Ie(D,F){const z=H(D,F);return z?Promise.reject(z):Promise.resolve()}function oe(D){const F=Ke.values().next().value;return F&&typeof F.runWithContext=="function"?F.runWithContext(D):D()}function Z(D,F){let z;const[W,C,N]=so(D,F);z=Va(W.reverse(),"beforeRouteLeave",D,F);for(const E of W)E.leaveGuards.forEach(M=>{z.push(et(M,D,F))});const T=Ie.bind(null,D,F);return z.push(T),Qe(z).then(()=>{z=[];for(const E of t.list())z.push(et(E,D,F));return z.push(T),Qe(z)}).then(()=>{z=Va(C,"beforeRouteUpdate",D,F);for(const E of C)E.updateGuards.forEach(M=>{z.push(et(M,D,F))});return z.push(T),Qe(z)}).then(()=>{z=[];for(const E of N)if(E.beforeEnter)if(Pe(E.beforeEnter))for(const M of E.beforeEnter)z.push(et(M,D,F));else z.push(et(E.beforeEnter,D,F));return z.push(T),Qe(z)}).then(()=>(D.matched.forEach(E=>E.enterCallbacks={}),z=Va(N,"beforeRouteEnter",D,F,oe),z.push(T),Qe(z))).then(()=>{z=[];for(const E of o.list())z.push(et(E,D,F));return z.push(T),Qe(z)}).catch(E=>je(E,8)?E:Promise.reject(E))}function ze(D,F,z){d.list().forEach(W=>oe(()=>W(D,F,z)))}function $e(D,F,z,W,C){const N=H(D,F);if(N)return N;const T=F===Xe,E=ft?history.state:{};z&&(W||T?i.replace(D.fullPath,se({scroll:T&&E&&E.scroll},C)):i.push(D.fullPath,C)),m.value=D,gt(D,F,z,T),xt()}let be;function Ve(){be||(be=i.listen((D,F,z)=>{if(!lt.listening)return;const W=$(D),C=ce(W,lt.currentRoute.value);if(C){ue(se(C,{replace:!0,force:!0}),W).catch(Et);return}p=W;const N=m.value;ft&&eo(Gn(N.fullPath,z.delta),Ma()),Z(W,N).catch(T=>je(T,12)?T:je(T,2)?(ue(se(L(T.to),{force:!0}),W).then(E=>{je(E,20)&&!z.delta&&z.type==="pop"&&i.go(-1,!1)}).catch(Et),Promise.reject()):(z.delta&&i.go(-z.delta,!1),Ct(T,W,N))).then(T=>{T=T||$e(W,N,!1),T&&(z.delta&&!je(T,8)?i.go(-z.delta,!1):z.type==="pop"&&je(T,20)&&i.go(-1,!1)),ze(W,N,T)}).catch(Et)}))}let Ne=Nt(),qe=Nt(),st;function Ct(D,F,z){xt(D);const W=qe.list();return W.length?W.forEach(C=>C(D,F,z)):console.error(D),Promise.reject(D)}function bt(){return st&&m.value!==Xe?Promise.resolve():new Promise((D,F)=>{Ne.add([D,F])})}function xt(D){return st||(st=!D,Ve(),Ne.list().forEach(([F,z])=>D?z(D):F()),Ne.reset()),D}function gt(D,F,z,W){const{scrollBehavior:C}=e;if(!ft||!C)return Promise.resolve();const N=!z&&to(Gn(D.fullPath,0))||(W||!z)&&history.state&&history.state.scroll||null;return Dt().then(()=>C(D,F,N)).then(T=>D===m.value&&T&&Jl(T)).catch(T=>D===m.value&&Ct(T,D,F))}const St=D=>i.go(D);let At;const Ke=new Set,lt={currentRoute:m,listening:!0,addRoute:v,removeRoute:A,clearRoutes:n.clearRoutes,hasRoute:S,getRoutes:w,resolve:$,options:e,push:Q,replace:le,go:St,back:()=>St(-1),forward:()=>St(1),beforeEach:t.add,beforeResolve:o.add,afterEach:d.add,onError:qe.add,isReady:bt,install(D){D.component("RouterLink",No),D.component("RouterView",Eo),D.config.globalProperties.$router=lt,Object.defineProperty(D.config.globalProperties,"$route",{enumerable:!0,get:()=>X(m)}),ft&&!At&&m.value===Xe&&(At=!0,Q(i.location).catch(W=>{}));const F={};for(const W in Xe)Object.defineProperty(F,W,{get:()=>m.value[W],enumerable:!0});D.provide(gn,lt),D.provide(Ni,Rs(F)),D.provide(Ka,m);const z=D.unmount;Ke.add(D),D.unmount=function(){Ke.delete(D),Ke.size<1&&(p=Xe,be&&be(),be=null,m.value=Xe,At=!1,st=!1),z()}}};function Qe(D){return D.reduce((F,z)=>F.then(()=>oe(z)),Promise.resolve())}return lt}function Mo(e){let n=!1,a;return(...s)=>(n||(n=!0,a=e(...s)),a)}let es="missing-app-name";try{es=Ts}catch{He.error("The `@nextcloud/vue` library was used without setting / replacing the `appName`.")}const Bo=es;let Ro="";try{Ro=Ds}catch{He.error("The `@nextcloud/vue` library was used without setting / replacing the `appVersion`.")}function ts(){return xe("appName",Bo)}const zo=Mo(()=>{const e=La("core","apps",[]),n=ts();return e.find(({id:a})=>a===n)?.name??n});Ee(Vs);const $o=_e({__name:"NcAppContentDetailsToggle",setup(e){const n=Ft();De(n,a),Ta(()=>{a(n.value)}),yn(()=>{n.value&&a(!1)});function a(s=!0){const i=document.querySelector(".app-navigation .app-navigation-toggle");i&&(i.style.display=s?"none":"",s===!0&&ut("toggle-navigation",{open:!1}))}return(s,i)=>(c(),I(X(me),{"aria-label":X(Y)("Go back to the list"),class:U(["app-details-toggle",{"app-details-toggle--mobile":X(n)}]),title:X(Y)("Go back to the list"),variant:"tertiary"},{icon:k(()=>[y(X(Te),{directional:"",path:X(Di)},null,8,["path"])]),_:1},8,["aria-label","class","title"]))}}),qo=ne($o,[["__scopeId","data-v-a28923a1"]]),si=Ti("nextcloud").persist().build(),Ho=Cn().theming?.name??"Nextcloud",Vo={name:"NcAppContent",components:{NcAppContentDetailsToggle:qo,Pane:Tl,Splitpanes:Ll},props:{disableSwipe:{type:Boolean,default:!1},listSize:{type:Number,default:20},listMinWidth:{type:Number,default:15},listMaxWidth:{type:Number,default:40},paneConfigKey:{type:String,default:""},showDetails:{type:Boolean,default:!0},layout:{type:String,default:"vertical-split",validator(e){return["no-split","vertical-split","horizontal-split"].includes(e)}},pageHeading:{type:String,default:null},pageTitle:{type:String,default:null}},emits:["update:showDetails","resizeList"],setup(){return{appName:ts(),localizedAppName:zo(),isMobile:Ft(),isRtl:Hs}},data(){return{contentHeight:0,swiping:{},listPaneSize:this.restorePaneConfig()}},computed:{paneConfigID(){if(this.paneConfigKey!=="")return`pane-list-size-${this.paneConfigKey}`;try{return`pane-list-size-${this.appName}`}catch{return He.info("[NcAppContent]: falling back to global nextcloud pane config"),"pane-list-size-nextcloud"}},detailsPaneSize(){return this.listPaneSize?100-this.listPaneSize:this.paneDefaults.details.size},paneDefaults(){return{list:{size:this.listSize,min:this.listMinWidth,max:this.listMaxWidth},details:{size:100-this.listSize,min:100-this.listMaxWidth,max:100-this.listMinWidth}}},realPageTitle(){const e=new Set;if(this.pageTitle)for(const n of this.pageTitle.split(" - "))e.add(n);else if(this.pageHeading){for(const n of this.pageHeading.split(" - "))e.add(n);e.size>0&&e.add(this.localizedAppName)}else return null;return e.add(Ho),[...e.values()].join(" - ")}},watch:{realPageTitle:{immediate:!0,handler(){this.realPageTitle!==null&&(document.title=this.realPageTitle)}},paneConfigKey:{immediate:!0,handler(){this.restorePaneConfig()}}},mounted(){this.disableSwipe||(this.swiping=qs(this.$el,{onSwipeEnd:this.handleSwipe})),this.restorePaneConfig()},methods:{handleSwipe(e,n){Math.abs(this.swiping.lengthX)>70&&(this.swiping.coordsStart.x<300/2&&n==="right"?ut("toggle-navigation",{open:!0}):this.swiping.coordsStart.x<300*1.5&&n==="left"&&ut("toggle-navigation",{open:!1}))},handlePaneResize(e){const n=parseInt(e.panes[0].size,10);si.setItem(this.paneConfigID,JSON.stringify(n)),this.listPaneSize=n,this.$emit("resizeList",{size:n}),He.debug("[NcAppContent] pane config",{listPaneSize:n})},restorePaneConfig(){const e=parseInt(si.getItem(this.paneConfigID),10);if(!isNaN(e)&&e!==this.listPaneSize)return He.debug("[NcAppContent] pane config",{listPaneSize:e}),this.listPaneSize=e,e},hideDetails(){this.$emit("update:showDetails",!1)}}},Fo={key:0,class:"hidden-visually"},Oo={class:"app-content-wrapper__list"},Po={key:1,class:"app-content-wrapper"};function Uo(e,n,a,s,i,t){const o=_("NcAppContentDetailsToggle"),d=_("Pane"),m=_("Splitpanes");return c(),u("main",{id:"app-content-vue",class:U(["app-content no-snapper",{"app-content--has-list":!!e.$slots.list}])},[a.pageHeading?(c(),u("h1",Fo,r(a.pageHeading),1)):g("",!0),e.$slots.list?(c(),u(V,{key:1},[s.isMobile||a.layout==="no-split"?(c(),u("div",{key:0,class:U(["app-content-wrapper app-content-wrapper--no-split",{"app-content-wrapper--show-details":a.showDetails,"app-content-wrapper--show-list":!a.showDetails,"app-content-wrapper--mobile":s.isMobile}])},[a.showDetails?(c(),I(o,{key:0,onClick:pe(t.hideDetails,["stop","prevent"])},null,8,["onClick"])):g("",!0),ve(l("div",Oo,[j(e.$slots,"list",{},void 0,!0)],512),[[Ze,!a.showDetails]]),a.showDetails?j(e.$slots,"default",{key:1},void 0,!0):g("",!0)],2)):a.layout==="vertical-split"||a.layout==="horizontal-split"?(c(),u("div",Po,[y(m,{horizontal:a.layout==="horizontal-split",class:U(["default-theme",{"splitpanes--horizontal":a.layout==="horizontal-split","splitpanes--vertical":a.layout==="vertical-split"}]),rtl:s.isRtl,onResized:t.handlePaneResize},{default:k(()=>[y(d,{class:"splitpanes__pane-list",size:i.listPaneSize||t.paneDefaults.list.size,minSize:t.paneDefaults.list.min,maxSize:t.paneDefaults.list.max},{default:k(()=>[j(e.$slots,"list",{},void 0,!0)]),_:3},8,["size","minSize","maxSize"]),y(d,{class:"splitpanes__pane-details",size:t.detailsPaneSize,minSize:t.paneDefaults.details.min,maxSize:t.paneDefaults.details.max},{default:k(()=>[j(e.$slots,"default",{},void 0,!0)]),_:3},8,["size","minSize","maxSize"])]),_:3},8,["horizontal","class","rtl","onResized"])])):g("",!0)],64)):g("",!0),e.$slots.list?g("",!0):j(e.$slots,"default",{key:2},void 0,!0)],2)}const jo=ne(Vo,[["render",Uo],["__scopeId","data-v-51427d61"]]),Wo={name:"NcAppNavigationList"},Go={class:"app-navigation-list"};function Yo(e,n,a,s,i,t){return c(),u("ul",Go,[j(e.$slots,"default",{},void 0,!0)])}const Zo=ne(Wo,[["render",Yo],["__scopeId","data-v-d72957ed"]]),as=Symbol.for("NcContent:setHasAppNavigation"),ns=Symbol.for("NcContent:selector");Ee(Fs);const Ko={class:"app-navigation-toggle-wrapper"},Qo=_e({__name:"NcAppNavigationToggle",props:{open:{type:Boolean,required:!0},openModifiers:{}},emits:["update:open"],setup(e){const n=mt(e,"open"),a=ee(()=>n.value?Y("Close navigation"):Y("Open navigation"));return(s,i)=>(c(),u("div",Ko,[y(X(me),{class:"app-navigation-toggle","aria-controls":"app-navigation-vue","aria-expanded":n.value?"true":"false","aria-label":a.value,title:a.value,variant:"tertiary",onClick:i[0]||(i[0]=t=>n.value=!n.value)},{icon:k(()=>[y(Te,{path:n.value?X(js):X(Ws)},null,8,["path"])]),_:1},8,["aria-expanded","aria-label","title"])]))}}),Xo=ne(Qo,[["__scopeId","data-v-5a15295d"]]),Jo=["aria-hidden","aria-label","aria-labelledby","inert"],er={class:"app-navigation__search"},tr=_e({__name:"NcAppNavigation",props:{ariaLabel:{},ariaLabelledby:{}},setup(e){const n=e;let a;const s=xe(as,()=>Us(),!1),i=Da("appNavigationContainer"),t=Ft(),o=Re(!t.value),d=ee(()=>t.value&&o.value);Os(()=>{!n.ariaLabel&&n.ariaLabelledby}),De(t,()=>{o.value=!t.value}),De(d,()=>{b()}),Ta(()=>{s(!0),Zt("toggle-navigation",p),ut("navigation-toggled",{open:o.value}),a=Ei(i.value,{allowOutsideClick:!0,clickOutsideDeactivates:()=>(t.value&&(a.deactivate({returnFocus:!1}),m(!1)),!1),fallbackFocus:i.value,trapStack:Ii(),escapeDeactivates:!1}),b()}),Ps(()=>{s(!1),Kt("toggle-navigation",p),a.deactivate()});function m(f){if(o.value===f){ut("navigation-toggled",{open:o.value});return}o.value=f===void 0?!o.value:f;const v=getComputedStyle(document.body),A=parseInt(v.getPropertyValue("--animation-quick"))||100;setTimeout(()=>{ut("navigation-toggled",{open:o.value})},1.5*A)}function p({open:f}){return m(f)}function b(){d.value?a.activate():a.deactivate()}function h(){t.value&&m(!1)}return(f,v)=>(c(),u("div",{ref:"appNavigationContainer",class:U(["app-navigation",{"app-navigation--closed":!o.value,"app-navigation--legacy":X(nt)}])},[l("nav",{id:"app-navigation-vue","aria-hidden":o.value?"false":"true","aria-label":e.ariaLabel||void 0,"aria-labelledby":e.ariaLabelledby||void 0,class:"app-navigation__content",inert:!o.value||void 0,onKeydown:Ce(h,["esc"])},[l("div",er,[j(f.$slots,"search",{},void 0,!0)]),l("div",{class:U(["app-navigation__body",{"app-navigation__body--no-list":!f.$slots.list}])},[j(f.$slots,"default",{},void 0,!0)],2),f.$slots.list?(c(),I(Zo,{key:0,class:"app-navigation__list"},{default:k(()=>[j(f.$slots,"list",{},void 0,!0)]),_:3})):g("",!0),j(f.$slots,"footer",{},void 0,!0)],40,Jo),y(Xo,{open:o.value,"onUpdate:open":m},null,8,["open"])],2))}}),ar=ne(tr,[["__scopeId","data-v-1344f70d"]]),nr={name:"NcAppNavigationCaption",components:{NcActions:dt},props:{name:{type:String,required:!0},headingId:{type:String,default:null},isHeading:{type:Boolean,default:!1},headingLevel:{type:Number,default:2},...dt.props},computed:{actionsProps(){const e=Object.keys(dt.props),n=Object.entries(this.$props).filter(([a,s])=>e.includes(a));return Object.fromEntries(n)},wrapperTag(){return this.isHeading?"div":"li"},captionTag(){const e=Math.max(2,this.headingLevel);return this.isHeading?`h${e}`:"span"}}},ir={key:0,class:"app-navigation-caption__actions"};function sr(e,n,a,s,i,t){const o=_("NcActions");return c(),I(ht(t.wrapperTag),{class:U(["app-navigation-caption",{"app-navigation-caption--heading":a.isHeading}])},{default:k(()=>[(c(),I(ht(t.captionTag),{id:a.headingId,class:"app-navigation-caption__name"},{default:k(()=>[R(r(a.name),1)]),_:1},8,["id"])),e.$slots.actions?(c(),u("div",ir,[y(o,fn(vn(t.actionsProps)),{icon:k(()=>[j(e.$slots,"actionsTriggerIcon",{},void 0,!0)]),default:k(()=>[j(e.$slots,"actions",{},void 0,!0)]),_:3},16)])):g("",!0)]),_:3},8,["class"])}const lr=ne(nr,[["render",sr],["__scopeId","data-v-f0e411c2"]]),or={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},rr=["aria-hidden","aria-label"],cr=["fill","width","height"],ur={d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"},dr={key:0};function hr(e,n,a,s,i,t){return c(),u("span",G(e.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon chevron-up-icon",role:"img",onClick:n[0]||(n[0]=o=>e.$emit("click",o))}),[(c(),u("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[l("path",ur,[a.title?(c(),u("title",dr,r(a.title),1)):g("",!0)])],8,cr))],16,rr)}const pr=ne(or,[["render",hr]]),mr={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},yr=["aria-hidden","aria-label"],br=["fill","width","height"],gr={d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"},fr={key:0};function vr(e,n,a,s,i,t){return c(),u("span",G(e.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon arrow-right-icon",role:"img",onClick:n[0]||(n[0]=o=>e.$emit("click",o))}),[(c(),u("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[l("path",gr,[a.title?(c(),u("title",fr,r(a.title),1)):g("",!0)])],8,br))],16,yr)}const is=ne(mr,[["render",vr]]);Ee(Gs);const _r={name:"NcInputConfirmCancel",components:{IconArrowRight:is,IconClose:Mi,NcButton:me},props:{primary:{default:!1,type:Boolean},placeholder:{default:"",type:String},modelValue:{default:"",type:String}},emits:["cancel","confirm","update:modelValue"],setup(){return{isLegacy34:nt}},data(){return{labelConfirm:Y("Confirm changes"),labelCancel:Y("Cancel changes")}},computed:{valueModel:{get(){return this.modelValue},set(e){this.$emit("update:modelValue",e)}}},methods:{confirm(){this.$emit("confirm")},cancel(){this.$emit("cancel")},focusInput(){this.$refs.input.focus()}}},wr=["placeholder"];function kr(e,n,a,s,i,t){const o=_("IconArrowRight"),d=_("NcButton"),m=_("IconClose");return c(),u("div",{class:U(["app-navigation-input-confirm",{"app-navigation-input-confirm--legacy":s.isLegacy34}])},[l("form",{onSubmit:n[1]||(n[1]=pe((...p)=>t.confirm&&t.confirm(...p),["prevent"])),onKeydown:n[2]||(n[2]=Ce(pe((...p)=>t.cancel&&t.cancel(...p),["exact","stop","prevent"]),["esc"])),onClick:n[3]||(n[3]=pe(()=>{},["stop","prevent"]))},[ve(l("input",{ref:"input","onUpdate:modelValue":n[0]||(n[0]=p=>t.valueModel=p),type:"text",class:"app-navigation-input-confirm__input",placeholder:a.placeholder},null,8,wr),[[Bi,t.valueModel]]),y(d,{"aria-label":i.labelConfirm,type:"submit",variant:"primary",onClick:pe(t.confirm,["stop","prevent"])},{icon:k(()=>[y(o,{size:20})]),_:1},8,["aria-label","onClick"]),y(d,{"aria-label":i.labelCancel,type:"reset",variant:a.primary?"primary":"tertiary",onClick:pe(t.cancel,["stop","prevent"])},{icon:k(()=>[y(m,{size:20})]),_:1},8,["aria-label","variant","onClick"])],32)],2)}const Cr=ne(_r,[["render",kr],["__scopeId","data-v-6926a0b8"]]),xr={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?.()||""}}},Ba={mixins:[xr],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:Ys}},emits:["click"],created(){"ariaHidden"in this.$attrs},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)}}},Sr={name:"NcActionButton",components:{NcIconSvgWrapper:Te},mixins:[Ba],inject:{isInSemanticMenu:{from:Ea,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(){return{mdiCheck:Xt,mdiChevronRight:Zs}},computed:{isFocusable(){return!this.disabled},isChecked(){return this.type==="radio"&&typeof this.modelValue!="boolean"?this.modelValue===this.value:this.modelValue},nativeType(){return this.type==="submit"||this.type==="reset"?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem",this.type==="radio"?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(e.role="menuitemcheckbox",e["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),(this.modelValue!==null||this.type!=="button")&&(this.type==="radio"?typeof this.modelValue!="boolean"?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked):this.$emit("update:modelValue",!this.isChecked))}}},Ar=["role"],Nr=["aria-label","disabled","title","type"],Lr={class:"action-button__longtext-wrapper"},Tr={key:0,class:"action-button__name"},Dr=["textContent"],Er={key:2,class:"action-button__text"},Ir=["textContent"],Mr={key:2,class:"action-button__pressed-icon material-design-icon"};function Br(e,n,a,s,i,t){const o=_("NcIconSvgWrapper");return c(),u("li",{class:U(["action",{"action--disabled":a.disabled}]),role:t.isInSemanticMenu&&"presentation"},[l("button",G({"aria-label":e.ariaLabel,class:["action-button button-vue",{"action-button--active":t.isChecked,focusable:t.isFocusable}],disabled:a.disabled,title:e.title,type:t.nativeType},t.buttonAttributes,{onClick:n[0]||(n[0]=(...d)=>t.handleClick&&t.handleClick(...d))}),[j(e.$slots,"icon",{},()=>[l("span",{class:U([[e.isIconUrl?"action-button__icon--url":e.icon],"action-button__icon"]),style:ie({backgroundImage:e.isIconUrl?`url(${e.icon})`:null}),"aria-hidden":"true"},null,6)],!0),l("span",Lr,[e.name?(c(),u("strong",Tr,r(e.name),1)):g("",!0),e.isLongText?(c(),u("span",{key:1,class:"action-button__longtext",textContent:r(e.text)},null,8,Dr)):(c(),u("span",Er,r(e.text),1)),a.description?(c(),u("span",{key:3,class:"action-button__description",textContent:r(a.description)},null,8,Ir)):g("",!0)]),a.isMenu?(c(),I(o,{key:0,class:"action-button__menu-icon",directional:"",path:s.mdiChevronRight},null,8,["path"])):t.isChecked?(c(),I(o,{key:1,path:s.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):t.isChecked===!1?(c(),u("span",Mr)):g("",!0),g("",!0)],16,Nr)],10,Ar)}const ss=ne(Sr,[["render",Br],["__scopeId","data-v-6c2daf4e"]]),Sn=_e({name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(){return this.vnodes||this.$slots?.default?.({})}}),Rr={name:"PencilIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},zr=["aria-hidden","aria-label"],$r=["fill","width","height"],qr={d:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z"},Hr={key:0};function Vr(e,n,a,s,i,t){return c(),u("span",G(e.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon pencil-icon",role:"img",onClick:n[0]||(n[0]=o=>e.$emit("click",o))}),[(c(),u("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[l("path",qr,[a.title?(c(),u("title",Hr,r(a.title),1)):g("",!0)])],8,$r))],16,zr)}const Fr=ne(Rr,[["render",Vr]]),Or={name:"UndoIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Pr=["aria-hidden","aria-label"],Ur=["fill","width","height"],jr={d:"M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"},Wr={key:0};function Gr(e,n,a,s,i,t){return c(),u("span",G(e.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon undo-icon",role:"img",onClick:n[0]||(n[0]=o=>e.$emit("click",o))}),[(c(),u("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[l("path",jr,[a.title?(c(),u("title",Wr,r(a.title),1)):g("",!0)])],8,Ur))],16,Pr)}const Yr=ne(Or,[["render",Gr]]);Ee(Ks);const Zr={name:"NcAppNavigationIconCollapsible",components:{NcButton:me,ChevronDown:Xs,ChevronUp:pr},props:{open:{type:Boolean,required:!0},active:{type:Boolean,required:!0}},emits:["click"],setup(){return{isLegacy34:nt}},computed:{labelButton(){return this.open?Y("Collapse menu"):Y("Open menu")}},methods:{onClick(e){this.$emit("click",e)}}};function Kr(e,n,a,s,i,t){const o=_("ChevronUp"),d=_("ChevronDown"),m=_("NcButton");return c(),I(m,{class:U(["icon-collapse",{"icon-collapse--active":a.active,"icon-collapse--open":a.open}]),"aria-label":t.labelButton,variant:a.active&&s.isLegacy34?"tertiary-on-primary":"tertiary",onClick:t.onClick},{icon:k(()=>[a.open?(c(),I(o,{key:0,size:20})):(c(),I(d,{key:1,size:20}))]),_:1},8,["class","aria-label","variant","onClick"])}const Qr=ne(Zr,[["render",Kr],["__scopeId","data-v-cfbd3794"]]);Ee(Qs,Ri);const Xr={name:"NcAppNavigationItem",components:{NcActions:dt,NcActionButton:ss,NcAppNavigationIconCollapsible:Qr,NcInputConfirmCancel:Cr,NcLoadingIcon:Ot,NcVNodes:Sn,Pencil:Fr,Undo:Yr},props:{active:{type:Boolean,default:!1},name:{type:String,required:!0},title:{type:String,default:null},id:{type:String,default:()=>kt(),validator:e=>e.trim()!==""},icon:{type:String,default:""},loading:{type:Boolean,default:!1},to:{type:[String,Object],default:null},href:{type:String,default:null},allowCollapse:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},editLabel:{type:String,default:""},editPlaceholder:{type:String,default:""},pinned:{type:Boolean,default:!1},undo:{type:Boolean,default:!1},open:{type:Boolean,default:!1},menuOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},menuIcon:{type:String,default:void 0},menuPlacement:{type:String,default:"bottom"},ariaDescription:{type:String,default:null},forceDisplayActions:{type:Boolean,default:!1},inlineActions:{type:Number,default:0}},emits:["update:menuOpen","update:open","update:name","click","undo"],setup(){return{isMobile:Ft(),isLegacy34:nt}},data(){return{actionsBoundariesElement:void 0,editingValue:"",opened:this.open,editingActive:!1,menuOpenLocalValue:!1,focused:!1}},computed:{isRouterLink(){return this.to&&!this.href},canHaveChildren(){return this.$parent.$options._componentTag!=="AppNavigationItem"},editButtonAriaLabel(){return this.editLabel?this.editLabel:Y("Edit item")},undoButtonAriaLabel(){return Y("Undo changes")}},watch:{open(e){this.opened=e}},mounted(){this.actionsBoundariesElement=document.querySelector("#content-vue")||void 0},methods:{onMenuToggle(e){this.$emit("update:menuOpen",e),this.menuOpenLocalValue=e},toggleCollapse(){this.opened=!this.opened,this.$emit("update:open",this.opened)},onClick(e,n,a){this.$emit("click",e),!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&a&&(n?.(e),e.preventDefault())},handleEdit(){this.editingValue=this.name,this.editingActive=!0,this.onMenuToggle(!1),this.$nextTick(()=>{this.$refs.editingInput.focusInput()})},cancelEditing(){this.editingActive=!1},handleEditingDone(){this.$emit("update:name",this.editingValue),this.editingValue="",this.editingActive=!1},handleUndo(){this.$emit("undo")},handleFocus(){this.focused=!0},handleBlur(){this.focused=!1},handleTab(e){this.$refs.actions&&(this.focused?(e.preventDefault(),this.$refs.actions.$refs.triggerButton.$el.focus(),this.focused=!1):this.$refs.actions.$refs.triggerButton.$el.blur())},isExternal(e){return e&&e.match(/[a-z]+:\/\//i)}}},Jr=["id"],ec=["aria-current","aria-description","aria-expanded","href","target","title","onClick"],tc={key:0,class:"editingContainer"},ac={key:1,class:"app-navigation-entry__deleted"},nc={class:"app-navigation-entry__deleted-description"},ic={key:0,class:"app-navigation-entry__counter-wrapper"},sc={key:0,class:"app-navigation-entry__children"};function lc(e,n,a,s,i,t){const o=_("NcLoadingIcon"),d=_("NcInputConfirmCancel"),m=_("Pencil"),p=_("NcActionButton"),b=_("Undo"),h=_("NcActions"),f=_("NcAppNavigationIconCollapsible");return c(),u("li",{id:a.id,class:U([{"app-navigation-entry--opened":i.opened,"app-navigation-entry--pinned":a.pinned,"app-navigation-entry--collapsible":a.allowCollapse&&!!e.$slots.default},"app-navigation-entry-wrapper"])},[(c(),I(ht(t.isRouterLink?"router-link":"NcVNodes"),fn(vn({...t.isRouterLink&&{custom:!0,to:a.to}})),{default:k(({href:v,navigate:A,isActive:w})=>[l("div",{class:U(["app-navigation-entry",{"app-navigation-entry--editing":i.editingActive,"app-navigation-entry--deleted":a.undo,"app-navigation-entry--legacy":s.isLegacy34,active:a.to&&w||a.active}])},[a.undo?g("",!0):(c(),u("a",{key:0,class:"app-navigation-entry-link","aria-current":a.active||a.to&&w?"page":void 0,"aria-description":a.ariaDescription,"aria-expanded":e.$slots.default?i.opened.toString():void 0,href:a.href||v||"#",target:t.isExternal(a.href)?"_blank":void 0,title:a.title||a.name,onBlur:n[1]||(n[1]=(...S)=>t.handleBlur&&t.handleBlur(...S)),onClick:S=>t.onClick(S,A,v),onFocus:n[2]||(n[2]=(...S)=>t.handleFocus&&t.handleFocus(...S)),onKeydown:n[3]||(n[3]=Ce(pe((...S)=>t.handleTab&&t.handleTab(...S),["exact"]),["tab"]))},[l("div",{class:U(["app-navigation-entry-icon",{[a.icon]:a.icon}])},[a.loading?(c(),I(o,{key:0})):j(e.$slots,"icon",{key:1,active:a.active||a.to&&w},void 0,!0)],2),l("span",{class:U(["app-navigation-entry__name",{"hidden-visually":i.editingActive}])},r(a.name),3),i.editingActive?(c(),u("div",tc,[y(d,{ref:"editingInput",modelValue:i.editingValue,"onUpdate:modelValue":n[0]||(n[0]=S=>i.editingValue=S),placeholder:a.editPlaceholder!==""?a.editPlaceholder:a.name,primary:a.to&&w||a.active,onCancel:t.cancelEditing,onConfirm:t.handleEditingDone},null,8,["modelValue","placeholder","primary","onCancel","onConfirm"])])):g("",!0)],40,ec)),a.undo?(c(),u("div",ac,[l("div",nc,r(a.name),1)])):g("",!0),(e.$slots.actions||e.$slots.counter||a.editable||a.undo)&&!i.editingActive?(c(),u("div",{key:2,class:U(["app-navigation-entry__utils",{"app-navigation-entry__utils--display-actions":a.forceDisplayActions||i.menuOpenLocalValue||a.menuOpen}])},[e.$slots.counter?(c(),u("div",ic,[j(e.$slots,"counter",{},void 0,!0)])):g("",!0),e.$slots.actions||a.editable&&!i.editingActive||a.undo?(c(),I(h,{key:1,ref:"actions",class:"app-navigation-entry__actions",container:"#app-navigation-vue",boundariesElement:i.actionsBoundariesElement,inline:a.inlineActions,placement:a.menuPlacement,open:a.menuOpen,forceMenu:a.forceMenu,defaultIcon:a.menuIcon,variant:"tertiary","onUpdate:open":t.onMenuToggle},{icon:k(()=>[j(e.$slots,"menu-icon",{},void 0,!0)]),default:k(()=>[a.editable&&!i.editingActive?(c(),I(p,{key:0,"aria-label":t.editButtonAriaLabel,onClick:t.handleEdit},{icon:k(()=>[y(m,{size:20})]),default:k(()=>[R(" "+r(a.editLabel),1)]),_:1},8,["aria-label","onClick"])):g("",!0),a.undo?(c(),I(p,{key:1,"aria-label":t.undoButtonAriaLabel,onClick:t.handleUndo},{icon:k(()=>[y(b,{size:20})]),_:1},8,["aria-label","onClick"])):g("",!0),j(e.$slots,"actions",{},void 0,!0)]),_:3},8,["boundariesElement","inline","placement","open","forceMenu","defaultIcon","onUpdate:open"])):g("",!0)],2)):g("",!0),a.allowCollapse&&e.$slots.default?(c(),I(f,{key:3,active:a.to&&w||a.active,open:i.opened,onClick:pe(t.toggleCollapse,["prevent","stop"])},null,8,["active","open","onClick"])):g("",!0),j(e.$slots,"extra",{},void 0,!0)],2)]),_:3},16)),t.canHaveChildren&&e.$slots.default?(c(),u("ul",sc,[j(e.$slots,"default",{},void 0,!0)])):g("",!0)],10,Jr)}const oc=ne(Xr,[["render",lc],["__scopeId","data-v-fcab058b"]]),rc={components:{NcButton:me},props:{buttonId:{type:String,required:!1,default:""},disabled:{type:Boolean,required:!1,default:!1},text:{type:String,required:!0},variant:{type:String,default:"primary",validator(e){return["primary","secondary","tertiary"].indexOf(e)!==-1}}},emits:["click"]},cc={class:"app-navigation-new"};function uc(e,n,a,s,i,t){const o=_("NcButton");return c(),u("div",cc,[y(o,{id:a.buttonId,disabled:a.disabled,variant:a.variant,onClick:n[0]||(n[0]=d=>e.$emit("click"))},{icon:k(()=>[j(e.$slots,"icon",{},void 0,!0)]),default:k(()=>[R(" "+r(a.text),1)]),_:3},8,["id","disabled","variant"])])}const dc=ne(rc,[["render",uc],["__scopeId","data-v-0ba6c9df"]]);Ee(Js);const hc=` diff --git a/js/absence-personal-settings.mjs b/js/absence-personal-settings.mjs index cc835ab..af28f22 100644 --- a/js/absence-personal-settings.mjs +++ b/js/absence-personal-settings.mjs @@ -1,3 +1,3 @@ (function(){"use strict";try{if(typeof document<"u"){var t=document.createElement("style");t.appendChild(document.createTextNode(".material-design-icon[data-v-9cedb949]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.settings-section[data-v-9cedb949]{display:block;padding:0 0 calc(var(--default-grid-baseline) * 5) 0;margin:calc(var(--default-grid-baseline) * 7);width:min(900px,100% - var(--default-grid-baseline) * 7 * 2)}.settings-section[data-v-9cedb949]:not(:last-child){border-bottom:1px solid var(--color-border)}.settings-section__name[data-v-9cedb949]{display:inline-flex;align-items:center;justify-content:center;max-width:900px;margin-top:0}.settings-section__info[data-v-9cedb949]{display:flex;align-items:center;justify-content:center;width:var(--default-clickable-area);height:var(--default-clickable-area);margin:calc((var(--default-clickable-area) - 16px) / 2 * -1);margin-inline-start:0;color:var(--color-text-maxcontrast)}.settings-section__info[data-v-9cedb949]:hover,.settings-section__info[data-v-9cedb949]:focus,.settings-section__info[data-v-9cedb949]:active{color:var(--color-main-text)}.settings-section__desc[data-v-9cedb949]{margin-top:-.2em;margin-bottom:1em;color:var(--color-text-maxcontrast);max-width:900px}.subheading[data-v-35c7818d]{font-weight:600;margin-bottom:8px}.subheading[data-v-35c7818d]:not(:first-child){margin-top:24px}.hint[data-v-35c7818d]{color:var(--color-text-maxcontrast);font-size:.9rem;margin:8px 0}.weekdays[data-v-35c7818d]{display:flex;flex-wrap:wrap;gap:8px 20px;margin:8px 0}.actions-row[data-v-35c7818d]{display:flex;gap:8px;margin-top:12px}.field[data-v-35c7818d]{display:flex;flex-direction:column;gap:4px;max-width:320px;margin-bottom:12px}.field label[data-v-35c7818d]{font-weight:600;font-size:.85rem}")),document.head.appendChild(t)}}catch(e){console.error("vite-plugin-css-injected-by-js",e)}})(); -import{N as W,bB as D,_ as S,H as A,a5 as P,m as l,d as u,W as c,an as y,P as s,f as m,X as p,Q as k,e as R,aq as U,aI as L,a_ as o,b2 as H,b1 as B,b4 as M,a6 as x,a2 as f,c as g,Y as r,R as z,aJ as I,aY as Y,aZ as $,a$ as w,bC as j,bD as q,l as T,b6 as F,bA as Z}from"./holidays-CslcwSev.chunk.mjs";const E={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},J=["aria-hidden","aria-label"],Q=["fill","width","height"],X={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},G={key:0};function K(e,t,n,b,i,a){return l(),u("span",U(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon help-circle-icon",role:"img",onClick:t[0]||(t[0]=h=>e.$emit("click",h))}),[(l(),u("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[c("path",X,[n.title?(l(),u("title",G,s(n.title),1)):k("",!0)])],8,Q))],16,J)}const ee=S(E,[["render",K]]);W(D);const ae={class:"settings-section"},ie={class:"settings-section__name"},te=["aria-label","href","title"],ne={key:0,class:"settings-section__desc"},se=A({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(e){const t=P("External documentation");return(n,b)=>(l(),u("div",ae,[c("h2",ie,[y(s(e.name)+" ",1),e.docUrl?(l(),u("a",{key:0,"aria-label":m(t),class:"settings-section__info",href:e.docUrl,rel:"noreferrer nofollow",target:"_blank",title:m(t)},[p(ee,{size:20})],8,te)):k("",!0)]),e.description?(l(),u("p",ne,s(e.description),1)):k("",!0),R(n.$slots,"default",{},void 0,!0)]))}}),oe=S(se,[["__scopeId","data-v-9cedb949"]]),le={name:"PersonalSettings",components:{NcButton:x,NcCheckboxRadioSwitch:M,NcNoteCard:B,NcSelect:H,NcSettingsSection:oe},data(){const e=T("absence","personalConfig");return{config:e,weekdayList:[{iso:1,label:o("absence","Monday")},{iso:2,label:o("absence","Tuesday")},{iso:3,label:o("absence","Wednesday")},{iso:4,label:o("absence","Thursday")},{iso:5,label:o("absence","Friday")},{iso:6,label:o("absence","Saturday")},{iso:7,label:o("absence","Sunday")}],weekdays:[...F(e.workWeekdays)].sort(),overriding:!e.availabilitySet||e.workWeekdaysOverride!=="",country:null,region:null,countryOptions:[],regionOptions:[],loadingCountries:!1,saving:!1}},computed:{weekdaysDisabled(){return this.config.availabilitySet&&!this.overriding},detectedWeekdayLabels(){return(this.config.workWeekdaysDetected||[]).map(e=>this.weekdayList.find(t=>t.iso===e)?.label).filter(Boolean).join(", ")},countryPlaceholder(){return this.config.holidayCountryDetected?o("absence","Detected: {country}",{country:this.config.holidayCountryDetected}):o("absence","Select a country…")}},async mounted(){this.loadingCountries=!0;try{this.countryOptions=await q(),this.country=this.countryOptions.find(e=>e.id===this.config.holidayCountry)||null,await this.reloadRegions()}catch{w(o("absence","Could not load the country list"))}finally{this.loadingCountries=!1}},methods:{t:o,toggleWeekday(e,t){const n=new Set(this.weekdays);t?n.add(e):n.delete(e),this.weekdays=[...n].sort()},cancelOverride(){this.overriding=!1,this.weekdays=[...this.config.workWeekdaysDetected||[]].sort()},async onCountryChange(){this.region=null,await this.reloadRegions()},async reloadRegions(){this.regionOptions=this.country?await j(this.country.id):[],this.region=this.regionOptions.find(e=>e.id===this.config.holidayRegion)||null},save(){this.saving=!0;const e=this.weekdays.join(","),t=(this.config.workWeekdaysDetected||[]).join(","),n=this.config.availabilitySet&&e===t?"":e,b=this.country?this.country.id:"",i=b===(this.config.holidayCountryDetected||"")?"":b,a={work_weekdays:n,holiday_country:i,holiday_region:this.region?this.region.id:""};Y.updatePersonalConfig(a).then(h=>{this.config=h,$(o("absence","Settings saved"))}).catch(()=>w(o("absence","Could not save settings"))).finally(()=>{this.saving=!1})}}},ce={class:"subheading"},de={class:"weekdays"},re={class:"actions-row"},ye={class:"subheading"},ue={class:"hint"},he={class:"field"},ge={key:2,class:"field"};function be(e,t,n,b,i,a){const h=f("NcNoteCard"),N=f("NcCheckboxRadioSwitch"),v=f("NcButton"),C=f("NcSelect"),O=f("NcSettingsSection");return l(),g(O,{name:a.t("absence","Absence"),description:a.t("absence","These settings prefill the “Working days” field when you request time off. You can always change the number on the request itself.")},{default:r(()=>[c("h3",ce,s(a.t("absence","Working days")),1),i.config.availabilitySet?(l(),g(h,{key:0,type:"success"},{default:r(()=>[y(s(a.t("absence","Detected from your Availability: {days}.",{days:a.detectedWeekdayLabels})),1)]),_:1})):(l(),g(h,{key:1,type:"info"},{default:r(()=>[y(s(a.t("absence","You have not set your working hours yet. Set your Availability so your working days are filled in automatically — until then Monday–Friday is assumed.")),1)]),_:1})),c("div",de,[(l(!0),u(z,null,I(i.weekdayList,d=>(l(),g(N,{key:d.iso,modelValue:i.weekdays.includes(d.iso),disabled:a.weekdaysDisabled,"onUpdate:modelValue":V=>a.toggleWeekday(d.iso,V)},{default:r(()=>[y(s(d.label),1)]),_:2},1032,["modelValue","disabled","onUpdate:modelValue"]))),128))]),c("div",re,[p(v,{variant:"secondary",href:"#settings-personal-availability"},{default:r(()=>[y(s(i.config.availabilitySet?a.t("absence","Change availability"):a.t("absence","Set availability")),1)]),_:1}),i.config.availabilitySet&&!i.overriding?(l(),g(v,{key:0,variant:"tertiary",onClick:t[0]||(t[0]=d=>i.overriding=!0)},{default:r(()=>[y(s(a.t("absence","Override")),1)]),_:1})):i.config.availabilitySet&&i.overriding?(l(),g(v,{key:1,variant:"tertiary",onClick:a.cancelOverride},{default:r(()=>[y(s(a.t("absence","Cancel override")),1)]),_:1},8,["onClick"])):k("",!0)]),c("h3",ye,s(a.t("absence","Public holidays")),1),c("p",ue,s(a.t("absence","Public holidays for your location are not counted as working days. Choose your country and region so the right holidays apply.")),1),c("div",he,[c("label",null,s(a.t("absence","Country")),1),p(C,{modelValue:i.country,"onUpdate:modelValue":[t[1]||(t[1]=d=>i.country=d),a.onCountryChange],options:i.countryOptions,loading:i.loadingCountries,label:"label",placeholder:a.countryPlaceholder},null,8,["modelValue","options","loading","placeholder","onUpdate:modelValue"])]),i.regionOptions.length?(l(),u("div",ge,[c("label",null,s(a.t("absence","Region")),1),p(C,{modelValue:i.region,"onUpdate:modelValue":t[2]||(t[2]=d=>i.region=d),options:i.regionOptions,label:"label",placeholder:a.t("absence","Whole country")},null,8,["modelValue","options","placeholder"])])):k("",!0),p(v,{variant:"primary",disabled:i.saving,onClick:a.save},{default:r(()=>[y(s(a.t("absence","Save settings")),1)]),_:1},8,["disabled","onClick"])]),_:1},8,["name","description"])}const fe=L(le,[["render",be],["__scopeId","data-v-35c7818d"]]),_=Z(fe);_.config.globalProperties.t=o,_.mount("#absence-personal-settings"); +import{N as W,bB as D,_ as S,H as A,a5 as P,m as l,d as u,W as c,an as y,P as s,f as m,X as p,Q as k,e as R,aq as U,aI as L,a_ as o,b2 as H,b1 as B,b4 as M,a6 as x,a2 as f,c as g,Y as r,R as z,aJ as I,aY as Y,aZ as $,a$ as w,bC as j,bD as q,l as T,b6 as F,bA as Z}from"./holidays-C7O3_Ll5.chunk.mjs";const E={name:"HelpCircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},J=["aria-hidden","aria-label"],Q=["fill","width","height"],X={d:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},G={key:0};function K(e,t,n,b,i,a){return l(),u("span",U(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon help-circle-icon",role:"img",onClick:t[0]||(t[0]=h=>e.$emit("click",h))}),[(l(),u("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[c("path",X,[n.title?(l(),u("title",G,s(n.title),1)):k("",!0)])],8,Q))],16,J)}const ee=S(E,[["render",K]]);W(D);const ae={class:"settings-section"},ie={class:"settings-section__name"},te=["aria-label","href","title"],ne={key:0,class:"settings-section__desc"},se=A({__name:"NcSettingsSection",props:{name:{},description:{default:""},docUrl:{default:""}},setup(e){const t=P("External documentation");return(n,b)=>(l(),u("div",ae,[c("h2",ie,[y(s(e.name)+" ",1),e.docUrl?(l(),u("a",{key:0,"aria-label":m(t),class:"settings-section__info",href:e.docUrl,rel:"noreferrer nofollow",target:"_blank",title:m(t)},[p(ee,{size:20})],8,te)):k("",!0)]),e.description?(l(),u("p",ne,s(e.description),1)):k("",!0),R(n.$slots,"default",{},void 0,!0)]))}}),oe=S(se,[["__scopeId","data-v-9cedb949"]]),le={name:"PersonalSettings",components:{NcButton:x,NcCheckboxRadioSwitch:M,NcNoteCard:B,NcSelect:H,NcSettingsSection:oe},data(){const e=T("absence","personalConfig");return{config:e,weekdayList:[{iso:1,label:o("absence","Monday")},{iso:2,label:o("absence","Tuesday")},{iso:3,label:o("absence","Wednesday")},{iso:4,label:o("absence","Thursday")},{iso:5,label:o("absence","Friday")},{iso:6,label:o("absence","Saturday")},{iso:7,label:o("absence","Sunday")}],weekdays:[...F(e.workWeekdays)].sort(),overriding:!e.availabilitySet||e.workWeekdaysOverride!=="",country:null,region:null,countryOptions:[],regionOptions:[],loadingCountries:!1,saving:!1}},computed:{weekdaysDisabled(){return this.config.availabilitySet&&!this.overriding},detectedWeekdayLabels(){return(this.config.workWeekdaysDetected||[]).map(e=>this.weekdayList.find(t=>t.iso===e)?.label).filter(Boolean).join(", ")},countryPlaceholder(){return this.config.holidayCountryDetected?o("absence","Detected: {country}",{country:this.config.holidayCountryDetected}):o("absence","Select a country…")}},async mounted(){this.loadingCountries=!0;try{this.countryOptions=await q(),this.country=this.countryOptions.find(e=>e.id===this.config.holidayCountry)||null,await this.reloadRegions()}catch{w(o("absence","Could not load the country list"))}finally{this.loadingCountries=!1}},methods:{t:o,toggleWeekday(e,t){const n=new Set(this.weekdays);t?n.add(e):n.delete(e),this.weekdays=[...n].sort()},cancelOverride(){this.overriding=!1,this.weekdays=[...this.config.workWeekdaysDetected||[]].sort()},async onCountryChange(){this.region=null,await this.reloadRegions()},async reloadRegions(){this.regionOptions=this.country?await j(this.country.id):[],this.region=this.regionOptions.find(e=>e.id===this.config.holidayRegion)||null},save(){this.saving=!0;const e=this.weekdays.join(","),t=(this.config.workWeekdaysDetected||[]).join(","),n=this.config.availabilitySet&&e===t?"":e,b=this.country?this.country.id:"",i=b===(this.config.holidayCountryDetected||"")?"":b,a={work_weekdays:n,holiday_country:i,holiday_region:this.region?this.region.id:""};Y.updatePersonalConfig(a).then(h=>{this.config=h,$(o("absence","Settings saved"))}).catch(()=>w(o("absence","Could not save settings"))).finally(()=>{this.saving=!1})}}},ce={class:"subheading"},de={class:"weekdays"},re={class:"actions-row"},ye={class:"subheading"},ue={class:"hint"},he={class:"field"},ge={key:2,class:"field"};function be(e,t,n,b,i,a){const h=f("NcNoteCard"),N=f("NcCheckboxRadioSwitch"),v=f("NcButton"),C=f("NcSelect"),O=f("NcSettingsSection");return l(),g(O,{name:a.t("absence","Absence"),description:a.t("absence","These settings prefill the “Working days” field when you request time off. You can always change the number on the request itself.")},{default:r(()=>[c("h3",ce,s(a.t("absence","Working days")),1),i.config.availabilitySet?(l(),g(h,{key:0,type:"success"},{default:r(()=>[y(s(a.t("absence","Detected from your Availability: {days}.",{days:a.detectedWeekdayLabels})),1)]),_:1})):(l(),g(h,{key:1,type:"info"},{default:r(()=>[y(s(a.t("absence","You have not set your working hours yet. Set your Availability so your working days are filled in automatically — until then Monday–Friday is assumed.")),1)]),_:1})),c("div",de,[(l(!0),u(z,null,I(i.weekdayList,d=>(l(),g(N,{key:d.iso,modelValue:i.weekdays.includes(d.iso),disabled:a.weekdaysDisabled,"onUpdate:modelValue":V=>a.toggleWeekday(d.iso,V)},{default:r(()=>[y(s(d.label),1)]),_:2},1032,["modelValue","disabled","onUpdate:modelValue"]))),128))]),c("div",re,[p(v,{variant:"secondary",href:"#settings-personal-availability"},{default:r(()=>[y(s(i.config.availabilitySet?a.t("absence","Change availability"):a.t("absence","Set availability")),1)]),_:1}),i.config.availabilitySet&&!i.overriding?(l(),g(v,{key:0,variant:"tertiary",onClick:t[0]||(t[0]=d=>i.overriding=!0)},{default:r(()=>[y(s(a.t("absence","Override")),1)]),_:1})):i.config.availabilitySet&&i.overriding?(l(),g(v,{key:1,variant:"tertiary",onClick:a.cancelOverride},{default:r(()=>[y(s(a.t("absence","Cancel override")),1)]),_:1},8,["onClick"])):k("",!0)]),c("h3",ye,s(a.t("absence","Public holidays")),1),c("p",ue,s(a.t("absence","Public holidays for your location are not counted as working days. Choose your country and region so the right holidays apply.")),1),c("div",he,[c("label",null,s(a.t("absence","Country")),1),p(C,{modelValue:i.country,"onUpdate:modelValue":[t[1]||(t[1]=d=>i.country=d),a.onCountryChange],options:i.countryOptions,loading:i.loadingCountries,label:"label",placeholder:a.countryPlaceholder},null,8,["modelValue","options","loading","placeholder","onUpdate:modelValue"])]),i.regionOptions.length?(l(),u("div",ge,[c("label",null,s(a.t("absence","Region")),1),p(C,{modelValue:i.region,"onUpdate:modelValue":t[2]||(t[2]=d=>i.region=d),options:i.regionOptions,label:"label",placeholder:a.t("absence","Whole country")},null,8,["modelValue","options","placeholder"])])):k("",!0),p(v,{variant:"primary",disabled:i.saving,onClick:a.save},{default:r(()=>[y(s(a.t("absence","Save settings")),1)]),_:1},8,["disabled","onClick"])]),_:1},8,["name","description"])}const fe=L(le,[["render",be],["__scopeId","data-v-35c7818d"]]),_=Z(fe);_.config.globalProperties.t=o,_.mount("#absence-personal-settings"); //# sourceMappingURL=absence-personal-settings.mjs.map diff --git a/js/holidays-C7O3_Ll5.chunk.mjs b/js/holidays-C7O3_Ll5.chunk.mjs new file mode 100644 index 0000000..b9d9d04 --- /dev/null +++ b/js/holidays-C7O3_Ll5.chunk.mjs @@ -0,0 +1,32 @@ +(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(`.material-design-icon[data-v-00a99684]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-00a99684]{--button-size: var(--default-clickable-area);--button-inner-size: calc(var(--button-size) - 4px);--button-radius: var(--border-radius-element);--button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius));--button-padding: var(--default-grid-baseline) var(--button-padding-default);color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light);border:1px solid var(--color-primary-element-light-hover);border-bottom-width:2px;border-radius:var(--button-radius);box-sizing:border-box;position:relative;width:fit-content;overflow:hidden;padding-block:1px 0;padding-inline:var(--button-padding);min-height:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;cursor:pointer;font-size:var(--default-font-size);font-weight:var(--font-weight-element, bold)}.button-vue--size-small[data-v-00a99684]{--button-size: var(--clickable-area-small)}.button-vue--size-large[data-v-00a99684]{--button-size: var(--clickable-area-large)}.button-vue[data-v-00a99684] *{cursor:pointer}.button-vue[data-v-00a99684]:focus{outline:none}.button-vue[data-v-00a99684]:disabled{filter:saturate(.7);opacity:.5;cursor:default}.button-vue[data-v-00a99684]:disabled *{cursor:default}.button-vue[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-00a99684]:active:not(:disabled){background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-00a99684]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue--end .button-vue__wrapper[data-v-00a99684]{justify-content:end}.button-vue--start .button-vue__wrapper[data-v-00a99684]{justify-content:start}.button-vue--reverse .button-vue__wrapper[data-v-00a99684]{flex-direction:row-reverse}.button-vue--reverse[data-v-00a99684]{--button-padding: var(--button-padding-default) var(--default-grid-baseline)}.button-vue__icon[data-v-00a99684]{--default-clickable-area: var(--button-inner-size);height:var(--button-inner-size);width:var(--button-inner-size);min-height:var(--button-inner-size);min-width:var(--button-inner-size);display:flex;justify-content:center;align-items:center}.button-vue__icon[data-v-00a99684]:empty{display:none}.button-vue--size-small .button-vue__icon[data-v-00a99684]>*{max-height:16px;max-width:16px}.button-vue--size-small .button-vue__icon[data-v-00a99684] svg{height:16px;width:16px}.button-vue__text[data-v-00a99684]{font-weight:var(--font-weight-element, bold);margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue__text[data-v-00a99684]:empty{display:none}.button-vue[data-v-00a99684]:has(.button-vue__text:empty):not(.button-vue--wide){--button-padding: var(--button-radius);line-height:1;width:var(--button-size)!important}.button-vue[data-v-00a99684]:has(.button-vue__icon:empty){--button-padding: var(--button-padding-default)}.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-00a99684]{padding-inline:var(--default-grid-baseline)}.button-vue--wide[data-v-00a99684]{width:100%}.button-vue[data-v-00a99684]:focus-visible{outline:2px solid var(--color-main-text)!important;box-shadow:0 0 0 4px var(--color-main-background)!important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-00a99684]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius-element);background-color:transparent}.button-vue--primary[data-v-00a99684]{background-color:var(--color-primary-element);border-color:var(--color-primary-element-hover);color:var(--color-primary-element-text)}.button-vue--primary[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--primary[data-v-00a99684]:active{background-color:var(--color-primary-element)}.button-vue--secondary[data-v-00a99684]{background-color:var(--color-primary-element-light);border-color:var(--color-primary-element-light-hover);color:var(--color-primary-element-light-text)}.button-vue--secondary[data-v-00a99684]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--tertiary[data-v-00a99684]{background-color:transparent;border-color:transparent;color:var(--color-main-text)}.button-vue--tertiary[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-background-hover)}.button-vue--tertiary[data-v-00a99684]:not(.button-vue--legacy34):hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary-element) 8%,transparent)}.button-vue--tertiary-no-background[data-v-00a99684]:hover:not(:disabled){background-color:transparent}.button-vue--tertiary-on-primary[data-v-00a99684]{color:var(--color-primary-element-text)}.button-vue--tertiary-on-primary[data-v-00a99684]:hover:not(:disabled){background-color:transparent}.button-vue--success[data-v-00a99684]{border-color:var(--color-success-hover);background-color:var(--color-success);color:var(--color-success-text)}.button-vue--success[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--success[data-v-00a99684]:active{background-color:var(--color-success)}.button-vue--warning[data-v-00a99684]{border-color:var(--color-warning-hover);background-color:var(--color-warning);color:var(--color-warning-text)}.button-vue--warning[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--warning[data-v-00a99684]:active{background-color:var(--color-warning)}.button-vue--error[data-v-00a99684]{border-color:var(--color-error-hover);background-color:var(--color-error);color:var(--color-error-text)}.button-vue--error[data-v-00a99684]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--error[data-v-00a99684]:active{background-color:var(--color-error)}.button-vue--legacy[data-v-00a99684]{--button-inner-size: var(--button-size);border:none;padding-block:0}.button-vue--legacy.button-vue--error[data-v-00a99684],.button-vue--legacy.button-vue--success[data-v-00a99684],.button-vue--legacy.button-vue--warning[data-v-00a99684]{color:#fff}.material-design-icon[data-v-aaedb1c3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-vue[data-v-aaedb1c3]{display:flex;justify-content:center;align-items:center;min-width:var(--default-clickable-area);min-height:var(--default-clickable-area);opacity:1}.icon-vue.icon-vue--inline[data-v-aaedb1c3]{display:inline-flex!important;min-width:fit-content;min-height:fit-content;vertical-align:text-bottom}.icon-vue span[data-v-aaedb1c3]{line-height:0}.icon-vue[data-v-aaedb1c3] svg{fill:currentColor;width:var(--fb515064);height:var(--fb515064);max-width:var(--fb515064);max-height:var(--fb515064)}.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl){transform:scaleX(-1)}.material-design-icon[data-v-23e5cae7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-23e5cae7]{display:flex;align-items:center;gap:calc((var(--default-clickable-area) - 16px) / 2 / 2)}.action-item[data-v-23e5cae7]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-23e5cae7]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-23e5cae7]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-23e5cae7]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-23e5cae7]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-23e5cae7]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-23e5cae7]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-23e5cae7]{background-color:var(--open-background-color)}.action-item.action-item--wide[data-v-23e5cae7]{width:100%}.action-item__menutoggle__icon[data-v-23e5cae7]{width:20px;height:20px;object-fit:contain}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-element)}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-element);padding:4px;max-height:calc(100vh - var(--header-height));overflow:auto}._material-design-icon_bkeq-{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncPopover_zfWgY.v-popper--theme-nc-popover-9,._ncPopover_zfWgY.v-popper--theme-nc-popover-9 *{box-sizing:border-box}._ncPopover_zfWgY.v-popper--theme-nc-popover-9 .resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}._ncPopover_zfWgY.v-popper--theme-nc-popover-9 .resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper{z-index:100000;top:0;left:0;display:block!important}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__wrapper{box-shadow:0 1px 10px var(--color-box-shadow);border-radius:var(--border-radius-element)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius-element);overflow:hidden;background:var(--color-main-background)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-9px;border-bottom-width:0;border-top-color:var(--color-main-background)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-9px;border-top-width:0;border-bottom-color:var(--color-main-background)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-9px;border-left-width:0;border-right-color:var(--color-main-background)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-9px;border-right-width:0;border-left-color:var(--color-main-background)}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}._ncPopover_zfWgY.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}.material-design-icon[data-v-cf399190]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.loading-icon[data-v-cf399190]{overflow:hidden}.loading-icon svg[data-v-cf399190]{animation:rotate var(--animation-duration, .8s) linear infinite}@media only screen and (max-width:512px){.dialog__modal .modal-wrapper--small .modal-container{width:fit-content;height:unset;max-height:90%;position:relative;top:unset;border-radius:var(--border-radius-element)}}.material-design-icon[data-v-24e91b99]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-24e91b99]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-24e91b99]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-24e91b99]{flex-direction:column}.dialog__navigation[data-v-24e91b99]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-24e91b99]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-24e91b99]{font-size:21px;text-align:center;height:fit-content;min-height:var(--default-clickable-area);line-height:var(--default-clickable-area);overflow-wrap:break-word;margin-block:0 12px}.dialog__content[data-v-24e91b99]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-24e91b99]{padding-block-end:6px}.dialog__actions[data-v-24e91b99]{display:flex;gap:6px;align-content:center;justify-content:end;width:100%;max-width:100%;padding-inline:0 12px;margin-inline:0;margin-block:0}.dialog__actions[data-v-24e91b99]:not(:empty){margin-block:6px 12px}@media only screen and (max-width:512px){.dialog__name[data-v-24e91b99]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-3c357e2d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-3c357e2d]{position:fixed;z-index:9998;top:0;inset-inline-start:0;display:block;width:100%;height:100%;--backdrop-color: 0, 0, 0;background-color:rgba(var(--backdrop-color),.5)}.modal-mask[data-v-3c357e2d],.modal-mask[data-v-3c357e2d] *{box-sizing:border-box}.modal-mask--opaque[data-v-3c357e2d]{background-color:rgba(var(--backdrop-color),.92)}.modal-mask--light[data-v-3c357e2d]{--backdrop-color: 255, 255, 255}.modal-header[data-v-3c357e2d]{position:absolute;z-index:10001;top:0;inset-inline:0 0;display:flex!important;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);overflow:hidden;transition:opacity .25s,visibility .25s}.modal-header__name[data-v-3c357e2d]{overflow-x:hidden;width:100%;padding-inline:12px 0;transition:padding ease .1s;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-block:0}@media only screen and (min-width:1024px){.modal-header__name[data-v-3c357e2d]{padding-inline-start:calc(var(--header-height) * var(--v046d2bb2));text-align:center}}.modal-header .icons-menu[data-v-3c357e2d]{display:flex;align-items:center;justify-content:flex-end;align-self:flex-end}.modal-header .icons-menu .header-close[data-v-3c357e2d]{display:flex;align-items:center;justify-content:center;margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-3c357e2d]{position:relative;width:var(--header-height);height:var(--header-height);margin:0;padding:0;cursor:pointer;border:none;background-color:transparent}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__icon[data-v-3c357e2d],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-3c357e2d]{opacity:1;border-radius:calc(var(--default-clickable-area) / 2);background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__icon[data-v-3c357e2d]{width:var(--default-clickable-area);height:var(--default-clickable-area);margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);cursor:pointer;opacity:.7}.modal-header .icons-menu[data-v-3c357e2d] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area)) / 2)}.modal-header .icons-menu[data-v-3c357e2d] .action-item--single{width:var(--default-clickable-area);height:var(--default-clickable-area);cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu .header-actions[data-v-3c357e2d] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-wrapper[data-v-3c357e2d]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.modal-wrapper .prev[data-v-3c357e2d],.modal-wrapper .next[data-v-3c357e2d]{z-index:10000;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;color:#fff}.modal-wrapper .prev[data-v-3c357e2d]:focus-visible,.modal-wrapper .next[data-v-3c357e2d]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev[data-v-3c357e2d]{inset-inline-start:2px}.modal-wrapper .next[data-v-3c357e2d]{inset-inline-end:2px}.modal-wrapper .modal-container[data-v-3c357e2d]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-container);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003;overflow:auto}.modal-wrapper .modal-container__close[data-v-3c357e2d]{z-index:1;position:absolute;top:4px;inset-inline-end:var(--default-grid-baseline)}.modal-wrapper .modal-container__content[data-v-3c357e2d]{width:100%;min-height:52px;overflow:auto}.modal-wrapper--small>.modal-container[data-v-3c357e2d]{width:400px;max-width:90%;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--normal>.modal-container[data-v-3c357e2d]{max-width:90%;width:600px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--large>.modal-container[data-v-3c357e2d]{max-width:90%;width:900px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--full>.modal-container[data-v-3c357e2d]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}@media only screen and ((max-width:512px)or (max-height:400px)){.modal-wrapper .modal-container[data-v-3c357e2d]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}}.fade-enter-active[data-v-3c357e2d],.fade-leave-active[data-v-3c357e2d]{transition:opacity .25s}.fade-enter-from[data-v-3c357e2d],.fade-leave-to[data-v-3c357e2d]{opacity:0}.fade-visibility-enter-from[data-v-3c357e2d],.fade-visibility-leave-to[data-v-3c357e2d]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-3c357e2d],.modal-in-leave-active[data-v-3c357e2d],.modal-out-enter-active[data-v-3c357e2d],.modal-out-leave-active[data-v-3c357e2d]{transition:opacity .25s}.modal-in-enter-from[data-v-3c357e2d],.modal-in-leave-to[data-v-3c357e2d],.modal-out-enter-from[data-v-3c357e2d],.modal-out-leave-to[data-v-3c357e2d]{opacity:0}.modal-in-enter .modal-container[data-v-3c357e2d],.modal-in-leave-to .modal-container[data-v-3c357e2d]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-3c357e2d],.modal-out-leave-to .modal-container[data-v-3c357e2d]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-3c357e2d]{position:absolute;top:0;inset-inline-start:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-3c357e2d]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-3c357e2d linear var(--v71f7c020) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-3c357e2d]{animation:breath-3c357e2d 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-3c357e2d]{animation-play-state:paused!important}@keyframes progressring-3c357e2d{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-3c357e2d{0%{opacity:1}50%{opacity:0}to{opacity:1}}.material-design-icon[data-v-6be9fa31]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.notecard[data-v-6be9fa31]{--note-card-icon-size: 20px;--note-card-padding: calc(2 * var(--default-grid-baseline));color:var(--color-main-text)!important;background-color:var(--note-background)!important;border-inline-start:var(--default-grid-baseline) solid var(--note-theme);border-radius:var(--border-radius-small);margin:1rem 0;padding:var(--note-card-padding);display:flex;flex-direction:row;gap:var(--note-card-padding)}.notecard__heading[data-v-6be9fa31]{font-size:var(--note-card-icon-size);font-weight:var(--font-weight-heading, 600)}.notecard__icon[data-v-6be9fa31]{color:var(--note-theme)}.notecard__icon--heading[data-v-6be9fa31]{font-size:var(--note-card-icon-size);margin-block:calc((1lh - 1em)/2) auto}.notecard--success[data-v-6be9fa31]{--note-background: var(--color-success);--note-theme: var(--color-success-text)}.notecard--info[data-v-6be9fa31]{--note-background: var(--color-info);--note-theme: var(--color-info-text)}.notecard--error[data-v-6be9fa31]{--note-background: var(--color-error);--note-theme: var(--color-error-text)}.notecard--warning[data-v-6be9fa31]{--note-background: var(--color-warning);--note-theme: var(--color-warning-text)}.notecard--legacy[data-v-6be9fa31]{background-color:color-mix(in srgb,var(--note-background),var(--color-main-background) 80%)!important;color:var(--color-main-text)!important}.material-design-icon[data-v-5ca1e30f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-content[data-v-5ca1e30f]{display:flex;align-items:center;flex-direction:row;gap:var(--default-grid-baseline);-webkit-user-select:none;user-select:none;min-height:var(--default-clickable-area);border-radius:var(--checkbox-radio-switch--border-radius);padding:var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);width:100%;max-width:fit-content}.checkbox-content__wrapper[data-v-5ca1e30f]{flex:1 0 0;max-width:100%}.checkbox-content__text[data-v-5ca1e30f]:empty{display:none}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-5ca1e30f],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-5ca1e30f],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-5ca1e30f]{margin-block:calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;line-height:0}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-5ca1e30f],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-5ca1e30f],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-5ca1e30f]{display:flex;align-items:center;margin-block-end:0;align-self:start}.checkbox-content__icon[data-v-5ca1e30f]>*{width:var(--icon-size);height:var(--icon-height);color:var(--color-primary-element)}.checkbox-content__description[data-v-5ca1e30f]{display:block;color:var(--color-text-maxcontrast);font-weight:var(--font-weight-default, normal)}.checkbox-content--button-variant .checkbox-content__icon[data-v-5ca1e30f]:not(.checkbox-content__icon--checked)>*{color:var(--color-primary-element)}.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-5ca1e30f]>*{color:var(--color-primary-element-text)}.checkbox-content--has-text[data-v-5ca1e30f]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-content[data-v-5ca1e30f],.checkbox-content[data-v-5ca1e30f] *{cursor:pointer;flex-shrink:0}.material-design-icon[data-v-c34c63a4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-radio-switch[data-v-c34c63a4]{--icon-size: var(--v5ac25550);--icon-height: var(--d98ce684);--checkbox-radio-switch--border-radius: var(--border-radius-element);--checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);display:flex;align-items:center;color:var(--color-main-text);background-color:transparent;font-size:var(--default-font-size);font-weight:var(--font-weight-element, normal);line-height:var(--default-line-height);padding:0;position:relative}.checkbox-radio-switch__input[data-v-c34c63a4]{position:absolute;z-index:-1;opacity:0!important;width:var(--icon-size);height:var(--icon-size)}.checkbox-radio-switch__input:focus-visible+.checkbox-radio-switch__content[data-v-c34c63a4],.checkbox-radio-switch__input[data-v-c34c63a4]:focus-visible{outline:2px solid var(--color-main-text);border-color:var(--color-main-background);outline-offset:-2px}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-c34c63a4]{opacity:.5}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-c34c63a4] .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-c34c63a4],.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-c34c63a4] *:not(a){cursor:default!important}.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-c34c63a4],.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-c34c63a4]:hover{background-color:var(--color-background-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-c34c63a4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-c34c63a4]:hover{background-color:var(--color-primary-element-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-c34c63a4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-c34c63a4]:hover{background-color:var(--color-primary-element-light-hover)}.checkbox-radio-switch-switch[data-v-c34c63a4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-text-maxcontrast)}.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-c34c63a4] .checkbox-radio-switch__icon>*{color:var(--color-primary-element-light)}.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-c34c63a4]{background-color:var(--color-main-background);border:2px solid var(--color-border-maxcontrast);overflow:hidden}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-c34c63a4]{font-weight:var(--font-weight-element, bold)}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-c34c63a4]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.checkbox-radio-switch--button-variant[data-v-c34c63a4] .checkbox-radio-switch__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-radio-switch--button-variant[data-v-c34c63a4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--button-variant[data-v-c34c63a4] .checkbox-radio-switch__icon:empty{display:none}.checkbox-radio-switch--button-variant[data-v-c34c63a4]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped),.checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-c34c63a4]{border-radius:var(--checkbox-radio-switch--border-radius)}.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-c34c63a4]{flex-basis:100%;max-width:unset}.checkbox-radio-switch--button-variant-v-grouped[data-v-c34c63a4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-c34c63a4]:last-of-type{border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-c34c63a4]:not(:last-of-type){border-bottom:0!important}.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-c34c63a4]{margin-bottom:2px}.checkbox-radio-switch--button-variant-v-grouped[data-v-c34c63a4]:not(:first-of-type){border-top:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-c34c63a4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-c34c63a4]:last-of-type{border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-c34c63a4]:not(:last-of-type){border-inline-end:0!important}.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-c34c63a4]{margin-inline-end:2px}.checkbox-radio-switch--button-variant-h-grouped[data-v-c34c63a4]:not(:first-of-type){border-inline-start:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-c34c63a4] .checkbox-radio-switch__text{text-align:center;display:flex;align-items:center}.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-c34c63a4]{flex-direction:column;justify-content:center;width:100%;margin:0;gap:0}._material-design-icon_63AMQ{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._iconToggleSwitch_IKWaj{color:var(--v6bd152af);transition:color var(--animation-quick) ease}._iconToggleSwitch_IKWaj svg{height:auto!important}._iconToggleSwitch_IKWaj circle{cx:var(--v16fd8ca9);transition:cx var(--animation-quick) ease}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */body{--vs-search-input-color: var(--color-main-text);--vs-search-input-bg: var(--color-main-background);--vs-search-input-placeholder-color: var(--color-text-maxcontrast);--vs-font-size: var(--default-font-size);--vs-line-height: var(--default-line-height);--vs-state-disabled-bg: var(--color-background-hover);--vs-state-disabled-color: var(--color-text-maxcontrast);--vs-state-disabled-controls-color: var(--color-text-maxcontrast);--vs-state-disabled-cursor: not-allowed;--vs-disabled-bg: var(--color-background-hover);--vs-disabled-color: var(--color-text-maxcontrast);--vs-disabled-cursor: not-allowed;--vs-border-color: var(--color-border-maxcontrast);--vs-border-width: var(--border-width-input, 2px) !important;--vs-border-style: solid;--vs-border-radius: var(--border-radius-element);--vs-controls-color: var(--color-main-text);--vs-selected-bg: var(--color-background-hover);--vs-selected-color: var(--color-main-text);--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: var(--color-main-background);--vs-dropdown-color: var(--color-main-text);--vs-dropdown-z-index: 9999;--vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);--vs-dropdown-option-padding: 8px 20px;--vs-dropdown-option--active-bg: var(--color-background-hover);--vs-dropdown-option--active-color: var(--color-main-text);--vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);--vs-dropdown-option--deselect-bg: var(--color-error);--vs-dropdown-option--deselect-color: #fff;--vs-transition-duration: 0ms;--vs-actions-padding: 0 8px 0 4px}.v-select.select{min-height:calc(var(--default-clickable-area) - 2 * var(--border-width-input));min-width:260px;margin:0 0 var(--default-grid-baseline)}.v-select.select.vs--open{--vs-border-width: var(--border-width-input-focused, 2px)}.v-select.select .select__label{display:block;margin-bottom:2px}.v-select.select .vs__selected{height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));margin:calc(var(--default-grid-baseline) / 2);padding-block:0;padding-inline:12px 8px;border-radius:16px!important;background:var(--color-primary-element-light);border:none}.v-select.select.vs--open .vs__selected:first-of-type{margin-inline-start:calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)))!important}.v-select.select .vs__search{text-overflow:ellipsis;color:var(--color-main-text);min-height:unset!important;height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))!important}.v-select.select .vs__search::placeholder{color:var(--color-text-maxcontrast)}.v-select.select .vs__search,.v-select.select .vs__search:focus{margin:0}.v-select.select .vs__dropdown-toggle{position:relative;max-height:100px;padding:var(--border-width-input);overflow-y:auto}.v-select.select .vs__actions{position:sticky;top:0}.v-select.select .vs__clear{margin-inline-end:2px}.v-select.select.vs--open .vs__dropdown-toggle{border-color:var(--color-main-text);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;border-style:solid;border-width:var(--border-width-input-focused);outline:2px solid var(--color-main-background);padding:0}.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:active,.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:focus-within{outline:2px solid var(--color-main-background);border-color:var(--color-main-text)}.v-select.select.vs--disabled .vs__search,.v-select.select.vs--disabled .vs__selected{color:var(--color-text-maxcontrast)}.v-select.select.vs--disabled .vs__clear,.v-select.select.vs--disabled .vs__deselect{display:none}.v-select.select--no-wrap .vs__selected-options{flex-wrap:nowrap;overflow:auto;min-width:unset}.v-select.select--no-wrap .vs__selected-options .vs__selected{min-width:unset}.v-select.select--drop-up.vs--open .vs__dropdown-toggle{border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-color:transparent;border-bottom-color:var(--color-main-text)}.v-select.select .vs__selected-options{min-height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))}.v-select.select .vs__selected-options .vs__selected~.vs__search[readonly]{position:absolute}.v-select.select .vs__selected-options{padding:0 5px}.v-select.select.vs--single.vs--loading .vs__selected,.v-select.select.vs--single.vs--open .vs__selected{max-width:100%;opacity:1;color:var(--color-text-maxcontrast)}.v-select.select.vs--single .vs__selected-options{flex-wrap:nowrap}.v-select.select.vs--single .vs__selected{background:unset!important}.vs__dropdown-toggle{--input-border-box-shadow-light: 0 -1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 1px var(--vs-border-color)}@media(prefers-color-scheme:dark){.vs__dropdown-toggle .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-light)}.select--legacy .vs__dropdown-toggle{box-shadow:0 0 0 1px var(--vs-border-color)}.select--legacy .vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 2px var(--vs-border-color)}.vs__dropdown-menu{border-width:var(--border-width-input-focused)!important;border-color:var(--color-main-text)!important;outline:none!important;box-shadow:-2px 0 0 var(--color-main-background),0 2px 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important;padding:4px!important}.vs__dropdown-menu--floating{width:max-content;position:absolute;top:0;inset-inline-start:0}.vs__dropdown-menu--floating-placement-top{border-radius:var(--vs-border-radius) var(--vs-border-radius) 0 0!important;border-top-style:var(--vs-border-style)!important;border-bottom-style:none!important;box-shadow:0 -2px 0 var(--color-main-background),-2px 0 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important}.vs__dropdown-menu .vs__dropdown-option{border-radius:6px!important}.vs__dropdown-menu .vs__no-options{color:var(--color-text-maxcontrast)!important}: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-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--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:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--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{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.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__clear,.vs__dropdown-toggle,.vs__open-indicator,.vs__open-indicator-button,.vs__search,.vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}}.v-select[dir=rtl]{.vs__actions{padding:0 3px 0 6px}.vs__clear{margin-left:6px;margin-right:0}.vs__deselect{margin-left:0;margin-right:2px}.vs__dropdown-menu{text-align:right}}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;min-width:0;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;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-button{background-color:transparent;border:0;cursor:pointer;padding: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{background-color:transparent;border:0;cursor:pointer;fill:var(--vs-controls-color);margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--kb-focus{box-shadow:var(--vs-dropdown-option--kb-focus-box-shadow)}.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{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);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;min-width:0;padding:0 .25em;z-index:0}.vs__deselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;fill:var(--vs-controls-color);margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single{.vs__selected{background-color:transparent;border-color:transparent}&.vs--loading .vs__selected,&.vs--open .vs__selected{max-width:100%;opacity:.4;position:absolute}&.vs--searching .vs__selected{display:none}}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;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}&: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;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.material-design-icon[data-v-a612f185]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.name-parts[data-v-a612f185]{display:flex;max-width:100%;cursor:inherit}.name-parts__first[data-v-a612f185]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-a612f185],.name-parts__last[data-v-a612f185]{white-space:pre;cursor:inherit}.name-parts__first strong[data-v-a612f185],.name-parts__last strong[data-v-a612f185]{font-weight:700}`)),document.head.appendChild(e)}}catch(o){console.error("vite-plugin-css-injected-by-js",o)}})(); +const _2=(e,u,t)=>{const s=Object.assign({ocsVersion:2},{}).ocsVersion===1?1:2;return kg()+"/ocs/v"+s+".php"+_a(e,u)},_a=(e,u,t)=>{const s=Object.assign({escape:!0},{}),n=function(i,o){return o=o||{},i.replace(/{([^{}]*)}/g,function(a,r){const d=o[r];return s.escape?encodeURIComponent(typeof d=="string"||typeof d=="number"?d.toString():a):typeof d=="string"||typeof d=="number"?d.toString():a})};return e.charAt(0)!=="/"&&(e="/"+e),n(e,u||{})},Wd=(e,u,t)=>{const s=Object.assign({noRewrite:!1},{}),n=mr();return window?.OC?.config?.modRewriteWorking===!0&&!s.noRewrite?n+_a(e,u):n+"/index.php"+_a(e,u)},O2=(e,u)=>u.includes(".")?yl(e,"img",u):yl(e,"img",`${u}.svg`),yl=(e,u,t)=>{const s=window?.OC?.coreApps?.includes(e)??!1,n=t.slice(-3)==="php";let i=mr();return n&&!s?(i+=`/index.php/apps/${e}`,i+=`/${encodeURI(u)}`,t!=="index.php"&&(i+=`/${t}`)):!n&&!s?(i=Ng(e),i+=`/${u}/`,i.at(-1)!=="/"&&(i+="/"),i+=t):(i+=`/${e}`,i+=`/${u}`,i+=`/${t}`),i},kg=()=>window.location.protocol+"//"+window.location.host+mr();function mr(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const u=e.indexOf("/index.php/");if(u!==-1)e=e.slice(0,u);else{const t=e.indexOf("/",1);e=e.slice(0,t>0?t:void 0)}}return e}function Ng(e){return(window._oc_appswebroots??{})[e]??""}function Bl(e,u){(u==null||u>e.length)&&(u=e.length);for(var t=0,s=Array(u);t2?t-2:0),n=2;n1?u-1:0),s=1;s"u"?null:Re(BigInt.prototype.toString),Fl=typeof Symbol>"u"?null:Re(Symbol.prototype.toString),Fu=Re(Object.prototype.hasOwnProperty),_n=Re(Object.prototype.toString),au=Re(RegExp.prototype.test),yt=Yd(TypeError);function Re(e){return function(u){u instanceof RegExp&&(u.lastIndex=0);for(var t=arguments.length,s=new Array(t>1?t-1:0),n=1;n2&&arguments[2]!==void 0?arguments[2]:vs;if(xl&&xl(e,null),!dn(u))return e;let s=u.length;for(;s--;){let n=u[s];if(typeof n=="string"){const i=t(n);i!==n&&(Pg(u)||(u[s]=i),n=i)}e[n]=!0}return e}function Vg(e){for(let u=0;u/g),Zg=gu(/\${[\w\W]*/g),Xg=gu(/^data-[\-\w.\u00B7-\uFFFF]+$/),Jg=gu(/^aria-[\-\w]+$/),Ol=gu(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Qg=gu(/^(?:\w+script|data):/i),ep=gu(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),up=gu(/^html$/i),tp=gu(/^[a-z][.\w]*(-[.\w]+)+$/i),qo=gu(/<[/\w!]/g),zl=gu(/<[/\w]/g),sp=gu(/<\/no(script|embed|frames)/i),Tl=gu(/\/>/i),Ge={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},np=su(ye({},["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"])),ip=function(){return typeof window>"u"?null:window},op=function(e,u){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let t=null;const s="data-tt-policy-suffix";u&&u.hasAttribute(s)&&(t=u.getAttribute(s));const n="dompurify"+(t?"#"+t:"");try{return e.createPolicy(n,{createHTML(i){return i},createScriptURL(i){return i}})}catch{return console.warn("TrustedTypes policy "+n+" could not be created."),null}},Pl=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},It=function(e,u,t,s){return Fu(e,u)&&dn(e[u])?ye(s.base?_u(s.base):{},e[u],s.transform):t},Ko=function(e,u,t){const s=Fu(e,u)?e[u]:void 0;return s&&typeof s=="object"?_u(s):t()};function Zd(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ip();const u=c=>Zd(c);if(u.version="3.4.17",u.removed=[],!e||!e.document||e.document.nodeType!==Ge.document||!e.Element)return u.isSupported=!1,u;let t=e.document;const s=t,n=s.currentScript;e.DocumentFragment;const i=e.HTMLTemplateElement,o=e.Node,a=e.Element,r=e.NodeFilter;e.NamedNodeMap===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;const d=e.DOMParser,l=e.trustedTypes,m=a.prototype,p=Lu(m,"cloneNode"),g=Lu(m,"remove"),E=Lu(m,"removeAttributeNode"),h=Lu(m,"nextSibling"),v=Lu(m,"childNodes"),B=Lu(m,"parentNode"),C=Lu(m,"shadowRoot"),w=Lu(m,"attributes"),D=o&&o.prototype?Lu(o.prototype,"nodeType"):null,W=o&&o.prototype?Lu(o.prototype,"nodeName"):null,z=o&&o.prototype?Lu(o.prototype,"ownerDocument"):null,I=function(c){return D?D(c):c.nodeType},Q=function(c){return W?W(c):c.nodeName},V=Wg(m,"namespaceURI"),L=function(c){return V?V(c):c.namespaceURI};if(typeof i=="function"){const c=t.createElement("template");c.content&&c.content.ownerDocument&&(t=c.content.ownerDocument)}let Z,x="",k,M=!1,X=0;const K=function(){if(X>0)throw yt('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},H=function(c){K(),X++;try{return Z.createHTML(c)}finally{X--}},J=function(c){K(),X++;try{return Z.createScriptURL(c)}finally{X--}},oe=function(){return M||(k=op(l,n),M=!0),k},ne=t,Ee=ne.implementation,le=ne.createNodeIterator,Pe=ne.createDocumentFragment,bu=ne.getElementsByTagName,Je=s.importNode;let pe=Pl();u.isSupported=typeof Hd=="function"&&typeof B=="function"&&Ee&&Ee.createHTMLDocument!==void 0;const ge=Kg,iu=Yg,Hu=Zg,f=Xg,A=Jg,N=Qg,j=ep,O=tp;let P=Ol,R=null;const $=ye({},[...kl,...Uo,...Wo,...Ho,...Nl]);let F=null;const _=ye({},[...Sl,...Go,..._l,...Pi]);let G=Object.seal(sn(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,ee=null;const ue=Object.seal(sn(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let me=!0,ke=!0,Ne=!1,je=!0,Oe=!1,Qe=!0,eu=!1,vt=!1,os=null,uu=null,wu=!1,Et=!1,as=!1,Ni=!1,Zr=!0,Xr=!1;const Jr="user-content-";let bo=!0,wo=!1,rs=null,Ks={},ls=null;const Qr=ye({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let el=null;const ul=ye({},["audio","video","img","source","image","track"]);let tl=null;const sl=ye({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Si="http://www.w3.org/1998/Math/MathML",_i="http://www.w3.org/2000/svg",Qu="http://www.w3.org/1999/xhtml";let Ys=Qu,Do=!1,Fo=null;const rg=ye({},[Si,_i,Qu],Vo),nl=su(["mi","mo","mn","ms","mtext"]);let ko=ye({},nl);const il=su(["annotation-xml"]);let No=ye({},il);const lg=ye({},["title","style","font","a","script"]);let wn=null;const dg=["application/xhtml+xml","text/html"],mg="text/html";let Ue=null,Zs=null;const cg=t.createElement("form"),ol=function(c){return c instanceof RegExp||c instanceof Function},So=function(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Zs&&Zs===c)return;(!c||typeof c!="object")&&(c={}),c=_u(c),wn=dg.indexOf(c.PARSER_MEDIA_TYPE)===-1?mg:c.PARSER_MEDIA_TYPE,Ue=wn==="application/xhtml+xml"?Vo:vs,R=It(c,"ALLOWED_TAGS",$,{transform:Ue}),F=It(c,"ALLOWED_ATTR",_,{transform:Ue}),Fo=It(c,"ALLOWED_NAMESPACES",rg,{transform:Vo}),tl=It(c,"ADD_URI_SAFE_ATTR",sl,{transform:Ue,base:sl}),el=It(c,"ADD_DATA_URI_TAGS",ul,{transform:Ue,base:ul}),ls=It(c,"FORBID_CONTENTS",Qr,{transform:Ue}),U=It(c,"FORBID_TAGS",_u({}),{transform:Ue}),ee=It(c,"FORBID_ATTR",_u({}),{transform:Ue}),Ks=Fu(c,"USE_PROFILES")?c.USE_PROFILES&&typeof c.USE_PROFILES=="object"?_u(c.USE_PROFILES):c.USE_PROFILES:!1,me=c.ALLOW_ARIA_ATTR!==!1,ke=c.ALLOW_DATA_ATTR!==!1,Ne=c.ALLOW_UNKNOWN_PROTOCOLS||!1,je=c.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Oe=c.SAFE_FOR_TEMPLATES||!1,Qe=c.SAFE_FOR_XML!==!1,eu=c.WHOLE_DOCUMENT||!1,Et=c.RETURN_DOM||!1,as=c.RETURN_DOM_FRAGMENT||!1,Ni=c.RETURN_TRUSTED_TYPE||!1,wu=c.FORCE_BODY||!1,Zr=c.SANITIZE_DOM!==!1,Xr=c.SANITIZE_NAMED_PROPS||!1,bo=c.KEEP_CONTENT!==!1,wo=c.IN_PLACE||!1,P=Hg(c.ALLOWED_URI_REGEXP)?c.ALLOWED_URI_REGEXP:Ol,Ys=typeof c.NAMESPACE=="string"?c.NAMESPACE:Qu,ko=Ko(c,"MATHML_TEXT_INTEGRATION_POINTS",()=>ye({},nl)),No=Ko(c,"HTML_INTEGRATION_POINTS",()=>ye({},il));const b=Ko(c,"CUSTOM_ELEMENT_HANDLING",()=>sn(null));if(G=sn(null),Fu(b,"tagNameCheck")&&ol(b.tagNameCheck)&&(G.tagNameCheck=b.tagNameCheck),Fu(b,"attributeNameCheck")&&ol(b.attributeNameCheck)&&(G.attributeNameCheck=b.attributeNameCheck),Fu(b,"allowCustomizedBuiltInElements")&&typeof b.allowCustomizedBuiltInElements=="boolean"&&(G.allowCustomizedBuiltInElements=b.allowCustomizedBuiltInElements),gu(G),Oe&&(ke=!1),as&&(Et=!0),Ks&&(R=ye({},Nl),F=sn(null),Ks.html===!0&&(ye(R,kl),ye(F,Sl)),Ks.svg===!0&&(ye(R,Uo),ye(F,Go),ye(F,Pi)),Ks.svgFilters===!0&&(ye(R,Wo),ye(F,Go),ye(F,Pi)),Ks.mathMl===!0&&(ye(R,Ho),ye(F,_l),ye(F,Pi))),ue.tagCheck=null,ue.attributeCheck=null,Fu(c,"ADD_TAGS")&&(typeof c.ADD_TAGS=="function"?ue.tagCheck=c.ADD_TAGS:dn(c.ADD_TAGS)&&(R===$&&(R=_u(R)),ye(R,c.ADD_TAGS,Ue))),Fu(c,"ADD_ATTR")&&(typeof c.ADD_ATTR=="function"?ue.attributeCheck=c.ADD_ATTR:dn(c.ADD_ATTR)&&(F===_&&(F=_u(F)),ye(F,c.ADD_ATTR,Ue))),Fu(c,"ADD_FORBID_CONTENTS")&&dn(c.ADD_FORBID_CONTENTS)&&(ls===Qr&&(ls=_u(ls)),ye(ls,c.ADD_FORBID_CONTENTS,Ue)),bo&&(R["#text"]=!0),eu&&ye(R,["html","head","body"]),R.table&&(ye(R,["tbody"]),delete U.tbody),c.TRUSTED_TYPES_POLICY){if(typeof c.TRUSTED_TYPES_POLICY.createHTML!="function")throw yt('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof c.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw yt('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const S=Z;Z=c.TRUSTED_TYPES_POLICY;try{x=H("")}catch(T){throw Z=S,T}}else c.TRUSTED_TYPES_POLICY===null?(Z=void 0,x=""):(Z===void 0&&(Z=oe()),Z&&typeof x=="string"&&(x=H("")));su&&su(c),Zs=c},al=ye({},[...Uo,...Wo,...Gg]),rl=ye({},[...Ho,...qg]),gg=function(c,b,S){return b.namespaceURI===Qu?c==="svg":b.namespaceURI===Si?c==="svg"&&(S==="annotation-xml"||ko[S]):!!al[c]},pg=function(c,b,S){return b.namespaceURI===Qu?c==="math":b.namespaceURI===_i?c==="math"&&No[S]:!!rl[c]},fg=function(c,b,S){return b.namespaceURI===_i&&!No[S]||b.namespaceURI===Si&&!ko[S]?!1:!rl[c]&&(lg[c]||!al[c])},hg=function(c){const b=L(c),S=vs(Q(c)),T=B(c);let ie,re;return T&&I(T)===Ge.element?(ie={namespaceURI:L(T)},re=vs(Q(T))):(ie={namespaceURI:Ys},re="template"),Fo[b]?b===_i?gg(S,ie,re):b===Si?pg(S,ie,re):b===Qu?fg(S,ie,re):!!(wn==="application/xhtml+xml"&&Fo[b]):!1},ds=function(c){kn(u.removed,{element:c});try{B(c).removeChild(c)}catch{if(g(c),!B(c))throw yt("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},ll=function(c,b,S){try{E(c,b)}catch{try{c.removeAttribute(S)}catch{}}},_o=function(c){zo(c);const b=v(c);b&&Ct(Rg(b),T=>{try{g(T)}catch{}});const S=I(c)===Ge.element?w(c):null;if(S)for(let T=S.length-1;T>=0;--T){const ie=S[T],re=ie&&ie.name;typeof re=="string"&&ll(c,ie,re)}},Xs=function(c,b,S){if(!S)try{S=b.getAttributeNode(c)}catch{S=null}kn(u.removed,{attribute:S||null,from:b});try{S?E(b,S):b.removeAttribute(c)}catch{try{b.removeAttribute(c)}catch{}}if(c==="is")if(Et||as)try{ds(b)}catch{}else try{b.setAttribute(c,"")}catch{}},dl=function(c){const b=w(c);if(b)for(let S=b.length-1;S>=0;--S){const T=b[S],ie=T&&T.name;typeof ie!="string"||F[Ue(ie)]||ll(c,T,ie)}},Oo=function(c,b){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const T=[c];for(;T.length>0;){const ie=T.pop();if(b(ie)===!1)continue;if(S&&I(ie)===Ge.element){const ce=C(ie);Lt(ce)&&T.push(ce)}const re=v(ie);if(re)for(let ce=re.length-1;ce>=0;--ce)T.push(re[ce])}},zo=function(c){Oo(c,b=>{I(b)===Ge.element&&dl(b)})},To=function(c){const b=[];return Oo(c,S=>{b.push(S)},!0),b},vg=function(c,b){const S=Io();Ct(To(c),T=>{I(T)===Ge.element&&$o(S,T)}),Ct(b,T=>{I(T)===Ge.element&&!Nn(S,T)&&dl(T)})},ml=function(c,b){let S=!1;return Ct(u.removed,T=>{T.element&&(S=S||T.element===c,zo(T.element))}),vg(c,b),S},Eg=8,Cg=function(c,b){const S=rs;let T=null;const ie=()=>(T||(T=Io(),Ct(b,re=>{$o(T,re)})),T);for(let re=0;;re++){const ce=To(c),Me=[c];let Mt=!1;if(Ct(ce,ju=>{I(ju)===Ge.documentFragment?kn(Me,ju):!Mt&&!Nn(S,ju)&&(Mt=Nn(ie(),ju))}),!Mt)return;if(re>=Eg)throw yt("the tree kept changing during in-place sanitization; refusing to return it");Ct(Me,(ju,Du)=>{yg(ju,Du>0,c,ie())})}},yg=function(c,b,S,T){const ie=Po(c);let re;for(;re=ie.nextNode();)!Nn(T,re)||Nn(rs,re)||(b&&Gu(pe.uponSanitizeShadowNode,re,null),Ro(re,S),Lo(re,S),Lt(re.content)&&Fn(re.content))},Bg=function(c){rs&&$o(rs,c)},cl=function(c,b){return Qe?c==="patchsrc"?!0:c==="for"&&b!=="label"&&b!=="output":!1},xg=function(c){Qe&&Oo(c,b=>{const S=I(b);if(S===Ge.processingInstruction||S===Ge.comment&&au(zl,b.data)){try{g(b)}catch{}return!1}if(S===Ge.element){const T=b,ie=Ue(Q(b));try{T.hasAttribute&&T.hasAttribute("patchsrc")&&T.removeAttribute("patchsrc"),T.hasAttribute&&T.hasAttribute("for")&&cl("for",ie)&&T.removeAttribute("for")}catch{}}return!0})},gl=function(c){let b=null,S=null;if(wu)c=""+c;else{const re=bl(c,/^[\r\n\t ]+/);S=re&&re[0]}wn==="application/xhtml+xml"&&Ys===Qu&&(c=''+c+"");const T=Z?H(c):c;if(Ys===Qu)try{b=new d().parseFromString(T,wn)}catch{}if(!b||!b.documentElement){b=Ee.createDocument(Ys,"template",null);try{b.documentElement.innerHTML=Do?x:T}catch{}}const ie=b.body||b.documentElement;return c&&S&&ie.insertBefore(t.createTextNode(S),ie.childNodes[0]||null),Ys===Qu?bu.call(b,eu?"html":"body")[0]:eu?b.documentElement:ie},Po=function(c){const b=z?z(c):c.ownerDocument;return le.call(b||c,c,r.SHOW_ELEMENT|r.SHOW_COMMENT|r.SHOW_TEXT|r.SHOW_PROCESSING_INSTRUCTION|r.SHOW_CDATA_SECTION,null)},Oi=function(c){return c=Sn(c,ge," "),c=Sn(c,iu," "),c=Sn(c,Hu," "),c},jo=function(c){var b;pl(c);const S=(b=c.querySelectorAll)===null||b===void 0?void 0:b.call(c,"template");S&&Ct(S,T=>{Lt(T.content)&&jo(T.content)})},pl=function(c){c.normalize();const b=z?z(c):c.ownerDocument,S=le.call(b||c,c,r.SHOW_TEXT|r.SHOW_COMMENT|r.SHOW_CDATA_SECTION|r.SHOW_PROCESSING_INSTRUCTION,null);let T=S.nextNode();for(;T;)T.data=Oi(T.data),T=S.nextNode()},zi=function(c){const b=W?W(c):null;return typeof b!="string"||Ue(b)!=="form"?!1:typeof c.nodeName!="string"||typeof c.textContent!="string"||typeof c.removeChild!="function"||c.attributes!==w(c)||typeof c.removeAttribute!="function"||typeof c.removeAttributeNode!="function"||typeof c.getAttributeNode!="function"||typeof c.setAttribute!="function"||typeof c.namespaceURI!="string"||typeof c.insertBefore!="function"||typeof c.hasChildNodes!="function"||c.nodeType!==D(c)||c.childNodes!==v(c)},Lt=function(c){if(!D||typeof c!="object"||c===null)return!1;try{return D(c)===Ge.documentFragment}catch{return!1}},Dn=function(c){if(!D||typeof c!="object"||c===null)return!1;try{return typeof D(c)=="number"}catch{return!1}};function Gu(c,b,S){c.length!==0&&Ct(c,T=>{T.call(u,b,S,Zs)})}const Ag=function(c,b){return!!(Qe&&c.hasChildNodes()&&!Dn(c.firstElementChild)&&au(qo,c.textContent)&&au(qo,c.innerHTML)||Qe&&np[b]&&I(c)===Ge.element&&L(c)===Qu&&(Dn(c.firstElementChild)||typeof c.textContent=="string"&&au(qo,c.textContent))||c.nodeType===Ge.processingInstruction||Qe&&c.nodeType===Ge.comment&&au(zl,c.data))},Ti=function(c,b){if(c instanceof RegExp)return au(c,b);if(c instanceof Function){for(var S=arguments.length,T=new Array(S>2?S-2:0),ie=2;ie=0;--ce){const Me=c===S?p(ie[ce],!0):ie[ce];T.insertBefore(Me,h(c))}}}return ds(c),!0},fl=function(c,b,S,T){return c.length===0?b:b===S||b===T?_u(b):b},Js=function(c,b){return c===b||B(c)!==null?!1:(wo&&zo(c),!0)},Ro=function(c,b){if(Bg(c),Gu(pe.beforeSanitizeElements,c,null),Js(c,b))return!0;if(zi(c))return ds(c),!0;const S=Ue(Q(c));if(R=fl(pe.uponSanitizeElement,R,$,os),Gu(pe.uponSanitizeElement,c,{tagName:S,allowedTags:R}),Js(c,b))return!0;if(Ag(c,S))return ds(c),!0;if(U[S]||!(ue.tagCheck instanceof Function&&ue.tagCheck(S))&&!R[S]){const T=bg(c,S,b);return T===!1&&(Gu(pe.afterSanitizeElements,c,null),Js(c,b))?!0:T}if(I(c)===Ge.element&&!hg(c)||(S==="noscript"||S==="noembed"||S==="noframes")&&au(sp,c.innerHTML))return ds(c),!0;if(Oe&&c.nodeType===Ge.text){const T=Oi(c.textContent);c.textContent!==T&&(kn(u.removed,{element:c.cloneNode()}),c.textContent=T)}return Gu(pe.afterSanitizeElements,c,null),Js(c,b)},hl=function(c,b,S){if(ee[b]||cl(b,c)||Zr&&(b==="id"||b==="name")&&(S in t||S in cg))return!1;const T=F[b]||ue.attributeCheck instanceof Function&&ue.attributeCheck(b,c);return ke&&au(f,b)||me&&au(A,b)?!0:T?tl[b]||au(P,Sn(S,j,""))||(b==="src"||b==="xlink:href"||b==="href")&&c!=="script"&&wl(S,"data:")===0&&el[c]||Ne&&!au(N,Sn(S,j,""))?!0:!S:vl(c)&&Ti(G.tagNameCheck,c)&&Ti(G.attributeNameCheck,b,c)||b==="is"&&G.allowCustomizedBuiltInElements&&Ti(G.tagNameCheck,S)},wg=ye({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),vl=function(c){return!wg[vs(c)]&&au(O,c)},Dg=function(c,b,S,T){if(Z&&typeof l=="object"&&typeof l.getAttributeType=="function"&&!S)switch(l.getAttributeType(c,b)){case"TrustedHTML":return H(T);case"TrustedScriptURL":return J(T)}return T},Fg=function(c,b,S,T){try{return S?c.setAttributeNS(S,b,T):c.setAttribute(b,T),zi(c)?(ds(c),!1):!0}catch{return Xs(b,c),!1}},El=function(c,b){return Qe&&au(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,b)?!0:vs(c)==="attributename"&&bl(b,"href")!==null},Lo=function(c,b){if(Gu(pe.beforeSanitizeAttributes,c,null),Js(c,b))return;const S=c.attributes;if(!S||zi(c))return;F=fl(pe.uponSanitizeAttribute,F,_,uu);const T={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F,forceKeepAttr:void 0};let ie=S.length;const re=Ue(c.nodeName);for(;ie--;){const ce=S[ie],Me=ce.name,Mt=ce.namespaceURI,ju=ce.value,Du=Ue(Me),et=ju;let ou=Me==="value"?et:Mg(et),Cl=!1;if(T.attrName=Du,T.attrValue=ou,T.keepAttr=!0,T.forceKeepAttr=void 0,Gu(pe.uponSanitizeAttribute,c,T),ou=T.attrValue,Xr&&(Du==="id"||Du==="name")&&wl(ou,Jr)!==0&&(Xs(Me,c,ce),ou=Jr+ou,Cl=!0),El(Me,ou)){Xs(Me,c,ce);continue}if(!T.forceKeepAttr){if(!T.keepAttr){Xs(Me,c,ce);continue}if(!je&&au(Tl,ou)){Xs(Me,c,ce);continue}if(Oe&&(ou=Oi(ou)),!hl(re,Du,ou)){Xs(Me,c,ce);continue}ou=Dg(re,Du,Mt,ou),ou!==et&&Fg(c,Me,Mt,ou)&&Cl&&Al(u.removed)}}Gu(pe.afterSanitizeAttributes,c,null),Js(c,b)},Fn=function(c){let b=null;const S=Po(c);for(Gu(pe.beforeSanitizeShadowDOM,c,null);b=S.nextNode();)if(Gu(pe.uponSanitizeShadowNode,b,null),Ro(b,c),Lo(b,c),Lt(b.content)&&Fn(b.content),I(b)===Ge.element){const T=C(b);Lt(T)&&(Mo(T),Fn(T))}Oe&&pl(c),Gu(pe.afterSanitizeShadowDOM,c,null)},Mo=function(c){const b=[{node:c,shadow:null}];for(;b.length>0;){const S=b.pop();if(S.shadow){Fn(S.shadow);continue}const T=S.node,ie=I(T)===Ge.element,re=v(T);if(re)for(let ce=re.length-1;ce>=0;--ce)b.push({node:re[ce],shadow:null});if(ie){const ce=W?W(T):null;if(typeof ce=="string"&&Ue(ce)==="template"){const Me=T.content;Lt(Me)&&b.push({node:Me,shadow:null})}}if(ie){const ce=C(T);Lt(ce)&&b.push({node:null,shadow:ce},{node:ce,shadow:null})}}};return u.sanitize=function(c){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},S=null,T=null,ie=null,re=null;if(Do=!c,Do&&(c=""),typeof c!="string"&&!Dn(c)&&(c=Ug(c),typeof c!="string"))throw yt("dirty is not a string, aborting");if(!u.isSupported)return c;vt?(R=os,F=uu):So(b),(pe.uponSanitizeElement.length>0||pe.uponSanitizeAttribute.length>0)&&(R=_u(R)),pe.uponSanitizeAttribute.length>0&&(F=_u(F)),u.removed=[];const ce=wo&&typeof c!="string"&&Dn(c);let Me=[];const Mt=rs;if(ce){xg(c);const et=Q(c);if(typeof et=="string"){const ou=Ue(et);if(!R[ou]||U[ou])throw _o(c),yt("root node is forbidden and cannot be sanitized in-place")}if(zi(c))throw _o(c),yt("root node is clobbered and cannot be sanitized in-place");Me=To(c),rs=Io()}else if(Dn(c))S=gl(""),T=S.ownerDocument.importNode(c,!0),T.nodeType===Ge.element&&T.nodeName==="BODY"||T.nodeName==="HTML"?S=T:S.appendChild(T),Mo(S);else{if(!Et&&!Oe&&!eu&&c.indexOf("<")===-1)return Z&&Ni?H(c):c;if(S=gl(c),!S)return Et?null:Ni?x:""}S&&wu&&ds(S.firstChild);const ju=ce?c:S;try{ce&&Mo(c);const et=Po(ju);for(;ie=et.nextNode();)Ro(ie,ju),Lo(ie,ju),Lt(ie.content)&&Fn(ie.content);ce&&Cg(c,Me)}catch(et){throw ce&&(_o(c),ml(c,Me)),et}finally{rs=Mt}if(ce){if(ml(c,Me))throw yt("a node selected for removal could not be safely returned; refusing to sanitize in place");return Oe&&jo(c),c}if(Et){if(Oe&&jo(S),as)for(re=Pe.call(S.ownerDocument);S.firstChild;)re.appendChild(S.firstChild);else re=S;return(F.shadowroot||F.shadowrootmode)&&(re=Je.call(s,re,!0)),re}let Du=eu?S.outerHTML:S.innerHTML;return eu&&R["!doctype"]&&S.ownerDocument&&S.ownerDocument.doctype&&S.ownerDocument.doctype.name&&au(up,S.ownerDocument.doctype.name)&&(Du=" +`+Du),Oe&&(Du=Oi(Du)),Z&&Ni?H(Du):Du},u.setConfig=function(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};So(c),vt=!0,os=R,uu=F},u.clearConfig=function(){Zs=null,vt=!1,os=null,uu=null,Z=k,x=""},u.isValidAttribute=function(c,b,S){Zs||So({});const T=Ue(c),ie=Ue(b);return typeof S=="string"&&(El(b,S)||!je&&au(Tl,S))?!1:hl(T,ie,S)},u.addHook=function(c,b){typeof b=="function"&&Fu(pe,c)&&kn(pe[c],b)},u.removeHook=function(c,b){if(Fu(pe,c)){if(b!==void 0){const S=jg(pe[c],b);return S===-1?void 0:Lg(pe[c],S,1)[0]}return Al(pe[c])}},u.removeHooks=function(c){Fu(pe,c)&&(pe[c]=[])},u.removeAllHooks=function(){pe=Pl()},u}var Xd=Zd();function W0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function z2(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var u=e.default;if(typeof u=="function"){var t=function s(){var n=!1;try{n=this instanceof s}catch{}return n?Reflect.construct(u,arguments,this.constructor):u.apply(this,arguments)};t.prototype=u.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(s){var n=Object.getOwnPropertyDescriptor(e,s);Object.defineProperty(t,s,n.get?n:{enumerable:!0,get:function(){return e[s]}})}),t}var Yo,jl;function ap(){if(jl)return Yo;jl=1;var e=/["'&<>]/;Yo=u;function u(t){var s=""+t,n=e.exec(s);if(!n)return s;var i,o="",a=0,r=0;for(a=n.index;au)}}globalThis._oc_l10n_registry_translations??={},globalThis._oc_l10n_registry_plural_functions??={};function Yi(e,u,t,s,n){const i=typeof t=="object"?t:void 0,o=typeof s=="number"?s:typeof t=="number"?t:void 0,a={escape:!0,sanitize:!0,...typeof n=="object"?n:typeof s=="object"?s:{}},r=E=>E,d=(a.sanitize?Xd.sanitize:r)||r,l=a.escape?Rl:r,m=E=>typeof E=="string"||typeof E=="number",p=(E,h,v)=>E.replace(/%n/g,""+v).replace(/{([^{}]*)}/g,(B,C)=>{if(h===void 0||!(C in h))return l(B);const w=h[C];return m(w)?l(`${w}`):typeof w=="object"&&m(w.value)?(w.escape!==!1?Rl:r)(`${w.value}`):l(B)});let g=(n?.bundle??Jd(e)).translations[u]||u;return g=Array.isArray(g)?g[0]:g,d(typeof i=="object"||o!==void 0?p(g,i,o):g)}function mp(e,u,t,s,n,i){const o="_"+u+"_::_"+t+"_",a=i?.bundle??Jd(e),r=a.translations[o];if(typeof r<"u"){const d=r;if(Array.isArray(d)){const l=a.pluralFunction(s);return Yi(e,d[l],n,s,i)}}return s===1?Yi(e,u,n,s,i):Yi(e,t,n,s,i)}function cp(e,u=H0()){switch(u==="pt-BR"&&(u="xbr"),u.length>3&&(u=u.substring(0,u.lastIndexOf("-"))),u){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"oc":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return e===1?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return e===0||e===1?0:1;case"be":case"bs":case"hr":case"ru":case"sh":case"sr":case"uk":return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2;case"cs":case"sk":return e===1?0:e>=2&&e<=4?1:2;case"ga":return e===1?0:e===2?1:2;case"lt":return e%10===1&&e%100!==11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2;case"sl":return e%100===1?0:e%100===2?1:e%100===3||e%100===4?2:3;case"mk":return e%10===1?0:1;case"mt":return e===1?0:e===0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3;case"lv":return e===0?0:e%10===1&&e%100!==11?1:2;case"pl":return e===1?0:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?1:2;case"cy":return e===1?0:e===2?1:e===8||e===11?2:3;case"ro":return e===1?0:e===0||e%100>0&&e%100<20?1:2;case"ar":return e===0?0:e===1?1:e===2?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5;default:return 0}}const ui=globalThis||void 0||self;function cr(e){const u=Object.create(null);for(const t of e.split(","))u[t]=1;return t=>t in u}const Ae={},ws=[],$u=()=>{},Qd=()=>!1,G0=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),q0=e=>e.startsWith("onUpdate:"),Ve=Object.assign,gr=(e,u)=>{const t=e.indexOf(u);t>-1&&e.splice(t,1)},gp=Object.prototype.hasOwnProperty,we=(e,u)=>gp.call(e,u),te=Array.isArray,Kt=e=>yi(e)==="[object Map]",Ms=e=>yi(e)==="[object Set]",Ll=e=>yi(e)==="[object Date]",ae=e=>typeof e=="function",Te=e=>typeof e=="string",Pu=e=>typeof e=="symbol",Fe=e=>e!==null&&typeof e=="object",em=e=>(Fe(e)||ae(e))&&ae(e.then)&&ae(e.catch),um=Object.prototype.toString,yi=e=>um.call(e),pp=e=>yi(e).slice(8,-1),tm=e=>yi(e)==="[object Object]",K0=e=>Te(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Wn=cr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Y0=e=>{const u=Object.create(null);return(t=>u[t]||(u[t]=e(t)))},fp=/-\w/g,Eu=Y0(e=>e.replace(fp,u=>u.slice(1).toUpperCase())),hp=/\B([A-Z])/g,Pt=Y0(e=>e.replace(hp,"-$1").toLowerCase()),Z0=Y0(e=>e.charAt(0).toUpperCase()+e.slice(1)),Zi=Y0(e=>e?`on${Z0(e)}`:""),du=(e,u)=>!Object.is(e,u),Xi=(e,...u)=>{for(let t=0;t{Object.defineProperty(e,u,{configurable:!0,enumerable:!1,writable:s,value:t})},X0=e=>{const u=parseFloat(e);return isNaN(u)?e:u},vp=e=>{const u=Te(e)?Number(e):NaN;return isNaN(u)?e:u};let Ml;const r0=()=>Ml||(Ml=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof ui<"u"?ui:{});function _s(e){if(te(e)){const u={};for(let t=0;tt.startsWith("/*")?"":t).split(Ep).forEach(t=>{if(t){const s=t.split(Cp);s.length>1&&(u[s[0].trim()]=s[1].trim())}}),u}function cu(e){let u="";if(Te(e))u=e;else if(te(e))for(let t=0;tqs(t,u))}const im=e=>!!(e&&e.__v_isRef===!0),Xe=e=>Te(e)?e:e==null?"":te(e)||Fe(e)&&(e.toString===um||!ae(e.toString))?im(e)?Xe(e.value):JSON.stringify(e,om,2):String(e),om=(e,u)=>im(u)?om(e,u.value):Kt(u)?{[`Map(${u.size})`]:[...u.entries()].reduce((t,[s,n],i)=>(t[Zo(s,i)+" =>"]=n,t),{})}:Ms(u)?{[`Set(${u.size})`]:[...u.values()].map(t=>Zo(t))}:Pu(u)?Zo(u):Fe(u)&&!te(u)&&!tm(u)?String(u):u,Zo=(e,u="")=>{var t;return Pu(e)?`Symbol(${(t=e.description)!=null?t:u})`:e};function kp(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Ze;class am{constructor(u=!1){this.detached=u,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!u&&Ze&&(Ze.active?(this.parent=Ze,this.index=(Ze.scopes||(Ze.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let u,t;if(this.scopes){const s=this.scopes.slice();for(u=0,t=s.length;u0&&--this._on===0){if(Ze===this)Ze=this.prevScope;else{let u=Ze;for(;u;){if(u.prevScope===this){u.prevScope=this.prevScope;break}u=u.prevScope}}this.prevScope=void 0}}stop(u){if(this._active){this._active=!1;let t,s;for(t=0,s=this.effects.length;t0)return;if(Gn){let u=Gn;for(Gn=void 0;u;){const t=u.next;u.next=void 0,u.flags&=-9,u=t}}let e;for(;Hn;){let u=Hn;for(Hn=void 0;u;){const t=u.next;if(u.next=void 0,u.flags&=-9,u.flags&1)try{u.trigger()}catch(s){e||(e=s)}u=t}}if(e)throw e}function mm(e){for(let u=e.deps;u;u=u.nextDep)u.version=-1,u.prevActiveLink=u.dep.activeLink,u.dep.activeLink=u}function cm(e){let u,t=e.depsTail,s=t;for(;s;){const n=s.prevDep;s.version===-1?(s===t&&(t=n),vr(s),_p(s)):u=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=n}e.deps=u,e.depsTail=t}function Ta(e){for(let u=e.deps;u;u=u.nextDep)if(u.dep.version!==u.version||u.dep.computed&&(gm(u.dep.computed)||u.dep.version!==u.version))return!0;return!!e._dirty}function gm(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ti)||(e.globalVersion=ti,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ta(e))))return;e.flags|=2;const u=e.dep,t=ze,s=Yu;ze=e,Yu=!0;try{mm(e);const n=e.fn(e._value);(u.version===0||du(n,e._value))&&(e.flags|=128,e._value=n,u.version++)}catch(n){throw u.version++,n}finally{ze=t,Yu=s,cm(e),e.flags&=-3}}function vr(e,u=!1){const{dep:t,prevSub:s,nextSub:n}=e;if(s&&(s.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=s,e.nextSub=void 0),t.subs===e&&(t.subs=s,!s&&t.computed)){t.computed.flags&=-5;for(let i=t.computed.deps;i;i=i.nextDep)vr(i,!0)}!u&&!--t.sc&&t.map&&t.map.delete(t.key)}function _p(e){const{prevDep:u,nextDep:t}=e;u&&(u.nextDep=t,e.prevDep=void 0),t&&(t.prevDep=u,e.nextDep=void 0)}let Yu=!0;const pm=[];function mt(){pm.push(Yu),Yu=!1}function ct(){const e=pm.pop();Yu=e===void 0?!0:e}function $l(e){const{cleanup:u}=e;if(e.cleanup=void 0,u){const t=ze;ze=void 0;try{u()}finally{ze=t}}}let ti=0;class Op{constructor(u,t){this.sub=u,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class J0{constructor(u){this.computed=u,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(u){if(!ze||!Yu||ze===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==ze)t=this.activeLink=new Op(ze,this),ze.deps?(t.prevDep=ze.depsTail,ze.depsTail.nextDep=t,ze.depsTail=t):ze.deps=ze.depsTail=t,fm(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){const s=t.nextDep;s.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=s),t.prevDep=ze.depsTail,t.nextDep=void 0,ze.depsTail.nextDep=t,ze.depsTail=t,ze.deps===t&&(ze.deps=s)}return t}trigger(u){this.version++,ti++,this.notify(u)}notify(u){fr();try{for(let t=this.subs;t;t=t.prevSub)t.sub.notify()&&t.sub.dep.notify()}finally{hr()}}}function fm(e){if(e.dep.sc++,e.sub.flags&4){const u=e.dep.computed;if(u&&!e.dep.subs){u.flags|=20;for(let s=u.deps;s;s=s.nextDep)fm(s)}const t=e.dep.subs;t!==e&&(e.prevSub=t,t&&(t.nextSub=e)),e.dep.subs=e}}const l0=new WeakMap,Os=Symbol(""),Pa=Symbol(""),si=Symbol("");function hu(e,u,t){if(Yu&&ze){let s=l0.get(e);s||l0.set(e,s=new Map);let n=s.get(t);n||(s.set(t,n=new J0),n.map=s,n.key=t),n.track()}}function wt(e,u,t,s,n,i){const o=l0.get(e);if(!o){ti++;return}const a=r=>{r&&r.trigger()};if(fr(),u==="clear")o.forEach(a);else{const r=te(e),d=r&&K0(t);if(r&&t==="length"){const l=Number(s);o.forEach((m,p)=>{(p==="length"||p===si||!Pu(p)&&p>=l)&&a(m)})}else switch((t!==void 0||o.has(void 0))&&a(o.get(t)),d&&a(o.get(si)),u){case"add":r?d&&a(o.get("length")):(a(o.get(Os)),Kt(e)&&a(o.get(Pa)));break;case"delete":r||(a(o.get(Os)),Kt(e)&&a(o.get(Pa)));break;case"set":Kt(e)&&a(o.get(Os));break}}hr()}function zp(e,u){const t=l0.get(e);return t&&t.get(u)}function Qs(e){const u=xe(e);return u===e||(hu(u,"iterate",si),Tu(e))?u:gt(e)?Yt(e)?u.map(t=>Is(Vu(t))):u.map(Is):u.map(Vu)}function Q0(e){return hu(e=xe(e),"iterate",si),e}function it(e,u){return gt(e)?Is(Yt(e)?Vu(u):u):Vu(u)}const Tp={__proto__:null,[Symbol.iterator](){return Jo(this,Symbol.iterator,e=>it(this,e))},concat(...e){return Qs(this).concat(...e.map(u=>te(u)?Qs(u):u))},entries(){return Jo(this,"entries",e=>(e[1]=it(this,e[1]),e))},every(e,u){return Bt(this,"every",e,u,void 0,arguments)},filter(e,u){return Bt(this,"filter",e,u,t=>t.map(s=>it(this,s)),arguments)},find(e,u){return Bt(this,"find",e,u,t=>it(this,t),arguments)},findIndex(e,u){return Bt(this,"findIndex",e,u,void 0,arguments)},findLast(e,u){return Bt(this,"findLast",e,u,t=>it(this,t),arguments)},findLastIndex(e,u){return Bt(this,"findLastIndex",e,u,void 0,arguments)},forEach(e,u){return Bt(this,"forEach",e,u,void 0,arguments)},includes(...e){return Qo(this,"includes",e)},indexOf(...e){return Qo(this,"indexOf",e)},join(e){return Qs(this).join(e)},lastIndexOf(...e){return Qo(this,"lastIndexOf",e)},map(e,u){return Bt(this,"map",e,u,void 0,arguments)},pop(){return On(this,"pop")},push(...e){return On(this,"push",e)},reduce(e,...u){return Ul(this,"reduce",e,u)},reduceRight(e,...u){return Ul(this,"reduceRight",e,u)},shift(){return On(this,"shift")},some(e,u){return Bt(this,"some",e,u,void 0,arguments)},splice(...e){return On(this,"splice",e)},toReversed(){return Qs(this).toReversed()},toSorted(e){return Qs(this).toSorted(e)},toSpliced(...e){return Qs(this).toSpliced(...e)},unshift(...e){return On(this,"unshift",e)},values(){return Jo(this,"values",e=>it(this,e))}};function Jo(e,u,t){const s=Q0(e),n=s[u],i=n.call(s);if(s!==e&&!Tu(e)){if(i[Symbol.toStringTag]==="Array Iterator"){const o=Object.create(Object.getPrototypeOf(i));return o.next=()=>Vl(i.next(),t),n!==hm[u]&&Object.defineProperties(o,{return:{get(){const a=i.return;return typeof a=="function"?a.bind(i):a}},throw:{get(){const a=i.throw;return typeof a=="function"?a.bind(i):a}}}),o}i._next=i.next,i.next=()=>Vl(i._next(),t)}return i}function Vl(e,u){return e.done||(e.value=u(e.value)),e}const hm=Array.prototype;function Bt(e,u,t,s,n,i){const o=Q0(e),a=o!==e&&!Tu(e),r=o[u];if(r!==hm[u]){const m=r.apply(e,i);return a?Vu(m):m}let d=t;o!==e&&(a?d=function(m,p){return t.call(this,it(e,m),p,e)}:t.length>2&&(d=function(m,p){return t.call(this,m,p,e)}));const l=r.call(o,d,s);return a&&n?n(l):l}function Ul(e,u,t,s){const n=Q0(e),i=n!==e&&!Tu(e);let o=t,a=!1;n!==e&&(i?(a=s.length===0,o=function(d,l,m){return a&&(a=!1,d=it(e,d)),t.call(this,d,it(e,l),m,e)}):t.length>3&&(o=function(d,l,m){return t.call(this,d,l,m,e)}));const r=n[u](o,...s);return a?it(e,r):r}function Qo(e,u,t){const s=xe(e);hu(s,"iterate",si);const n=s[u](...t);return(n===-1||n===!1)&&to(t[0])?(t[0]=xe(t[0]),s[u](...t)):n}function On(e,u,t=[]){mt(),fr();const s=xe(e)[u].apply(e,t);return hr(),ct(),s}const Pp=cr("__proto__,__v_isRef,__isVue"),vm=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Pu));function jp(e){Pu(e)||(e=String(e));const u=xe(this);return hu(u,"has",e),u.hasOwnProperty(e)}class Em{constructor(u=!1,t=!1){this._isReadonly=u,this._isShallow=t}get(u,t,s){if(t==="__v_skip")return u.__v_skip;const n=this._isReadonly,i=this._isShallow;if(t==="__v_isReactive")return!n;if(t==="__v_isReadonly")return n;if(t==="__v_isShallow")return i;if(t==="__v_raw")return s===(n?i?bm:Am:i?xm:Bm).get(u)||Object.getPrototypeOf(u)===Object.getPrototypeOf(s)?u:void 0;const o=te(u);if(!n){let r;if(o&&(r=Tp[t]))return r;if(t==="hasOwnProperty")return jp}const a=Reflect.get(u,t,Ke(u)?u:s);if((Pu(t)?vm.has(t):Pp(t))||(n||hu(u,"get",t),i))return a;if(Ke(a)){const r=o&&K0(t)?a:a.value;return n&&Fe(r)?ii(r):r}return Fe(a)?n?ii(a):ni(a):a}}class Cm extends Em{constructor(u=!1){super(!1,u)}set(u,t,s,n){let i=u[t];const o=te(u)&&K0(t);if(!this._isShallow){const d=gt(i);if(!Tu(s)&&!gt(s)&&(i=xe(i),s=xe(s)),!o&&Ke(i)&&!Ke(s))return d||(i.value=s),!0}const a=o?Number(t)e,ji=e=>Reflect.getPrototypeOf(e);function $p(e,u,t){return function(...s){const n=this.__v_raw,i=xe(n),o=Kt(i),a=e==="entries"||e===Symbol.iterator&&o,r=e==="keys"&&o,d=n[e](...s),l=t?ja:u?Is:Vu;return!u&&hu(i,"iterate",r?Pa:Os),Ve(Object.create(d),{next(){const{value:m,done:p}=d.next();return p?{value:m,done:p}:{value:a?[l(m[0]),l(m[1])]:l(m),done:p}}})}}function Ri(e){return function(...u){return e==="delete"?!1:e==="clear"?void 0:this}}function Vp(e,u){const t={get(s){const n=this.__v_raw,i=xe(n),o=xe(s);e||(du(s,o)&&hu(i,"get",s),hu(i,"get",o));const{has:a}=ji(i),r=u?ja:e?Is:Vu;if(a.call(i,s))return r(n.get(s));if(a.call(i,o))return r(n.get(o));n!==i&&n.get(s)},get size(){const s=this.__v_raw;return!e&&hu(xe(s),"iterate",Os),s.size},has(s){const n=this.__v_raw,i=xe(n),o=xe(s);return e||(du(s,o)&&hu(i,"has",s),hu(i,"has",o)),s===o?n.has(s):n.has(s)||n.has(o)},forEach(s,n){const i=this,o=i.__v_raw,a=xe(o),r=u?ja:e?Is:Vu;return!e&&hu(a,"iterate",Os),o.forEach((d,l)=>s.call(n,r(d),r(l),i))}};return Ve(t,e?{add:Ri("add"),set:Ri("set"),delete:Ri("delete"),clear:Ri("clear")}:{add(s){const n=xe(this),i=ji(n),o=xe(s),a=!u&&!Tu(s)&&!gt(s)?o:s;return i.has.call(n,a)||du(s,a)&&i.has.call(n,s)||du(o,a)&&i.has.call(n,o)||(n.add(a),wt(n,"add",a,a)),this},set(s,n){!u&&!Tu(n)&&!gt(n)&&(n=xe(n));const i=xe(this),{has:o,get:a}=ji(i);let r=o.call(i,s);r||(s=xe(s),r=o.call(i,s));const d=a.call(i,s);return i.set(s,n),r?du(n,d)&&wt(i,"set",s,n):wt(i,"add",s,n),this},delete(s){const n=xe(this),{has:i,get:o}=ji(n);let a=i.call(n,s);a||(s=xe(s),a=i.call(n,s)),o&&o.call(n,s);const r=n.delete(s);return a&&wt(n,"delete",s,void 0),r},clear(){const s=xe(this),n=s.size!==0,i=s.clear();return n&&wt(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=$p(s,e,u)}),t}function eo(e,u){const t=Vp(e,u);return(s,n,i)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_isShallow"?u:n==="__v_raw"?s:Reflect.get(we(t,n)&&n in s?t:s,n,i)}const Up={get:eo(!1,!1)},Wp={get:eo(!1,!0)},Hp={get:eo(!0,!1)},Gp={get:eo(!0,!0)},Bm=new WeakMap,xm=new WeakMap,Am=new WeakMap,bm=new WeakMap;function qp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ni(e){return gt(e)?e:uo(e,!1,Rp,Up,Bm)}function Kp(e){return uo(e,!1,Mp,Wp,xm)}function ii(e){return uo(e,!0,Lp,Hp,Am)}function Yp(e){return uo(e,!0,Ip,Gp,bm)}function uo(e,u,t,s,n){if(!Fe(e)||e.__v_raw&&!(u&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const i=n.get(e);if(i)return i;const o=qp(pp(e));if(o===0)return e;const a=new Proxy(e,o===2?s:t);return n.set(e,a),a}function Yt(e){return gt(e)?Yt(e.__v_raw):!!(e&&e.__v_isReactive)}function gt(e){return!!(e&&e.__v_isReadonly)}function Tu(e){return!!(e&&e.__v_isShallow)}function to(e){return e?!!e.__v_raw:!1}function xe(e){const u=e&&e.__v_raw;return u?xe(u):e}function Zp(e){return!we(e,"__v_skip")&&Object.isExtensible(e)&&sm(e,"__v_skip",!0),e}const Vu=e=>Fe(e)?ni(e):e,Is=e=>Fe(e)?ii(e):e;function Ke(e){return e?e.__v_isRef===!0:!1}function hn(e){return wm(e,!1)}function zs(e){return wm(e,!0)}function wm(e,u){return Ke(e)?e:new Xp(e,u)}class Xp{constructor(u,t){this.dep=new J0,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?u:xe(u),this._value=t?u:Vu(u),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(u){const t=this._rawValue,s=this.__v_isShallow||Tu(u)||gt(u);u=s?u:xe(u),du(u,t)&&(this._rawValue=u,this._value=s?u:Vu(u),this.dep.trigger())}}function Be(e){return Ke(e)?e.value:e}function ku(e){return ae(e)?e():Be(e)}const Jp={get:(e,u,t)=>u==="__v_raw"?e:Be(Reflect.get(e,u,t)),set:(e,u,t,s)=>{const n=e[u];return Ke(n)&&!Ke(t)?(n.value=t,!0):Reflect.set(e,u,t,s)}};function Dm(e){return Yt(e)?e:new Proxy(e,Jp)}class Qp{constructor(u){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new J0,{get:s,set:n}=u(t.track.bind(t),t.trigger.bind(t));this._get=s,this._set=n}get value(){return this._value=this._get()}set value(u){this._set(u)}}function ef(e){return new Qp(e)}class uf{constructor(u,t,s){this._object=u,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0,this._key=Pu(t)?t:String(t),this._raw=xe(u);let n=!0,i=u;if(!te(u)||Pu(this._key)||!K0(this._key))do n=!to(i)||Tu(i);while(n&&(i=i.__v_raw));this._shallow=n}get value(){let u=this._object[this._key];return this._shallow&&(u=Be(u)),this._value=u===void 0?this._defaultValue:u}set value(u){if(this._shallow&&Ke(this._raw[this._key])){const t=this._object[this._key];if(Ke(t)){t.value=u;return}}this._object[this._key]=u}get dep(){return zp(this._raw,this._key)}}class tf{constructor(u){this._getter=u,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function sf(e,u,t){return Ke(e)?e:ae(e)?new tf(e):Fe(e)&&arguments.length>1?nf(e,u,t):hn(e)}function nf(e,u,t){return new uf(e,u,t)}class of{constructor(u,t,s){this.fn=u,this.setter=t,this._value=void 0,this.dep=new J0(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ti-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ze!==this)return dm(this,!0),!0}get value(){const u=this.dep.track();return gm(this),u&&(u.version=this.dep.version),this._value}set value(u){this.setter&&this.setter(u)}}function af(e,u,t=!1){let s,n;return ae(e)?s=e:(s=e.get,n=e.set),new of(s,n,t)}const Li={},d0=new WeakMap;let Es;function rf(e,u=!1,t=Es){if(t){let s=d0.get(t);s||d0.set(t,s=[]),s.push(e)}}function lf(e,u,t=Ae){const{immediate:s,deep:n,once:i,scheduler:o,augmentJob:a,call:r}=t,d=D=>n?D:Tu(D)||n===!1||n===0?Dt(D,1):Dt(D);let l,m,p,g,E=!1,h=!1;if(Ke(e)?(m=()=>e.value,E=Tu(e)):Yt(e)?(m=()=>d(e),E=!0):te(e)?(h=!0,E=e.some(D=>Yt(D)||Tu(D)),m=()=>e.map(D=>{if(Ke(D))return D.value;if(Yt(D))return d(D);if(ae(D))return r?r(D,2):D()})):ae(e)?u?m=r?()=>r(e,2):e:m=()=>{if(p){mt();try{p()}finally{ct()}}const D=Es;Es=l;try{return r?r(e,3,[g]):e(g)}finally{Es=D}}:m=$u,u&&n){const D=m,W=n===!0?1/0:n;m=()=>Dt(D(),W)}const v=pr(),B=()=>{l.stop(),v&&v.active&&gr(v.effects,l)};if(i&&u){const D=u;u=(...W)=>{try{return D(...W)}finally{B()}}}let C=h?new Array(e.length).fill(Li):Li;const w=D=>{if(!(!(l.flags&1)||!l.dirty&&!D))if(u){const W=l.run();if(D||n||E||(h?W.some((z,I)=>du(z,C[I])):du(W,C))){const z=Es;mt();try{p&&p(),Es=l;const I=[W,C===Li?void 0:h&&C[0]===Li?[]:C,g];C=W,r?r(u,3,I):u(...I)}finally{Es=z,ct()}}}else l.run()};return a&&a(w),l=new rm(m),l.scheduler=o?()=>o(w,!1):w,g=D=>rf(D,!1,l),p=l.onStop=()=>{const D=d0.get(l);if(D){if(r)r(D,4);else for(const W of D)W();d0.delete(l)}},u?s?w(!0):C=l.run():o?o(w.bind(null,!0),!0):l.run(),B.pause=l.pause.bind(l),B.resume=l.resume.bind(l),B.stop=B,B}function Dt(e,u=1/0,t){if(u<=0||!Fe(e)||e.__v_skip||(t=t||new Map,(t.get(e)||0)>=u))return e;if(t.set(e,u),u--,Ke(e))Dt(e.value,u,t);else if(te(e))for(let s=0;s{Dt(s,u,t)});else if(tm(e)){for(const s in e)Dt(e[s],u,t);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Dt(e[s],u,t)}return e}function Bi(e,u,t,s){try{return s?e(...s):e()}catch(n){so(n,u,t)}}function Uu(e,u,t,s){if(ae(e)){const n=Bi(e,u,t,s);return n&&em(n)&&n.catch(i=>{so(i,u,t)}),n}if(te(e)){const n=[];for(let i=0;i>>1,n=Au[s],i=oi(n);i=oi(t)?Au.push(e):Au.splice(mf(u),0,e),e.flags|=1,km()}}function km(){m0||(m0=Fm.then(Om))}function Nm(e){if(!te(e))Gt&&e.id===-1?Gt.splice(nn+1,0,e):e.flags&1||(ot.push(e),e.flags|=1);else for(let u=0;u=u))continue;Au.splice(s,1),s=e?s-1:qu,n.flags&4&&(n.flags&=-2),n(),n.flags&4||(n.flags&=-2)}}}function _m(e,u,t=0){if(ot.length){let s=ot,n=0;if(u){s=[];for(let o=0;ooi(o)-oi(a));if(ot.length=n,Gt){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function Om(e){try{for(qu=0;quDe;function De(e,u=mu,t){if(!u||e._n)return e;const s=(...n)=>{s._d&&E0(-1);const i=c0(u),o=_t.length;let a;try{a=e(...n)}finally{for(let r=_t.length;r>o;r--)wr();c0(i),s._d&&E0(1)}return a};return s._n=!0,s._c=!0,s._d=!0,s}function Ds(e,u){if(mu===null)return e;const t=co(mu),s=e.dirs||(e.dirs=[]);for(let n=0;n1)return t&&ae(u)?u.call(s&&s.proxy):u}}function zm(){return!!(Ju()||Ts)}const vf=Symbol.for("v-scx"),Ef=()=>Nt(vf);function Tm(e,u){return oo(e,null,u)}function Cf(e,u){return oo(e,null,{flush:"sync"})}function St(e,u,t){return oo(e,u,t)}function oo(e,u,t=Ae){const{immediate:s,deep:n,flush:i,once:o}=t,a=Ve({},t),r=u&&s||!u&&i!=="post";let d;if(mi){if(i==="sync"){const g=Ef();d=g.__watcherHandles||(g.__watcherHandles=[])}else if(!r){const g=()=>{};return g.stop=$u,g.resume=$u,g.pause=$u,g}}const l=vu;a.call=(g,E,h)=>Uu(g,l,E,h);let m=!1;i==="post"?a.scheduler=g=>{g.i=l,Bu(g,l&&l.suspense)}:i!=="sync"&&(m=!0,a.scheduler=(g,E)=>{E?g():Er(g)}),a.augmentJob=g=>{u&&(g.flags|=4),m&&(g.flags|=2,l&&(g.id=l.uid,g.i=l))};const p=lf(e,u,a);return mi&&(d?d.push(p):r&&p()),p}function yf(e,u,t){const s=this.proxy,n=Te(e)?e.includes(".")?Pm(s,e):()=>s[e]:e.bind(s,s);let i;ae(u)?i=u:(i=u.handler,t=u);const o=Ai(this),a=oo(n,i.bind(s),t);return o(),a}function Pm(e,u){const t=u.split(".");return()=>{let s=e;for(let n=0;ne.__isTeleport,Cs=e=>e&&(e.disabled||e.disabled===""),Bf=e=>e&&(e.defer||e.defer===""),Wl=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Hl=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ra=(e,u)=>{const t=e&&e.to;return Te(t)?u?u(t):null:t},xf={name:"Teleport",__isTeleport:!0,process(e,u,t,s,n,i,o,a,r,d){const{mc:l,pc:m,pbc:p,o:{insert:g,querySelector:E,createText:h,createComment:v,parentNode:B}}=d,C=Cs(u.props);let{dynamicChildren:w}=u;const D=(I,Q,V)=>{I.shapeFlag&16&&l(I.children,Q,V,n,i,o,a,r)},W=(I=u)=>{const Q=Cs(I.props),V=I.target=Ra(I.props,E),L=La(V,I,h,g);V&&(o!=="svg"&&Wl(V)?o="svg":o!=="mathml"&&Hl(V)&&(o="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(V),Q||(D(I,V,L),$n(I,!1)))},z=I=>{const Q=()=>{if(Vt.get(I)===Q){if(Vt.delete(I),Cs(I.props)){const V=B(I.el)||t;D(I,V,I.anchor),$n(I,!0)}W(I)}};Vt.set(I,Q),Bu(Q,i)};if(e==null){const I=u.el=h(""),Q=u.anchor=h("");if(g(I,t,s),g(Q,t,s),Bf(u.props)||i&&i.pendingBranch){z(u);return}C&&(D(u,t,Q),$n(u,!0)),W()}else{u.el=e.el;const I=u.anchor=e.anchor,Q=Vt.get(e);if(Q){Q.flags|=8,Vt.delete(e),z(u);return}u.targetStart=e.targetStart;const V=u.target=e.target,L=u.targetAnchor=e.targetAnchor,Z=Cs(e.props),x=Z?t:V,k=Z?I:L;if(o==="svg"||Wl(V)?o="svg":(o==="mathml"||Hl(V))&&(o="mathml"),w?(p(e.dynamicChildren,w,x,n,i,o,a),br(e,u,!0)):r||m(e,u,x,k,n,i,o,a,!1),C)Z?u.props&&e.props&&u.props.to!==e.props.to&&(u.props.to=e.props.to):Mi(u,t,I,d,1);else if((u.props&&u.props.to)!==(e.props&&e.props.to)){const M=Ra(u.props,E);M&&(u.target=M,Mi(u,M,null,d,0))}else Z&&Mi(u,V,L,d,1);$n(u,C)}},remove(e,u,t,{um:s,o:{remove:n}},i){const{shapeFlag:o,children:a,anchor:r,targetStart:d,targetAnchor:l,target:m,props:p}=e,g=Cs(p),E=i||!g,h=Vt.get(e);if(h&&(h.flags|=8,Vt.delete(e)),m&&(n(d),n(l)),i&&n(r),!h&&(g||m)&&o&16)for(let v=0;v{e.isMounted=!0}),Hm(()=>{e.isUnmounting=!0}),e}const Ru=[Function,Array],Lm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ru,onEnter:Ru,onAfterEnter:Ru,onEnterCancelled:Ru,onBeforeLeave:Ru,onLeave:Ru,onAfterLeave:Ru,onLeaveCancelled:Ru,onBeforeAppear:Ru,onAppear:Ru,onAfterAppear:Ru,onAppearCancelled:Ru},wf={name:"BaseTransition",props:Lm,setup(e,{slots:u}){const t=Ju(),s=Rm();return()=>{const n=u.default&&Cr(u.default(),!0),i=n&&n.length?Mm(n):t.subTree?_e():void 0;if(!i)return;const o=xe(e),{mode:a}=o;if(s.isLeaving)return ua(i);const r=g0(i);if(!r)return ua(i);let d=ai(r,o,s,t,m=>d=m);r.type!==nu&&es(r,d);let l=t.subTree&&g0(t.subTree);if(l&&l.type!==nu&&!ys(l,r)&&ri(t.subTree)){let m=ai(l,o,s,t);if(es(l,m),a==="out-in"&&r.type!==nu)return s.isLeaving=!0,m.afterLeave=()=>{s.isLeaving=!1,t.job.flags&8||t.update(),delete m.afterLeave,l=void 0},ua(i);a==="in-out"&&r.type!==nu?m.delayLeave=(p,g,E)=>{const h=Im(s,l);h[String(l.key)]=l,p[Mu]=()=>{g(),p[Mu]=void 0,delete d.delayedLeave,l=void 0},d.delayedLeave=()=>{E(),delete d.delayedLeave,l=void 0}}:l=void 0}else l&&(l=void 0);return i}}};function Mm(e){let u=e[0];if(e.length>1){for(const t of e)if(t.type!==nu){u=t;break}}return u}const Df=wf;function Im(e,u){const{leavingVNodes:t}=e;let s=t.get(u.type);return s||(s=Object.create(null),t.set(u.type,s)),s}function ai(e,u,t,s,n){const{appear:i,mode:o,persisted:a=!1,onBeforeEnter:r,onEnter:d,onAfterEnter:l,onEnterCancelled:m,onBeforeLeave:p,onLeave:g,onAfterLeave:E,onLeaveCancelled:h,onBeforeAppear:v,onAppear:B,onAfterAppear:C,onAppearCancelled:w}=u,D=String(e.key),W=Im(t,e),z=(V,L)=>{V&&Uu(V,s,9,L)},I=(V,L)=>{const Z=L[1];z(V,L),te(V)?V.every(x=>x.length<=1)&&Z():V.length<=1&&Z()},Q={mode:o,persisted:a,beforeEnter(V){let L=r;if(!t.isMounted)if(i)L=v||r;else return;V[Mu]&&V[Mu](!0);const Z=W[D];if(Z&&ys(e,Z)){let x=Z.el[Mu];if(!x){const k=ri(Z);x=k&&k.el[Mu]}x&&x()}z(L,[V])},enter(V){if(W[D]===e)return;let L=d,Z=l,x=m;if(!t.isMounted)if(i)L=B||d,Z=C||l,x=w||m;else return;let k=!1;V[zn]=X=>{k||(k=!0,X?z(x,[V]):z(Z,[V]),Q.delayedLeave&&Q.delayedLeave(),V[zn]=void 0)};const M=V[zn].bind(null,!1);L?I(L,[V,M]):M()},leave(V,L){const Z=String(e.key);if(V[zn]&&V[zn](!0),t.isUnmounting)return L();z(p,[V]);let x=!1;V[Mu]=M=>{x||(x=!0,L(),M?z(h,[V]):z(E,[V]),V[Mu]=void 0,W[Z]===e&&delete W[Z])};const k=V[Mu].bind(null,!1);W[Z]=e,g?I(g,[V,k]):k()},clone(V){const L=ai(V,u,t,s,n);return n&&n(L),L}};return Q}function ua(e){if(ro(e))return e=us(e),e.children=null,e}function g0(e){if(!ro(e))return ao(e.type)&&e.children?Mm(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:u,children:t}=e;if(t){if(u&16)return t[0];if(u&32&&ae(t.default))return t.default()}}function es(e,u){if(e.shapeFlag&6&&e.component){e.transition=u;const t=e.component.subTree;es(ao(t.type)&&g0(t)||t,u)}else if(e.shapeFlag&128)e.ssContent.transition=u.clone(e.ssContent),e.ssFallback.transition=u.clone(e.ssFallback);else if(e.transition=u,e.type===Ie&&te(e.children)){const t=uc(e.children,!1);t&&es(t,u)}}function Cr(e,u=!1,t){let s=[],n=0;for(let i=0;i1)for(let i=0;it.value,set:n=>t.value=n})}return t}function Gl(e,u){let t;return!!((t=Object.getOwnPropertyDescriptor(e,u))&&!t.configurable)}const p0=new WeakMap;function qn(e,u,t,s,n=!1){if(te(e)){e.forEach((h,v)=>qn(h,u&&(te(u)?u[v]:u),t,s,n));return}if(mn(s)&&!n){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&qn(e,u,t,s.component.subTree);return}const i=s.shapeFlag&4?co(s.component):s.el,o=n?null:i,{i:a,r}=e,d=u&&u.r,l=a.refs===Ae?a.refs={}:a.refs,m=a.setupState,p=xe(m),g=m===Ae?Qd:h=>Gl(l,h)?!1:we(p,h),E=(h,v)=>!(v&&Gl(l,v));if(d!=null&&d!==r){if(ql(u),Te(d))l[d]=null,g(d)&&(m[d]=null);else if(Ke(d)){const h=u;E(d,h.k)&&(d.value=null),h.k&&(l[h.k]=null)}}if(ae(r))Bi(r,a,12,[o,l]);else{const h=Te(r),v=Ke(r);if(h||v){const B=()=>{if(e.f){const C=h?g(r)?m[r]:l[r]:E()||!e.k?r.value:l[e.k];if(n)te(C)&&gr(C,i);else if(te(C))C.includes(i)||C.push(i);else if(h)l[r]=[i],g(r)&&(m[r]=l[r]);else{const w=[i];E(r,e.k)&&(r.value=w),e.k&&(l[e.k]=w)}}else h?(l[r]=o,g(r)&&(m[r]=o)):v&&(E(r,e.k)&&(r.value=o),e.k&&(l[e.k]=o))};if(o){const C=()=>{B(),p0.delete(e)};C.id=-1,p0.set(e,C),Bu(C,t)}else ql(e),B()}}}function ql(e){const u=p0.get(e);u&&(u.flags|=8,p0.delete(e))}r0().requestIdleCallback,r0().cancelIdleCallback;const mn=e=>!!e.type.__asyncLoader,ro=e=>e.type.__isKeepAlive;function kf(e,u){Vm(e,"a",u)}function Nf(e,u){Vm(e,"da",u)}function Vm(e,u,t=vu){const s=e.__wdc||(e.__wdc=()=>{let n=t;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(lo(u,s,t),t){let n=t.parent;for(;n&&n.parent;)ro(n.parent.vnode)&&Sf(s,u,t,n),n=n.parent}}function Sf(e,u,t,s){const n=lo(u,e,s,!0);vn(()=>{gr(s[u],n)},t)}function lo(e,u,t=vu,s=!1){if(t){const n=t[e]||(t[e]=[]),i=u.__weh||(u.__weh=(...o)=>{mt();const a=Ai(t),r=Uu(u,t,e,o);return a(),ct(),r});return s?n.unshift(i):n.push(i),i}}const jt=e=>(u,t=vu)=>{(!mi||e==="sp")&&lo(e,(...s)=>u(...s),t)},_f=jt("bm"),Bn=jt("m"),Um=jt("bu"),Wm=jt("u"),Hm=jt("bum"),vn=jt("um"),Of=jt("sp"),zf=jt("rtg"),Tf=jt("rtc");function Pf(e,u=vu){lo("ec",e,u)}const yr="components",jf="directives";function Ou(e,u){return Br(yr,e,!0,u)||e}const Gm=Symbol.for("v-ndc");function cn(e){return Te(e)?Br(yr,e,!1)||e:e||Gm}function Rf(e){return Br(jf,e)}function Br(e,u,t=!0,s=!1){const n=mu||vu;if(n){const i=n.type;if(e===yr){const a=Eh(i,!1);if(a&&(a===u||a===Eu(u)||a===Z0(Eu(u))))return i}const o=Kl(n[e]||i[e],u)||Kl(n.appContext[e],u);return!o&&s?i:o}}function Kl(e,u){return e&&(e[u]||e[Eu(u)]||e[Z0(Eu(u))])}function Ma(e,u,t,s){let n;const i=t,o=te(e);if(o||Te(e)){const a=o&&Yt(e);let r=!1,d=!1;a&&(r=!Tu(e),d=gt(e),e=Q0(e)),n=new Array(e.length);for(let l=0,m=e.length;lu(a,r,void 0,i));else{const a=Object.keys(e);n=new Array(a.length);for(let r=0,d=a.length;r{const i=s.fn(...n);return i&&(i.key=s.key),i}:s.fn)}return e}function be(e,u,t,s,n,i){if(t==null&&(t={}),mu.ce||mu.parent&&mn(mu.parent)&&mu.parent.ce){const d=t,l=Object.keys(d).length>0;return u!=="default"&&(d.name=u),q(),$e(Ie,null,[he("slot",d,s&&s())],l?-2:64)}let o=e[u];o&&o._c&&(o._d=!1);const a=_t.length;q();let r;try{const d=o&&Km(o(t)),l=t.key||i||d&&d.key;r=$e(Ie,{key:(l&&!Pu(l)?l:`_${u}`)+(!d&&s?"_fb":"")},d||(s?s():[]),d&&e._===1?64:-2)}catch(d){for(let l=_t.length;l>a;l--)wr();throw d}finally{o&&o._c&&(o._d=!0)}return!n&&r.scopeId&&(r.slotScopeIds=[r.scopeId+"-s"]),r}function Km(e){return e.some(u=>En(u)?!(u.type===nu||u.type===Ie&&!Km(u.children)):!0)?e:null}function f0(e,u){const t={};for(const s in e)t[u&&/[A-Z]/.test(s)?`on:${s}`:Zi(s)]=e[s];return t}const Ia=e=>e?hc(e)?co(e):Ia(e.parent):null,Kn=Ve(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ia(e.parent),$root:e=>Ia(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Xm(e),$forceUpdate:e=>e.f||(e.f=()=>{Er(e.update)}),$nextTick:e=>e.n||(e.n=no.bind(e.proxy)),$watch:e=>yf.bind(e)}),ta=(e,u)=>e!==Ae&&!e.__isScriptSetup&&we(e,u),Lf={get({_:e},u){if(u==="__v_skip")return!0;const{ctx:t,setupState:s,data:n,props:i,accessCache:o,type:a,appContext:r}=e;if(u[0]!=="$"){const p=o[u];if(p!==void 0)switch(p){case 1:return s[u];case 2:return n[u];case 4:return t[u];case 3:return i[u]}else{if(ta(s,u))return o[u]=1,s[u];if(n!==Ae&&we(n,u))return o[u]=2,n[u];if(we(i,u))return o[u]=3,i[u];if(t!==Ae&&we(t,u))return o[u]=4,t[u];$a&&(o[u]=0)}}const d=Kn[u];let l,m;if(d)return u==="$attrs"&&hu(e.attrs,"get",""),d(e);if((l=a.__cssModules)&&(l=l[u]))return l;if(t!==Ae&&we(t,u))return o[u]=4,t[u];if(m=r.config.globalProperties,we(m,u))return m[u]},set({_:e},u,t){const{data:s,setupState:n,ctx:i}=e;return ta(n,u)?(n[u]=t,!0):s!==Ae&&we(s,u)?(s[u]=t,!0):we(e.props,u)||u[0]==="$"&&u.slice(1)in e?!1:(i[u]=t,!0)},has({_:{data:e,setupState:u,accessCache:t,ctx:s,appContext:n,props:i,type:o}},a){let r;return!!(t[a]||e!==Ae&&a[0]!=="$"&&we(e,a)||ta(u,a)||we(i,a)||we(s,a)||we(Kn,a)||we(n.config.globalProperties,a)||(r=o.__cssModules)&&r[a])},defineProperty(e,u,t){return t.get!=null?e._.accessCache[u]=0:we(t,"value")&&this.set(e,u,t.value,null),Reflect.defineProperty(e,u,t)}};function Mf(){return Ym().slots}function P2(){return Ym().attrs}function Ym(e){const u=Ju();return u.setupContext||(u.setupContext=Ec(u))}function h0(e){return te(e)?e.reduce((u,t)=>(u[t]=null,u),{}):e}function Yl(e,u){return!e||!u?e||u:te(e)&&te(u)?e.concat(u):Ve({},h0(e),h0(u))}let $a=!0;function If(e){const u=Xm(e),t=e.proxy,s=e.ctx;$a=!1,u.beforeCreate&&Zl(u.beforeCreate,e,"bc");const{data:n,computed:i,methods:o,watch:a,provide:r,inject:d,created:l,beforeMount:m,mounted:p,beforeUpdate:g,updated:E,activated:h,deactivated:v,beforeDestroy:B,beforeUnmount:C,destroyed:w,unmounted:D,render:W,renderTracked:z,renderTriggered:I,errorCaptured:Q,serverPrefetch:V,expose:L,inheritAttrs:Z,components:x,directives:k,filters:M}=u;if(d&&$f(d,s,null),o)for(const K in o){const H=o[K];ae(H)&&(s[K]=H.bind(t))}if(n){const K=n.call(t,t);Fe(K)&&(e.data=ni(K))}if($a=!0,i)for(const K in i){const H=i[K],J=ae(H)?H.bind(t,t):ae(H.get)?H.get.bind(t,t):$u,oe=!ae(H)&&ae(H.set)?H.set.bind(t):$u,ne=Se({get:J,set:oe});Object.defineProperty(s,K,{enumerable:!0,configurable:!0,get:()=>ne.value,set:Ee=>ne.value=Ee})}if(a)for(const K in a)Zm(a[K],s,t,K);if(r){const K=ae(r)?r.call(t):r;Reflect.ownKeys(K).forEach(H=>{hf(H,K[H])})}l&&Zl(l,e,"c");function X(K,H){te(H)?H.forEach(J=>K(J.bind(t))):H&&K(H.bind(t))}if(X(_f,m),X(Bn,p),X(Um,g),X(Wm,E),X(kf,h),X(Nf,v),X(Pf,Q),X(Tf,z),X(zf,I),X(Hm,C),X(vn,D),X(Of,V),te(L))if(L.length){const K=e.exposed||(e.exposed={});L.forEach(H=>{Object.defineProperty(K,H,{get:()=>t[H],set:J=>t[H]=J,enumerable:!0})})}else e.exposed||(e.exposed={});W&&e.render===$u&&(e.render=W),Z!=null&&(e.inheritAttrs=Z),x&&(e.components=x),k&&(e.directives=k),V&&$m(e)}function $f(e,u,t=$u){te(e)&&(e=Va(e));for(const s in e){const n=e[s];let i;Fe(n)?"default"in n?i=Nt(n.from||s,n.default,!0):i=Nt(n.from||s):i=Nt(n),Ke(i)?Object.defineProperty(u,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):u[s]=i}}function Zl(e,u,t){Uu(te(e)?e.map(s=>s.bind(u.proxy)):e.bind(u.proxy),u,t)}function Zm(e,u,t,s){let n=s.includes(".")?Pm(t,s):()=>t[s];if(Te(e)){const i=u[e];ae(i)&&St(n,i)}else if(ae(e))St(n,e.bind(t));else if(Fe(e))if(te(e))e.forEach(i=>Zm(i,u,t,s));else{const i=ae(e.handler)?e.handler.bind(t):u[e.handler];ae(i)&&St(n,i,e)}}function Xm(e){const u=e.type,{mixins:t,extends:s}=u,{mixins:n,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(u);let r;return a?r=a:!n.length&&!t&&!s?r=u:(r={},n.length&&n.forEach(d=>v0(r,d,o,!0)),v0(r,u,o)),Fe(u)&&i.set(u,r),r}function v0(e,u,t,s=!1){const{mixins:n,extends:i}=u;i&&v0(e,i,t,!0),n&&n.forEach(o=>v0(e,o,t,!0));for(const o in u)if(!(s&&o==="expose")){const a=Vf[o]||t&&t[o];e[o]=a?a(e[o],u[o]):u[o]}return e}const Vf={data:Xl,props:Jl,emits:Jl,methods:Vn,computed:Vn,beforeCreate:yu,created:yu,beforeMount:yu,mounted:yu,beforeUpdate:yu,updated:yu,beforeDestroy:yu,beforeUnmount:yu,destroyed:yu,unmounted:yu,activated:yu,deactivated:yu,errorCaptured:yu,serverPrefetch:yu,components:Vn,directives:Vn,watch:Wf,provide:Xl,inject:Uf};function Xl(e,u){return u?e?function(){return Ve(ae(e)?e.call(this,this):e,ae(u)?u.call(this,this):u)}:u:e}function Uf(e,u){return Vn(Va(e),Va(u))}function Va(e){if(te(e)){const u={};for(let t=0;t{let l,m=Ae,p;return Cf(()=>{const g=e[n];du(l,g)&&(l=g,d())}),{get(){return r(),t.get?t.get(l):l},set(g){const E=t.set?t.set(g):g;if(!du(E,l)&&!(m!==Ae&&du(g,m)))return;const h=s.vnode.props,v=!!(h&&(u in h||n in h||i in h)&&(`onUpdate:${u}`in h||`onUpdate:${n}`in h||`onUpdate:${i}`in h));v||(l=g,d()),s.emit(`update:${u}`,E),du(g,m)&&(du(g,E)&&!du(E,p)||v&&m!==Ae&&!du(E,l))&&d(),m=g,p=E}}});return a[Symbol.iterator]=()=>{let r=0;return{next(){return r<2?{value:r++?o||Ae:a,done:!1}:{done:!0}}}},a}const Qm=(e,u)=>u==="modelValue"||u==="model-value"?e.modelModifiers:e[`${u}Modifiers`]||e[`${Eu(u)}Modifiers`]||e[`${Pt(u)}Modifiers`];function Kf(e,u,...t){if(e.isUnmounted)return;const s=e.vnode.props||Ae;let n=t;const i=u.startsWith("update:"),o=i&&Qm(s,u.slice(7));o&&(o.trim&&(n=t.map(l=>Te(l)?l.trim():l)),o.number&&(n=n.map(X0)));let a,r=s[a=Zi(u)]||s[a=Zi(Eu(u))];!r&&i&&(r=s[a=Zi(Pt(u))]),r&&Uu(r,e,6,n);const d=s[a+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Uu(d,e,6,n)}}const Yf=new WeakMap;function ec(e,u,t=!1){const s=t?Yf:u.emitsCache,n=s.get(e);if(n!==void 0)return n;const i=e.emits;let o={},a=!1;if(!ae(e)){const r=d=>{const l=ec(d,u,!0);l&&(a=!0,Ve(o,l))};!t&&u.mixins.length&&u.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!i&&!a?(Fe(e)&&s.set(e,null),null):(te(i)?i.forEach(r=>o[r]=null):Ve(o,i),Fe(e)&&s.set(e,o),o)}function mo(e,u){return!e||!G0(u)?!1:(u=u.slice(2),u=u==="Once"?u:u.replace(/Once$/,""),we(e,u[0].toLowerCase()+u.slice(1))||we(e,Pt(u))||we(e,u))}function Ql(e){const{type:u,vnode:t,proxy:s,withProxy:n,propsOptions:[i],slots:o,attrs:a,emit:r,render:d,renderCache:l,props:m,data:p,setupState:g,ctx:E,inheritAttrs:h}=e,v=c0(e);let B,C;try{if(t.shapeFlag&4){const D=n||s,W=D;B=at(d.call(W,D,l,m,g,p,E)),C=a}else{const D=u;B=at(D.length>1?D(m,{attrs:a,slots:o,emit:r}):D(m,null)),C=u.props?a:Zf(a)}}catch(D){_t.length=0,so(D,e,1),B=he(nu)}let w=B;if(C&&h!==!1){const D=Object.keys(C),{shapeFlag:W}=w;D.length&&W&7&&(i&&D.some(q0)&&(C=Xf(C,i)),w=us(w,C,!1,!0))}if(t.dirs&&(w=us(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(t.dirs):t.dirs),t.transition){const D=ao(w.type)&&g0(w)||w;es(D,t.transition)}return B=w,c0(v),B}function uc(e,u=!0){let t;for(let s=0;s{let u;for(const t in e)(t==="class"||t==="style"||G0(t))&&((u||(u={}))[t]=e[t]);return u},Xf=(e,u)=>{const t={};for(const s in e)(!q0(s)||!(s.slice(9)in u))&&(t[s]=e[s]);return t};function Jf(e,u,t){const{props:s,children:n,component:i}=e,{props:o,children:a,patchFlag:r}=u,d=i.emitsOptions;if(u.dirs||u.transition)return!0;if(t&&r>=0){if(r&1024)return!0;if(r&16)return s?e4(s,o,d):!!o;if(r&8){const l=u.dynamicProps;for(let m=0;mObject.create(sc),ic=e=>Object.getPrototypeOf(e)===sc;function eh(e,u,t,s=!1){const n={},i=nc();e.propsDefaults=Object.create(null),oc(e,u,n,i);for(const o in e.propsOptions[0])o in n||(n[o]=void 0);t?e.props=s?n:Kp(n):e.type.props?e.props=n:e.props=i,e.attrs=i}function uh(e,u,t,s){const{props:n,attrs:i,vnode:{patchFlag:o}}=e,a=xe(n),[r]=e.propsOptions;let d=!1;if((s||o>0)&&!(o&16)){if(o&8){const l=e.vnode.dynamicProps;for(let m=0;m{r=!0;const[p,g]=ac(m,u,!0);Ve(o,p),g&&a.push(...g)};!t&&u.mixins.length&&u.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}if(!i&&!r)return Fe(e)&&s.set(e,ws),ws;if(te(i))for(let l=0;le==="_"||e==="_ctx"||e==="$stable",Ar=e=>te(e)?e.map(at):[at(e)],sh=(e,u,t)=>{if(u._n)return u;const s=De((...n)=>Ar(u(...n)),t);return s._c=!1,s},rc=(e,u,t)=>{const s=e._ctx;for(const n in e){if(xr(n))continue;const i=e[n];if(ae(i))u[n]=sh(n,i,s);else if(i!=null){const o=Ar(i);u[n]=()=>o}}},lc=(e,u)=>{const t=Ar(u);e.slots.default=()=>t},dc=(e,u,t)=>{for(const s in u)(t||!xr(s))&&(e[s]=u[s])},nh=(e,u,t)=>{const s=e.slots=nc();if(e.vnode.shapeFlag&32){const n=u._;n?(dc(s,u,t),t&&sm(s,"_",n,!0)):rc(u,s)}else u&&lc(e,u)},ih=(e,u,t)=>{const{vnode:s,slots:n}=e;let i=!0,o=Ae;if(s.shapeFlag&32){const a=u._;a?t&&a===1?i=!1:dc(n,u,t):(i=!u.$stable,rc(u,n)),o=u}else u&&(lc(e,u),o={default:1});if(i)for(const a in n)!xr(a)&&o[a]==null&&delete n[a]},Bu=dh;function oh(e){return ah(e)}function ah(e,u){const t=r0();t.__VUE__=!0;const{insert:s,remove:n,patchProp:i,createElement:o,createText:a,createComment:r,setText:d,setElementText:l,parentNode:m,nextSibling:p,setScopeId:g=$u,insertStaticContent:E}=e,h=(f,A,N,j=null,O=null,P=null,R=void 0,$=null,F=!!A.dynamicChildren)=>{if(f===A)return;f&&!ys(f,A)&&(j=ge(f),le(f,O,P,!0),f=null),A.patchFlag===-2&&(F=!1,A.dynamicChildren=null),A.dynamicChildren&&f&&f.dynamicChildren&&f.dynamicChildren.hasOnce&&(A.dynamicChildren===ws&&(A.dynamicChildren=[]),A.dynamicChildren.hasOnce=!0);const{type:_,ref:G,shapeFlag:U}=A;switch(_){case xi:v(f,A,N,j);break;case nu:B(f,A,N,j);break;case Yn:f==null&&C(A,N,j,R);break;case Ie:x(f,A,N,j,O,P,R,$,F);break;default:U&1?W(f,A,N,j,O,P,R,$,F):U&6?k(f,A,N,j,O,P,R,$,F):(U&64||U&128)&&_.process(f,A,N,j,O,P,R,$,F,Hu)}G!=null&&O?qn(G,f&&f.ref,P,A||f,!A):G==null&&f&&f.ref!=null&&qn(f.ref,null,P,f,!0)},v=(f,A,N,j)=>{if(f==null)s(A.el=a(A.children),N,j);else{const O=A.el=f.el;A.children!==f.children&&d(O,A.children)}},B=(f,A,N,j)=>{f==null?s(A.el=r(A.children||""),N,j):A.el=f.el},C=(f,A,N,j)=>{[f.el,f.anchor]=E(f.children,A,N,j,f.el,f.anchor)},w=({el:f,anchor:A},N,j)=>{let O;for(;f&&f!==A;)O=p(f),s(f,N,j),f=O;s(A,N,j)},D=({el:f,anchor:A})=>{let N;for(;f&&f!==A;)N=p(f),n(f),f=N;n(A)},W=(f,A,N,j,O,P,R,$,F)=>{if(A.type==="svg"?R="svg":A.type==="math"&&(R="mathml"),f==null)z(A,N,j,O,P,R,$,F);else{const _=f.el&&f.el._isVueCE?f.el:null;try{_&&_._beginPatch(),V(f,A,O,P,R,$,F)}finally{_&&_._endPatch()}}},z=(f,A,N,j,O,P,R,$)=>{let F,_;const{props:G,shapeFlag:U,transition:ee,dirs:ue}=f;if(F=f.el=o(f.type,P,G&&G.is,G),U&8?l(F,f.children):U&16&&Q(f.children,F,null,j,O,sa(f,P),R,$),ue&&ms(f,null,j,"created"),I(F,f,f.scopeId,R,j),G){for(const ke in G)ke!=="value"&&!Wn(ke)&&i(F,ke,null,G[ke],P,j);"value"in G&&i(F,"value",null,G.value,P),(_=G.onVnodeBeforeMount)&&ut(_,j,f)}ue&&ms(f,null,j,"beforeMount");const me=rh(O,ee);me&&ee.beforeEnter(F),s(F,A,N),((_=G&&G.onVnodeMounted)||me||ue)&&Bu(()=>{_&&ut(_,j,f),me&&ee.enter(F),ue&&ms(f,null,j,"mounted")},O)},I=(f,A,N,j,O)=>{if(N&&g(f,N),j)for(let P=0;P{for(let _=F;_{const $=A.el=f.el;let{patchFlag:F,dynamicChildren:_,dirs:G}=A;F|=f.patchFlag&16;const U=f.props||Ae,ee=A.props||Ae;let ue;if(N&&cs(N,!1),(ue=ee.onVnodeBeforeUpdate)&&ut(ue,N,A,f),G&&ms(A,f,N,"beforeUpdate"),N&&cs(N,!0),_&&(!f.dynamicChildren||f.dynamicChildren.length!==_.length)&&(F=0,R=!1,_=null),(U.innerHTML&&ee.innerHTML==null||U.textContent&&ee.textContent==null)&&l($,""),_?L(f.dynamicChildren,_,$,N,j,sa(A,O),P):R||J(f,A,$,null,N,j,sa(A,O),P,!1),F>0){if(F&16)Z($,U,ee,N,O);else if(F&2&&U.class!==ee.class&&i($,"class",null,ee.class,O),F&4&&i($,"style",U.style,ee.style,O),F&8){const me=A.dynamicProps;for(let ke=0;ke{ue&&ut(ue,N,A,f),G&&ms(A,f,N,"updated")},j)},L=(f,A,N,j,O,P,R)=>{for(let $=0;${if(A!==N){if(A!==Ae)for(const P in A)!Wn(P)&&!(P in N)&&i(f,P,A[P],null,O,j);for(const P in N){if(Wn(P))continue;const R=N[P],$=A[P];R!==$&&P!=="value"&&i(f,P,$,R,O,j)}"value"in N&&i(f,"value",A.value,N.value,O)}},x=(f,A,N,j,O,P,R,$,F)=>{const _=A.el=f?f.el:a(""),G=A.anchor=f?f.anchor:a("");let{patchFlag:U,dynamicChildren:ee,slotScopeIds:ue}=A;ue&&($=$?$.concat(ue):ue),f==null?(s(_,N,j),s(G,N,j),Q(A.children||[],N,G,O,P,R,$,F)):U>0&&U&64&&ee&&f.dynamicChildren&&f.dynamicChildren.length===ee.length?(L(f.dynamicChildren,ee,N,O,P,R,$),(A.key!=null||O&&A===O.subTree)&&br(f,A,!0)):J(f,A,N,G,O,P,R,$,F)},k=(f,A,N,j,O,P,R,$,F)=>{A.slotScopeIds=$,f==null?A.shapeFlag&512?O.ctx.activate(A,N,j,R,F):M(A,N,j,O,P,R,F):X(f,A,F)},M=(f,A,N,j,O,P,R)=>{const $=f.component=ph(f,j,O);if(ro(f)&&($.ctx.renderer=Hu),fh($,!1,R),$.asyncDep){if(O&&O.registerDep($,K,R,P),!f.el){const F=$.subTree=he(nu);B(null,F,A,N),f.placeholder=F.el}}else K($,f,A,N,O,P,R)},X=(f,A,N)=>{const j=A.component=f.component;if(Jf(f,A,N))if(j.asyncDep&&!j.asyncResolved){A.el=f.el,A.placeholder=f.placeholder,H(j,A,N);return}else j.next=A,j.update();else A.el=f.el,A.placeholder=f.placeholder,j.vnode=A},K=(f,A,N,j,O,P,R)=>{const $=()=>{if(f.isMounted){let{next:U,bu:ee,u:ue,parent:me,vnode:ke}=f;{const eu=mc(f);if(eu){U&&(U.el=ke.el,H(f,U,R)),eu.asyncDep.then(()=>{Bu(()=>{f.isUnmounted||_()},O)});return}}let Ne=U,je;cs(f,!1),U?(U.el=ke.el,H(f,U,R)):U=ke,ee&&Xi(ee),(je=U.props&&U.props.onVnodeBeforeUpdate)&&ut(je,me,U,ke),cs(f,!0);const Oe=Ql(f),Qe=f.subTree;f.subTree=Oe,h(Qe,Oe,m(Qe.el),ge(Qe),f,O,P),U.el=Oe.el,Ne===null&&Qf(f,Oe.el),ue&&Bu(ue,O),(je=U.props&&U.props.onVnodeUpdated)&&Bu(()=>ut(je,me,U,ke),O)}else{let U;const{el:ee,props:ue}=A,{bm:me,m:ke,parent:Ne,root:je,type:Oe}=f,Qe=mn(A);cs(f,!1),me&&Xi(me),!Qe&&(U=ue&&ue.onVnodeBeforeMount)&&ut(U,Ne,A),cs(f,!0);{je.ce&&je.ce._hasShadowRoot()&&je.ce._injectChildStyle(Oe,f.parent?f.parent.type:void 0);const eu=f.subTree=Ql(f);h(null,eu,N,j,f,O,P),A.el=eu.el}if(ke&&Bu(ke,O),!Qe&&(U=ue&&ue.onVnodeMounted)){const eu=A;Bu(()=>ut(U,Ne,eu),O)}(A.shapeFlag&256||Ne&&mn(Ne.vnode)&&Ne.vnode.shapeFlag&256)&&f.a&&Bu(f.a,O),f.isMounted=!0,A=N=j=null}};f.scope.on();const F=f.effect=new rm($);f.scope.off();const _=f.update=F.run.bind(F),G=f.job=F.runIfDirty.bind(F);G.i=f,G.id=f.uid,F.scheduler=()=>Er(G),cs(f,!0),_()},H=(f,A,N)=>{A.component=f;const j=f.vnode.props;f.vnode=A,f.next=null,uh(f,A.props,j,N),ih(f,A.children,N),mt(),Sm(f),ct()},J=(f,A,N,j,O,P,R,$,F=!1)=>{const _=f&&f.children,G=f?f.shapeFlag:0,U=A.children,{patchFlag:ee,shapeFlag:ue}=A;if(ee>0){if(ee&128){ne(_,U,N,j,O,P,R,$,F);return}else if(ee&256){oe(_,U,N,j,O,P,R,$,F);return}}ue&8?(G&16&&pe(_,O,P),U!==_&&l(N,U)):G&16?ue&16?ne(_,U,N,j,O,P,R,$,F):pe(_,O,P,!0):(G&8&&l(N,""),ue&16&&Q(U,N,j,O,P,R,$,F))},oe=(f,A,N,j,O,P,R,$,F)=>{f=f||ws,A=A||ws;const _=f.length,G=A.length,U=Math.min(_,G);let ee;for(ee=0;eeG?pe(f,O,P,!0,!1,U):Q(A,N,j,O,P,R,$,F,U)},ne=(f,A,N,j,O,P,R,$,F)=>{let _=0;const G=A.length;let U=f.length-1,ee=G-1;for(;_<=U&&_<=ee;){const ue=f[_],me=A[_]=F?bt(A[_]):at(A[_]);if(ys(ue,me))h(ue,me,N,null,O,P,R,$,F);else break;_++}for(;_<=U&&_<=ee;){const ue=f[U],me=A[ee]=F?bt(A[ee]):at(A[ee]);if(ys(ue,me))h(ue,me,N,null,O,P,R,$,F);else break;U--,ee--}if(_>U){if(_<=ee){const ue=ee+1,me=ueee)for(;_<=U;)le(f[_],O,P,!0),_++;else{const ue=_,me=_,ke=new Map;for(_=me;_<=ee;_++){const uu=A[_]=F?bt(A[_]):at(A[_]);uu.key!=null&&ke.set(uu.key,_)}let Ne,je=0;const Oe=ee-me+1;let Qe=!1,eu=0;const vt=new Array(Oe);for(_=0;_=Oe){le(uu,O,P,!0);continue}let wu;if(uu.key!=null)wu=ke.get(uu.key);else for(Ne=me;Ne<=ee;Ne++)if(vt[Ne-me]===0&&ys(uu,A[Ne])){wu=Ne;break}wu===void 0?le(uu,O,P,!0):(vt[wu-me]=_+1,wu>=eu?eu=wu:Qe=!0,h(uu,A[wu],N,null,O,P,R,$,F),je++)}const os=Qe?lh(vt):ws;for(Ne=os.length-1,_=Oe-1;_>=0;_--){const uu=me+_,wu=A[uu],Et=A[uu+1],as=uu+1{const{el:P,type:R,transition:$,children:F,shapeFlag:_}=f;if(_&6){Ee(f.component.subTree,A,N,j);return}if(_&128){f.suspense.move(A,N,j);return}if(_&64){R.move(f,A,N,Hu);return}if(R===Ie){s(P,A,N);for(let G=0;G$.enter(P),O));else{const{leave:G,delayLeave:U,afterLeave:ee}=$,ue=()=>{f.ctx.isUnmounted?n(P):s(P,A,N)},me=()=>{const ke=P._isLeaving||!!P[Mu];P._isLeaving&&P[Mu](!0),$.persisted&&!ke?ue():G(P,()=>{ue(),ee&&ee()})};U?U(P,ue,me):me()}else s(P,A,N)},le=(f,A,N,j=!1,O=!1)=>{const{type:P,props:R,ref:$,children:F,dynamicChildren:_,shapeFlag:G,patchFlag:U,dirs:ee,cacheIndex:ue,memo:me}=f;if((U===-2||_&&_.hasOnce)&&(O=!1),$!=null&&(mt(),qn($,null,N,f,!0),ct()),ue!=null&&(!f.ctx||f.ctx===A)&&(A.renderCache[ue]=void 0),G&256){A.ctx.deactivate(f);return}const ke=G&1&&ee,Ne=!mn(f);let je;if(Ne&&(je=R&&R.onVnodeBeforeUnmount)&&ut(je,A,f),G&6)Je(f.component,N,j);else{if(G&128){f.suspense.unmount(N,j);return}ke&&ms(f,null,A,"beforeUnmount"),G&64?f.type.remove(f,A,N,Hu,j):_&&!_.hasOnce&&(P!==Ie||U>0&&U&64)?pe(_,A,N,!1,!0):(P===Ie&&U&384||!O&&G&16)&&pe(F,A,N),j&&Pe(f)}const Oe=me!=null&&ue==null;(Ne&&(je=R&&R.onVnodeUnmounted)||ke||Oe)&&Bu(()=>{je&&ut(je,A,f),ke&&ms(f,null,A,"unmounted"),Oe&&(f.el=null)},N)},Pe=f=>{const{type:A,el:N,anchor:j,transition:O}=f,P=A===Ie;if(P&&!O){bu(N,j);return}if(A===Yn){D(f),O&&!O.persisted&&O.afterLeave&&O.afterLeave();return}const R=P?ri(f):f,$=()=>{P?m(N)&&bu(N,j):n(N),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(R&&R.shapeFlag&1&&O&&!O.persisted){const{leave:F,delayLeave:_}=O,G=R.el,U=()=>F(G,$);_?_(G,$,U):U()}else $()},bu=(f,A)=>{let N;for(;f!==A;)N=p(f),n(f),f=N;n(A)},Je=(f,A,N)=>{const{bum:j,scope:O,job:P,subTree:R,um:$,m:F,a:_}=f;t4(F),t4(_),j&&Xi(j),O.stop(),P?(P.flags|=8,le(R,f,A,N)):f.vnode.el&&R&&(R.transition=f.vnode.transition,le(R,f,A,N)),$&&Bu($,A),Bu(()=>{f.isUnmounted=!0},A)},pe=(f,A,N,j=!1,O=!1,P=0)=>{for(let R=P;R{if(f.shapeFlag&6)return ge(f.component.subTree);if(f.shapeFlag&128)return f.suspense.next();const A=p(f.anchor||f.el),N=A&&A[jm];return N?p(N):A},iu=(f,A,N)=>{const j=f&&A._vnode?void 0:f&&f.component?f.component.uid:gh();cf(()=>{f==null?A._vnode&&le(A._vnode,null,null,!0):h(A._vnode||null,f,A,null,null,null,N),A._vnode=f},j)},Hu={p:h,um:le,m:Ee,r:Pe,mt:M,mc:Q,pc:J,pbc:L,n:ge,o:e};return{render:iu,hydrate:void 0,createApp:Gf(iu)}}function sa({type:e,props:u},t){return t==="svg"&&e==="foreignObject"||t==="mathml"&&e==="annotation-xml"&&u&&u.encoding&&u.encoding.includes("html")?void 0:t}function cs({effect:e,job:u},t){t?(e.flags|=32,u.flags|=4):(e.flags&=-33,u.flags&=-5)}function rh(e,u){return(!e||e&&!e.pendingBranch)&&u&&!u.persisted}function br(e,u,t=!1){const s=e.children,n=u.children;if(te(s)&&te(n))for(let i=0;i>1,e[t[a]]0&&(u[s]=t[i-1]),t[i]=s)}}for(i=t.length,o=t[i-1];i-- >0;)t[i]=o,o=u[o];return t}function mc(e){const u=e.subTree.component;if(u)return u.asyncDep&&!u.asyncResolved?u:mc(u)}function t4(e){if(e)for(let u=0;ue.__isSuspense;function dh(e,u){u&&u.pendingBranch?te(e)?u.effects.push(...e):u.effects.push(e):Nm(e)}const Ie=Symbol.for("v-fgt"),xi=Symbol.for("v-txt"),nu=Symbol.for("v-cmt"),Yn=Symbol.for("v-stc"),_t=[];let zu=null;function q(e=!1){_t.push(zu=e?null:[])}function wr(){_t.pop(),zu=_t[_t.length-1]||null}let li=1;function E0(e,u=!1){li+=e,e<0&&zu&&u&&(zu.hasOnce=!0)}function gc(e){return e.dynamicChildren=li>0?zu||ws:null,wr(),li>0&&zu&&zu.push(e),e}function se(e,u,t,s,n,i){return gc(de(e,u,t,s,n,i,!0))}function $e(e,u,t,s,n){return gc(he(e,u,t,s,n,!0))}function En(e){return e?e.__v_isVNode===!0:!1}function ys(e,u){return e.type===u.type&&e.key===u.key}const pc=({key:e})=>e??null,Ji=({ref:e,ref_key:u,ref_for:t})=>(typeof e=="number"&&(e=""+e),e!=null?Te(e)||Ke(e)||ae(e)?{i:mu,r:e,k:u,f:!!t}:e:null);function de(e,u=null,t=null,s=0,n=null,i=e===Ie?0:1,o=!1,a=!1){const r={__v_isVNode:!0,__v_skip:!0,type:e,props:u,key:u&&pc(u),ref:u&&Ji(u),scopeId:io,slotScopeIds:null,children:t,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:mu};return a?(C0(r,t),i&128&&e.normalize(r)):t&&(r.shapeFlag|=Te(t)?8:16),li>0&&!o&&zu&&(r.patchFlag>0||i&6)&&r.patchFlag!==32&&zu.push(r),r}const he=mh;function mh(e,u=null,t=null,s=0,n=null,i=!1){if((!e||e===Gm)&&(e=nu),En(e)){const a=us(e,u,!0);return t&&C0(a,t),li>0&&!i&&zu&&(a.shapeFlag&6?zu[zu.indexOf(e)]=a:zu.push(a)),a.patchFlag=-2,a}if(Ch(e)&&(e=e.__vccOpts),u){u=fu(u);let{class:a,style:r}=u;a&&!Te(a)&&(u.class=cu(a)),Fe(r)&&(to(r)&&!te(r)&&(r=Ve({},r)),u.style=_s(r))}const o=Te(e)?1:cc(e)?128:ao(e)?64:Fe(e)?4:ae(e)?2:0;return de(e,u,t,s,n,o,i,!0)}function fu(e){return e?to(e)||ic(e)?Ve({},e):e:null}function us(e,u,t=!1,s=!1){const{props:n,ref:i,patchFlag:o,children:a,transition:r}=e,d=u?He(n||{},u):n,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&pc(d),ref:u&&u.ref?t&&i?te(i)?i.concat(Ji(u)):[i,Ji(u)]:Ji(u):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:u&&e.type!==Ie?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:r,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&us(e.ssContent),ssFallback:e.ssFallback&&us(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce,cacheIndex:e.cacheIndex};return r&&s&&es(l,r.clone(l)),l}function Ps(e=" ",u=0){return he(xi,null,e,u)}function j2(e,u){const t=he(Yn,null,e);return t.staticCount=u,t}function _e(e="",u=!1){return u?(q(),$e(nu,null,e)):he(nu,null,e)}function at(e){return e==null||typeof e=="boolean"?he(nu):te(e)?he(Ie,null,e.slice()):En(e)?bt(e):he(xi,null,String(e))}function bt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:us(e)}function C0(e,u){let t=0;const{shapeFlag:s}=e;if(u==null)u=null;else if(te(u))t=16;else if(typeof u=="object")if(s&65){const n=u.default;n&&(n._c&&(n._d=!1),C0(e,n()),n._c&&(n._d=!0));return}else{t=32;const n=u._;!n&&!ic(u)?u._ctx=mu:n===3&&mu&&(mu.slots._===1?u._=1:(u._=2,e.patchFlag|=1024))}else if(ae(u)){if(s&65){C0(e,{default:u});return}u={default:u,_ctx:mu},t=32}else u=String(u),s&64?(t=16,u=[Ps(u)]):t=8;e.children=u,e.shapeFlag|=t}function He(...e){const u={};for(let t=0;tvu||mu;let y0,di;{const e=r0(),u=(t,s)=>{let n;return(n=e[t])||(n=e[t]=[]),n.push(s),i=>{n.length>1?n.forEach(o=>o(i)):n[0](i)}};y0=u("__VUE_INSTANCE_SETTERS__",t=>vu=t),di=u("__VUE_SSR_SETTERS__",t=>mi=t)}const Ai=e=>{const u=vu;return y0(e),e.scope.on(),()=>{e.scope.off(),y0(u)}},s4=()=>{vu&&vu.scope.off(),y0(null)};function hc(e){return e.vnode.shapeFlag&4}let mi=!1;function fh(e,u=!1,t=!1){u&&di(u);const{props:s,children:n}=e.vnode,i=hc(e);eh(e,s,i,u),nh(e,n,t||u);const o=i?hh(e,u):void 0;return u&&di(!1),o}function hh(e,u){const t=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Lf);const{setup:s}=t;if(s){mt();const n=e.setupContext=s.length>1?Ec(e):null,i=Ai(e),o=Bi(s,e,0,[e.props,n]),a=em(o);if(ct(),i(),(a||e.sp)&&!mn(e)&&$m(e),a){if(o.then(s4,s4),u)return o.then(r=>{di(!0);try{n4(e,r,u)}finally{di(!1)}}).catch(r=>{so(r,e,0)});e.asyncDep=o}else n4(e,o)}else vc(e)}function n4(e,u,t){ae(u)?e.type.__ssrInlineRender?e.ssrRender=u:e.render=u:Fe(u)&&(e.setupState=Dm(u)),vc(e)}function vc(e,u,t){const s=e.type;e.render||(e.render=s.render||$u);{const n=Ai(e);mt();try{If(e)}finally{ct(),n()}}}const vh={get(e,u){return hu(e,"get",""),e[u]}};function Ec(e){const u=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,vh),slots:e.slots,emit:e.emit,expose:u}}function co(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Dm(Zp(e.exposed)),{get(u,t){if(t in u)return u[t];if(t in Kn)return Kn[t](e)},has(u,t){return t in u||t in Kn}})):e.proxy}function Eh(e,u=!0){return ae(e)?e.displayName||e.name:e.name||u&&e.__name}function Ch(e){return ae(e)&&"__vccOpts"in e}const Se=(e,u)=>af(e,u,mi);function ru(e,u,t){try{E0(-1);const s=arguments.length;return s===2?Fe(u)&&!te(u)?En(u)?he(e,null,[u]):he(e,u):he(e,null,u):(s>3?t=Array.prototype.slice.call(arguments,2):s===3&&En(t)&&(t=[t]),he(e,u,t))}finally{E0(1)}}const yh="3.5.44",i4=$u;let Ha;const o4=typeof window<"u"&&window.trustedTypes;if(o4)try{Ha=o4.createPolicy("vue",{createHTML:e=>e})}catch{}const Cc=Ha?e=>Ha.createHTML(e):e=>e,Bh="http://www.w3.org/2000/svg",xh="http://www.w3.org/1998/Math/MathML",At=typeof document<"u"?document:null,a4=At&&At.createElement("template"),Ah={insert:(e,u,t)=>{u.insertBefore(e,t||null)},remove:e=>{const u=e.parentNode;u&&u.removeChild(e)},createElement:(e,u,t,s)=>{const n=u==="svg"?At.createElementNS(Bh,e):u==="mathml"?At.createElementNS(xh,e):t?At.createElement(e,{is:t}):At.createElement(e);return e==="select"&&s&&s.multiple!=null&&n.setAttribute("multiple",s.multiple),n},createText:e=>At.createTextNode(e),createComment:e=>At.createComment(e),setText:(e,u)=>{e.nodeValue=u},setElementText:(e,u)=>{e.textContent=u},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>At.querySelector(e),setScopeId(e,u){e.setAttribute(u,"")},insertStaticContent(e,u,t,s,n,i){const o=t?t.previousSibling:u.lastChild;if(n&&(n===i||n.nextSibling))for(;u.insertBefore(n.cloneNode(!0),t),!(n===i||!(n=n.nextSibling)););else{a4.innerHTML=Cc(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const a=a4.content;if(s==="svg"||s==="mathml"){const r=a.firstChild;for(;r.firstChild;)a.appendChild(r.firstChild);a.removeChild(r)}u.insertBefore(a,t)}return[o?o.nextSibling:u.firstChild,t?t.previousSibling:u.lastChild]}},$t="transition",Tn="animation",Cn=Symbol("_vtc"),yc={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Bc=Ve({},Lm,yc),bh=e=>(e.displayName="Transition",e.props=Bc,e),on=bh((e,{slots:u})=>ru(Df,xc(e),u)),gs=(e,u=[])=>{te(e)?e.forEach(t=>t(...u)):e&&e(...u)},r4=e=>e?te(e)?e.some(u=>u.length>1):e.length>1:!1;function xc(e){const u={};for(const x in e)x in yc||(u[x]=e[x]);if(e.css===!1)return u;const{name:t="v",type:s,duration:n,enterFromClass:i=`${t}-enter-from`,enterActiveClass:o=`${t}-enter-active`,enterToClass:a=`${t}-enter-to`,appearFromClass:r=i,appearActiveClass:d=o,appearToClass:l=a,leaveFromClass:m=`${t}-leave-from`,leaveActiveClass:p=`${t}-leave-active`,leaveToClass:g=`${t}-leave-to`}=e,E=wh(n),h=E&&E[0],v=E&&E[1],{onBeforeEnter:B,onEnter:C,onEnterCancelled:w,onLeave:D,onLeaveCancelled:W,onBeforeAppear:z=B,onAppear:I=C,onAppearCancelled:Q=w}=u,V=(x,k,M,X)=>{x._enterCancelled=X,Ut(x,k?l:a),Ut(x,k?d:o),M&&M()},L=(x,k)=>{x._isLeaving=!1,Ut(x,m),Ut(x,g),Ut(x,p),k&&k()},Z=x=>(k,M)=>{const X=x?I:C,K=()=>V(k,x,M);gs(X,[k,K]),l4(()=>{Ut(k,x?r:i),tt(k,x?l:a),r4(X)||d4(k,s,h,K)})};return Ve(u,{onBeforeEnter(x){gs(B,[x]),tt(x,i),tt(x,o)},onBeforeAppear(x){gs(z,[x]),tt(x,r),tt(x,d)},onEnter:Z(!1),onAppear:Z(!0),onLeave(x,k){x._isLeaving=!0;const M=()=>L(x,k);tt(x,m),x._enterCancelled?(tt(x,p),Ga(x)):(Ga(x),tt(x,p)),l4(()=>{x._isLeaving&&(Ut(x,m),tt(x,g),r4(D)||d4(x,s,v,M))}),gs(D,[x,M])},onEnterCancelled(x){V(x,!1,void 0,!0),gs(w,[x])},onAppearCancelled(x){V(x,!0,void 0,!0),gs(Q,[x])},onLeaveCancelled(x){L(x),gs(W,[x])}})}function wh(e){if(e==null)return null;if(Fe(e))return[na(e.enter),na(e.leave)];{const u=na(e);return[u,u]}}function na(e){return vp(e)}function tt(e,u){u.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Cn]||(e[Cn]=new Set)).add(u)}function Ut(e,u){u.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const t=e[Cn];t&&(t.delete(u),t.size||(e[Cn]=void 0))}function l4(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Dh=0;function d4(e,u,t,s){const n=e._endId=++Dh,i=()=>{n===e._endId&&s()};if(t!=null)return setTimeout(i,t);const{type:o,timeout:a,propCount:r}=Ac(e,u);if(!o)return s();const d=o+"end";let l=0;const m=()=>{e.removeEventListener(d,p),i()},p=g=>{g.target===e&&++l>=r&&m()};setTimeout(()=>{l(t[E]||"").split(", "),n=s(`${$t}Delay`),i=s(`${$t}Duration`),o=m4(n,i),a=s(`${Tn}Delay`),r=s(`${Tn}Duration`),d=m4(a,r);let l=null,m=0,p=0;u===$t?o>0&&(l=$t,m=o,p=i.length):u===Tn?d>0&&(l=Tn,m=d,p=r.length):(m=Math.max(o,d),l=m>0?o>d?$t:Tn:null,p=l?l===$t?i.length:r.length:0);const g=l===$t&&/\b(?:transform|all)(?:,|$)/.test(s(`${$t}Property`).toString());return{type:l,timeout:m,propCount:p,hasTransform:g}}function m4(e,u){for(;e.lengthc4(t)+c4(e[s])))}function c4(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ga(e){return(e?e.ownerDocument:document).body.offsetHeight}function Fh(e,u,t){const s=e[Cn];s&&(u=(u?[u,...s]:[...s]).join(" ")),u==null?e.removeAttribute("class"):t?e.setAttribute("class",u):e.className=u}const B0=Symbol("_vod"),Dr=Symbol("_vsh"),rn={name:"show",beforeMount(e,{value:u},{transition:t}){e[B0]=e.style.display==="none"?"":e.style.display,t&&u?t.beforeEnter(e):Pn(e,u)},mounted(e,{value:u},{transition:t}){t&&u&&t.enter(e)},updated(e,{value:u,oldValue:t},{transition:s}){!u!=!t&&(s?u?(s.beforeEnter(e),Pn(e,!0),s.enter(e)):s.leave(e,()=>{Pn(e,!1)}):Pn(e,u))},beforeUnmount(e,{value:u}){Pn(e,u)}};function Pn(e,u){e.style.display=u?e[B0]:"none",e[Dr]=!u}const bc=Symbol("");function go(e){const u=Ju();if(!u)return;const t=u.ut=(n=e(u.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${u.uid}"]`)).forEach(i=>x0(i,n))},s=()=>{const n=e(u.proxy);u.ce?x0(u.ce,n):qa(u.subTree,n),t(n)};Um(()=>{Nm(s)}),Bn(()=>{St(s,$u,{flush:"post"});const n=new MutationObserver(s);n.observe(u.subTree.el.parentNode,{childList:!0}),vn(()=>n.disconnect())})}function qa(e,u){if(e.shapeFlag&128){const t=e.suspense;e=t.activeBranch,t.pendingBranch&&!t.isHydrating&&t.effects.push(()=>{qa(t.activeBranch,u)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)x0(e.el,u);else if(e.type===Ie)e.children.forEach(t=>qa(t,u));else if(e.type===Yn){let{el:t,anchor:s}=e;for(;t&&(x0(t,u),t!==s);)t=t.nextSibling}}function x0(e,u){if(e.nodeType===1){const t=e.style;let s="";for(const n in u){const i=kp(u[n]);t.setProperty(`--${n}`,i),s+=`--${n}: ${i};`}t[bc]=s}}const kh=/(?:^|;)\s*display\s*:/;function Nh(e,u,t){const s=e.style,n=Te(t);let i=!1;if(t&&!n){if(u)if(Te(u))for(const o of u.split(";")){const a=o.slice(0,o.indexOf(":")).trim();t[a]==null&&Un(s,a,"")}else for(const o in u)t[o]==null&&Un(s,o,"");for(const o in t){o==="display"&&(i=!0);const a=t[o];a!=null?_h(e,o,!Te(u)&&u?u[o]:void 0,a)||Un(s,o,a):Un(s,o,"")}}else if(n){if(u!==t){const o=s[bc];o&&(t+=";"+o),s.cssText=t,i=kh.test(t)}}else u&&e.removeAttribute("style");B0 in e&&((!n||u!==t)&&(e[B0]=i?s.display:""),e[Dr]&&(s.display="none"))}const Ii=/\s*!important$/;function Un(e,u,t){if(te(t))t.forEach(s=>Un(e,u,s));else if(t==null&&(t=""),u.startsWith("--"))Ii.test(t)?e.setProperty(u,t.replace(Ii,""),"important"):e.setProperty(u,t);else{const s=Sh(e,u);Ii.test(t)?e.setProperty(Pt(s),t.replace(Ii,""),"important"):e[s]=t}}const g4=["Webkit","Moz","ms"],ia={};function Sh(e,u){const t=ia[u];if(t)return t;let s=Eu(u);if(s!=="filter"&&s in e)return ia[u]=s;s=Z0(s);for(let n=0;noa||(Rh.then(()=>oa=0),oa=Date.now());function Mh(e,u){const t=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=t.attached)return;const n=t.value;if(te(n)){const i=s.stopImmediatePropagation;s.stopImmediatePropagation=()=>{i.call(s),s._stopped=!0};const o=n.slice(),a=[s];for(let r=0;re.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ih=(e,u,t,s,n,i)=>{const o=n==="svg";u==="class"?Fh(e,s,o):u==="style"?Nh(e,t,s):G0(u)?q0(u)||zh(e,u,t,s,i):(u[0]==="."?(u=u.slice(1),!0):u[0]==="^"?(u=u.slice(1),!1):$h(e,u,s,o))?(h4(e,u,s),!e.tagName.includes("-")&&(u==="value"||u==="checked"||u==="selected")&&f4(e,u,s,o,i,u!=="value")):e._isVueCE&&(Vh(e,u)||e._def.__asyncLoader&&(/[A-Z]/.test(u)||!Te(s)))?h4(e,Eu(u),s,i,u):(u==="true-value"?e._trueValue=s:u==="false-value"&&(e._falseValue=s),f4(e,u,s,o))};function $h(e,u,t,s){if(s)return!!(u==="innerHTML"||u==="textContent"||u in e&&E4(u)&&ae(t));if(u==="spellcheck"||u==="draggable"||u==="translate"||u==="autocorrect"||u==="sandbox"&&e.tagName==="IFRAME"||u==="form"||u==="list"&&e.tagName==="INPUT"||u==="type"&&e.tagName==="TEXTAREA")return!1;if(u==="width"||u==="height"){const n=e.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return E4(u)&&Te(t)?!1:u in e}function Vh(e,u){const t=e._def.props;if(!t)return!1;const s=Eu(u);return Array.isArray(t)?t.some(n=>Eu(n)===s):Object.keys(t).some(n=>Eu(n)===s)}const wc=new WeakMap,Dc=new WeakMap,A0=Symbol("_moveCb"),C4=Symbol("_enterCb"),Ka=new WeakMap,Uh=e=>(delete e.props.mode,e),Wh=Uh({name:"TransitionGroup",props:Ve({},Bc,{tag:String,moveClass:String}),setup(e,{slots:u}){const t=Ju(),s=Rm();let n,i,o,a;const r=()=>(a===void 0&&(a=n.length>0&&Xh(n[0].el,t.vnode.el,y4(e))),a);return Wm(()=>{if(Ka.delete(t),!r()){n=[],o=void 0;return}const d=y4(e);n.forEach(Hh);const l=o&&Zh(o,t.vnode.el);o=void 0,n.forEach(p=>Gh(p,l));const m=n.filter(qh);Ga(t.vnode.el),m.forEach(p=>{const g=p.el,E=g.style;tt(g,d),E.transform=E.webkitTransform=E.transitionDuration="";const h=g[A0]=v=>{v&&v.target!==g||(!v||v.propertyName.endsWith("transform"))&&(g.removeEventListener("transitionend",h),g[A0]=null,Ut(g,d))};g.addEventListener("transitionend",h)}),n=[]}),()=>{const d=xe(e),l=xc(d);let m=d.tag||Ie;if(n=[],a=void 0,i)for(let p=0;ps.willMove()&&s.item.contains(u));return t&&po(t.item,t)}function Xh(e,u,t){const s=e.cloneNode(),n=e[Cn];n&&n.forEach(a=>{a.split(/\s+/).forEach(r=>r&&s.classList.remove(r))}),t.split(/\s+/).forEach(a=>a&&s.classList.add(a)),s.style.display="none";const i=u.nodeType===1?u:u.parentNode;i.appendChild(s);const{hasTransform:o}=Ac(s);return i.removeChild(s),o}const b0=e=>{const u=e.props["onUpdate:modelValue"]||!1;return te(u)?t=>Xi(u,t):u};function Jh(e){e.target.composing=!0}function B4(e){const u=e.target;u.composing&&(u.composing=!1,u.dispatchEvent(new Event("input")))}const Fs=Symbol("_assign"),$i=Symbol("_initialValue");function aa(e,u,t){return u&&(e=e.trim()),t&&(e=X0(e)),e}const L2={created(e,{modifiers:{lazy:u,trim:t,number:s}},n){e.parentNode&&(e.type==="text"?e[$i]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[$i]=e.defaultValue.replace(/\r\n?/g,` +`))),e[Fs]=b0(n);const i=s||n.props&&n.props.type==="number";Bs(e,u?"change":"input",o=>{o.target.composing||e[Fs](aa(e.value,t,i))}),(t||i)&&Bs(e,"change",()=>{e.value=aa(e.value,t,i)}),u||(Bs(e,"compositionstart",Jh),Bs(e,"compositionend",B4),Bs(e,"change",B4))},mounted(e,{value:u,modifiers:{trim:t,number:s}}){const n=u??"",i=e[$i];delete e[$i],i!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==i?e[Fs](aa(e.value,t,s)):e.value=n},beforeUpdate(e,{value:u,oldValue:t,modifiers:{lazy:s,trim:n,number:i}},o){if(e[Fs]=b0(o),e.composing)return;const a=(i||e.type==="number")&&!/^0\d/.test(e.value)?X0(e.value):e.value,r=u??"";if(a===r)return;const d=e.getRootNode();(d instanceof Document||d instanceof ShadowRoot)&&d.activeElement===e&&e.type!=="range"&&(s&&u===t||n&&e.value.trim()===r)||(e.value=r)}},M2={deep:!0,created(e,{value:u,modifiers:{number:t}},s){e._modelValue=u,Bs(e,"change",()=>{const n=Array.prototype.filter.call(e.options,r=>r.selected).map(r=>t?X0(w0(r)):w0(r)),i=e.multiple,o=i?Ms(e._modelValue)?new Set(n):n:n[0],a=e._pendingValue=[i,i?te(o)?n.slice():n:o];try{e[Fs](o)}finally{no(()=>{e._pendingValue===a&&(e._pendingValue=void 0)})}}),e[Fs]=b0(s)},mounted(e,{value:u}){x4(e,u)},beforeUpdate(e,{value:u},t){e._modelValue=u,e[Fs]=b0(t)},updated(e,{value:u}){const t=e._pendingValue;e._pendingValue=void 0,(!t||t[0]!==e.multiple||!Qh(u,t[1],t[0]))&&x4(e,u)}};function Qh(e,u,t){if(!t||te(e))return qs(e,u);if(Ms(e)){if(e.size!==u.length)return!1;for(const s of u)if(!e.has(s))return!1;return!0}return!1}function x4(e,u){const t=e.multiple,s=te(u);if(!(t&&!s&&!Ms(u))){for(let n=0,i=e.options.length;nString(d)===String(a)):o.selected=Fp(u,a)>-1}else o.selected=u.has(a);else if(qs(w0(o),u)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!t&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function w0(e){return"_value"in e?e._value:e.value}const ev=["ctrl","shift","alt","meta"],uv={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,u)=>ev.some(t=>e[`${t}Key`]&&!u.includes(t))},Qi=(e,u)=>{if(!e)return e;const t=e._withMods||(e._withMods={}),s=u.join(".");return t[s]||(t[s]=((n,...i)=>{for(let o=0;o{const t=e._withKeys||(e._withKeys={}),s=u.join(".");return t[s]||(t[s]=(n=>{if(!("key"in n))return;const i=Pt(n.key);if(u.some(o=>o===i||tv[o]===i))return e(n)}))},sv=Ve({patchProp:Ih},Ah);let A4;function nv(){return A4||(A4=oh(sv))}const I2=((...e)=>{const u=nv().createApp(...e),{mount:t}=u;return u.mount=s=>{const n=ov(s);if(!n)return;const i=u._component;!ae(i)&&!i.render&&!i.template&&(i.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const o=t(n,!1,iv(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),o},u});function iv(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ov(e){return Te(e)?document.querySelector(e):e}class D0{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(u,t,s){this.scope=`${s?D0.GLOBAL_SCOPE_PERSISTENT:D0.GLOBAL_SCOPE_VOLATILE}_${btoa(u)}_`,this.wrapped=t}scopeKey(u){return`${this.scope}${u}`}setItem(u,t){this.wrapped.setItem(this.scopeKey(u),t)}getItem(u){return this.wrapped.getItem(this.scopeKey(u))}removeItem(u){this.wrapped.removeItem(this.scopeKey(u))}clear(){Object.keys(this.wrapped).filter(u=>u.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}}class av{appId;persisted=!1;clearedOnLogout=!1;constructor(u){this.appId=u}persist(u=!0){return this.persisted=u,this}clearOnLogout(u=!0){return this.clearedOnLogout=u,this}build(){return new D0(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function rv(e){return new av(e)}function $2(e,u,t){const s=`#initial-state-${e}-${u}`;if(window._nc_initial_state?.has(s))return window._nc_initial_state.get(s);window._nc_initial_state||(window._nc_initial_state=new Map);const n=document.querySelector(s);if(n===null){if(t!==void 0)return t;throw new Error(`Could not find initial state ${u} of ${e}`)}try{const i=JSON.parse(atob(n.value));return window._nc_initial_state.set(s,i),i}catch(i){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:u,app:e,error:i}),t!==void 0)return t;throw new Error(`Could not parse initial state ${u} of ${e}`,{cause:i})}}function lv(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var kc={exports:{}},We=kc.exports={},st,nt;function Ya(){throw new Error("setTimeout has not been defined")}function Za(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?st=setTimeout:st=Ya}catch{st=Ya}try{typeof clearTimeout=="function"?nt=clearTimeout:nt=Za}catch{nt=Za}})();function Nc(e){if(st===setTimeout)return setTimeout(e,0);if((st===Ya||!st)&&setTimeout)return st=setTimeout,setTimeout(e,0);try{return st(e,0)}catch{try{return st.call(null,e,0)}catch{return st.call(this,e,0)}}}function dv(e){if(nt===clearTimeout)return clearTimeout(e);if((nt===Za||!nt)&&clearTimeout)return nt=clearTimeout,clearTimeout(e);try{return nt(e)}catch{try{return nt.call(null,e)}catch{return nt.call(this,e)}}}var kt=[],gn=!1,ks,e0=-1;function mv(){!gn||!ks||(gn=!1,ks.length?kt=ks.concat(kt):e0=-1,kt.length&&Sc())}function Sc(){if(!gn){var e=Nc(mv);gn=!0;for(var u=kt.length;u;){for(ks=kt,kt=[];++e01)for(var t=1;tconsole.error("SEMVER",...u):()=>{},ra}var la,w4;function zc(){if(w4)return la;w4=1;const e="2.0.0",u=256,t=Number.MAX_SAFE_INTEGER||9007199254740991,s=16,n=u-6;return la={MAX_LENGTH:u,MAX_SAFE_COMPONENT_LENGTH:s,MAX_SAFE_BUILD_LENGTH:n,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},la}var da={exports:{}},D4;function gv(){return D4||(D4=1,(function(e,u){const{MAX_SAFE_COMPONENT_LENGTH:t,MAX_SAFE_BUILD_LENGTH:s,MAX_LENGTH:n}=zc(),i=Oc();u=e.exports={};const o=u.re=[],a=u.safeRe=[],r=u.src=[],d=u.safeSrc=[],l=u.t={};let m=0;const p="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",n],[p,s]],E=v=>{for(const[B,C]of g)v=v.split(`${B}*`).join(`${B}{0,${C}}`).split(`${B}+`).join(`${B}{1,${C}}`);return v},h=(v,B,C)=>{const w=E(B),D=m++;i(v,D,B),l[v]=D,r[D]=B,d[D]=w,o[D]=new RegExp(B,C?"g":void 0),a[D]=new RegExp(w,C?"g":void 0)};h("NUMERICIDENTIFIER","0|[1-9]\\d*"),h("NUMERICIDENTIFIERLOOSE","\\d+"),h("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),h("MAINVERSION",`(${r[l.NUMERICIDENTIFIER]})\\.(${r[l.NUMERICIDENTIFIER]})\\.(${r[l.NUMERICIDENTIFIER]})`),h("MAINVERSIONLOOSE",`(${r[l.NUMERICIDENTIFIERLOOSE]})\\.(${r[l.NUMERICIDENTIFIERLOOSE]})\\.(${r[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASEIDENTIFIER",`(?:${r[l.NONNUMERICIDENTIFIER]}|${r[l.NUMERICIDENTIFIER]})`),h("PRERELEASEIDENTIFIERLOOSE",`(?:${r[l.NONNUMERICIDENTIFIER]}|${r[l.NUMERICIDENTIFIERLOOSE]})`),h("PRERELEASE",`(?:-(${r[l.PRERELEASEIDENTIFIER]}(?:\\.${r[l.PRERELEASEIDENTIFIER]})*))`),h("PRERELEASELOOSE",`(?:-?(${r[l.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${r[l.PRERELEASEIDENTIFIERLOOSE]})*))`),h("BUILDIDENTIFIER",`${p}+`),h("BUILD",`(?:\\+(${r[l.BUILDIDENTIFIER]}(?:\\.${r[l.BUILDIDENTIFIER]})*))`),h("FULLPLAIN",`v?${r[l.MAINVERSION]}${r[l.PRERELEASE]}?${r[l.BUILD]}?`),h("FULL",`^${r[l.FULLPLAIN]}$`),h("LOOSEPLAIN",`[v=\\s]*${r[l.MAINVERSIONLOOSE]}${r[l.PRERELEASELOOSE]}?${r[l.BUILD]}?`),h("LOOSE",`^${r[l.LOOSEPLAIN]}$`),h("GTLT","((?:<|>)?=?)"),h("XRANGEIDENTIFIERLOOSE",`${r[l.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),h("XRANGEIDENTIFIER",`${r[l.NUMERICIDENTIFIER]}|x|X|\\*`),h("XRANGEPLAIN",`[v=\\s]*(${r[l.XRANGEIDENTIFIER]})(?:\\.(${r[l.XRANGEIDENTIFIER]})(?:\\.(${r[l.XRANGEIDENTIFIER]})(?:${r[l.PRERELEASE]})?${r[l.BUILD]}?)?)?`),h("XRANGEPLAINLOOSE",`[v=\\s]*(${r[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[l.XRANGEIDENTIFIERLOOSE]})(?:\\.(${r[l.XRANGEIDENTIFIERLOOSE]})(?:${r[l.PRERELEASELOOSE]})?${r[l.BUILD]}?)?)?`),h("XRANGE",`^${r[l.GTLT]}\\s*${r[l.XRANGEPLAIN]}$`),h("XRANGELOOSE",`^${r[l.GTLT]}\\s*${r[l.XRANGEPLAINLOOSE]}$`),h("COERCEPLAIN",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?`),h("COERCE",`${r[l.COERCEPLAIN]}(?:$|[^\\d])`),h("COERCEFULL",r[l.COERCEPLAIN]+`(?:${r[l.PRERELEASE]})?(?:${r[l.BUILD]})?(?:$|[^\\d])`),h("COERCERTL",r[l.COERCE],!0),h("COERCERTLFULL",r[l.COERCEFULL],!0),h("LONETILDE","(?:~>?)"),h("TILDETRIM",`(\\s*)${r[l.LONETILDE]}\\s+`,!0),u.tildeTrimReplace="$1~",h("TILDE",`^${r[l.LONETILDE]}${r[l.XRANGEPLAIN]}$`),h("TILDELOOSE",`^${r[l.LONETILDE]}${r[l.XRANGEPLAINLOOSE]}$`),h("LONECARET","(?:\\^)"),h("CARETTRIM",`(\\s*)${r[l.LONECARET]}\\s+`,!0),u.caretTrimReplace="$1^",h("CARET",`^${r[l.LONECARET]}${r[l.XRANGEPLAIN]}$`),h("CARETLOOSE",`^${r[l.LONECARET]}${r[l.XRANGEPLAINLOOSE]}$`),h("COMPARATORLOOSE",`^${r[l.GTLT]}\\s*(${r[l.LOOSEPLAIN]})$|^$`),h("COMPARATOR",`^${r[l.GTLT]}\\s*(${r[l.FULLPLAIN]})$|^$`),h("COMPARATORTRIM",`(\\s*)${r[l.GTLT]}\\s*(${r[l.LOOSEPLAIN]}|${r[l.XRANGEPLAIN]})`,!0),u.comparatorTrimReplace="$1$2$3",h("HYPHENRANGE",`^\\s*(${r[l.XRANGEPLAIN]})\\s+-\\s+(${r[l.XRANGEPLAIN]})\\s*$`),h("HYPHENRANGELOOSE",`^\\s*(${r[l.XRANGEPLAINLOOSE]})\\s+-\\s+(${r[l.XRANGEPLAINLOOSE]})\\s*$`),h("STAR","(<|>)?=?\\s*\\*"),h("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),h("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(da,da.exports)),da.exports}var ma,F4;function pv(){if(F4)return ma;F4=1;const e=Object.freeze({loose:!0}),u=Object.freeze({});return ma=t=>t?typeof t!="object"?e:t:u,ma}var ca,k4;function fv(){if(k4)return ca;k4=1;const e=/^[0-9]+$/,u=(t,s)=>{if(typeof t=="number"&&typeof s=="number")return t===s?0:tu(s,t)},ca}var ga,N4;function Tc(){if(N4)return ga;N4=1;const e=Oc(),{MAX_LENGTH:u,MAX_SAFE_INTEGER:t}=zc(),{safeRe:s,t:n}=gv(),i=pv(),{compareIdentifiers:o}=fv(),a=(d,l)=>{const m=l.split(".");if(m.length>d.length)return!1;for(let p=0;pu)throw new TypeError(`version is longer than ${u} characters`);e("SemVer",l,m),this.options=m,this.loose=!!m.loose,this.includePrerelease=!!m.includePrerelease;const p=l.trim().match(m.loose?s[n.LOOSE]:s[n.FULL]);if(!p)throw new TypeError(`Invalid Version: ${l}`);if(this.raw=l,this.major=+p[1],this.minor=+p[2],this.patch=+p[3],this.major>t||this.major<0)throw new TypeError("Invalid major version");if(this.minor>t||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>t||this.patch<0)throw new TypeError("Invalid patch version");p[4]?this.prerelease=p[4].split(".").map(g=>{if(/^[0-9]+$/.test(g)){const E=+g;if(E>=0&&El.major?1:this.minorl.minor?1:this.patchl.patch?1:0}comparePre(l){if(l instanceof r||(l=new r(l,this.options)),this.prerelease.length&&!l.prerelease.length)return-1;if(!this.prerelease.length&&l.prerelease.length)return 1;if(!this.prerelease.length&&!l.prerelease.length)return 0;let m=0;do{const p=this.prerelease[m],g=l.prerelease[m];if(e("prerelease compare",m,p,g),p===void 0&&g===void 0)return 0;if(g===void 0)return 1;if(p===void 0)return-1;if(p!==g)return o(p,g)}while(++m)}compareBuild(l){l instanceof r||(l=new r(l,this.options));let m=0;do{const p=this.build[m],g=l.build[m];if(e("build compare",m,p,g),p===void 0&&g===void 0)return 0;if(g===void 0)return 1;if(p===void 0)return-1;if(p!==g)return o(p,g)}while(++m)}inc(l,m,p){if(l.startsWith("pre")){if(!m&&p===!1)throw new Error("invalid increment argument: identifier is empty");if(m){const g=`-${m}`.match(this.options.loose?s[n.PRERELEASELOOSE]:s[n.PRERELEASE]);if(!g||g[1]!==m)throw new Error(`invalid identifier: ${m}`)}}switch(l){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",m,p);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",m,p);break;case"prepatch":this.prerelease.length=0,this.inc("patch",m,p),this.inc("pre",m,p);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",m,p),this.inc("pre",m,p);break;case"release":if(this.prerelease.length===0)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{const g=Number(p)?1:0;if(this.prerelease.length===0)this.prerelease=[g];else{let E=this.prerelease.length;for(;--E>=0;)typeof this.prerelease[E]=="number"&&(this.prerelease[E]++,E=-2);if(E===-1){if(m===this.prerelease.join(".")&&p===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(g)}}if(m){let E=[m,g];if(p===!1&&(E=[m]),a(this.prerelease,m)){const h=this.prerelease[m.split(".").length];isNaN(h)&&(this.prerelease=E)}else this.prerelease=E}break}default:throw new Error(`invalid increment argument: ${l}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}return ga=r,ga}var pa,S4;function hv(){if(S4)return pa;S4=1;const e=Tc();return pa=(u,t)=>new e(u,t).major,pa}var vv=hv();const _4=W0(vv);var fa,O4;function Ev(){if(O4)return fa;O4=1;const e=Tc();return fa=(u,t,s=!1)=>{if(u instanceof e)return u;try{return new e(u,t)}catch(n){if(!s)return null;throw n}},fa}var ha,z4;function Cv(){if(z4)return ha;z4=1;const e=Ev();return ha=(u,t)=>{const s=e(u,t);return s?s.version:null},ha}var yv=Cv();const Bv=W0(yv);class xv{bus;constructor(u){typeof u.getVersion!="function"||!Bv(u.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):_4(u.getVersion())!==_4(this.getVersion())&&console.warn("Proxying an event bus of version "+u.getVersion()+" with "+this.getVersion()),this.bus=u}getVersion(){return"3.3.3"}subscribe(u,t){this.bus.subscribe(u,t)}unsubscribe(u,t){this.bus.unsubscribe(u,t)}emit(u,...t){this.bus.emit(u,...t)}}class Av{handlers=new Map;getVersion(){return"3.3.3"}subscribe(u,t){this.handlers.set(u,(this.handlers.get(u)||[]).concat(t))}unsubscribe(u,t){this.handlers.set(u,(this.handlers.get(u)||[]).filter(s=>s!==t))}emit(u,...t){(this.handlers.get(u)||[]).forEach(s=>{try{s(t[0])}catch(n){console.error("could not invoke event listener",n)}})}}let jn=null;function Fr(){return jn!==null?jn:typeof window>"u"?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&typeof window._nc_event_bus>"u"&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),typeof window?._nc_event_bus<"u"?jn=new xv(window._nc_event_bus):jn=window._nc_event_bus=new Av,jn)}function Pc(e,u){Fr().subscribe(e,u)}function bv(e,u){Fr().unsubscribe(e,u)}function wv(e,...u){Fr().emit(e,...u)}function F0(e,u){return pr()?(Sp(e,u),!0):!1}const va=new WeakMap,Dv=(...e)=>{var u;const t=e[0],s=(u=Ju())===null||u===void 0?void 0:u.proxy,n=s??pr();if(n==null&&!zm())throw new Error("injectLocal must be called in setup");return n&&va.has(n)&&t in va.get(n)?va.get(n)[t]:Nt(...e)},k0=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Fv=e=>e!=null,kv=Object.prototype.toString,Nv=e=>kv.call(e)==="[object Object]",Vi=()=>{};function T4(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function u0(e){return Array.isArray(e)?e:[e]}function V2(e){if(!k0)return e;let u=0,t,s;const n=()=>{u-=1,s&&u<=0&&(s.stop(),t=void 0,s=void 0)};return((...i)=>(u+=1,s||(s=Np(!0),t=s.run(()=>e(...i))),F0(n),t))}function Sv(e,u=1e3,t={}){const{immediate:s=!0,immediateCallback:n=!1}=t;let i=null;const o=zs(!1);function a(){i&&(clearInterval(i),i=null)}function r(){o.value=!1,a()}function d(){const l=ku(u);l<=0||(o.value=!0,n&&e(),a(),o.value&&(i=setInterval(e,l)))}return s&&k0&&d(),(Ke(u)||typeof u=="function")&&F0(St(u,()=>{o.value&&k0&&d()})),F0(r),{isActive:Yp(o),pause:r,resume:d}}function _v(e,u,t){return St(e,u,{...t,immediate:!0})}const bi=k0?window:void 0;function ln(e){var u;const t=ku(e);return(u=t?.$el)!==null&&u!==void 0?u:t}function Zt(...e){const u=(s,n,i,o)=>(s.addEventListener(n,i,o),()=>s.removeEventListener(n,i,o)),t=Se(()=>{const s=u0(ku(e[0])).filter(n=>n!=null);return s.every(n=>typeof n!="string")?s:void 0});return _v(()=>{var s,n;return[(s=(n=t.value)===null||n===void 0?void 0:n.map(i=>ln(i)))!==null&&s!==void 0?s:[bi].filter(i=>i!=null),u0(ku(t.value?e[1]:e[0])),u0(Be(t.value?e[2]:e[1])),ku(t.value?e[3]:e[2])]},([s,n,i,o],a,r)=>{if(!s?.length||!n?.length||!i?.length)return;const d=Nv(o)?{...o}:o,l=s.flatMap(m=>n.flatMap(p=>i.map(g=>u(m,p,g,d))));r(()=>{l.forEach(m=>m())})},{flush:"post"})}function U2(e,u,t={}){const{window:s=bi,ignore:n=[],capture:i=!0,detectIframe:o=!1,controls:a=!1}=t;if(!s)return a?{stop:Vi,cancel:Vi,trigger:Vi}:Vi;let r=!0;const d=v=>ku(n).some(B=>{if(typeof B=="string")return Array.from(s.document.querySelectorAll(B)).some(C=>C===v.target||v.composedPath().includes(C));{const C=ln(B);return C&&(v.target===C||v.composedPath().includes(C))}});function l(v){const B=ku(v);return B&&B.$.subTree.shapeFlag===16}function m(v,B){const C=ku(v),w=C.$.subTree&&C.$.subTree.children;return w==null||!Array.isArray(w)?!1:w.some(D=>D.el===B.target||B.composedPath().includes(D.el))}const p=v=>{const B=ln(e);if(v.target!=null&&!(!(B instanceof Element)&&l(e)&&m(e,v))&&!(!B||B===v.target||v.composedPath().includes(B))){if("detail"in v&&v.detail===0&&(r=!d(v)),!r){r=!0;return}u(v)}};let g=!1;const E=[Zt(s,"click",v=>{g||(g=!0,setTimeout(()=>{g=!1},0),p(v))},{passive:!0,capture:i}),Zt(s,"pointerdown",v=>{const B=ln(e);r=!d(v)&&!!(B&&!v.composedPath().includes(B))},{passive:!0}),o&&Zt(s,"blur",v=>{setTimeout(()=>{const B=ln(e);let C=s.document.activeElement;for(;C?.shadowRoot;)C=C.shadowRoot.activeElement;C?.tagName==="IFRAME"&&!B?.contains(s.document.activeElement)&&u(v)},0)},{passive:!0})].filter(Boolean),h=()=>E.forEach(v=>v());return a?{stop:h,cancel:()=>{r=!1},trigger:v=>{r=!0,p(v),r=!1}}:h}function Ov(){const e=zs(!1),u=Ju();return u&&Bn(()=>{e.value=!0},u),e}function jc(e){const u=Ov();return Se(()=>(u.value,!!e()))}function W2(e,u,t={}){const{window:s=bi,...n}=t;let i;const o=jc(()=>s&&"MutationObserver"in s),a=()=>{i&&(i.disconnect(),i=void 0)},r=St(Se(()=>{const m=u0(ku(e)).map(ln).filter(Fv);return new Set(m)}),m=>{a(),o.value&&m.size&&(i=new MutationObserver(u),m.forEach(p=>i.observe(p,n)))},{immediate:!0,flush:"post"}),d=()=>i?.takeRecords(),l=()=>{r(),a()};return F0(l),{isSupported:o,stop:l,takeRecords:d}}function zv(e){return typeof e=="function"?e:typeof e=="string"?u=>u.key===e:Array.isArray(e)?u=>e.includes(u.key):()=>!0}function P4(...e){let u,t,s={};e.length===3?(u=e[0],t=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(u=!0,t=e[0],s=e[1]):(u=e[0],t=e[1]):(u=!0,t=e[0]);const{target:n=bi,eventName:i="keydown",passive:o=!1,dedupe:a=!1}=s,r=zv(u);return Zt(n,i,d=>{d.repeat&&ku(a)||r(d)&&t(d)},o)}const Tv=Symbol("vueuse-ssr-width");function Pv(){const e=zm()?Dv(Tv,null):null;return typeof e=="number"?e:void 0}function jv(e,u={}){const{window:t=bi,ssrWidth:s=Pv()}=u,n=jc(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function"),i=zs(typeof s=="number"),o=zs(),a=zs(!1),r=d=>{a.value=d.matches};return Tm(()=>{if(i.value){i.value=!n.value,a.value=ku(e).split(",").some(d=>{const l=d.includes("not all"),m=d.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),p=d.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let g=!!(m||p);return m&&g&&(g=s>=T4(m[1])),p&&g&&(g=s<=T4(p[1])),l?!g:g});return}n.value&&(o.value=t.matchMedia(ku(e)),a.value=o.value.matches)}),Zt(o,"change",r,{passive:!0}),Se(()=>a.value)}function H2(e){return jv("(prefers-color-scheme: dark)",e)}function Rv(e,u={}){const{threshold:t=50,onSwipe:s,onSwipeEnd:n,onSwipeStart:i,passive:o=!0}=u,a=ni({x:0,y:0}),r=ni({x:0,y:0}),d=Se(()=>a.x-r.x),l=Se(()=>a.y-r.y),{max:m,abs:p}=Math,g=Se(()=>m(p(d.value),p(l.value))>=t),E=zs(!1),h=Se(()=>g.value?p(d.value)>p(l.value)?d.value>0?"left":"right":l.value>0?"up":"down":"none"),v=z=>[z.touches[0].clientX,z.touches[0].clientY],B=(z,I)=>{a.x=z,a.y=I},C=(z,I)=>{r.x=z,r.y=I},w={passive:o,capture:!o},D=z=>{E.value&&n?.(z,h.value),E.value=!1},W=[Zt(e,"touchstart",z=>{if(z.touches.length!==1)return;const[I,Q]=v(z);B(I,Q),C(I,Q),i?.(z)},w),Zt(e,"touchmove",z=>{if(z.touches.length!==1)return;const[I,Q]=v(z);C(I,Q),w.capture&&!w.passive&&Math.abs(d.value)>Math.abs(l.value)&&z.preventDefault(),!E.value&&g.value&&(E.value=!0),E.value&&s?.(z)},w),Zt(e,["touchend","touchcancel"],D,w)];return{isSwiping:E,direction:h,coordsStart:a,coordsEnd:r,lengthX:d,lengthY:l,stop:()=>W.forEach(z=>z())}}var Lv="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",G2="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z",Mv="M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M13,17H11V15H13V17M13,13H11V7H13V13Z",q2="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",K2="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",Iv="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",$v="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",Vv="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",j4="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",Uv="M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",Y2="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",Z2="M21,15.61L19.59,17L14.58,12L19.59,7L21,8.39L17.44,12L21,15.61M3,6H16V8H3V6M3,13V11H13V13H3M3,18V16H16V18H3Z",Wv="M14,19H18V5H14M6,19H10V5H6V19Z",Hv="M8,5.14V19.14L19,12.14L8,5.14Z",X2="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z";const kr=1024,Rc=kr/2,N0=e=>document.documentElement.clientWidth{Lc.value=N0(kr),Mc.value=N0(Rc)},{passive:!0});function J2(){return ii(Lc)}function Q2(){return ii(Mc)}class Gv{bundle;constructor(u){this.bundle={pluralFunction:u,translations:{}}}addTranslations(u){const t=Object.values(u.translations[""]??{}).map(({msgid:s,msgid_plural:n,msgstr:i})=>n!==void 0?[`_${s}_::_${n}_`,i]:[s,i[0]]);this.bundle.translations={...this.bundle.translations,...Object.fromEntries(t)}}gettext(u,t={}){return Yi("",u,t,void 0,{bundle:this.bundle})}ngettext(u,t,s,n={}){return mp("",u,t,s,n,{bundle:this.bundle})}}class qv{debug=!1;language="en";translations={};setLanguage(u){return this.language=u,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage(H0().replace("-","_"))}addTranslation(u,t){return this.translations[u]=t,this}enableDebugMode(){return this.debug=!0,this}build(){this.debug&&console.debug(`Creating gettext instance for language ${this.language}`);const u=new Gv(t=>cp(t,this.language));return this.language in this.translations&&u.addTranslations(this.translations[this.language]),u}}function Ic(){return new qv}const Nr=Ic().detectLanguage().build(),Kv=(...e)=>Nr.ngettext(...e),lu=(...e)=>Nr.gettext(...e);function yn(...e){for(const u of e)if(!u.registered){for(const{l:t,t:s}of u){if(t!==H0()||!s)continue;const n=Object.fromEntries(Object.entries(s).map(([i,o])=>[i,{msgid:i,msgid_plural:o.p,msgstr:o.v}]));Nr.addTranslations({translations:{"":n}})}u.registered=!0}}const Yv=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hr",t:{"a few seconds ago":{v:["prije nekoliko sekundi"]},"sec. ago":{v:["prije nek. sek."]},"seconds ago":{v:["prije nek. sek."]}}},{l:"hu",t:{"a few seconds ago":{v:["néhány másodperce"]},"sec. ago":{v:["másodperce"]},"seconds ago":{v:["másodperce"]}}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"lo",t:{"a few seconds ago":{v:["ສອງສາມວິນາທີກ່ອນ"]},"sec. ago":{v:["ວິ. ກ່ອນ"]},"seconds ago":{v:["ວິນາທີກ່ອນ"]}}},{l:"lt-LT",t:{"a few seconds ago":{v:["prieš keletą sekundžių"]},"sec. ago":{v:["prieš sek."]},"seconds ago":{v:["prieš sekundes"]}}},{l:"lv",t:{}},{l:"mk",t:{"a few seconds ago":{v:["пред неколку секунди"]},"sec. ago":{v:["секунда"]},"seconds ago":{v:["секунди"]}}},{l:"mn",t:{"a few seconds ago":{v:["хэдхэн секундын өмнө"]},"sec. ago":{v:["сек. өмнө"]},"seconds ago":{v:["секундын өмнө"]}}},{l:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden geleden"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],ex=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Černá"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]},White:{v:["Bílá"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Sort"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]},White:{v:["Hvid"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Schwarz"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]},White:{v:["Weiß"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},Black:{v:["Μαύρο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]},White:{v:["Λευκό"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Black"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]},White:{v:["White"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},Black:{v:["Must"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]},White:{v:["Valge"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Noir"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Marin"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]},White:{v:["Blanc"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Dubh"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]},White:{v:["Bán"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Negro"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dioivo"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]},White:{v:["Branco"]}}},{l:"he",t:{}},{l:"hr",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Crna"]},"Blue Violet":{v:["Plavoljubičasta"]},"Boston Blue":{v:["Bostonsko plava"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Zlatna"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud plava"]},Olivine:{v:["Olivine"]},Purple:{v:["Ljubičasta"]},"Rosy brown":{v:["Ružičastosmeđa"]},Whiskey:{v:["Whiskey"]},White:{v:["Bijela"]}}},{l:"hu",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Fekete"]},"Blue Violet":{v:["Kék ibolya"]},"Boston Blue":{v:["Boston kék"]},Deluge:{v:["Özönvíz"]},Feldspar:{v:["Földpát"]},Gold:{v:["Arany"]},Mariner:{v:["Tengerész"]},"Nextcloud blue":{v:["Nextcloud kék"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rózsás barna"]},Whiskey:{v:["Whiskey"]},White:{v:["Fehér"]}}},{l:"id",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Hitam"]},"Blue Violet":{v:["Ungu kebiruan"]},"Boston Blue":{v:["Biru Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Emas"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Ungu"]},"Rosy brown":{v:["Cokelat kemerahan"]},Whiskey:{v:["Whiskey"]},White:{v:["Putih"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},Black:{v:["黒"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]},White:{v:["白"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},Black:{v:["검정"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]},White:{v:["하양"]}}},{l:"lo",t:{Acapulco:{v:["Acapulco"]},Black:{v:["ສີດຳ"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["ສີຄຳ"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["ສີຟ້າ Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["ສີມ່ວງ"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]},White:{v:["ສີຂາວ"]}}},{l:"lt-LT",t:{Acapulco:{v:['"Acapulco"']},Black:{v:["Juoda"]},"Blue Violet":{v:["Mėlyna-violetinė"]},"Boston Blue":{v:['"Boston Blue"']},Deluge:{v:['"Deluge"']},Feldspar:{v:['"Feldspar"']},Gold:{v:["Auksas"]},Mariner:{v:['"Mariner"']},"Nextcloud blue":{v:['"Nextcloud" mėlyna']},Olivine:{v:['"Olivine"']},Purple:{v:["Violetinė"]},"Rosy brown":{v:["Rožiniai rudas"]},Whiskey:{v:['"Whiskey"']},White:{v:["Balta"]}}},{l:"lv",t:{}},{l:"mk",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Сино Виолетова"]},"Boston Blue":{v:["Бостон Сина"]},Deluge:{v:["Делуџ"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Златна"]},Mariner:{v:["Маринер"]},"Nextcloud blue":{v:["Nextcloud сина"]},Olivine:{v:["Оливин"]},Purple:{v:["Виолетова"]},"Rosy brown":{v:["Розево-кафеава"]},Whiskey:{v:["Виски"]},White:{v:["Бела"]}}},{l:"mn",t:{Acapulco:{v:["Акапулько"]},Black:{v:["Хар"]},"Blue Violet":{v:["Цэнхэр ягаан"]},"Boston Blue":{v:["Бостон цэнхэр"]},Deluge:{v:["Делюж"]},Feldspar:{v:["Фельдспар"]},Gold:{v:["Алтан"]},Mariner:{v:["Маринер"]},"Nextcloud blue":{v:["Nextcloud цэнхэр"]},Olivine:{v:["Оливин"]},Purple:{v:["Нил ягаан"]},"Rosy brown":{v:["Ягаан бор"]},Whiskey:{v:["Виски"]},White:{v:["Цагаан"]}}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Zwart"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Overlopen"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marineblauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]},White:{v:["Wit"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Preto"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]},White:{v:["Branco"]}}},{l:"pt-PT",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Ouro"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivine"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Whiskey"]}}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{Acapulco:{v:["Акапулько"]},Black:{v:["Черный"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]},White:{v:["Белый"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]},White:{v:["Бело"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Svart"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Fältspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]},White:{v:["Vit"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Siyah"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]},White:{v:["Beyaz"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Qora"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]},White:{v:["Oq"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},Black:{v:["黑色"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["大洪水"]},Feldspar:{v:["長石"]},Gold:{v:["Gold"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]},White:{v:["白色"]}}},{l:"zh-TW",t:{Acapulco:{v:["Acapulco"]},Black:{v:["黑色"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["Deluge"]},Feldspar:{v:["長石"]},Gold:{v:["金色"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]},White:{v:["白色"]}}}],Zv=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hr",t:{Actions:{v:["Radnje"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lo",t:{Actions:{v:["ການກະທຳ"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"mn",t:{Actions:{v:["Үйлдлүүд"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],ux=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Tunnuspilt: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Tunnuspilt: {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hr",t:{"Avatar of {displayName}":{v:["Avatar od {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar od {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"lo",t:{"Avatar of {displayName}":{v:["ຮູບແທນຕົວຂອງ {displayName}"]},"Avatar of {displayName}, {status}":{v:["ຮູບແທນຕົວຂອງ {displayName}, {status}"]}}},{l:"lt-LT",t:{"Avatar of {displayName}":{v:["{displayName} avataras"]},"Avatar of {displayName}, {status}":{v:["{displayName} avataras, {status}"]}}},{l:"lv",t:{}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"mn",t:{"Avatar of {displayName}":{v:["{displayName}-ийн аватар"]},"Avatar of {displayName}, {status}":{v:["{displayName}-ийн аватар, {status}"]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],tx=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hr",t:{away:{v:["odsutan"]},busy:{v:["zauzet"]},"do not disturb":{v:["ne smetaj"]},invisible:{v:["nevidljiv"]},offline:{v:["izvan mreže"]},online:{v:["na mreži"]}}},{l:"hu",t:{away:{v:["távol"]},busy:{v:["foglalt"]},"do not disturb":{v:["ne zavarjanak"]},invisible:{v:["láthatatlan"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"id",t:{away:{v:["tidak tersedia"]},busy:{v:["sibuk"]},"do not disturb":{v:["jangan ganggu"]},invisible:{v:["tidak terlihat"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"lo",t:{away:{v:["ບໍ່ຢູ່"]},busy:{v:["ບໍ່ວ່າງ"]},"do not disturb":{v:["ຫ້າມລົບກວນ"]},invisible:{v:["ບໍ່ສະແດງ"]},offline:{v:["ອອບໄລນ໌"]},online:{v:["ອອນໄລນ໌"]}}},{l:"lt-LT",t:{away:{v:["pasišalinęs"]},busy:{v:["užsiėmęs"]},"do not disturb":{v:["netrukdyti"]},invisible:{v:["nematomas"]},offline:{v:["neprisijungęs"]},online:{v:["prisijungęs"]}}},{l:"lv",t:{}},{l:"mk",t:{away:{v:["оддалечен"]},busy:{v:["зафатен"]},"do not disturb":{v:["не вознемирувај"]},invisible:{v:["невидливо"]},offline:{v:["офлајн"]},online:{v:["онлајн"]}}},{l:"mn",t:{away:{v:["хол байна"]},busy:{v:["завгүй"]},"do not disturb":{v:["бүү саад бол"]},invisible:{v:["үл харагдах"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["off-line"]},online:{v:["on-line"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["Meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["不可見"]},offline:{v:["離線"]},online:{v:["線上"]}}}],sx=[{l:"ar",t:{"Cancel changes":{v:["إلغاء التغييرات"]},"Confirm changes":{v:["تأكيد التغييرات"]}}},{l:"ast",t:{"Cancel changes":{v:["Encaboxar los cambeos"]},"Confirm changes":{v:["Confirmar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Cancel changes":{v:["Cancel·la els canvis"]},"Confirm changes":{v:["Confirmeu els canvis"]}}},{l:"cs",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cs-CZ",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"da",t:{"Cancel changes":{v:["Annuller ændringer"]},"Confirm changes":{v:["Bekræft ændringer"]}}},{l:"de",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"de-DE",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"el",t:{"Cancel changes":{v:["Ακύρωση αλλαγών"]},"Confirm changes":{v:["Επιβεβαίωση αλλαγών"]}}},{l:"en-GB",t:{"Cancel changes":{v:["Cancel changes"]},"Confirm changes":{v:["Confirm changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-AR",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-EC",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-MX",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"et-EE",t:{"Cancel changes":{v:["Tühista muudatused"]},"Confirm changes":{v:["Kinnita muudatused"]}}},{l:"eu",t:{"Cancel changes":{v:["Ezeztatu aldaketak"]},"Confirm changes":{v:["Baieztatu aldaketak"]}}},{l:"fa",t:{"Cancel changes":{v:["لغو تغییرات"]},"Confirm changes":{v:["تایید تغییرات"]}}},{l:"fi",t:{"Cancel changes":{v:["Peruuta muutokset"]},"Confirm changes":{v:["Vahvista muutokset"]}}},{l:"fr",t:{"Cancel changes":{v:["Annuler les modifications"]},"Confirm changes":{v:["Confirmer les modifications"]}}},{l:"ga",t:{"Cancel changes":{v:["Cealaigh athruithe"]},"Confirm changes":{v:["Deimhnigh na hathruithe"]}}},{l:"gl",t:{"Cancel changes":{v:["Cancelar os cambios"]},"Confirm changes":{v:["Confirma os cambios"]}}},{l:"he",t:{"Cancel changes":{v:["ביטול שינויים"]},"Confirm changes":{v:["אישור השינויים"]}}},{l:"hr",t:{"Cancel changes":{v:["Otkaži promjene"]},"Confirm changes":{v:["Potvrdi promjene"]}}},{l:"hu",t:{"Cancel changes":{v:["Változtatások elvetése"]},"Confirm changes":{v:["Változtatások megerősítése"]}}},{l:"id",t:{"Cancel changes":{v:["Batalkan perubahan"]},"Confirm changes":{v:["Konfirmasikan perubahan"]}}},{l:"is",t:{"Cancel changes":{v:["Hætta við breytingar"]},"Confirm changes":{v:["Staðfesta breytingar"]}}},{l:"it",t:{"Cancel changes":{v:["Annulla modifiche"]},"Confirm changes":{v:["Conferma modifiche"]}}},{l:"ja",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ja-JP",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ko",t:{"Cancel changes":{v:["변경 취소"]},"Confirm changes":{v:["변경 사항 확인"]}}},{l:"lo",t:{"Cancel changes":{v:["ຍົກເລີກການປ່ຽນແປງ"]},"Confirm changes":{v:["ຢືນຢັນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{"Cancel changes":{v:["Atsisakyti pakeitimų"]},"Confirm changes":{v:["Patvirtinti pakeitimus"]}}},{l:"lv",t:{}},{l:"mk",t:{"Cancel changes":{v:["Откажи ги промените"]},"Confirm changes":{v:["Потврди ги промените"]}}},{l:"mn",t:{"Cancel changes":{v:["Өөрчлөлтийг цуцлах"]},"Confirm changes":{v:["Өөрчлөлтийг баталгаажуулах"]}}},{l:"my",t:{"Cancel changes":{v:["ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်"]},"Confirm changes":{v:["ပြောင်းလဲမှုများ အတည်ပြုရန်"]}}},{l:"nb",t:{"Cancel changes":{v:["Avbryt endringer"]},"Confirm changes":{v:["Bekreft endringer"]}}},{l:"nl",t:{"Cancel changes":{v:["Wijzigingen annuleren"]},"Confirm changes":{v:["Wijzigingen bevestigen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Cancel changes":{v:["Anuluj zmiany"]},"Confirm changes":{v:["Potwierdź zmiany"]}}},{l:"pt-BR",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"pt-PT",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"ro",t:{"Cancel changes":{v:["Anulează modificările"]},"Confirm changes":{v:["Confirmați modificările"]}}},{l:"ru",t:{"Cancel changes":{v:["Отменить изменения"]},"Confirm changes":{v:["Подтвердить изменения"]}}},{l:"sk",t:{"Cancel changes":{v:["Zrušiť zmeny"]},"Confirm changes":{v:["Potvrdiť zmeny"]}}},{l:"sl",t:{"Cancel changes":{v:["Prekliči spremembe"]},"Confirm changes":{v:["Potrdi spremembe"]}}},{l:"sr",t:{"Cancel changes":{v:["Откажи измене"]},"Confirm changes":{v:["Потврдите измене"]}}},{l:"sv",t:{"Cancel changes":{v:["Avbryt ändringar"]},"Confirm changes":{v:["Bekräfta ändringar"]}}},{l:"tr",t:{"Cancel changes":{v:["Değişiklikleri iptal et"]},"Confirm changes":{v:["Değişiklikleri onayla"]}}},{l:"uk",t:{"Cancel changes":{v:["Скасувати зміни"]},"Confirm changes":{v:["Підтвердити зміни"]}}},{l:"uz",t:{"Cancel changes":{v:["O'zgarishlarni bekor qilish"]},"Confirm changes":{v:["O'zgarishlarni tasdiqlang"]}}},{l:"zh-CN",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["确认更改"]}}},{l:"zh-HK",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["確認更改"]}}},{l:"zh-TW",t:{"Cancel changes":{v:["取消變更"]},"Confirm changes":{v:["確認變更"]}}}],nx=[{l:"ar",t:{"Change name":{v:["تغيير الاسم"]},"Close sidebar":{v:["قفل الشريط الجانبي"]},Favorite:{v:["المفضلة"]},"Open sidebar":{v:["إفتَح الشريط الجانبي"]}}},{l:"ast",t:{"Change name":{v:["Camudar el nome"]},"Close sidebar":{v:["Zarrar la barra llateral"]},Favorite:{v:["Favoritu"]},"Open sidebar":{v:["Abrir la barra llateral"]}}},{l:"br",t:{}},{l:"ca",t:{"Close sidebar":{v:["Tancar la barra lateral"]},Favorite:{v:["Preferit"]}}},{l:"cs",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]},"Open sidebar":{v:["Otevřít postranní panel"]}}},{l:"cs-CZ",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]}}},{l:"da",t:{"Change name":{v:["Ændre navn"]},"Close sidebar":{v:["Luk sidepanel"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Åbn sidepanel"]}}},{l:"de",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"de-DE",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"el",t:{"Change name":{v:["Αλλαγή ονόματος"]},"Close sidebar":{v:["Κλείσιμο πλευρικής μπάρας"]},Favorite:{v:["Αγαπημένα"]},"Open sidebar":{v:["Άνοιγμα πλευρικής μπάρας"]}}},{l:"en-GB",t:{"Change name":{v:["Change name"]},"Close sidebar":{v:["Close sidebar"]},Favorite:{v:["Favourite"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"eo",t:{}},{l:"es",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-AR",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-EC",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"es-MX",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"et-EE",t:{"Change name":{v:["Muuda nime"]},"Close sidebar":{v:["Sulge külgriba"]},Favorite:{v:["Lemmik"]},"Open sidebar":{v:["Ava külgriba"]}}},{l:"eu",t:{"Change name":{v:["Aldatu izena"]},"Close sidebar":{v:["Itxi albo-barra"]},Favorite:{v:["Gogokoa"]}}},{l:"fa",t:{"Change name":{v:["تغییر نام"]},"Close sidebar":{v:["بستن نوار کناری"]},Favorite:{v:["مورد علاقه"]},"Open sidebar":{v:["باز کردن نوار کنار"]}}},{l:"fi",t:{"Change name":{v:["Vaihda nimi"]},"Close sidebar":{v:["Sulje sivupalkki"]},Favorite:{v:["Suosikki"]},"Open sidebar":{v:["Avaa sivupalkki"]}}},{l:"fr",t:{"Change name":{v:["Modifier le nom"]},"Close sidebar":{v:["Fermer la barre latérale"]},Favorite:{v:["Favori"]},"Open sidebar":{v:["Ouvrir la barre latérale"]}}},{l:"ga",t:{"Change name":{v:["Athrú ainm"]},"Close sidebar":{v:["Dún barra taoibh"]},Favorite:{v:["is fearr leat"]},"Open sidebar":{v:["Oscail barra taoibh"]}}},{l:"gl",t:{"Change name":{v:["Cambiar o nome"]},"Close sidebar":{v:["Pechar a barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir a barra lateral"]}}},{l:"he",t:{"Change name":{v:["החלפת שם"]},"Close sidebar":{v:["סגירת סרגל הצד"]},Favorite:{v:["למועדפים"]}}},{l:"hr",t:{"Change name":{v:["Promjeni naziv"]},"Close sidebar":{v:["Zatvori bočnu traku"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Otvori bočnu traku"]}}},{l:"hu",t:{"Change name":{v:["Név módosítása"]},"Close sidebar":{v:["Oldalsáv bezárása"]},Favorite:{v:["Kedvenc"]},"Open sidebar":{v:["Oldalsáv megnyitása"]}}},{l:"id",t:{"Change name":{v:["Ubah nama"]},"Close sidebar":{v:["Tutup bilah sisi"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Buka bilah sisi"]}}},{l:"is",t:{"Change name":{v:["Breyta nafni"]},"Close sidebar":{v:["Loka hliðarstiku"]},Favorite:{v:["Eftirlæti"]},"Open sidebar":{v:["Opna hliðarspjald"]}}},{l:"it",t:{"Change name":{v:["Cambia nome"]},"Close sidebar":{v:["Chiudi la barra laterale"]},Favorite:{v:["Preferito"]}}},{l:"ja",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ja-JP",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ko",t:{"Change name":{v:["이름 변경"]},"Close sidebar":{v:["사이드바 닫기"]},Favorite:{v:["즐겨찾기"]},"Open sidebar":{v:["사이드바 열기"]}}},{l:"lo",t:{"Change name":{v:["ປ່ຽນຊື່"]},"Close sidebar":{v:["ປິດແຖບດ້ານຂ້າງ"]},Favorite:{v:["ລາຍການທີ່ມັກ"]},"Open sidebar":{v:["ເປີດແຖບດ້ານຂ້າງ"]}}},{l:"lt-LT",t:{"Change name":{v:["Pakeisti vardą"]},"Close sidebar":{v:["Užverti šoninę juostą"]},Favorite:{v:["Mėgstamiausias"]},"Open sidebar":{v:["Atverti šoninę juostą"]}}},{l:"lv",t:{}},{l:"mk",t:{"Change name":{v:["Промени име"]},"Close sidebar":{v:["Затвори странична лента"]},Favorite:{v:["Фаворити"]},"Open sidebar":{v:["Отвори странична лента"]}}},{l:"mn",t:{"Change name":{v:["Нэр солих"]},"Close sidebar":{v:["Хажуугийн самбарыг хаах"]},Favorite:{v:["Дуртай"]},"Open sidebar":{v:["Хажуугийн самбарыг нээх"]}}},{l:"my",t:{}},{l:"nb",t:{"Change name":{v:["Endre navn"]},"Close sidebar":{v:["Lukk sidepanel"]},Favorite:{v:["Favoritt"]},"Open sidebar":{v:["Åpne sidefelt"]}}},{l:"nl",t:{"Change name":{v:["Naam wijzigen"]},"Close sidebar":{v:["Zijbalk sluiten"]},Favorite:{v:["Favoriet"]},"Open sidebar":{v:["Zijbalk openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Change name":{v:["Zmień nazwę"]},"Close sidebar":{v:["Zamknij pasek boczny"]},Favorite:{v:["Ulubiony"]},"Open sidebar":{v:["Otwórz pasek boczny"]}}},{l:"pt-BR",t:{"Change name":{v:["Mudar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"pt-PT",t:{"Change name":{v:["Alterar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"ro",t:{"Change name":{v:["Modifică numele"]},"Close sidebar":{v:["Închide bara laterală"]},Favorite:{v:["Favorit"]}}},{l:"ru",t:{"Change name":{v:["Изменить имя"]},"Close sidebar":{v:["Закрыть сайдбар"]},Favorite:{v:["Избранное"]},"Open sidebar":{v:["Открыть боковую панель"]}}},{l:"sk",t:{"Change name":{v:["Zmeniť názov"]},"Close sidebar":{v:["Zavrieť bočný panel"]},Favorite:{v:["Obľúbené"]},"Open sidebar":{v:["Otvoriť bočný panel"]}}},{l:"sl",t:{"Close sidebar":{v:["Zapri stransko vrstico"]},Favorite:{v:["Priljubljeno"]}}},{l:"sr",t:{"Change name":{v:["Измени назив"]},"Close sidebar":{v:["Затвори бочну траку"]},Favorite:{v:["Омиљени"]},"Open sidebar":{v:["Отвори бочну траку"]}}},{l:"sv",t:{"Change name":{v:["Ändra namn"]},"Close sidebar":{v:["Stäng sidofältet"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Öppna sidofältet"]}}},{l:"tr",t:{"Change name":{v:["Adı değiştir"]},"Close sidebar":{v:["Yan çubuğu kapat"]},Favorite:{v:["Sık kullanılanlara ekle"]},"Open sidebar":{v:["Yan çubuğu aç"]}}},{l:"uk",t:{"Change name":{v:["Змінити назву"]},"Close sidebar":{v:["Закрити бічну панель"]},Favorite:{v:["Із зірочкою"]},"Open sidebar":{v:["Бокове меню"]}}},{l:"uz",t:{"Change name":{v:["Ismni o'zgartirish"]},"Close sidebar":{v:["Yon panelni yoping"]},Favorite:{v:["Tanlangan"]},"Open sidebar":{v:["Yon panelni oching"]}}},{l:"zh-CN",t:{"Change name":{v:["修改名称"]},"Close sidebar":{v:["关闭侧边栏"]},Favorite:{v:["喜爱"]},"Open sidebar":{v:["打开侧边栏"]}}},{l:"zh-HK",t:{"Change name":{v:["更改名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["喜愛"]},"Open sidebar":{v:["打開側邊欄"]}}},{l:"zh-TW",t:{"Change name":{v:["變更名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["最愛"]},"Open sidebar":{v:["開啟側邊欄"]}}}],Xv=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},"No results":{v:["ليس هناك أية نتيجة"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},"No results":{v:["Nun hai nengún resultáu"]},Options:{v:["Opciones"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},"No results":{v:["Κανένα αποτέλεσμα"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},"No results":{v:["No results"]},Options:{v:["Options"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:[" Ningún resultado"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenda valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},"No results":{v:["Tulemusi pole"]},Options:{v:["Valikud"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},"No results":{v:["بدون هیچ نتیجه‌ای"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},"No results":{v:["Ei tuloksia"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},"No results":{v:["Aucun résultat"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},"No results":{v:["Gan torthaí"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sen resultados"]},Options:{v:["Opcións"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hr",t:{"Clear selected":{v:["Očisti odabir"]},"Deselect {option}":{v:["Odznači {option}"]},"No results":{v:["Nema rezultata"]},Options:{v:["Mogućnosti"]}}},{l:"hu",t:{"Clear selected":{v:["Kijelölés törlése"]},"Deselect {option}":{v:["{option} kijelölésének megszüntetése"]},"No results":{v:["Nincs találat"]},Options:{v:["Beállítások"]}}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]},"No results":{v:["Tidak ada hasil"]},Options:{v:["Opsi"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},"No results":{v:["Engar niðurstöður"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]},"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},"No results":{v:["결과 없음"]},Options:{v:["옵션"]}}},{l:"lo",t:{"Clear selected":{v:["ລຶບສິ່ງທີ່ເລືອກ"]},"Deselect {option}":{v:["ຍົກເລີກການເລືອກ {option}"]},"No results":{v:["ບໍ່ມີຜົນລັບ"]},Options:{v:["ຕົວເລືອກ"]}}},{l:"lt-LT",t:{"Clear selected":{v:["Išvalyti pasirinkimą"]},"Deselect {option}":{v:["Panaikinkite {option} pasirinkimą"]},"No results":{v:["Nėra rezultatų"]},Options:{v:["Parinktys"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"Clear selected":{v:["Исчисти означени"]},"Deselect {option}":{v:["Откажи избор на {option}"]},"No results":{v:["Нема резултати"]},Options:{v:["Опции"]}}},{l:"mn",t:{"Clear selected":{v:["Сонголтыг цэвэрлэх"]},"Deselect {option}":{v:["{option}-г сонголтоос хасах"]},"No results":{v:["Үр дүн алга"]},Options:{v:["Тохиргоо"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Selectie {option} opheffen"]},"No results":{v:["Geen resultaten"]},Options:{v:["Opties"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},"No results":{v:["Brak wyników"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desselecionar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]},"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},"No results":{v:["Результаты отсуствуют"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},"No results":{v:["Žiadne výsledky"]},Options:{v:["možnosti"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},"No results":{v:["Нема резултата"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},"No results":{v:["Inga resultat"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},"No results":{v:["Herhangi bir sonuç bulunamadı"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},"No results":{v:["Відсутні результати"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},"No results":{v:["Natija yoʻq"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},"No results":{v:["无结果"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{"Clear selected":{v:["清除選定項目"]},"Deselect {option}":{v:["取消選取 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}}],ix=[{l:"ar",t:{"Clear text":{v:["محو النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs-CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de-DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]},"Save changes":{v:["Αποθήκευση αλλαγών"]}}},{l:"en-GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"et-EE",t:{"Clear text":{v:["Kustuta tekst"]},"Save changes":{v:["Salvesta muudatused"]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:["پاک کردن متن"]},"Save changes":{v:["ذخیرهٔ تغییرات"]}}},{l:"fi",t:{"Clear text":{v:["Tyhjennä teksti"]},"Save changes":{v:["Tallenna muutokset"]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hr",t:{"Clear text":{v:["Očisti tekst"]},"Save changes":{v:["Spremi promjene"]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]},"Save changes":{v:["Változtatások mentése"]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja-JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"lo",t:{"Clear text":{v:["ລຶບຂໍ້ຄວາມ"]},"Save changes":{v:["ບັນທຶກການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{"Clear text":{v:["Išvalyti tekstą"]},"Save changes":{v:["Įrašyti pakeitimus"]}}},{l:"lv",t:{}},{l:"mk",t:{"Clear text":{v:["Исчисти текст"]},"Save changes":{v:["Зачувај промени"]}}},{l:"mn",t:{"Clear text":{v:["Текстийг цэвэрлэх"]},"Save changes":{v:["Өөрчлөлтийг хадгалах"]}}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"nl",t:{"Clear text":{v:["Tekst wissen"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"pt-BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt-PT",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Gravar alterações"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]},"Save changes":{v:["Сохранить изменения"]}}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"uz",t:{"Clear text":{v:["Matnni tozalash"]},"Save changes":{v:["O'zgarishlarni saqlang"]}}},{l:"zh-CN",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存修改"]}}},{l:"zh-HK",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存更改"]}}},{l:"zh-TW",t:{"Clear text":{v:["清除文字"]},"Save changes":{v:["儲存變更"]}}}],Jv=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hr",t:{Close:{v:["Zatvori"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"lo",t:{Close:{v:["ປິດ"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"mn",t:{Close:{v:["Хаах"]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],ox=[{l:"ar",t:{"Close navigation":{v:["إغلاق التصفح"]},"Open navigation":{v:["فتح التنقُّل"]}}},{l:"ast",t:{"Close navigation":{v:["Zarrar la navegación"]},"Open navigation":{v:["Abrir la navegación"]}}},{l:"br",t:{}},{l:"ca",t:{"Close navigation":{v:["Tanca la navegació"]},"Open navigation":{v:["Obre la navegació"]}}},{l:"cs",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"cs-CZ",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"da",t:{"Close navigation":{v:["Luk navigation"]},"Open navigation":{v:["Åben navigation"]}}},{l:"de",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"de-DE",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"el",t:{"Close navigation":{v:["Κλείσιμο πλοήγησης"]},"Open navigation":{v:["Άνοιγμα πλοήγησης"]}}},{l:"en-GB",t:{"Close navigation":{v:["Close navigation"]},"Open navigation":{v:["Open navigation"]}}},{l:"eo",t:{}},{l:"es",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es-AR",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es-EC",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es-MX",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"et-EE",t:{"Close navigation":{v:["Sulge navigatsioon"]},"Open navigation":{v:["Ava liikumisvaade"]}}},{l:"eu",t:{"Close navigation":{v:["Itxi nabigazioa"]},"Open navigation":{v:["Ireki nabigazioa"]}}},{l:"fa",t:{"Close navigation":{v:["بستن بخش ناوبری"]},"Open navigation":{v:["باز کردن بخش ناوبری"]}}},{l:"fi",t:{"Close navigation":{v:["Sulje navigaatio"]}}},{l:"fr",t:{"Close navigation":{v:["Fermer la navigation"]},"Open navigation":{v:["Ouvrir la navigation"]}}},{l:"ga",t:{"Close navigation":{v:["Dún nascleanúint"]},"Open navigation":{v:["Oscail nascleanúint"]}}},{l:"gl",t:{"Close navigation":{v:["Pechar a navegación"]},"Open navigation":{v:["Abrir a navegación"]}}},{l:"he",t:{"Close navigation":{v:["סגירת הניווט"]},"Open navigation":{v:["פתיחת ניווט"]}}},{l:"hr",t:{"Close navigation":{v:["Zatvori navigaciju"]},"Open navigation":{v:["Otvori navigaciju"]}}},{l:"hu",t:{"Close navigation":{v:["Navigáció bezárása"]},"Open navigation":{v:["Navigáció megnyitása"]}}},{l:"id",t:{"Close navigation":{v:["Tutup navigasi"]},"Open navigation":{v:["Buka navigasi"]}}},{l:"is",t:{"Close navigation":{v:["Loka leiðsagnarsleða"]}}},{l:"it",t:{"Close navigation":{v:["Chiudi la navigazione"]},"Open navigation":{v:["Apri la navigazione"]}}},{l:"ja",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ja-JP",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ko",t:{"Close navigation":{v:["탐색 닫기"]},"Open navigation":{v:["탐색 열기"]}}},{l:"lo",t:{"Close navigation":{v:["ປິດການນຳທາງ"]},"Open navigation":{v:["ເປີດການນຳທາງ"]}}},{l:"lt-LT",t:{"Close navigation":{v:["Užverti naršymą"]},"Open navigation":{v:["Atverti naršymą"]}}},{l:"lv",t:{}},{l:"mk",t:{"Close navigation":{v:["Затвори навигација"]},"Open navigation":{v:["Отвори навигација"]}}},{l:"mn",t:{"Close navigation":{v:["Навигацийг хаах"]},"Open navigation":{v:["Навигацийг нээх"]}}},{l:"my",t:{}},{l:"nb",t:{"Close navigation":{v:["Lukk navigasjon"]},"Open navigation":{v:["Åpne navigasjon"]}}},{l:"nl",t:{"Close navigation":{v:["Navigatie sluiten"]},"Open navigation":{v:["Navigatie openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Close navigation":{v:["Zamknij nawigację"]}}},{l:"pt-BR",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"pt-PT",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"ro",t:{"Close navigation":{v:["Închideți navigarea"]},"Open navigation":{v:["Deschideți navigația"]}}},{l:"ru",t:{"Close navigation":{v:["Закрыть навигацию"]},"Open navigation":{v:["Открыть навигацию"]}}},{l:"sk",t:{"Close navigation":{v:["Zavrieť navigáciu"]}}},{l:"sl",t:{"Close navigation":{v:["Zapri krmarjenje"]},"Open navigation":{v:["Odpri krmarjenje"]}}},{l:"sr",t:{"Close navigation":{v:["Затвори навигацију"]},"Open navigation":{v:["Отвори навигацију"]}}},{l:"sv",t:{"Close navigation":{v:["Stäng navigering"]},"Open navigation":{v:["Öppna navigering"]}}},{l:"tr",t:{"Close navigation":{v:["Gezinmeyi kapat"]},"Open navigation":{v:["Gezinmeyi aç"]}}},{l:"uk",t:{"Close navigation":{v:["Закрити навігацію"]},"Open navigation":{v:["Перейти до навігації"]}}},{l:"uz",t:{"Close navigation":{v:["Navigatsiyani yopish"]},"Open navigation":{v:["Navigatsiyani oching"]}}},{l:"zh-CN",t:{"Close navigation":{v:["关闭导航"]}}},{l:"zh-HK",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}},{l:"zh-TW",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}}],ax=[{l:"ar",t:{"Collapse menu":{v:["طي القائمة"]},"Open menu":{v:["إفتَح القائمة"]}}},{l:"ast",t:{"Collapse menu":{v:["Recoyer el menú"]},"Open menu":{v:["Abrir le menú"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cs-CZ",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"da",t:{"Collapse menu":{v:["Skjul menuen"]},"Open menu":{v:["Åben menu"]}}},{l:"de",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"de-DE",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"el",t:{"Collapse menu":{v:["Σύμπτυξη μενού"]},"Open menu":{v:["Άνοιγμα μενού"]}}},{l:"en-GB",t:{"Collapse menu":{v:["Collapse menu"]},"Open menu":{v:["Open menu"]}}},{l:"eo",t:{}},{l:"es",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-AR",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-EC",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-MX",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"et-EE",t:{"Collapse menu":{v:["Ahenda menüü"]},"Open menu":{v:["Ava menüü"]}}},{l:"eu",t:{"Collapse menu":{v:["Tolestu menua"]},"Open menu":{v:["Ireki menua"]}}},{l:"fa",t:{"Collapse menu":{v:["بستن فهرست"]},"Open menu":{v:["باز کردن فهرست"]}}},{l:"fi",t:{"Collapse menu":{v:["Supista valikko"]},"Open menu":{v:["Avaa valikko"]}}},{l:"fr",t:{"Collapse menu":{v:["Réduire le menu"]},"Open menu":{v:["Ouvrir le menu"]}}},{l:"ga",t:{"Collapse menu":{v:["Roghchlár Laghdaigh"]},"Open menu":{v:["Roghchlár a oscailt"]}}},{l:"gl",t:{"Collapse menu":{v:["Contraer o menú"]},"Open menu":{v:["Abrir o menú"]}}},{l:"he",t:{"Collapse menu":{v:["צמצום התפריט"]},"Open menu":{v:["פתיחת תפריט"]}}},{l:"hr",t:{"Collapse menu":{v:["Sakrij izbornik"]},"Open menu":{v:["Otvori izbornik"]}}},{l:"hu",t:{"Collapse menu":{v:["Menü összecsukása"]},"Open menu":{v:["Menü megnyitása"]}}},{l:"id",t:{"Collapse menu":{v:["Ciutkan menu"]},"Open menu":{v:["Buka menu"]}}},{l:"is",t:{"Collapse menu":{v:["Fella valmynd saman"]},"Open menu":{v:["Opna valmynd"]}}},{l:"it",t:{"Collapse menu":{v:["Chiudi Menu"]},"Open menu":{v:["Apri il menu"]}}},{l:"ja",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ja-JP",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ko",t:{"Collapse menu":{v:["메뉴 접기"]},"Open menu":{v:["메뉴 열기"]}}},{l:"lo",t:{"Collapse menu":{v:["ຫຍໍ້ເມນູ"]},"Open menu":{v:["ເປີດເມນູ"]}}},{l:"lt-LT",t:{"Collapse menu":{v:["Suskleisti meniu"]},"Open menu":{v:["Atverti meniu"]}}},{l:"lv",t:{}},{l:"mk",t:{"Collapse menu":{v:["Скриј мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"mn",t:{"Collapse menu":{v:["Цэсийг хураах"]},"Open menu":{v:["Цэсийг нээх"]}}},{l:"my",t:{}},{l:"nb",t:{"Collapse menu":{v:["Skjul meny"]},"Open menu":{v:["Åpne meny"]}}},{l:"nl",t:{"Collapse menu":{v:["Menu inklappen"]},"Open menu":{v:["Menu openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Collapse menu":{v:["Zwiń menu"]},"Open menu":{v:["Otwórz menu"]}}},{l:"pt-BR",t:{"Collapse menu":{v:["Recolher menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"pt-PT",t:{"Collapse menu":{v:["Ocultar menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"ro",t:{"Collapse menu":{v:["Restrânge meniul"]},"Open menu":{v:["Deschide meniul"]}}},{l:"ru",t:{"Collapse menu":{v:["Свернуть меню"]},"Open menu":{v:["Открыть меню"]}}},{l:"sk",t:{"Collapse menu":{v:["Zbaliť menu"]},"Open menu":{v:["Otvoriť menu"]}}},{l:"sl",t:{}},{l:"sr",t:{"Collapse menu":{v:["Сажми мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"sv",t:{"Collapse menu":{v:["Dölj menyn"]},"Open menu":{v:["Öppna menyn"]}}},{l:"tr",t:{"Collapse menu":{v:["Menüyü daralt"]},"Open menu":{v:["Menüyü aç"]}}},{l:"uk",t:{"Collapse menu":{v:["Згорнути меню"]},"Open menu":{v:["Відкрити меню"]}}},{l:"uz",t:{"Collapse menu":{v:["Menyuni yig‘ish"]},"Open menu":{v:["Menyuni oching"]}}},{l:"zh-CN",t:{"Collapse menu":{v:["收起菜单"]},"Open menu":{v:["打开菜单"]}}},{l:"zh-HK",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zh-TW",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}}],rx=[{l:"ar",t:{"Edit item":{v:["تعديل عنصر"]}}},{l:"ast",t:{"Edit item":{v:["Editar l'elementu"]}}},{l:"br",t:{}},{l:"ca",t:{"Edit item":{v:["Edita l'element"]}}},{l:"cs",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cs-CZ",t:{"Edit item":{v:["Upravit položku"]}}},{l:"da",t:{"Edit item":{v:["Rediger emne"]}}},{l:"de",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"de-DE",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"el",t:{"Edit item":{v:["Επεξεργασία αντικειμένου"]}}},{l:"en-GB",t:{"Edit item":{v:["Edit item"]}}},{l:"eo",t:{}},{l:"es",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-AR",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-EC",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-MX",t:{"Edit item":{v:["Editar elemento"]}}},{l:"et-EE",t:{"Edit item":{v:["Muuda objekti"]}}},{l:"eu",t:{"Edit item":{v:["Editatu elementua"]}}},{l:"fa",t:{"Edit item":{v:["ویرایش مورد"]}}},{l:"fi",t:{"Edit item":{v:["Muokkaa kohdetta"]}}},{l:"fr",t:{"Edit item":{v:["Éditer l'élément"]}}},{l:"ga",t:{"Edit item":{v:["Cuir mír in eagar"]}}},{l:"gl",t:{"Edit item":{v:["Editar o elemento"]}}},{l:"he",t:{"Edit item":{v:["עריכת פריט"]}}},{l:"hr",t:{"Edit item":{v:["Uredi stavku"]}}},{l:"hu",t:{"Edit item":{v:["Elem szerkesztése"]}}},{l:"id",t:{"Edit item":{v:["Edit item"]}}},{l:"is",t:{"Edit item":{v:["Breyta atriði"]}}},{l:"it",t:{"Edit item":{v:["Modifica l'elemento"]}}},{l:"ja",t:{"Edit item":{v:["編集"]}}},{l:"ja-JP",t:{"Edit item":{v:["編集"]}}},{l:"ko",t:{"Edit item":{v:["항목 수정"]}}},{l:"lo",t:{"Edit item":{v:["ແກ້ໄຂລາຍການ"]}}},{l:"lt-LT",t:{"Edit item":{v:["Taisyti elementą"]}}},{l:"lv",t:{}},{l:"mk",t:{"Edit item":{v:["Уреди"]}}},{l:"mn",t:{"Edit item":{v:["Зүйлийг засварлах"]}}},{l:"my",t:{}},{l:"nb",t:{"Edit item":{v:["Rediger"]}}},{l:"nl",t:{"Edit item":{v:["Item bewerken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Edit item":{v:["Edytuj element"]}}},{l:"pt-BR",t:{"Edit item":{v:["Editar item"]}}},{l:"pt-PT",t:{"Edit item":{v:["Editar item"]}}},{l:"ro",t:{"Edit item":{v:["Editați elementul"]}}},{l:"ru",t:{"Edit item":{v:["Изменить элемент"]}}},{l:"sk",t:{"Edit item":{v:["Upraviť položku"]}}},{l:"sl",t:{"Edit item":{v:["Uredi predmet"]}}},{l:"sr",t:{"Edit item":{v:["Уреди ставку"]}}},{l:"sv",t:{"Edit item":{v:["Redigera objekt"]}}},{l:"tr",t:{"Edit item":{v:["Ögeyi düzenle"]}}},{l:"uk",t:{"Edit item":{v:["Редагувати елемент"]}}},{l:"uz",t:{"Edit item":{v:["Elementni tahrirlash"]}}},{l:"zh-CN",t:{"Edit item":{v:["编辑项目"]}}},{l:"zh-HK",t:{"Edit item":{v:["編輯項目"]}}},{l:"zh-TW",t:{"Edit item":{v:["編輯項目"]}}}],lx=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"External documentation":{v:["Externí dokumentace"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"External documentation":{v:["Ekstern dokumentation"]}}},{l:"de",t:{"External documentation":{v:["Externe Dokumentation"]}}},{l:"de-DE",t:{"External documentation":{v:["Externe Dokumentation"]}}},{l:"el",t:{"External documentation":{v:["Εξωτερική τεκμηρίωση"]}}},{l:"en-GB",t:{"External documentation":{v:["External documentation"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{"External documentation":{v:["Dokumentatsioon välises allikas"]}}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{"External documentation":{v:["Documentation externe"]}}},{l:"ga",t:{"External documentation":{v:["Doiciméadú seachtrach"]}}},{l:"gl",t:{"External documentation":{v:["Documentación externa"]}}},{l:"he",t:{}},{l:"hr",t:{"External documentation":{v:["Vanjska dokumentacija"]}}},{l:"hu",t:{"External documentation":{v:["Külső dokumentáció"]}}},{l:"id",t:{"External documentation":{v:["Dokumentasi eksternal"]}}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"External documentation":{v:["外部ドキュメント"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"External documentation":{v:["외부 문서"]}}},{l:"lo",t:{"External documentation":{v:["ເອກະສານພາຍນອກ"]}}},{l:"lt-LT",t:{"External documentation":{v:["Išorinė dokumentacija"]}}},{l:"lv",t:{}},{l:"mk",t:{"External documentation":{v:["Надворешна документација"]}}},{l:"mn",t:{"External documentation":{v:["Гадаад баримт бичиг"]}}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{"External documentation":{v:["Externe documentatie"]}}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{"External documentation":{v:["Documentação externa"]}}},{l:"pt-PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{"External documentation":{v:["Внешняя документация"]}}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{"External documentation":{v:["Спољна документација"]}}},{l:"sv",t:{"External documentation":{v:["Extern dokumentation"]}}},{l:"tr",t:{"External documentation":{v:["Dış belgeler"]}}},{l:"uk",t:{"External documentation":{v:["Зовнішня документація"]}}},{l:"uz",t:{"External documentation":{v:["Tashqi hujjatlar"]}}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{"External documentation":{v:["外部文件"]}}},{l:"zh-TW",t:{"External documentation":{v:["外部文件"]}}}],dx=[{l:"ar",t:{"Go back to the list":{v:["عودة إلى القائمة"]}}},{l:"ast",t:{"Go back to the list":{v:["Volver a la llista"]}}},{l:"br",t:{}},{l:"ca",t:{"Go back to the list":{v:["Torna a la llista"]}}},{l:"cs",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"cs-CZ",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"da",t:{"Go back to the list":{v:["Tilbage til listen"]}}},{l:"de",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"de-DE",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"el",t:{"Go back to the list":{v:["Επιστροφή στην αρχική λίστα"]}}},{l:"en-GB",t:{"Go back to the list":{v:["Go back to the list"]}}},{l:"eo",t:{}},{l:"es",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es-AR",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es-EC",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es-MX",t:{"Go back to the list":{v:["Regresar a la lista"]}}},{l:"et-EE",t:{"Go back to the list":{v:["Tagasi nimekirja juurde"]}}},{l:"eu",t:{"Go back to the list":{v:["Bueltatu zerrendara"]}}},{l:"fa",t:{"Go back to the list":{v:["برگشت به لیست"]}}},{l:"fi",t:{"Go back to the list":{v:["Takaisin listaan"]}}},{l:"fr",t:{"Go back to the list":{v:["Retourner à la liste"]}}},{l:"ga",t:{"Go back to the list":{v:["Téigh ar ais go dtí an liosta"]}}},{l:"gl",t:{"Go back to the list":{v:["Volver á lista"]}}},{l:"he",t:{"Go back to the list":{v:["חזרה לרשימה"]}}},{l:"hr",t:{"Go back to the list":{v:["Vrati se na popis"]}}},{l:"hu",t:{"Go back to the list":{v:["Ugrás vissza a listához"]}}},{l:"id",t:{"Go back to the list":{v:["Kembali ke daftar"]}}},{l:"is",t:{"Go back to the list":{v:["Fara til baka í listann"]}}},{l:"it",t:{"Go back to the list":{v:["Torna all'elenco"]}}},{l:"ja",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ja-JP",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ko",t:{"Go back to the list":{v:["목록으로 돌아가기"]}}},{l:"lo",t:{"Go back to the list":{v:["ກັບໄປທີ່ລາຍການ"]}}},{l:"lt-LT",t:{"Go back to the list":{v:["Grįžti į sąrašą"]}}},{l:"lv",t:{}},{l:"mk",t:{"Go back to the list":{v:["Врати се на листата"]}}},{l:"mn",t:{"Go back to the list":{v:["Жагсаалт руу буцах"]}}},{l:"my",t:{}},{l:"nb",t:{"Go back to the list":{v:["Gå tilbake til listen"]}}},{l:"nl",t:{"Go back to the list":{v:["Ga terug naar de lijst"]}}},{l:"oc",t:{}},{l:"pl",t:{"Go back to the list":{v:["Powrót do listy"]}}},{l:"pt-BR",t:{"Go back to the list":{v:["Voltar para a lista"]}}},{l:"pt-PT",t:{"Go back to the list":{v:["Voltar para a lista"]}}},{l:"ro",t:{"Go back to the list":{v:["Întoarceți-vă la listă"]}}},{l:"ru",t:{"Go back to the list":{v:["Вернуться к списку"]}}},{l:"sk",t:{"Go back to the list":{v:["Späť na zoznam"]}}},{l:"sl",t:{"Go back to the list":{v:["Vrni se na seznam"]}}},{l:"sr",t:{"Go back to the list":{v:["Назад на листу"]}}},{l:"sv",t:{"Go back to the list":{v:["Gå tillbaka till listan"]}}},{l:"tr",t:{"Go back to the list":{v:["Listeye dön"]}}},{l:"uk",t:{"Go back to the list":{v:["Повернутися до списку"]}}},{l:"uz",t:{"Go back to the list":{v:["Ro'yxatga qayting"]}}},{l:"zh-CN",t:{"Go back to the list":{v:["返回至列表"]}}},{l:"zh-HK",t:{"Go back to the list":{v:["返回清單"]}}},{l:"zh-TW",t:{"Go back to the list":{v:["回到清單"]}}}],mx=[{l:"ar",t:{"Keyboard navigation help":{v:["مساعدة في التنقل باستعمال لوحة المفاتيح"]},"Skip to app navigation":{v:["تجاوَز إلى التنقل في التطبيق"]},"Skip to main content":{v:["تجاوَز إلى المحتوى الرئيسي"]}}},{l:"ast",t:{"Keyboard navigation help":{v:["Ayuda de la navegación pente'l tecláu"]},"Skip to app navigation":{v:["Dir a la navegación d'aplicaciones"]},"Skip to main content":{v:["Dir al conteníu principal"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"cs-CZ",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"da",t:{"Keyboard navigation help":{v:["Hjælp til tastaturnavigation"]},"Skip to app navigation":{v:["Spring til app navigation"]},"Skip to main content":{v:["Spring til hovedindhold"]}}},{l:"de",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"de-DE",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"el",t:{"Keyboard navigation help":{v:["Βοήθεια πλοήγησης με πληκτρολόγιο"]},"Skip to app navigation":{v:["Μετάβαση στην πλοήγηση της εφαρμογής"]},"Skip to main content":{v:["Μετάβαση στο κύριο περιεχόμενο"]}}},{l:"en-GB",t:{"Keyboard navigation help":{v:["Keyboard navigation help"]},"Skip to app navigation":{v:["Skip to app navigation"]},"Skip to main content":{v:["Skip to main content"]}}},{l:"eo",t:{}},{l:"es",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de apps"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es-AR",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"et-EE",t:{"Keyboard navigation help":{v:["Klahvistiku kasutuse abiteave"]},"Skip to app navigation":{v:["Suundu rakenduses liikumise valikute juurde"]},"Skip to main content":{v:["Suundu põhisisu juurde"]}}},{l:"eu",t:{}},{l:"fa",t:{"Keyboard navigation help":{v:["راهنمای ناوبری صفحه کلید"]},"Skip to app navigation":{v:["رفتن به پیمایش برنامه"]},"Skip to main content":{v:["رفتن به محتوای اصلی"]}}},{l:"fi",t:{"Keyboard navigation help":{v:["Näppäimistönavigoinnin ohje"]},"Skip to app navigation":{v:["Siirry sovelluksen navigaatioon"]},"Skip to main content":{v:["Siirry pääsisältöön"]}}},{l:"fr",t:{"Keyboard navigation help":{v:["Aide à la navigation du clavier"]},"Skip to app navigation":{v:["Passer à l'app navigation"]},"Skip to main content":{v:["Passer au contenu principal"]}}},{l:"ga",t:{"Keyboard navigation help":{v:["Cabhair le nascleanúint méarchláir"]},"Skip to app navigation":{v:["Téigh ar aghaidh chuig nascleanúint aip"]},"Skip to main content":{v:["Téigh ar aghaidh chuig an bpríomhábhar"]}}},{l:"gl",t:{"Keyboard navigation help":{v:["Axuda á navegación co teclado"]},"Skip to app navigation":{v:["Ir á navegación da aplicación"]},"Skip to main content":{v:["Ir ao contido principal"]}}},{l:"he",t:{}},{l:"hr",t:{"Keyboard navigation help":{v:["Pomoć za navigaciju tipkovnicom"]},"Skip to app navigation":{v:["Preskoči na navigaciju aplikacije"]},"Skip to main content":{v:["Preskoči na glavni sadržaj"]}}},{l:"hu",t:{"Keyboard navigation help":{v:["Billentyűzetes navigáció súgója"]},"Skip to app navigation":{v:["Ugrás az alkalmazásnavigációhoz"]},"Skip to main content":{v:["Ugrás a fő tartalomhoz"]}}},{l:"id",t:{"Keyboard navigation help":{v:["Bantuan navigasi keyboard"]},"Skip to app navigation":{v:["Lewati ke navigasi aplikasi"]},"Skip to main content":{v:["Lewati ke konten utama"]}}},{l:"is",t:{"Keyboard navigation help":{v:["Aðstoð við rötun á lyklaborði"]},"Skip to app navigation":{v:["Sleppa og fara í flakk innan forrits"]},"Skip to main content":{v:["Sleppa og fara í meginefni"]}}},{l:"it",t:{}},{l:"ja",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ja-JP",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ko",t:{"Keyboard navigation help":{v:["키보드 탐색 도움말"]},"Skip to app navigation":{v:["앱 탐색으로 건너뛰기"]},"Skip to main content":{v:["본 내용으로 건너뛰기"]}}},{l:"lo",t:{"Keyboard navigation help":{v:["ການຊ່ວຍເຫຼືອການນຳທາງດ້ວຍຄີບອດ"]},"Skip to app navigation":{v:["ຂ້າມໄປທີ່ການນຳທາງຂອງແອັບ"]},"Skip to main content":{v:["ຂ້າມໄປທີ່ເນື້ອຫາຫຼັກ"]}}},{l:"lt-LT",t:{"Keyboard navigation help":{v:["Klaviatūros navigacijos pagalba"]},"Skip to app navigation":{v:["Pereiti prie programėlės naršymo"]},"Skip to main content":{v:["Pereiti prie pagrindinio turinio"]}}},{l:"lv",t:{}},{l:"mk",t:{"Keyboard navigation help":{v:["Навигација со тастатура"]},"Skip to app navigation":{v:["Прескокни на навигација на апликацијата"]},"Skip to main content":{v:["Прескокни на главна содржина"]}}},{l:"mn",t:{"Keyboard navigation help":{v:["Гарын навигацийн тусламж"]},"Skip to app navigation":{v:["Аппын навигаци руу алгасах"]},"Skip to main content":{v:["Үндсэн агуулга руу алгасах"]}}},{l:"my",t:{}},{l:"nb",t:{"Keyboard navigation help":{v:["Hjelp for tastaturnavigering"]},"Skip to app navigation":{v:["Hopp til appnavigering"]},"Skip to main content":{v:["Hopp til hovedinnhold"]}}},{l:"nl",t:{"Keyboard navigation help":{v:["Hulp voor toetsenbordnavigatie"]},"Skip to app navigation":{v:["Doorgaan naar app-navigatie"]},"Skip to main content":{v:["Naar hoofdinhoud gaan"]}}},{l:"oc",t:{}},{l:"pl",t:{"Keyboard navigation help":{v:["Pomoc w nawigacji za pomocą klawiatury"]},"Skip to app navigation":{v:["Przewiń do nawigacji"]},"Skip to main content":{v:["Przewiń do głównych treści"]}}},{l:"pt-BR",t:{"Keyboard navigation help":{v:["Ajuda para navegação pelo teclado"]},"Skip to app navigation":{v:["Ir para navegação de aplicativo"]},"Skip to main content":{v:["Ir para conteúdo principal"]}}},{l:"pt-PT",t:{"Keyboard navigation help":{v:["Ajuda à navegação no teclado"]},"Skip to app navigation":{v:["Saltar para navegação da app"]},"Skip to main content":{v:["Saltar para conteúdo principal"]}}},{l:"ro",t:{}},{l:"ru",t:{"Keyboard navigation help":{v:["Справка по навигации с помощью клавиатуры"]},"Skip to app navigation":{v:["Перейти к навигации по приложению"]},"Skip to main content":{v:["Перейти к основному содержанию"]}}},{l:"sk",t:{"Keyboard navigation help":{v:["Pomoc pri navigácii pomocou klávesnice"]},"Skip to app navigation":{v:["Preskočiť na navigáciu v aplikácii"]},"Skip to main content":{v:["Preskočiť na hlavný obsah"]}}},{l:"sl",t:{}},{l:"sr",t:{"Keyboard navigation help":{v:["Помоћ за навигацију тастатуром"]},"Skip to app navigation":{v:["Прескочи на навигацију апликацијом"]},"Skip to main content":{v:["Прескочи на главни садржај"]}}},{l:"sv",t:{"Keyboard navigation help":{v:["Hjälp med tangentbordsnavigering"]},"Skip to app navigation":{v:["Hoppa till appnavigering"]},"Skip to main content":{v:["Hoppa till huvudinnehåll"]}}},{l:"tr",t:{"Keyboard navigation help":{v:["Klavye ile gezinme yardımı"]},"Skip to app navigation":{v:["Uygulama gezinmesine git"]},"Skip to main content":{v:["Ana içeriğe git"]}}},{l:"uk",t:{"Keyboard navigation help":{v:["Допомога з навігацією клавішами"]},"Skip to app navigation":{v:["Пропустити навігацію по застосунках"]},"Skip to main content":{v:["Перейти одразу до головного вмісту"]}}},{l:"uz",t:{"Keyboard navigation help":{v:["Klaviatura navigatsiyasi yordami"]},"Skip to app navigation":{v:["Ilova navigatsiyasiga oʻtish"]},"Skip to main content":{v:["Asosiy tarkibga o'tish"]}}},{l:"zh-CN",t:{"Keyboard navigation help":{v:["键盘导航栏帮助"]},"Skip to app navigation":{v:["跳转至应用程序导航页"]},"Skip to main content":{v:["跳转至主要内容"]}}},{l:"zh-HK",t:{"Keyboard navigation help":{v:["鍵盤導航幫助"]},"Skip to app navigation":{v:["跳至應用程式導航"]},"Skip to main content":{v:["跳至主要內容"]}}},{l:"zh-TW",t:{"Keyboard navigation help":{v:["鍵盤導航說明"]},"Skip to app navigation":{v:["略過應用程式導覽"]},"Skip to main content":{v:["跳至主要內容"]}}}],Qv=[{l:"ar",t:{"Loading …":{v:["التحميل جارٍ ..."]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Loading …":{v:["Načítání …"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Loading …":{v:["Indlæser ..."]}}},{l:"de",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"de-DE",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"el",t:{"Loading …":{v:["Φόρτωση  …"]}}},{l:"en-GB",t:{"Loading …":{v:["Loading …"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{"Loading …":{v:["Laadin…"]}}},{l:"eu",t:{}},{l:"fa",t:{"Loading …":{v:["در حال بارگذاری ..."]}}},{l:"fi",t:{"Loading …":{v:["Ladataan ..."]}}},{l:"fr",t:{"Loading …":{v:["Chargement..."]}}},{l:"ga",t:{"Loading …":{v:["Ag lódáil …"]}}},{l:"gl",t:{"Loading …":{v:["Cargando…"]}}},{l:"he",t:{}},{l:"hr",t:{"Loading …":{v:["Učitavanje …"]}}},{l:"hu",t:{"Loading …":{v:["Betöltés…"]}}},{l:"id",t:{"Loading …":{v:["Memuat …"]}}},{l:"is",t:{"Loading …":{v:["Hleð inn …"]}}},{l:"it",t:{}},{l:"ja",t:{"Loading …":{v:["読み込み中 …"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Loading …":{v:["로딩 중 ..."]}}},{l:"lo",t:{"Loading …":{v:["ກຳລັງໂຫຼດ…"]}}},{l:"lt-LT",t:{"Loading …":{v:["Įkeliama …"]}}},{l:"lv",t:{}},{l:"mk",t:{"Loading …":{v:["Вчитување …"]}}},{l:"mn",t:{"Loading …":{v:["Ачаалж байна …"]}}},{l:"my",t:{}},{l:"nb",t:{"Loading …":{v:["Laster inn..."]}}},{l:"nl",t:{"Loading …":{v:["Laden …"]}}},{l:"oc",t:{}},{l:"pl",t:{"Loading …":{v:["Wczytywanie…"]}}},{l:"pt-BR",t:{"Loading …":{v:["Carregando …"]}}},{l:"pt-PT",t:{"Loading …":{v:["A carregar..."]}}},{l:"ro",t:{}},{l:"ru",t:{"Loading …":{v:["Загрузка …"]}}},{l:"sk",t:{"Loading …":{v:["Nahrávam ..."]}}},{l:"sl",t:{}},{l:"sr",t:{"Loading …":{v:["Учитава се…"]}}},{l:"sv",t:{"Loading …":{v:["Laddar …"]}}},{l:"tr",t:{"Loading …":{v:["Yükleniyor…"]}}},{l:"uk",t:{"Loading …":{v:["Завантаження …"]}}},{l:"uz",t:{"Loading …":{v:["Yuklanmoqda..."]}}},{l:"zh-CN",t:{"Loading …":{v:["加载中..."]}}},{l:"zh-HK",t:{"Loading …":{v:["加載中 …"]}}},{l:"zh-TW",t:{"Loading …":{v:["載入中......"]}}}],eE=[{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs-CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de-DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en-GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es-MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"et-EE",t:{Next:{v:["Edasi"]},"Pause slideshow":{v:["Slaidiesitluse paus"]},Previous:{v:["Eelmine"]},"Start slideshow":{v:["Alusta slaidiesitust"]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:["بعدی"]},"Pause slideshow":{v:["توقف نمایش اسلاید"]},Previous:{v:["قبلی"]},"Start slideshow":{v:["شروع نمایش اسلاید"]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hr",t:{Next:{v:["Sljedeće"]},"Pause slideshow":{v:["Pauziraj dijaprojekciju"]},Previous:{v:["Prethodno"]},"Start slideshow":{v:["Pokreni dijaprojekciju"]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja-JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"lo",t:{Next:{v:["ຕໍ່ໄປ"]},"Pause slideshow":{v:["ຢຸດສະໄລ້ໂຊຊົ່ວຄາວ"]},Previous:{v:["ກ່ອນໜ້າ"]},"Start slideshow":{v:["ເລີ່ມສະໄລ້ໂຊ"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"mn",t:{Next:{v:["Дараах"]},"Pause slideshow":{v:["Слайд шоуг түр зогсоох"]},Previous:{v:["Өмнөх"]},"Start slideshow":{v:["Слайд шоуг эхлүүлэх"]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Diavoorstelling pauzeren"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Diavoorstelling starten"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}],cx=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Please choose a date":{v:["Zvolte datum"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Please choose a date":{v:["Vælg en dato"]}}},{l:"de",t:{"Please choose a date":{v:["Bitte ein Datum wählen"]}}},{l:"de-DE",t:{"Please choose a date":{v:["Bitte ein Datum wählen"]}}},{l:"el",t:{"Please choose a date":{v:["Παρακαλώ επιλέξτε μια ημερομηνία"]}}},{l:"en-GB",t:{"Please choose a date":{v:["Please choose a date"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{"Please choose a date":{v:["Palun vali kuupäev"]}}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{"Please choose a date":{v:["Veuillez choisir une date"]}}},{l:"ga",t:{"Please choose a date":{v:["Roghnaigh dáta le do thoil"]}}},{l:"gl",t:{"Please choose a date":{v:["Escolla unha data"]}}},{l:"he",t:{}},{l:"hr",t:{"Please choose a date":{v:["Molimo odaberite datum"]}}},{l:"hu",t:{"Please choose a date":{v:["Válasszon egy dátumot"]}}},{l:"id",t:{"Please choose a date":{v:["Silakan pilih tanggal"]}}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Please choose a date":{v:["日付を選択してください"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Please choose a date":{v:["날짜를 선택해주세요"]}}},{l:"lo",t:{"Please choose a date":{v:["ກະລຸນາເລືອກວັນທີ"]}}},{l:"lt-LT",t:{"Please choose a date":{v:["Pasirinkite datą"]}}},{l:"lv",t:{}},{l:"mk",t:{"Please choose a date":{v:["Избери датум"]}}},{l:"mn",t:{"Please choose a date":{v:["Огноо сонгоно уу"]}}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{"Please choose a date":{v:["Kies een datum"]}}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{"Please choose a date":{v:["Por favor, escolha uma data"]}}},{l:"pt-PT",t:{"Please choose a date":{v:["Por favor, escolha uma data"]}}},{l:"ro",t:{}},{l:"ru",t:{"Please choose a date":{v:["Выберите дату"]}}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{"Please choose a date":{v:["Молимо вас да изаберете датум"]}}},{l:"sv",t:{"Please choose a date":{v:["Välj ett datum"]}}},{l:"tr",t:{"Please choose a date":{v:["Lütfen bir tarih seçin"]}}},{l:"uk",t:{"Please choose a date":{v:["Виберіть дату"]}}},{l:"uz",t:{"Please choose a date":{v:["Iltimos, sanani tanlang"]}}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{"Please choose a date":{v:["請選擇日期"]}}},{l:"zh-TW",t:{"Please choose a date":{v:["請選擇日期"]}}}],gx=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hr",t:{"Undo changes":{v:["Poništi promjene"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lo",t:{"Undo changes":{v:["ຍ້ອນຄືນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{"Undo changes":{v:["Atšaukti pakeitimus"]}}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"mn",t:{"Undo changes":{v:["Өөрчлөлтийг буцаах"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}],px=[{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs-CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de-DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{"User status: {status}":{v:["Κατάσταση χρήστη: {status}"]}}},{l:"en-GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"et-EE",t:{"User status: {status}":{v:["Kasutaja olek: {status}"]}}},{l:"eu",t:{}},{l:"fa",t:{"User status: {status}":{v:["وضعیت کاربر: {status}"]}}},{l:"fi",t:{"User status: {status}":{v:["Käyttäjän tila: {status}"]}}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hr",t:{"User status: {status}":{v:["Status korisnika: {status}"]}}},{l:"hu",t:{"User status: {status}":{v:["Felhasználó állapota: {status}"]}}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja-JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"lo",t:{"User status: {status}":{v:["ສະຖານະຜູ້ໃຊ້: {status}"]}}},{l:"lt-LT",t:{"User status: {status}":{v:["Naudotojo būsena: {status}"]}}},{l:"lv",t:{}},{l:"mk",t:{"User status: {status}":{v:["Статус: {status}"]}}},{l:"mn",t:{"User status: {status}":{v:["Хэрэглэгчийн төлөв: {status}"]}}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"nl",t:{"User status: {status}":{v:["Gebruikersstatus: {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"pt-BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt-PT",t:{"User status: {status}":{v:["Estado do utilizador: {status}"]}}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"uz",t:{"User status: {status}":{v:["Foydalanuvchi holati: {status}"]}}},{l:"zh-CN",t:{"User status: {status}":{v:["用户状态:{status}"]}}},{l:"zh-HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh-TW",t:{"User status: {status}":{v:["使用者狀態:{status}"]}}}];function uE(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function fx(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&uE(e.default)}const tE=Object.assign;function hx(e,u){const t={};for(const s in u){const n=u[s];t[s]=sE(n)?n.map(e):e(n)}return t}const vx=()=>{},sE=Array.isArray;function Ex(e,u){const t={};for(const s in e)t[s]=s in u?u[s]:e[s];return t}const $c=Symbol("");function Cx(e,u){return tE(new Error,{type:e,[$c]:!0},u)}function yx(e,u){return e instanceof Error&&$c in e&&(u==null||!!(e.type&u))}const Bx=Symbol(""),xx=Symbol(""),nE=Symbol(""),Ax=Symbol(""),bx=Symbol(""),[iE]=window.OC?.config?.version?.split(".")??[],Vc=Number.parseInt(iE??"34"),Sr=Vc<32,oE=Vc<34,aE=Symbol.for("NcFormBox:context");function rE(){return Nt(aE,{isInFormBox:!1,formBoxItemClass:void 0})}const Ye=(e,u)=>{const t=e.__vccOpts||e;for(const[s,n]of u)t[s]=n;return t},lE={class:"button-vue__wrapper"},dE={class:"button-vue__icon"},mE={class:"button-vue__text"},cE=Xu({__name:"NcButton",props:{alignment:{default:"center"},ariaLabel:{default:void 0},disabled:{type:Boolean},download:{type:[String,Boolean],default:void 0},href:{default:void 0},pressed:{type:Boolean,default:void 0},size:{default:"normal"},target:{default:"_self"},text:{default:void 0},to:{default:void 0},type:{default:"button"},variant:{default:"secondary"},wide:{type:Boolean}},emits:["click","update:pressed"],setup(e,{emit:u}){const t=e,s=u,{formBoxItemClass:n}=rE(),i=Nt(nE,null)!==null,o=Se(()=>i&&t.to?"RouterLink":t.href?"a":"button"),a=Se(()=>o.value==="button"&&typeof t.pressed=="boolean"),r=Se(()=>t.pressed?"primary":t.pressed===!1&&t.variant==="primary"?"secondary":t.variant),d=Se(()=>r.value.startsWith("tertiary")),l=Se(()=>t.alignment.split("-")[0]),m=Se(()=>t.alignment.includes("-")),p=Nt("NcPopover:trigger:attrs",()=>({}),!1),g=Se(()=>p()),E=Se(()=>{if(o.value==="RouterLink")return{to:t.to,activeClass:"active"};if(o.value==="a")return{href:t.href||"#",target:t.target,rel:"nofollow noreferrer noopener",download:t.download||void 0};if(o.value==="button")return{...g.value,"aria-pressed":t.pressed,type:t.type,disabled:t.disabled}});function h(v){a.value&&s("update:pressed",!t.pressed),s("click",v)}return(v,B)=>(q(),$e(cn(o.value),He({class:["button-vue",[`button-vue--size-${e.size}`,{[`button-vue--${r.value}`]:r.value,"button-vue--tertiary":d.value,"button-vue--wide":e.wide,[`button-vue--${l.value}`]:l.value!=="center","button-vue--reverse":m.value,"button-vue--legacy":Be(Sr),"button-vue--legacy34":Be(oE)},Be(n)]],"aria-label":e.ariaLabel},E.value,{onClick:h}),{default:De(()=>[de("span",lE,[de("span",dE,[be(v.$slots,"icon",{},void 0,!0)]),de("span",mE,[be(v.$slots,"default",{},()=>[Ps(Xe(e.text),1)],!0)])])]),_:3},16,["class","aria-label"]))}}),Ns=Ye(cE,[["__scopeId","data-v-00a99684"]]),gE=["aria-hidden","aria-label"],pE={key:0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},fE=["d"],hE=["innerHTML"],vE=Xu({__name:"NcIconSvgWrapper",props:{directional:{type:Boolean},inline:{type:Boolean},svg:{default:""},name:{default:void 0},path:{default:""},size:{default:20}},setup(e){go(n=>({fb515064:t.value}));const u=e,t=Se(()=>typeof u.size=="number"?`${u.size}px`:u.size),s=Se(()=>{if(!u.svg||u.path)return;const n=Xd.sanitize(u.svg),i=new DOMParser().parseFromString(n,"image/svg+xml");return i.querySelector("parsererror")?"":(i.documentElement.id&&i.documentElement.removeAttribute("id"),i.documentElement.outerHTML)});return(n,i)=>(q(),se("span",{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,class:cu(["icon-vue",{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline}]),role:"img"},[s.value?(q(),se("span",{key:1,innerHTML:s.value},null,8,hE)):(q(),se("svg",pE,[de("path",{d:e.path},null,8,fE)]))],10,gE))}}),xs=Ye(vE,[["__scopeId","data-v-aaedb1c3"]]);BE();function EE(){return globalThis._nc_auth_requestToken?globalThis._nc_auth_requestToken:globalThis.document?document.head.dataset.requesttoken??null:null}function Uc(e){if(!e||typeof e!="string")throw new Error("Invalid CSRF token given",{cause:{token:e}});globalThis._nc_auth_requestToken!==e&&(globalThis._nc_auth_requestToken=e,globalThis.document&&(document.head.dataset.requesttoken=e),wv("csrf-token-update",{token:e,_internal:!0}))}async function CE(){const e=Wd("/csrftoken"),u=await fetch(e);if(!u.ok)throw new Error("Could not fetch CSRF token from API",{cause:u});try{const{token:t}=await u.json();return Uc(t),t}catch(t){throw new Error("Could not parse CSRF token from API response",{cause:t})}}function yE(e){const u=async({token:t})=>{try{e(t)}catch(s){console.error("Error updating CSRF token observer",s)}};return Pc("csrf-token-update",u),()=>bv("csrf-token-update",u)}function BE(){Pc("csrf-token-update",({token:e,_internal:u})=>{u||Uc(e)})}rv("public").persist().build();let en;function R4(e,u){return e?e.getAttribute(u):null}function xE(){if(en!==void 0)return en;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const u=R4(e,"data-user");return u===null?(en=null,en):(en={uid:u,displayName:R4(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},en)}var qe=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(qe||{});class AE{context;constructor(u){this.context=u||{}}formatMessage(u,t,s){let n="["+qe[t].toUpperCase()+"] ";return s&&s.app&&(n+=s.app+": "),typeof u=="string"?n+u:(n+=`Unexpected ${u.name}`,u.message&&(n+=` "${u.message}"`),t===qe.Debug&&u.stack&&(n+=` + +Stack trace: +${u.stack}`),n)}log(u,t,s){if(!(typeof this.context?.level=="number"&&u{document.readyState==="complete"||document.readyState==="interactive"?(u.context.level=window._oc_config?.loglevel??qe.Warn,window._oc_debug&&(u.context.level=qe.Debug),document.removeEventListener("readystatechange",t)):document.addEventListener("readystatechange",t)};return t(),this}build(){return this.context.level===void 0&&this.detectLogLevel(),this.factory(this.context)}}function Wc(){return new wE(bE)}const DE=Wc().detectUser().setApp("@nextcloud/vue").build(),S0=dp();var Hc=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","area[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],_0=Hc.join(","),Gc=typeof Element>"u",$s=Gc?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,O0=!Gc&&Element.prototype.getRootNode?function(e){var u;return e==null||(u=e.getRootNode)===null||u===void 0?void 0:u.call(e)}:function(e){return e?.ownerDocument},z0=function(e,u){var t;u===void 0&&(u=!0);var s=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"inert"),n=s===""||s==="true",i=n||u&&e&&(typeof e.closest=="function"?e.closest("[inert]"):z0(e.parentNode));return i},FE=function(e){var u,t=e==null||(u=e.getAttribute)===null||u===void 0?void 0:u.call(e,"contenteditable");return t===""||t==="true"},qc=function(e,u,t){if(z0(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(_0));return u&&$s.call(e,_0)&&s.unshift(e),s=s.filter(t),s},T0=function(e,u,t){for(var s=[],n=Array.from(e);n.length;){var i=n.shift();if(!z0(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),a=o.length?o:i.children,r=T0(a,!0,t);t.flatten?s.push.apply(s,r):s.push({scopeParent:i,candidates:r})}else{var d=$s.call(i,_0);d&&t.filter(i)&&(u||!e.includes(i))&&s.push(i);var l=i.shadowRoot||typeof t.getShadowRoot=="function"&&t.getShadowRoot(i),m=!z0(l,!1)&&(!t.shadowRootFilter||t.shadowRootFilter(i));if(l&&m){var p=T0(l===!0?i.children:l.children,!0,t);t.flatten?s.push.apply(s,p):s.push({scopeParent:i,candidates:p})}else n.unshift.apply(n,i.children)}}return s},Kc=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},As=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||FE(e))&&!Kc(e)?0:e.tabIndex},kE=function(e,u){var t=As(e);return t<0&&u&&!Kc(e)?0:t},NE=function(e,u){return e.tabIndex===u.tabIndex?e.documentOrder-u.documentOrder:e.tabIndex-u.tabIndex},Yc=function(e){return e.tagName==="INPUT"},SE=function(e){return Yc(e)&&e.type==="hidden"},_E=function(e){var u=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(t){return t.tagName==="SUMMARY"});return u},OE=function(e,u){for(var t=0;tsummary:first-of-type"),r=a?e.parentElement:e;if($s.call(r,"details:not([open]) *"))return!0;if(!t||t==="full"||t==="full-native"||t==="legacy-full"){if(typeof s=="function"){for(var d=e;e;){var l=e.parentElement,m=O0(e);if(l&&!l.shadowRoot&&s(l)===!0)return L4(e);e.assignedSlot?e=e.assignedSlot:!l&&m!==e.ownerDocument?e=m.host:e=l}e=d}if(jE(e))return!e.getClientRects().length;if(t!=="legacy-full")return!0}else if(t==="non-zero-area")return L4(e);return!1},LE=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var u=e.parentElement;u;){if(u.tagName==="FIELDSET"&&u.disabled){for(var t=0;t=0)},Zc=function(e){var u=[],t=[];return e.forEach(function(s,n){var i=!!s.scopeParent,o=i?s.scopeParent:s,a=kE(o,i),r=i?Zc(s.candidates):o;a===0?i?u.push.apply(u,r):u.push(o):t.push({documentOrder:n,tabIndex:a,item:s,isScope:i,content:r})}),t.sort(NE).reduce(function(s,n){return n.isScope?s.push.apply(s,n.content):s.push(n.content),s},[]).concat(u)},IE=function(e,u){u=u||{};var t;return u.getShadowRoot?t=T0([e],u.includeContainer,{filter:Ja.bind(null,u),flatten:!1,getShadowRoot:u.getShadowRoot,shadowRootFilter:ME}):t=qc(e,u.includeContainer,Ja.bind(null,u)),Zc(t)},$E=function(e,u){u=u||{};var t;return u.getShadowRoot?t=T0([e],u.includeContainer,{filter:P0.bind(null,u),flatten:!0,getShadowRoot:u.getShadowRoot}):t=qc(e,u.includeContainer,P0.bind(null,u)),t},un=function(e,u){if(u=u||{},!e)throw new Error("No node provided");return $s.call(e,_0)===!1?!1:Ja(u,e)},VE=Hc.concat("iframe:not([inert]):not([inert] *)").join(","),Ea=function(e,u){if(u=u||{},!e)throw new Error("No node provided");return $s.call(e,VE)===!1?!1:P0(u,e)};function Qa(e,u){(u==null||u>e.length)&&(u=e.length);for(var t=0,s=Array(u);t=e.length?{done:!0}:{done:!1,value:e[s++]}},e:function(r){throw r},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var r=t.next();return o=r.done,r},e:function(r){a=!0,i=r},f:function(){try{o||t.return==null||t.return()}finally{if(a)throw i}}}}function WE(e,u,t){return(u=YE(u))in e?Object.defineProperty(e,u,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[u]=t,e}function HE(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function GE(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I4(e,u){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);u&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,s)}return t}function $4(e){for(var u=1;u0?e[e.length-1]:null},activateTrap:function(e,u){var t=Ft.getActiveTrap(e);u!==t&&Ft.pauseTrap(e);var s=e.indexOf(u);s===-1||e.splice(s,1),e.push(u)},deactivateTrap:function(e,u){var t=e.indexOf(u);t!==-1&&e.splice(t,1),Ft.unpauseTrap(e)},pauseTrap:function(e){var u=Ft.getActiveTrap(e);u?._setPausedState(!0)},unpauseTrap:function(e){var u=Ft.getActiveTrap(e);u&&!u._isManuallyPaused()&&u._setPausedState(!1)}},ZE=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},XE=function(e){return e?.key==="Escape"||e?.key==="Esc"||e?.keyCode===27},Zn=function(e){return e?.key==="Tab"||e?.keyCode===9},JE=function(e){return Zn(e)&&!e.shiftKey},QE=function(e){return Zn(e)&&e.shiftKey},V4=function(e){return setTimeout(e,0)},Rn=function(e){for(var u=arguments.length,t=new Array(u>1?u-1:0),s=1;s1&&arguments[1]!==void 0?arguments[1]:{},M=k.hasFallback,X=M===void 0?!1:M,K=k.params,H=K===void 0?[]:K,J=n[x];if(typeof J=="function"&&(J=J.apply(void 0,qE(H))),J===!0&&(J=void 0),!J){if(J===void 0||J===!1)return J;throw new Error("`".concat(x,"` was specified but was not a node, or did not return a node"))}var oe=J;if(typeof J=="string"){try{oe=t.querySelector(J)}catch(ne){throw new Error("`".concat(x,'` appears to be an invalid selector; error="').concat(ne.message,'"'))}if(!oe&&!X)throw new Error("`".concat(x,"` as selector refers to no known node"))}return oe},l=function(x){var k=x.activeElement;return k?k.shadowRoot&&k.shadowRoot.activeElement!==null?l(k.shadowRoot):k:null},m=function(){var x=d("initialFocus",{hasFallback:!0});if(x===!1)return!1;if(x===void 0||x&&!Ea(x,n.tabbableOptions)){var k=l(t);if(r(k)>=0)x=k;else{var M=i.tabbableGroups[0],X=M&&M.firstTabbableNode;x=X||d("fallbackFocus")}}else x===null&&(x=d("fallbackFocus"));if(!x)throw new Error("Your focus-trap needs to have at least one focusable element");return x},p=function(){if(i.containerGroups=i.containers.map(function(x){var k=IE(x,n.tabbableOptions),M=$E(x,n.tabbableOptions),X=k.length>0?k[0]:void 0,K=k.length>0?k[k.length-1]:void 0,H=M.find(function(ne){return un(ne)}),J=M.slice().reverse().find(function(ne){return un(ne)}),oe=!!k.find(function(ne){return As(ne)>0});return{container:x,tabbableNodes:k,focusableNodes:M,posTabIndexesFound:oe,firstTabbableNode:X,lastTabbableNode:K,firstDomTabbableNode:H,lastDomTabbableNode:J,nextTabbableNode:function(ne){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,le=k.indexOf(ne);return le<0?Ee?M.slice(M.indexOf(ne)+1).find(function(Pe){return un(Pe)}):M.slice(0,M.indexOf(ne)).reverse().find(function(Pe){return un(Pe)}):k[le+(Ee?1:-1)]}}}),i.tabbableGroups=i.containerGroups.filter(function(x){return x.tabbableNodes.length>0}),i.tabbableGroups.length<=0&&!d("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(i.containerGroups.find(function(x){return x.posTabIndexesFound})&&i.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},g=function(x){if(x!==!1&&x!==l(document)){if(!x||!x.focus){g(m());return}x.focus({preventScroll:!!n.preventScroll}),i.mostRecentlyFocusedNode=x,ZE(x)&&x.select()}},E=function(x){var k=d("setReturnFocus",{params:[x]});return k||(k===!1?!1:x)},h=function(x){var k=x.target,M=x.event,X=x.isBackward,K=X===void 0?!1:X;k=k||Ui(M),p();var H=null;if(i.tabbableGroups.length>0){var J=r(k,M),oe=J>=0?i.containerGroups[J]:void 0;if(J<0)K?H=i.tabbableGroups[i.tabbableGroups.length-1].lastTabbableNode:H=i.tabbableGroups[0].firstTabbableNode;else if(K){var ne=i.tabbableGroups.findIndex(function(pe){var ge=pe.firstTabbableNode;return k===ge});if(ne<0&&(oe.container===k||Ea(k,n.tabbableOptions)&&!un(k,n.tabbableOptions)&&!oe.nextTabbableNode(k,!1))&&(ne=J),ne>=0){var Ee=ne===0?i.tabbableGroups.length-1:ne-1,le=i.tabbableGroups[Ee];H=As(k)>=0?le.lastTabbableNode:le.lastDomTabbableNode}else Zn(M)||(H=oe.nextTabbableNode(k,!1))}else{var Pe=i.tabbableGroups.findIndex(function(pe){var ge=pe.lastTabbableNode;return k===ge});if(Pe<0&&(oe.container===k||Ea(k,n.tabbableOptions)&&!un(k,n.tabbableOptions)&&!oe.nextTabbableNode(k))&&(Pe=J),Pe>=0){var bu=Pe===i.tabbableGroups.length-1?0:Pe+1,Je=i.tabbableGroups[bu];H=As(k)>=0?Je.firstTabbableNode:Je.firstDomTabbableNode}else Zn(M)||(H=oe.nextTabbableNode(k))}}else H=d("fallbackFocus");return H},v=function(x){var k=Ui(x);if(!(r(k,x)>=0)){if(Rn(n.clickOutsideDeactivates,x)){o.deactivate({returnFocus:n.returnFocusOnDeactivate});return}Rn(n.allowOutsideClick,x)||x.preventDefault()}},B=function(x){var k=Ui(x),M=r(k,x)>=0;if(M||k instanceof Document)M&&(i.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var X,K=!0;if(i.mostRecentlyFocusedNode)if(As(i.mostRecentlyFocusedNode)>0){var H=r(i.mostRecentlyFocusedNode),J=i.containerGroups[H].tabbableNodes;if(J.length>0){var oe=J.findIndex(function(ne){return ne===i.mostRecentlyFocusedNode});oe>=0&&(n.isKeyForward(i.recentNavEvent)?oe+1=0&&(X=J[oe-1],K=!1))}}else i.containerGroups.some(function(ne){return ne.tabbableNodes.some(function(Ee){return As(Ee)>0})})||(K=!1);else K=!1;K&&(X=h({target:i.mostRecentlyFocusedNode,isBackward:n.isKeyBackward(i.recentNavEvent)})),g(X||i.mostRecentlyFocusedNode||m())}i.recentNavEvent=void 0},C=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;i.recentNavEvent=x;var M=h({event:x,isBackward:k});M&&(Zn(x)&&x.preventDefault(),g(M))},w=function(x){(n.isKeyForward(x)||n.isKeyBackward(x))&&C(x,n.isKeyBackward(x))},D=function(x){XE(x)&&Rn(n.escapeDeactivates,x)!==!1&&(x.preventDefault(),o.deactivate())},W=function(x){var k=Ui(x);r(k,x)>=0||Rn(n.clickOutsideDeactivates,x)||Rn(n.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},z=function(){if(i.active){Ft.activateTrap(s,o);var x;return n.delayInitialFocus?x=new Promise(function(k){i.delayInitialFocusTimer=V4(function(){g(m()),k()})}):g(m()),t.addEventListener("focusin",B,!0),t.addEventListener("mousedown",v,{capture:!0,passive:!1}),t.addEventListener("touchstart",v,{capture:!0,passive:!1}),t.addEventListener("click",W,{capture:!0,passive:!1}),t.addEventListener("keydown",w,{capture:!0,passive:!1}),t.addEventListener("keydown",D),x}},I=function(x){i.active&&!i.paused&&o._setSubtreeIsolation(!1),i.adjacentElements.clear(),i.alreadySilent.clear();var k=new Set,M=new Set,X=M4(x),K;try{for(X.s();!(K=X.n()).done;){var H=K.value;k.add(H);for(var J=typeof ShadowRoot<"u"&&H.getRootNode()instanceof ShadowRoot,oe=H;oe;){k.add(oe);var ne=oe.parentElement,Ee=[];ne?Ee=ne.children:!ne&&J&&(Ee=oe.getRootNode().children,ne=oe.getRootNode().host,J=typeof ShadowRoot<"u"&&ne.getRootNode()instanceof ShadowRoot);var le=M4(Ee),Pe;try{for(le.s();!(Pe=le.n()).done;){var bu=Pe.value;M.add(bu)}}catch(Je){le.e(Je)}finally{le.f()}oe=ne}}}catch(Je){X.e(Je)}finally{X.f()}k.forEach(function(Je){M.delete(Je)}),i.adjacentElements=M},Q=function(){if(i.active)return t.removeEventListener("focusin",B,!0),t.removeEventListener("mousedown",v,!0),t.removeEventListener("touchstart",v,!0),t.removeEventListener("click",W,!0),t.removeEventListener("keydown",w,!0),t.removeEventListener("keydown",D),o},V=function(x){var k=i.mostRecentlyFocusedNode;if(k){var M=x.some(function(K){var H=Array.from(K.removedNodes);return H.some(function(J){return J===k||typeof J.contains=="function"&&J.contains(k)})});if(M&&i.containers.some(function(K){return K?.isConnected})){p();var X=m();g(X)}}},L=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(V):void 0,Z=function(){L&&(L.disconnect(),i.active&&!i.paused&&i.containers.map(function(x){L.observe(x,{subtree:!0,childList:!0})}))};return o={get active(){return i.active},get paused(){return i.paused},activate:function(x){if(i.active)return this;var k=a(x,"onActivate"),M=a(x,"onPostActivate"),X=a(x,"checkCanFocusTrap"),K=Ft.getActiveTrap(s),H=!1;if(K&&!K.paused){var J;(J=K._setSubtreeIsolation)===null||J===void 0||J.call(K,!1),H=!0}try{X||p(),i.active=!0,i.paused=!1,i.nodeFocusedBeforeActivation=l(t),k?.({trap:o});var oe=function(){X&&p();var Ee=function(){o._setSubtreeIsolation(!0),Z(),M?.({trap:o})},le=z();le?le.then(Ee):Ee()};if(X)return X(i.containers.concat()).then(oe,oe),this;oe()}catch(Ee){if(K===Ft.getActiveTrap(s)&&H){var ne;(ne=K._setSubtreeIsolation)===null||ne===void 0||ne.call(K,!0)}throw Ee}return this},deactivate:function(x){if(!i.active)return this;var k=$4({onDeactivate:n.onDeactivate,onPostDeactivate:n.onPostDeactivate,checkCanReturnFocus:n.checkCanReturnFocus},x);clearTimeout(i.delayInitialFocusTimer),i.delayInitialFocusTimer=void 0,i.paused||o._setSubtreeIsolation(!1),i.alreadySilent.clear(),Q(),i.active=!1,i.paused=!1,Z(),Ft.deactivateTrap(s,o);var M=a(k,"onDeactivate"),X=a(k,"onPostDeactivate"),K=a(k,"checkCanReturnFocus"),H=a(k,"delayReturnFocus"),J=a(k,"returnFocus","returnFocusOnDeactivate");M?.({trap:o});var oe=function(){J&&g(E(i.nodeFocusedBeforeActivation)),X?.({trap:o})},ne=function(){H&&J?V4(oe):oe()};return J&&K?(K(E(i.nodeFocusedBeforeActivation)).then(ne,ne),this):(ne(),this)},pause:function(x){return i.active?(i.manuallyPaused=!0,this._setPausedState(!0,x)):this},unpause:function(x){return i.active?(i.manuallyPaused=!1,s[s.length-1]!==this?this:this._setPausedState(!1,x)):this},updateContainerElements:function(x){var k=[].concat(x).filter(Boolean);return i.containers=k.map(function(M){return typeof M=="string"?t.querySelector(M):M}),n.isolateSubtrees&&I(i.containers),i.active&&(p(),i.paused||o._setSubtreeIsolation(!0)),Z(),this}},Object.defineProperties(o,{_isManuallyPaused:{value:function(){return i.manuallyPaused}},_setPausedState:{value:function(x,k){if(i.paused===x)return this;if(i.paused=x,x){var M=a(k,"onPause"),X=a(k,"onPostPause");M?.({trap:o}),Q(),o._setSubtreeIsolation(!1),Z(),X?.({trap:o})}else{var K=a(k,"onUnpause"),H=a(k,"onPostUnpause");K?.({trap:o});var J=function(){p();var oe=function(){o._setSubtreeIsolation(!0),Z(),H?.({trap:o})},ne=z();ne?ne.then(oe):oe()};J()}return this}},_setSubtreeIsolation:{value:function(x){n.isolateSubtrees&&i.adjacentElements.forEach(function(k){var M;x?n.isolateSubtrees==="aria-hidden"?((k.ariaHidden==="true"||((M=k.getAttribute("aria-hidden"))===null||M===void 0?void 0:M.toLowerCase())==="true")&&i.alreadySilent.add(k),k.setAttribute("aria-hidden","true")):((k.inert||k.hasAttribute("inert"))&&i.alreadySilent.add(k),k.setAttribute("inert",!0)):i.alreadySilent.has(k)||(n.isolateSubtrees==="aria-hidden"?k.removeAttribute("aria-hidden"):k.removeAttribute("inert"))})}}}),o.updateContainerElements(e),o};function ci(){return window._nc_focus_trap??=[],window._nc_focus_trap}function u1(){let e=[];return{pause(){e=[...ci()];for(const u of e)u.pause()},unpause(){if(e.length===ci().length)for(const u of e)u.unpause();e=[]}}}function t1(e,u={}){const t=u1();St(e,()=>{ku(u.disabled)||(ku(e)?t.pause():t.unpause())}),vn(()=>{t.unpause()})}window._nc_vue_element_id=window._nc_vue_element_id??0;function js(){return`nc-vue-${window._nc_vue_element_id++}`}const s1=["top","right","bottom","left"],U4=["start","end"],W4=s1.reduce((e,u)=>e.concat(u,u+"-"+U4[0],u+"-"+U4[1]),[]),ts=Math.min,Ot=Math.max,j0=Math.round,Wi=Math.floor,zt=e=>({x:e,y:e}),n1={left:"right",right:"left",bottom:"top",top:"bottom"};function Qc(e,u,t){return Ot(e,ts(u,t))}function Tt(e,u){return typeof e=="function"?e(u):e}function pt(e){return e.split("-")[0]}function Zu(e){return e.split("-")[1]}function _r(e){return e==="x"?"y":"x"}function Or(e){return e==="y"?"height":"width"}function rt(e){const u=e[0];return u==="t"||u==="b"?"y":"x"}function zr(e){return _r(rt(e))}function e3(e,u,t){t===void 0&&(t=!1);const s=Zu(e),n=zr(e),i=Or(n);let o=n==="x"?s===(t?"end":"start")?"right":"left":s==="start"?"bottom":"top";return u.reference[i]>u.floating[i]&&(o=L0(o)),[o,L0(o)]}function i1(e){const u=L0(e);return[R0(e),u,R0(u)]}function R0(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const H4=["left","right"],G4=["right","left"],o1=["top","bottom"],a1=["bottom","top"];function r1(e,u,t){switch(e){case"top":case"bottom":return t?u?G4:H4:u?H4:G4;case"left":case"right":return u?o1:a1;default:return[]}}function l1(e,u,t,s){const n=Zu(e);let i=r1(pt(e),t==="start",s);return n&&(i=i.map(o=>o+"-"+n),u&&(i=i.concat(i.map(R0)))),i}function L0(e){const u=pt(e);return n1[u]+e.slice(u.length)}function d1(e){var u,t,s,n;return{top:(u=e.top)!=null?u:0,right:(t=e.right)!=null?t:0,bottom:(s=e.bottom)!=null?s:0,left:(n=e.left)!=null?n:0}}function u3(e){return typeof e!="number"?d1(e):{top:e,right:e,bottom:e,left:e}}function Rs(e){const{x:u,y:t,width:s,height:n}=e;return{width:s,height:n,top:t,left:u,right:u+s,bottom:t+n,x:u,y:t}}function q4(e,u,t){let{reference:s,floating:n}=e;const i=rt(u),o=zr(u),a=Or(o),r=pt(u),d=i==="y",l=s.x+s.width/2-n.width/2,m=s.y+s.height/2-n.height/2,p=s[a]/2-n[a]/2;let g;switch(r){case"top":g={x:l,y:s.y-n.height};break;case"bottom":g={x:l,y:s.y+s.height};break;case"right":g={x:s.x+s.width,y:m};break;case"left":g={x:s.x-n.width,y:m};break;default:g={x:s.x,y:s.y}}const E=Zu(u);return E&&(g[o]+=p*(E==="end"?1:-1)*(t&&d?-1:1)),g}async function m1(e,u){var t;u===void 0&&(u={});const{x:s,y:n,platform:i,rects:o,elements:a,strategy:r}=e,{boundary:d="clippingAncestors",rootBoundary:l="viewport",elementContext:m="floating",altBoundary:p=!1,padding:g=0}=Tt(u,e),E=u3(g),h=a[p?m==="floating"?"reference":"floating":m],v=Rs(await i.getClippingRect({element:(t=await(i.isElement==null?void 0:i.isElement(h)))==null||t?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:d,rootBoundary:l,strategy:r})),B=m==="floating"?{x:s,y:n,width:o.floating.width,height:o.floating.height}:o.reference,C=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(C))&&await(i.getScale==null?void 0:i.getScale(C))||{x:1,y:1},D=Rs(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:B,offsetParent:C,strategy:r}):B);return{top:(v.top-D.top+E.top)/w.y,bottom:(D.bottom-v.bottom+E.bottom)/w.y,left:(v.left-D.left+E.left)/w.x,right:(D.right-v.right+E.right)/w.x}}const c1=50,t3=async(e,u,t)=>{const{placement:s="bottom",strategy:n="absolute",middleware:i=[],platform:o}=t,a=o.detectOverflow?o:{...o,detectOverflow:m1},r=await(o.isRTL==null?void 0:o.isRTL(u));let d=await o.getElementRects({reference:e,floating:u,strategy:n}),{x:l,y:m}=q4(d,s,r),p=s,g=0;const E={};for(let h=0;h({name:"arrow",options:e,async fn(u){const{x:t,y:s,placement:n,rects:i,platform:o,elements:a,middlewareData:r}=u,{element:d,padding:l=0}=Tt(e,u)||{};if(d==null)return{};const m=u3(l),p={x:t,y:s},g=zr(n),E=Or(g),h=await o.getDimensions(d),v=g==="y",B=v?"top":"left",C=v?"bottom":"right",w=v?"clientHeight":"clientWidth",D=i.reference[E]+i.reference[g]-p[g]-i.floating[E],W=p[g]-i.reference[g],z=await(o.getOffsetParent==null?void 0:o.getOffsetParent(d));let I=z?z[w]:0;(!I||!await(o.isElement==null?void 0:o.isElement(z)))&&(I=a.floating[w]||i.floating[E]);const Q=D/2-W/2,V=I/2-h[E]/2-1,L=ts(m[B],V),Z=ts(m[C],V),x=I-h[E]-Z,k=I/2-h[E]/2+Q,M=Qc(L,k,x),X=!r.arrow&&Zu(n)!=null&&k!==M&&i.reference[E]/2-(kZu(s)===e),...t.filter(s=>Zu(s)!==e)]:t.filter(s=>pt(s)===s)).filter(s=>e?Zu(s)===e||(u?R0(s)!==s:!1):!0)}const f1=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(u){var t,s,n;const{rects:i,middlewareData:o,placement:a,platform:r,elements:d}=u,{crossAxis:l=!1,alignment:m,allowedPlacements:p=W4,autoAlignment:g=!0,...E}=Tt(e,u),h=m!==void 0||p===W4?p1(m||null,g,p):p,v=((t=o.autoPlacement)==null?void 0:t.index)||0,B=h[v];if(B==null)return{};if(a!==B)return{reset:{placement:h[0]}};const C=await r.detectOverflow(u,E),w=e3(B,i,await(r.isRTL==null?void 0:r.isRTL(d.floating))),D=[C[pt(B)],C[w[0]],C[w[1]]],W=[...((s=o.autoPlacement)==null?void 0:s.overflows)||[],{placement:B,overflows:D}],z=h[v+1];if(z)return{data:{index:v+1,overflows:W},reset:{placement:z}};const I=W.map(V=>{const L=Zu(V.placement);return[V.placement,L&&l?V.overflows.slice(0,2).reduce((Z,x)=>Z+x,0):V.overflows[0],V.overflows]}).sort((V,L)=>V[1]-L[1]),Q=((n=I.filter(V=>V[2].slice(0,Zu(V[0])?2:3).every(L=>L<=0))[0])==null?void 0:n[0])||I[0][0];return Q!==a?{data:{index:v+1,overflows:W},reset:{placement:Q}}:{}}}},s3=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(u){var t,s;const{placement:n,middlewareData:i,rects:o,initialPlacement:a,platform:r,elements:d}=u,{mainAxis:l=!0,crossAxis:m=!0,fallbackPlacements:p,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:h=!0,...v}=Tt(e,u);if((t=i.arrow)!=null&&t.alignmentOffset)return{};const B=pt(n),C=rt(a),w=pt(a)===a,D=await(r.isRTL==null?void 0:r.isRTL(d.floating)),W=p||(w||!h?[L0(a)]:i1(a)),z=E!=="none";!p&&z&&W.push(...l1(a,h,E,D));const I=[a,...W],Q=await r.detectOverflow(u,v),V=[];let L=((s=i.flip)==null?void 0:s.overflows)||[];if(l&&V.push(Q[B]),m){const M=e3(n,o,D);V.push(Q[M[0]],Q[M[1]])}if(L=[...L,{placement:n,overflows:V}],!V.every(M=>M<=0)){var Z,x;const M=(((Z=i.flip)==null?void 0:Z.index)||0)+1,X=I[M];if(X&&(!(m==="alignment"&&C!==rt(X))||L.every(H=>rt(H.placement)===C?H.overflows[0]>0:!0)))return{data:{index:M,overflows:L},reset:{placement:X}};let K=(x=L.filter(H=>H.overflows[0]<=0).sort((H,J)=>H.overflows[1]-J.overflows[1])[0])==null?void 0:x.placement;if(!K)switch(g){case"bestFit":{var k;const H=(k=L.filter(J=>{if(z){const oe=rt(J.placement);return oe===C||oe==="y"}return!0}).map(J=>[J.placement,J.overflows.filter(oe=>oe>0).reduce((oe,ne)=>oe+ne,0)]).sort((J,oe)=>J[1]-oe[1])[0])==null?void 0:k[0];H&&(K=H);break}case"initialPlacement":K=a;break}if(n!==K)return{reset:{placement:K}}}return{}}}},n3=new Set(["left","top"]);async function h1(e,u){const{placement:t,platform:s,elements:n}=e,i=await(s.isRTL==null?void 0:s.isRTL(n.floating)),o=pt(t),a=Zu(t),r=rt(t)==="y",d=n3.has(o)?-1:1,l=i&&r?-1:1,m=Tt(u,e);let{mainAxis:p,crossAxis:g,alignmentAxis:E}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&typeof E=="number"&&(g=a==="end"?E*-1:E),r?{x:g*l,y:p*d}:{x:p*d,y:g*l}}const i3=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(u){var t,s;const{x:n,y:i,placement:o,middlewareData:a}=u,r=await h1(u,e);return o===((t=a.offset)==null?void 0:t.placement)&&(s=a.arrow)!=null&&s.alignmentOffset?{}:{x:n+r.x,y:i+r.y,data:{...r,placement:o}}}}},o3=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(u){const{x:t,y:s,placement:n,platform:i}=u,{mainAxis:o=!0,crossAxis:a=!1,limiter:r={fn:C=>{let{x:w,y:D}=C;return{x:w,y:D}}},...d}=Tt(e,u),l={x:t,y:s},m=await i.detectOverflow(u,d),p=rt(n),g=_r(p);let E=l[g],h=l[p];const v=(C,w)=>Qc(w+m[C==="y"?"top":"left"],w,w-m[C==="y"?"bottom":"right"]);o&&(E=v(g,E)),a&&(h=v(p,h));const B=r.fn({...u,[g]:E,[p]:h});return{...B,data:{x:B.x-t,y:B.y-s,enabled:{[g]:o,[p]:a}}}}}},v1=function(e){return e===void 0&&(e={}),{options:e,fn(u){var t,s;const{x:n,y:i,placement:o,rects:a,middlewareData:r}=u,{offset:d=0,mainAxis:l=!0,crossAxis:m=!0}=Tt(e,u),p={x:n,y:i},g=rt(o),E=_r(g);let h=p[E],v=p[g];const B=Tt(d,u),C=typeof B=="number"?{mainAxis:B,crossAxis:0}:{mainAxis:(t=B.mainAxis)!=null?t:0,crossAxis:(s=B.crossAxis)!=null?s:0};if(l){const W=E==="y"?"height":"width",z=a.reference[E]-a.floating[W]+C.mainAxis,I=a.reference[E]+a.reference[W]-C.mainAxis;hI&&(h=I)}if(m){var w,D;const W=E==="y"?"width":"height",z=n3.has(pt(o)),I=a.reference[g]-a.floating[W]+(z&&((w=r.offset)==null?void 0:w[g])||0)+(z?0:C.crossAxis),Q=a.reference[g]+a.reference[W]+(z?0:((D=r.offset)==null?void 0:D[g])||0)-(z?C.crossAxis:0);vQ&&(v=Q)}return{[E]:h,[g]:v}}}},E1=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(u){const{placement:t,rects:s,platform:n,elements:i}=u,{apply:o=()=>{},...a}=Tt(e,u),r=await n.detectOverflow(u,a),d=pt(t),l=Zu(t),m=rt(t)==="y",{width:p,height:g}=s.floating;let E,h;d==="top"||d==="bottom"?(E=d,h=l===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=d,E=l==="end"?"top":"bottom");const v=g-r.top-r.bottom,B=p-r.left-r.right,C=ts(g-r[E],v),w=ts(p-r[h],B),D=u.middlewareData.shift,W=!D;let z=C,I=w;D!=null&&D.enabled.x&&(I=B),D!=null&&D.enabled.y&&(z=v),W&&!l&&(m?I=p-2*Ot(r.left,r.right):z=g-2*Ot(r.top,r.bottom)),await o({...u,availableWidth:I,availableHeight:z});const Q=await n.getDimensions(i.floating);return p!==Q.width||g!==Q.height?{reset:{rects:!0}}:{}}}};function Iu(e){var u;return((u=e.ownerDocument)==null?void 0:u.defaultView)||window}function lt(e){return Iu(e).getComputedStyle(e)}const K4=Math.min,Xn=Math.max,M0=Math.round;function a3(e){const u=lt(e);let t=parseFloat(u.width),s=parseFloat(u.height);const n=e.offsetWidth,i=e.offsetHeight,o=M0(t)!==n||M0(s)!==i;return o&&(t=n,s=i),{width:t,height:s,fallback:o}}function ss(e){return l3(e)?(e.nodeName||"").toLowerCase():""}let Hi;function r3(){if(Hi)return Hi;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Hi=e.brands.map((u=>u.brand+"/"+u.version)).join(" "),Hi):navigator.userAgent}function dt(e){return e instanceof Iu(e).HTMLElement}function Xt(e){return e instanceof Iu(e).Element}function l3(e){return e instanceof Iu(e).Node}function Y4(e){return typeof ShadowRoot>"u"?!1:e instanceof Iu(e).ShadowRoot||e instanceof ShadowRoot}function fo(e){const{overflow:u,overflowX:t,overflowY:s,display:n}=lt(e);return/auto|scroll|overlay|hidden|clip/.test(u+s+t)&&!["inline","contents"].includes(n)}function C1(e){return["table","td","th"].includes(ss(e))}function er(e){const u=/firefox/i.test(r3()),t=lt(e),s=t.backdropFilter||t.WebkitBackdropFilter;return t.transform!=="none"||t.perspective!=="none"||!!s&&s!=="none"||u&&t.willChange==="filter"||u&&!!t.filter&&t.filter!=="none"||["transform","perspective"].some((n=>t.willChange.includes(n)))||["paint","layout","strict","content"].some((n=>{const i=t.contain;return i!=null&&i.includes(n)}))}function d3(){return!/^((?!chrome|android).)*safari/i.test(r3())}function Tr(e){return["html","body","#document"].includes(ss(e))}function m3(e){return Xt(e)?e:e.contextElement}const c3={x:1,y:1};function pn(e){const u=m3(e);if(!dt(u))return c3;const t=u.getBoundingClientRect(),{width:s,height:n,fallback:i}=a3(u);let o=(i?M0(t.width):t.width)/s,a=(i?M0(t.height):t.height)/n;return o&&Number.isFinite(o)||(o=1),a&&Number.isFinite(a)||(a=1),{x:o,y:a}}function gi(e,u,t,s){var n,i;u===void 0&&(u=!1),t===void 0&&(t=!1);const o=e.getBoundingClientRect(),a=m3(e);let r=c3;u&&(s?Xt(s)&&(r=pn(s)):r=pn(e));const d=a?Iu(a):window,l=!d3()&&t;let m=(o.left+(l&&((n=d.visualViewport)==null?void 0:n.offsetLeft)||0))/r.x,p=(o.top+(l&&((i=d.visualViewport)==null?void 0:i.offsetTop)||0))/r.y,g=o.width/r.x,E=o.height/r.y;if(a){const h=Iu(a),v=s&&Xt(s)?Iu(s):s;let B=h.frameElement;for(;B&&s&&v!==h;){const C=pn(B),w=B.getBoundingClientRect(),D=getComputedStyle(B);w.x+=(B.clientLeft+parseFloat(D.paddingLeft))*C.x,w.y+=(B.clientTop+parseFloat(D.paddingTop))*C.y,m*=C.x,p*=C.y,g*=C.x,E*=C.y,m+=w.x,p+=w.y,B=Iu(B).frameElement}}return{width:g,height:E,top:p,right:m+g,bottom:p+E,left:m,x:m,y:p}}function Jt(e){return((l3(e)?e.ownerDocument:e.document)||window.document).documentElement}function ho(e){return Xt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function g3(e){return gi(Jt(e)).left+ho(e).scrollLeft}function pi(e){if(ss(e)==="html")return e;const u=e.assignedSlot||e.parentNode||Y4(e)&&e.host||Jt(e);return Y4(u)?u.host:u}function p3(e){const u=pi(e);return Tr(u)?u.ownerDocument.body:dt(u)&&fo(u)?u:p3(u)}function I0(e,u){var t;u===void 0&&(u=[]);const s=p3(e),n=s===((t=e.ownerDocument)==null?void 0:t.body),i=Iu(s);return n?u.concat(i,i.visualViewport||[],fo(s)?s:[]):u.concat(s,I0(s))}function Z4(e,u,t){return u==="viewport"?Rs((function(s,n){const i=Iu(s),o=Jt(s),a=i.visualViewport;let r=o.clientWidth,d=o.clientHeight,l=0,m=0;if(a){r=a.width,d=a.height;const p=d3();(p||!p&&n==="fixed")&&(l=a.offsetLeft,m=a.offsetTop)}return{width:r,height:d,x:l,y:m}})(e,t)):Xt(u)?Rs((function(s,n){const i=gi(s,!0,n==="fixed"),o=i.top+s.clientTop,a=i.left+s.clientLeft,r=dt(s)?pn(s):{x:1,y:1};return{width:s.clientWidth*r.x,height:s.clientHeight*r.y,x:a*r.x,y:o*r.y}})(u,t)):Rs((function(s){const n=Jt(s),i=ho(s),o=s.ownerDocument.body,a=Xn(n.scrollWidth,n.clientWidth,o.scrollWidth,o.clientWidth),r=Xn(n.scrollHeight,n.clientHeight,o.scrollHeight,o.clientHeight);let d=-i.scrollLeft+g3(s);const l=-i.scrollTop;return lt(o).direction==="rtl"&&(d+=Xn(n.clientWidth,o.clientWidth)-a),{width:a,height:r,x:d,y:l}})(Jt(e)))}function X4(e){return dt(e)&<(e).position!=="fixed"?e.offsetParent:null}function J4(e){const u=Iu(e);let t=X4(e);for(;t&&C1(t)&<(t).position==="static";)t=X4(t);return t&&(ss(t)==="html"||ss(t)==="body"&<(t).position==="static"&&!er(t))?u:t||(function(s){let n=pi(s);for(;dt(n)&&!Tr(n);){if(er(n))return n;n=pi(n)}return null})(e)||u}function y1(e,u,t){const s=dt(u),n=Jt(u),i=gi(e,!0,t==="fixed",u);let o={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(s||!s&&t!=="fixed")if((ss(u)!=="body"||fo(n))&&(o=ho(u)),dt(u)){const r=gi(u,!0);a.x=r.x+u.clientLeft,a.y=r.y+u.clientTop}else n&&(a.x=g3(n));return{x:i.left+o.scrollLeft-a.x,y:i.top+o.scrollTop-a.y,width:i.width,height:i.height}}const B1={getClippingRect:function(e){let{element:u,boundary:t,rootBoundary:s,strategy:n}=e;const i=t==="clippingAncestors"?(function(d,l){const m=l.get(d);if(m)return m;let p=I0(d).filter((v=>Xt(v)&&ss(v)!=="body")),g=null;const E=lt(d).position==="fixed";let h=E?pi(d):d;for(;Xt(h)&&!Tr(h);){const v=lt(h),B=er(h);(E?B||g:B||v.position!=="static"||!g||!["absolute","fixed"].includes(g.position))?g=v:p=p.filter((C=>C!==h)),h=pi(h)}return l.set(d,p),p})(u,this._c):[].concat(t),o=[...i,s],a=o[0],r=o.reduce(((d,l)=>{const m=Z4(u,l,n);return d.top=Xn(m.top,d.top),d.right=K4(m.right,d.right),d.bottom=K4(m.bottom,d.bottom),d.left=Xn(m.left,d.left),d}),Z4(u,a,n));return{width:r.right-r.left,height:r.bottom-r.top,x:r.left,y:r.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:u,offsetParent:t,strategy:s}=e;const n=dt(t),i=Jt(t);if(t===i)return u;let o={scrollLeft:0,scrollTop:0},a={x:1,y:1};const r={x:0,y:0};if((n||!n&&s!=="fixed")&&((ss(t)!=="body"||fo(i))&&(o=ho(t)),dt(t))){const d=gi(t);a=pn(t),r.x=d.x+t.clientLeft,r.y=d.y+t.clientTop}return{width:u.width*a.x,height:u.height*a.y,x:u.x*a.x-o.scrollLeft*a.x+r.x,y:u.y*a.y-o.scrollTop*a.y+r.y}},isElement:Xt,getDimensions:function(e){return dt(e)?a3(e):e.getBoundingClientRect()},getOffsetParent:J4,getDocumentElement:Jt,getScale:pn,async getElementRects(e){let{reference:u,floating:t,strategy:s}=e;const n=this.getOffsetParent||J4,i=this.getDimensions;return{reference:y1(u,await n(t),s),floating:{x:0,y:0,...await i(t)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>lt(e).direction==="rtl"},x1=(e,u,t)=>{const s=new Map,n={platform:B1,...t},i={...n.platform,_c:s};return t3(e,u,{...n,platform:i})},Qt={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function A1(e,u){let t=Qt.themes[e]||{},s;do s=t[u],typeof s>"u"?t.$extend?t=Qt.themes[t.$extend]||{}:(t=null,s=Qt[u]):t=null;while(t);return s}function b1(e){const u=[e];let t=Qt.themes[e]||{};do t.$extend&&!t.$resetCss?(u.push(t.$extend),t=Qt.themes[t.$extend]||{}):t=null;while(t);return u.map(s=>`v-popper--theme-${s}`)}function Q4(e){const u=[e];let t=Qt.themes[e]||{};do t.$extend?(u.push(t.$extend),t=Qt.themes[t.$extend]||{}):t=null;while(t);return u}let fi=!1;if(typeof window<"u"){fi=!1;try{const e=Object.defineProperty({},"passive",{get(){fi=!0}});window.addEventListener("test",null,e)}catch{}}let f3=!1;typeof window<"u"&&typeof navigator<"u"&&(f3=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const w1=["auto","top","bottom","left","right"].reduce((e,u)=>e.concat([u,`${u}-start`,`${u}-end`]),[]),ed={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ud={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function td(e,u){const t=e.indexOf(u);t!==-1&&e.splice(t,1)}function Ca(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Ku=[];let ps=null;const sd={};function nd(e){let u=sd[e];return u||(u=sd[e]=[]),u}let ur=function(){};typeof window<"u"&&(ur=window.Element);function Ce(e){return function(u){return A1(u.theme,e)}}const ya="__floating-vue__popper",h3=()=>Xu({name:"VPopper",provide(){return{[ya]:{parentPopper:this}}},inject:{[ya]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:Ce("disabled")},positioningDisabled:{type:Boolean,default:Ce("positioningDisabled")},placement:{type:String,default:Ce("placement"),validator:e=>w1.includes(e)},delay:{type:[String,Number,Object],default:Ce("delay")},distance:{type:[Number,String],default:Ce("distance")},skidding:{type:[Number,String],default:Ce("skidding")},triggers:{type:Array,default:Ce("triggers")},showTriggers:{type:[Array,Function],default:Ce("showTriggers")},hideTriggers:{type:[Array,Function],default:Ce("hideTriggers")},popperTriggers:{type:Array,default:Ce("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Ce("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Ce("popperHideTriggers")},container:{type:[String,Object,ur,Boolean],default:Ce("container")},boundary:{type:[String,ur],default:Ce("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Ce("strategy")},autoHide:{type:[Boolean,Function],default:Ce("autoHide")},handleResize:{type:Boolean,default:Ce("handleResize")},instantMove:{type:Boolean,default:Ce("instantMove")},eagerMount:{type:Boolean,default:Ce("eagerMount")},popperClass:{type:[String,Array,Object],default:Ce("popperClass")},computeTransformOrigin:{type:Boolean,default:Ce("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Ce("autoMinSize")},autoSize:{type:[Boolean,String],default:Ce("autoSize")},autoMaxSize:{type:Boolean,default:Ce("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Ce("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Ce("preventOverflow")},overflowPadding:{type:[Number,String],default:Ce("overflowPadding")},arrowPadding:{type:[Number,String],default:Ce("arrowPadding")},arrowOverflow:{type:Boolean,default:Ce("arrowOverflow")},flip:{type:Boolean,default:Ce("flip")},shift:{type:Boolean,default:Ce("shift")},shiftCrossAxis:{type:Boolean,default:Ce("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Ce("noAutoFocus")},disposeTimeout:{type:Number,default:Ce("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[ya])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,u;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((u=this.popperShowTriggers)==null?void 0:u.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,u)=>(e[u]="$_computePosition",e),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:u=!1,force:t=!1}={}){var s,n;(s=this.parentPopper)!=null&&s.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(t||!this.disabled)&&(((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,u),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:u=!1}={}){var t;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:u}),this.parentPopper.lockedChild=null)},1e3));return}((t=this.parentPopper)==null?void 0:t.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,u),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(u=>u.nodeType===u.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(i3({mainAxis:this.distance,crossAxis:this.skidding}));const u=this.placement.startsWith("auto");if(u?e.middleware.push(f1({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(o3({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!u&&this.flip&&e.middleware.push(s3({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(g1({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:s,rects:n,middlewareData:i})=>{let o;const{centerOffset:a}=i.arrow;return s.startsWith("top")||s.startsWith("bottom")?o=Math.abs(a)>n.reference.width/2:o=Math.abs(a)>n.reference.height/2,{data:{overflow:o}}}}),this.autoMinSize||this.autoSize){const s=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:n,placement:i,middlewareData:o})=>{var a;if((a=o.autoSize)!=null&&a.skip)return{};let r,d;return i.startsWith("top")||i.startsWith("bottom")?r=n.reference.width:d=n.reference.height,this.$_innerNode.style[s==="min"?"minWidth":s==="max"?"maxWidth":"width"]=r!=null?`${r}px`:null,this.$_innerNode.style[s==="min"?"minHeight":s==="max"?"maxHeight":"height"]=d!=null?`${d}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(E1({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:s,availableHeight:n})=>{this.$_innerNode.style.maxWidth=s!=null?`${s}px`:null,this.$_innerNode.style.maxHeight=n!=null?`${n}px`:null}})));const t=await x1(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:t.x,y:t.y,placement:t.placement,strategy:t.strategy,arrow:{...t.middlewareData.arrow,...t.middlewareData.arrowOverflow}})},$_scheduleShow(e,u=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),ps&&this.instantMove&&ps.instantMove&&ps!==this.parentPopper){ps.$_applyHide(!0),this.$_applyShow(!0);return}u?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e,u=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(ps=this),u?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const u=this.delay;return parseInt(u&&u[e]||u||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await Ca(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...I0(this.$_referenceNode),...I0(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const u=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),s=t.parentNode.getBoundingClientRect(),n=u.x+u.width/2-(s.left+t.offsetLeft),i=u.y+u.height/2-(s.top+t.offsetTop);this.result.transformOrigin=`${n}px ${i}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let u;for(let t=0;t0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,td(Ku,this),Ku.length===0&&document.body.classList.remove("v-popper--some-open");for(const t of Q4(this.theme)){const s=nd(t);td(s,this),s.length===0&&document.body.classList.remove(`v-popper--some-open--${t}`)}ps===this&&(ps=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const u=this.disposeTimeout;u!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},u)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await Ca(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=t=>{this.isShown&&!this.$_hideInProgress||(t.usedByTooltip=!0,!this.$_preventShow&&this.show({event:t}))};this.$_registerTriggerListeners(this.$_targetNodes,ed,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],ed,this.popperTriggers,this.popperShowTriggers,e);const u=t=>{t.usedByTooltip||this.hide({event:t})};this.$_registerTriggerListeners(this.$_targetNodes,ud,this.triggers,this.hideTriggers,u),this.$_registerTriggerListeners([this.$_popperNode],ud,this.popperTriggers,this.popperHideTriggers,u)},$_registerEventListeners(e,u,t){this.$_events.push({targetNodes:e,eventType:u,handler:t}),e.forEach(s=>s.addEventListener(u,t,fi?{passive:!0}:void 0))},$_registerTriggerListeners(e,u,t,s,n){let i=t;s!=null&&(i=typeof s=="function"?s(i):s),i.forEach(o=>{const a=u[o];a&&this.$_registerEventListeners(e,a,n)})},$_removeEventListeners(e){const u=[];this.$_events.forEach(t=>{const{targetNodes:s,eventType:n,handler:i}=t;!e||e===n?s.forEach(o=>o.removeEventListener(n,i)):u.push(t)}),this.$_events=u},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,u=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),u&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,u){for(const t of this.$_targetNodes){const s=t.getAttribute(e);s&&(t.removeAttribute(e),t.setAttribute(u,s))}},$_applyAttrsToTarget(e){for(const u of this.$_targetNodes)for(const t in e){const s=e[t];s==null?u.removeAttribute(t):u.setAttribute(t,s)}},$_updateParentShownChildren(e){let u=this.parentPopper;for(;u;)e?u.shownChildren.add(this.randomId):(u.shownChildren.delete(this.randomId),u.pendingHide&&u.hide()),u=u.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(Jn>=e.left&&Jn<=e.right&&Qn>=e.top&&Qn<=e.bottom){const u=this.$_popperNode.getBoundingClientRect(),t=Jn-Wt,s=Qn-Ht,n=u.left+u.width/2-Wt+(u.top+u.height/2)-Ht+u.width+u.height,i=Wt+t*n,o=Ht+s*n;return Gi(Wt,Ht,i,o,u.left,u.top,u.left,u.bottom)||Gi(Wt,Ht,i,o,u.left,u.top,u.right,u.top)||Gi(Wt,Ht,i,o,u.right,u.top,u.right,u.bottom)||Gi(Wt,Ht,i,o,u.left,u.bottom,u.right,u.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(f3){const e=fi?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",u=>id(u),e),document.addEventListener("touchend",u=>od(u,!0),e)}else window.addEventListener("mousedown",e=>id(e),!0),window.addEventListener("click",e=>od(e,!1),!0);window.addEventListener("resize",k1)}function id(e,u){for(let t=0;t=0;s--){const n=Ku[s];try{const i=n.containsGlobalTarget=n.mouseDownContains||n.popperNode().contains(e.target);n.pendingHide=!1,requestAnimationFrame(()=>{if(n.pendingHide=!1,!t[n.randomId]&&ad(n,i,e)){if(n.$_handleGlobalClose(e,u),!e.closeAllPopover&&e.closePopover&&i){let a=n.parentPopper;for(;a;)t[a.randomId]=!0,a=a.parentPopper;return}let o=n.parentPopper;for(;o&&ad(o,o.containsGlobalTarget,e);)o.$_handleGlobalClose(e,u),o=o.parentPopper}})}catch{}}}function ad(e,u,t){return t.closeAllPopover||t.closePopover&&u||F1(e,t)&&!u}function F1(e,u){if(typeof e.autoHide=="function"){const t=e.autoHide(u);return e.lastAutoHide=t,t}return e.autoHide}function k1(){for(let e=0;e{Wt=Jn,Ht=Qn,Jn=e.clientX,Qn=e.clientY},fi?{passive:!0}:void 0);function Gi(e,u,t,s,n,i,o,a){const r=((o-n)*(u-i)-(a-i)*(e-n))/((a-i)*(t-e)-(o-n)*(s-u)),d=((t-e)*(u-i)-(s-u)*(e-n))/((a-i)*(t-e)-(o-n)*(s-u));return r>=0&&r<=1&&d>=0&&d<=1}const N1={extends:h3()},Pr=(e,u)=>{const t=e.__vccOpts||e;for(const[s,n]of u)t[s]=n;return t};function S1(e,u,t,s,n,i){return q(),se("div",{ref:"reference",class:cu(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[be(e.$slots,"default",xu(fu(e.slotData)))],2)}const _1=Pr(N1,[["render",S1]]);function O1(){var e=window.navigator.userAgent,u=e.indexOf("MSIE ");if(u>0)return parseInt(e.substring(u+5,e.indexOf(".",u)),10);var t=e.indexOf("Trident/");if(t>0){var s=e.indexOf("rv:");return parseInt(e.substring(s+3,e.indexOf(".",s)),10)}var n=e.indexOf("Edge/");return n>0?parseInt(e.substring(n+5,e.indexOf(".",n)),10):-1}let t0;function tr(){tr.init||(tr.init=!0,t0=O1()!==-1)}var s0={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){tr(),no(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",t0&&this.$el.appendChild(e),e.data="about:blank",t0||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!t0&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const z1=ff();gf("data-v-b329ee4c");const T1={class:"resize-observer",tabindex:"-1"};pf();const P1=z1((e,u,t,s,n,i)=>(q(),$e("div",T1)));s0.render=P1,s0.__scopeId="data-v-b329ee4c",s0.__file="src/components/ResizeObserver.vue";const v3=(e="theme")=>({computed:{themeClass(){return b1(this[e])}}}),j1=Xu({name:"VPopperContent",components:{ResizeObserver:s0},mixins:[v3()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),R1=["id","aria-hidden","tabindex","data-popper-placement"],L1={ref:"inner",class:"v-popper__inner"},M1=de("div",{class:"v-popper__arrow-outer"},null,-1),I1=de("div",{class:"v-popper__arrow-inner"},null,-1),$1=[M1,I1];function V1(e,u,t,s,n,i){const o=Ou("ResizeObserver");return q(),se("div",{id:e.popperId,ref:"popover",class:cu(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:_s(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:u[2]||(u[2]=Fc(a=>e.autoHide&&e.$emit("hide"),["esc"]))},[de("div",{class:"v-popper__backdrop",onClick:u[0]||(u[0]=a=>e.autoHide&&e.$emit("hide"))}),de("div",{class:"v-popper__wrapper",style:_s(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[de("div",L1,[e.mounted?(q(),se(Ie,{key:0},[de("div",null,[be(e.$slots,"default")]),e.handleResize?(q(),$e(o,{key:0,onNotify:u[1]||(u[1]=a=>e.$emit("resize",a))})):_e("",!0)],64)):_e("",!0)],512),de("div",{ref:"arrow",class:"v-popper__arrow-container",style:_s(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},$1,4)],4)],46,R1)}const U1=Pr(j1,[["render",V1]]),W1={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let sr=function(){};typeof window<"u"&&(sr=window.Element);const H1=Xu({name:"VPopperWrapper",components:{Popper:_1,PopperContent:U1},mixins:[W1,v3("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,sr,Boolean],default:void 0},boundary:{type:[String,sr],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function G1(e,u,t,s,n,i){const o=Ou("PopperContent"),a=Ou("Popper");return q(),$e(a,He({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:u[0]||(u[0]=()=>e.$emit("show")),onHide:u[1]||(u[1]=()=>e.$emit("hide")),"onUpdate:shown":u[2]||(u[2]=r=>e.$emit("update:shown",r)),onApplyShow:u[3]||(u[3]=()=>e.$emit("apply-show")),onApplyHide:u[4]||(u[4]=()=>e.$emit("apply-hide")),onCloseGroup:u[5]||(u[5]=()=>e.$emit("close-group")),onCloseDirective:u[6]||(u[6]=()=>e.$emit("close-directive")),onAutoHide:u[7]||(u[7]=()=>e.$emit("auto-hide")),onResize:u[8]||(u[8]=()=>e.$emit("resize"))}),{default:De(({popperId:r,isShown:d,shouldMountContent:l,skipTransition:m,autoHide:p,show:g,hide:E,handleResize:h,onResize:v,classes:B,result:C})=>[be(e.$slots,"default",{shown:d,show:g,hide:E}),he(o,{ref:"popperContent","popper-id":r,theme:e.finalTheme,shown:d,mounted:l,"skip-transition":m,"auto-hide":p,"handle-resize":h,classes:B,result:C,onHide:E,onResize:v},{default:De(()=>[be(e.$slots,"popper",{shown:d,hide:E})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const nr=Pr(H1,[["render",G1]]),q1={...nr,name:"VDropdown",vPopperTheme:"dropdown"};({...nr},{...nr}),h3();const rd=Qt,K1=q1,Y1=Xu({name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){return this.$slots.default?.({attrs:this.triggerAttrs})}}),Z1="_ncPopover_zfWgY",X1={"material-design-icon":"_material-design-icon_bkeq-",ncPopover:Z1},E3="nc-popover-9";rd.themes[E3]=structuredClone(rd.themes.dropdown);const J1={name:"NcPopover",components:{Dropdown:K1,NcPopoverTriggerProvider:Y1},props:{boundary:{type:[String,Object],default:""},closeOnClickOutside:{type:Boolean,default:!0},noCloseOnClickOutside:{type:Boolean,default:!1},container:{type:[Boolean,String],default:"body"},delay:{type:[Number,Object],default:0},noFocusTrap:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},popoverBaseClass:{type:String,default:""},popoverTriggers:{type:[Array,Object],default:null},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},setReturnFocus:{default:void 0,type:[Boolean,HTMLElement,SVGElement,String,Function]},shown:{type:Boolean,default:!1},triggers:{type:[Array,Object],default:()=>["click"]}},emits:["afterShow","afterHide","update:shown"],setup(){return{theme:E3}},data(){return{internalShown:this.shown}},computed:{popperTriggers(){if(this.popoverTriggers&&Array.isArray(this.popoverTriggers))return this.popoverTriggers},popperHideTriggers(){if(this.popoverTriggers&&typeof this.popoverTriggers=="object")return this.popoverTriggers.hide},popperShowTriggers(){if(this.popoverTriggers&&typeof this.popoverTriggers=="object")return this.popoverTriggers.show},internalTriggers(){if(this.triggers&&Array.isArray(this.triggers))return this.triggers},hideTriggers(){if(this.triggers&&typeof this.triggers=="object")return this.triggers.hide},showTriggers(){if(this.triggers&&typeof this.triggers=="object")return this.triggers.show},internalPlacement(){return this.placement==="start"?S0?"right":"left":this.placement==="end"?S0?"left":"right":this.placement}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeUnmount(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){window.OC?.debug&&this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const u of e)u.removeAttribute("aria-describedby")},getPopoverContentElement(){return this.$refs.popover?.$refs.popperContent?.$el},getPopoverTriggerContainerElement(){return this.$refs.popover?.$refs.popper?.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),this.noFocusTrap)return;const e=this.getPopoverContentElement();e.tabIndex=-1,e&&(this.$focusTrap=Jc(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:ci(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(u){DE.warn("[NcPopover] Failed to clear focus trap",{error:u})}},addEscapeStopPropagation(){this.getPopoverContentElement()?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){this.getPopoverContentElement()?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){e.type==="keydown"&&e.key==="Escape"&&e.stopPropagation()},async afterShow(){this.getPopoverContentElement().addEventListener("transitionend",()=>{this.$emit("afterShow")},{once:!0,passive:!0}),this.removeFloatingVueAriaDescribedBy(),await this.$nextTick(),await this.useFocusTrap(),this.addEscapeStopPropagation()},afterHide(){this.getPopoverContentElement()?.addEventListener("transitionend",()=>{this.$emit("afterHide")},{once:!0,passive:!0}),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};function Q1(e,u,t,s,n,i){const o=Ou("NcPopoverTriggerProvider"),a=Ou("Dropdown");return q(),$e(a,{ref:"popover",shown:n.internalShown,"onUpdate:shown":[u[0]||(u[0]=r=>n.internalShown=r),u[1]||(u[1]=r=>n.internalShown=r)],arrowPadding:10,autoHide:!t.noCloseOnClickOutside&&t.closeOnClickOutside,boundary:t.boundary||void 0,container:t.container,delay:t.delay,distance:10,handleResize:"",noAutoFocus:!0,placement:i.internalPlacement,popperClass:[e.$style.ncPopover,t.popoverBaseClass],popperTriggers:i.popperTriggers,popperHideTriggers:i.popperHideTriggers,popperShowTriggers:i.popperShowTriggers,theme:s.theme,triggers:i.internalTriggers,hideTriggers:i.hideTriggers,showTriggers:i.showTriggers,onApplyShow:i.afterShow,onApplyHide:i.afterHide},{popper:De(r=>[be(e.$slots,"default",xu(fu(r)))]),default:De(()=>[he(o,{shown:n.internalShown,popupRole:t.popupRole},{default:De(r=>[be(e.$slots,"trigger",xu(fu(r)))]),_:3},8,["shown","popupRole"])]),_:3},8,["shown","autoHide","boundary","container","delay","placement","popperClass","popperTriggers","popperHideTriggers","popperShowTriggers","theme","triggers","hideTriggers","showTriggers","onApplyShow","onApplyHide"])}const eC={$style:X1},ld=Ye(J1,[["render",Q1],["__cssModules",eC]]),uC=Symbol.for("NcActions:isSemanticMenu"),tC=Symbol.for("NcActions:closeMenu"),sC={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},nC=["aria-hidden","aria-label"],iC=["fill","width","height"],oC={d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"},aC={key:0};function rC(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon dots-horizontal-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",oC,[t.title?(q(),se("title",aC,Xe(t.title),1)):_e("",!0)])],8,iC))],16,nC)}const lC=Ye(sC,[["render",rC]]);yn(Zv);function C3(e){return Array.isArray(e)&&e.some(u=>{if(u===null)return!1;if(typeof u=="object"){const t=u;if(t.type===nu||t.type===Ie&&!C3(t.children)||t.type===xi&&!t.children.trim())return!1}return!0})}const dC=".focusable",mC={name:"NcActions",components:{NcButton:Ns,NcPopover:ld},provide(){return{[uC]:Se(()=>this.actionsMenuSemanticType==="menu"),[tC]:this.closeMenu}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},primary:{type:Boolean,default:!1},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:lu("Actions")},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>document.getElementById("content-vue")??document.querySelector("body")},container:{type:[Boolean,String,Object,Element],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0},variant:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)},default:null},wide:{type:Boolean,default:!1},size:{type:String,default:"normal",validator(e){return["small","normal","large"].includes(e)}}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(){return{randomId:js()}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return this.variant||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1},navigation:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0}}[this.actionsMenuSemanticType]},withFocusTrap(){return this.config.withFocusTrap}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){t1(()=>this.opened,{disabled:()=>this.config.withFocusTrap}),"ariaHidden"in this.$attrs},methods:{getActionName(e){return e?.type?.name},isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isAction(e){return this.getActionName(e)?.startsWith?.("NcAction")},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch{return!1}},toggleMenu(e){e?this.openMenu():this.closeMenu()},openMenu(){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){this.opened&&(await this.$nextTick(),this.opened=!1,this.$refs.popover?.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&this.$refs.triggerButton?.$el.focus())},onOpened(){this.$nextTick(()=>{this.focusFirstAction(null),this.$emit("opened")})},onClosed(){this.$emit("closed")},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(dC)},onKeydown(e){if(e.key==="Tab"){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation){this.closeMenu(!0);return}e.preventDefault();const u=this.getFocusableMenuItemElements(),t=[...u].indexOf(document.activeElement);if(t===-1)return;const s=e.shiftKey?t-1:t+1;(s<0||s===u.length)&&this.closeMenu(!0),this.focusIndex=s,this.focusAction();return}this.config.withArrowNavigation&&(e.key==="ArrowUp"&&this.focusPreviousAction(e),e.key==="ArrowDown"&&this.focusNextAction(e),e.key==="PageUp"&&this.focusFirstAction(e),e.key==="PageDown"&&this.focusLastAction(e)),this.handleEscapePressed(e)},onTriggerKeydown(e){e.key==="Escape"&&this.actionsMenuSemanticType==="tooltip"&&this.closeMenu()},handleEscapePressed(e){e.key==="Escape"&&(this.closeMenu(),e.preventDefault())},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const u=e.closest("li.action");e.focus(),u&&u.classList.add("active")}},focusPreviousAction(e){this.opened&&(this.focusIndex===0?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const u=this.getFocusableMenuItemElements().length-1;this.focusIndex===u?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const u=[...this.getFocusableMenuItemElements()].findIndex(t=>t.getAttribute("aria-checked")==="true"&&t.getAttribute("role")==="menuitemradio");this.focusIndex=u>-1?u:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.actionsMenuSemanticType==="tooltip"&&this.$refs.menu&&this.getFocusableMenuItemElements().length===0&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(){const e=[],u=(g,E)=>{g.forEach(h=>{if(this.isAction(h)){E.push(h);return}h.type===Ie&&u(h.children,E)})};if(u(this.$slots.default?.(),e),e.length===0)return;let t=e.filter(this.isValidSingleAction);this.forceMenu&&t.length>0&&this.inline>0&&(t=[]);const s=t.slice(0,this.inline),n=e.filter(g=>!s.includes(g)),i=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],o=["NcActionInput","NcActionTextEditable"],a=["NcActionLink","NcActionRouter"],r=n.some(g=>o.includes(this.getActionName(g))),d=n.some(g=>i.includes(this.getActionName(g))),l=n.some(g=>a.includes(this.getActionName(g)));r?this.actionsMenuSemanticType="dialog":d?this.actionsMenuSemanticType="menu":l?this.actionsMenuSemanticType="navigation":e.filter(g=>this.getActionName(g).startsWith("NcAction")).length===e.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown";const m=g=>{const E=g?.props?.icon,h=g?.children?.icon?.()?.[0]??(this.isIconUrl(E)?ru("img",{class:"action-item__menutoggle__icon",src:E,alt:""}):ru("span",{class:["icon",E]})),v=g?.children?.default?.()?.[0]?.children?.trim(),B=this.forceName?v:"";let C=g?.props?.title;this.forceName||C||(C=v);const w={...g?.props??{}},D=["submit","reset"].includes(w.type)?w.modelValue:"button";return delete w.modelValue,delete w.type,ru(Ns,He(w,{class:["action-item action-item--single",{"action-item--wide":this.wide}],"aria-label":g?.props?.["aria-label"]||v,title:C,disabled:this.disabled||g?.props?.disabled,pressed:g?.props?.modelValue,size:this.size,type:D,wide:this.wide,variant:this.variant||(B?"secondary":"tertiary"),onFocus:this.onFocus,onBlur:this.onBlur,"onUpdate:pressed":g?.props?.["onUpdate:modelValue"]??(()=>{})}),{default:()=>B,icon:()=>h})},p=g=>{const E=C3(this.$slots.icon?.())?this.$slots.icon?.():this.defaultIcon?ru("span",{class:["icon",this.defaultIcon]}):ru(lC,{size:20}),h=`${this.randomId}-trigger`;return ru(ld,{ref:"popover",delay:0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,autoBoundaryMaxSize:!0,container:this.container,...this.manualOpen&&{triggers:[]},noCloseOnClickOutside:this.manualOpen,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?this.$refs.triggerButton?.$el:void 0,noFocusTrap:!this.config.withFocusTrap,"onUpdate:shown":this.toggleMenu,onAfterShow:this.onOpened,onAfterClose:this.onClosed},{trigger:()=>ru(Ns,{id:h,class:"action-item__menutoggle",disabled:this.disabled,size:this.size,variant:this.triggerButtonVariant,wide:this.wide,ref:"triggerButton","aria-label":this.menuName?null:this.ariaLabel,"aria-controls":this.opened&&this.config.popupRole?this.randomId:null,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,onKeydown:this.onTriggerKeydown},{icon:()=>E,default:()=>this.menuName}),default:()=>ru("div",{class:{open:this.opened},tabindex:"-1",onKeydown:this.onKeydown,ref:"menu"},[ru("ul",{id:this.randomId,tabindex:"-1",ref:"menuList",role:this.config.popupRole,"aria-labelledby":h,"aria-modal":this.actionsMenuSemanticType==="dialog"?"true":void 0},[g])])})};return e.length===1&&t.length===1&&!this.forceMenu?m(e[0]):(this.$nextTick(()=>{this.opened&&this.$refs.menu&&(this.$refs.menu.querySelector("li.active")||[]).length===0&&this.focusFirstAction()}),s.length>0&&this.inline>0?ru("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...s.map(m),n.length>0?ru("div",{class:["action-item",{"action-item--open":this.opened}]},[p(n)]):null]):ru("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened,"action-item--wide":this.wide}]},[p(e)]))}},cC=Ye(mC,[["__scopeId","data-v-23e5cae7"]]),gC={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},pC=["aria-hidden","aria-label"],fC=["fill","width","height"],hC={d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"},vC={key:0};function EC(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon chevron-down-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",hC,[t.title?(q(),se("title",vC,Xe(t.title),1)):_e("",!0)])],8,fC))],16,pC)}const CC=Ye(gC,[["render",EC]]),yC={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},BC=["aria-hidden","aria-label"],xC=["fill","width","height"],AC={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"},bC={key:0};function wC(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon close-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",AC,[t.title?(q(),se("title",bC,Xe(t.title),1)):_e("",!0)])],8,xC))],16,BC)}const DC=Ye(yC,[["render",wC]]),FC=["aria-label"],kC=["width","height"],NC=["fill"],SC=["fill"],_C={key:0},OC=Xu({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(e){const u=e,t=Se(()=>{const s=["#777","#CCC"];return u.appearance==="light"?s:u.appearance==="dark"?s.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(s,n)=>(q(),se("span",{"aria-label":e.name,role:"img",class:"material-design-icon loading-icon"},[(q(),se("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24"},[de("path",{fill:t.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,NC),de("path",{fill:t.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[e.name?(q(),se("title",_C,Xe(e.name),1)):_e("",!0)],8,SC)],8,kC))],8,FC))}}),y3=Ye(OC,[["__scopeId","data-v-cf399190"]]),wx=(e,u)=>{const t=e.__vccOpts||e;for(const[s,n]of u)t[s]=n;return t},zC="modulepreload",TC=function(e,u){return new URL(e,u).href},dd={},jr=function(e,u,t){let s=Promise.resolve();if(u&&u.length>0){let i=function(d){return Promise.all(d.map(l=>Promise.resolve(l).then(m=>({status:"fulfilled",value:m}),m=>({status:"rejected",reason:m}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),r=a?.nonce||a?.getAttribute("nonce");s=i(u.map(d=>{if(d=TC(d,t),d in dd)return;dd[d]=!0;const l=d.endsWith(".css"),m=l?'[rel="stylesheet"]':"";if(t)for(let g=o.length-1;g>=0;g--){const E=o[g];if(E.href===d&&(!l||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${d}"]${m}`))return;const p=document.createElement("link");if(p.rel=l?"stylesheet":zC,l||(p.as="script"),p.crossOrigin="",p.href=d,r&&p.setAttribute("nonce",r),document.head.appendChild(p),l)return new Promise((g,E)=>{p.addEventListener("load",g),p.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${d}`)))})}))}function n(i){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i}return s.then(i=>{for(const o of i||[])o.status==="rejected"&&n(o.reason);return e().catch(n)})};var ir={exports:{}},PC=ir.exports,md;function jC(){return md||(md=1,(function(e){(function(u,t){e.exports?e.exports=t():u.Toastify=t()})(PC,function(u){var t=function(o){return new t.lib.init(o)},s="1.12.0";t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:s,constructor:t,init:function(o){return o||(o={}),this.options={},this.toastElement=null,this.options.text=o.text||t.defaults.text,this.options.node=o.node||t.defaults.node,this.options.duration=o.duration===0?0:o.duration||t.defaults.duration,this.options.selector=o.selector||t.defaults.selector,this.options.callback=o.callback||t.defaults.callback,this.options.destination=o.destination||t.defaults.destination,this.options.newWindow=o.newWindow||t.defaults.newWindow,this.options.close=o.close||t.defaults.close,this.options.gravity=o.gravity==="bottom"?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=o.positionLeft||t.defaults.positionLeft,this.options.position=o.position||t.defaults.position,this.options.backgroundColor=o.backgroundColor||t.defaults.backgroundColor,this.options.avatar=o.avatar||t.defaults.avatar,this.options.className=o.className||t.defaults.className,this.options.stopOnFocus=o.stopOnFocus===void 0?t.defaults.stopOnFocus:o.stopOnFocus,this.options.onClick=o.onClick||t.defaults.onClick,this.options.offset=o.offset||t.defaults.offset,this.options.escapeMarkup=o.escapeMarkup!==void 0?o.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=o.ariaLive||t.defaults.ariaLive,this.options.style=o.style||t.defaults.style,o.backgroundColor&&(this.options.style.background=o.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var o=document.createElement("div");o.className="toastify on "+this.options.className,this.options.position?o.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(o.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):o.className+=" toastify-right",o.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var a in this.options.style)o.style[a]=this.options.style[a];if(this.options.ariaLive&&o.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)o.appendChild(this.options.node);else if(this.options.escapeMarkup?o.innerText=this.options.text:o.innerHTML=this.options.text,this.options.avatar!==""){var r=document.createElement("img");r.src=this.options.avatar,r.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?o.appendChild(r):o.insertAdjacentElement("afterbegin",r)}if(this.options.close===!0){var d=document.createElement("button");d.type="button",d.setAttribute("aria-label","Close"),d.className="toast-close",d.innerHTML="✖",d.addEventListener("click",function(v){v.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var l=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&l>360?o.insertAdjacentElement("afterbegin",d):o.appendChild(d)}if(this.options.stopOnFocus&&this.options.duration>0){var m=this;o.addEventListener("mouseover",function(v){window.clearTimeout(o.timeOutValue)}),o.addEventListener("mouseleave",function(){o.timeOutValue=window.setTimeout(function(){m.removeElement(o)},m.options.duration)})}if(typeof this.options.destination<"u"&&o.addEventListener("click",function(v){v.stopPropagation(),this.options.newWindow===!0?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),typeof this.options.onClick=="function"&&typeof this.options.destination>"u"&&o.addEventListener("click",function(v){v.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var p=n("x",this.options),g=n("y",this.options),E=this.options.position=="left"?p:"-"+p,h=this.options.gravity=="toastify-top"?g:"-"+g;o.style.transform="translate("+E+","+h+")"}return o},showToast:function(){this.toastElement=this.buildToast();var o;if(typeof this.options.selector=="string"?o=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?o=this.options.selector:o=document.body,!o)throw"Root element is not defined";var a=t.defaults.oldestFirst?o.firstChild:o.lastChild;return o.insertBefore(this.toastElement,a),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(o){o.className=o.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),o.parentNode&&o.parentNode.removeChild(o),this.options.callback.call(o),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var o={top:15,bottom:15},a={top:15,bottom:15},r={top:15,bottom:15},d=document.getElementsByClassName("toastify"),l,m=0;m0?window.innerWidth:screen.width;E<=360?(d[m].style[l]=r[l]+"px",r[l]+=p+g):i(d[m],"toastify-left")===!0?(d[m].style[l]=o[l]+"px",o[l]+=p+g):(d[m].style[l]=a[l]+"px",a[l]+=p+g)}return this};function n(o,a){return a.offset[o]?isNaN(a.offset[o])?a.offset[o]:a.offset[o]+"px":"0px"}function i(o,a){return!o||typeof a!="string"?!1:!!(o.className&&o.className.trim().split(/\s+/gi).indexOf(a)>-1)}return t.lib.init.prototype=t.lib,t})})(ir)),ir.exports}var RC=jC();const LC=W0(RC);yn(Qv),yn(Yv),lu("a few seconds ago"),lu("seconds ago"),lu("sec. ago");const MC=/mac|ipad|iphone|darwin/i.test(navigator.userAgent),IC=window.OCP?.Accessibility?.disableKeyboardShortcuts?.(),$C=/^[a-zA-Z0-9]$/,VC=/^[^\x20-\x7F]$/;function UC(e,u){return!(e.target instanceof HTMLElement)||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement||e.target.isContentEditable?!0:u.allowInModal?!1:Array.from(document.getElementsByClassName("modal-mask")).filter(t=>t.checkVisibility()).length>0}function cd(e,u){return t=>{if((MC?t.metaKey:t.ctrlKey)===!!u.ctrl){if(t.altKey!==!!u.alt||u.shift!==void 0&&t.shiftKey!==!!u.shift||UC(t,u))return;u.prevent&&t.preventDefault(),u.stop&&t.stopPropagation(),e(t)}}}function gd(e,u=()=>{},t={}){if(IC)return()=>{};const s=(a,r)=>{if(a.key===r)return!0;if(t.caseSensitive){const d=r===r.toLowerCase(),l=a.key===a.key.toLowerCase();if(d!==l)return!1}return $C.test(r)&&VC.test(a.key)?a.code.replace(/^(?:Key|Digit|Numpad)/,"")===r.toUpperCase():a.key.toLowerCase()===r.toLowerCase()},n=a=>typeof e=="function"?e(a):typeof e=="string"?s(a,e):Array.isArray(e)?e.some(r=>s(a,r)):!0,i=P4(n,cd(u,t),{eventName:"keydown",dedupe:!0,passive:!t.prevent}),o=t.push?P4(n,cd(u,t),{eventName:"keyup",passive:!t.prevent}):()=>{};return()=>{i(),o()}}function WC(e=document.body){const u=window.getComputedStyle(e).getPropertyValue("--background-invert-if-dark");return u!==void 0?u==="invert(100%)":!1}WC();const HC=hn(B3());window.addEventListener("resize",()=>{HC.value=B3()});function B3(){return window.outerHeight===window.screen.height}function pd(e){return!e.parent||"vapor"in e||"vapor"in e.parent||e.parent.subTree!==e.vnode?null:e.parent}function GC(e){const u=[e];let t=pd(e);for(;t;)u.push(t),t=pd(t);return u}function qC(){const e=Ju();if(!e)throw new Error("useScopeId must be called within a setup context");const u=GC(e).map(t=>t.vnode.scopeId).filter(Boolean);return Object.fromEntries(u.map(t=>[t,""]))}yn(Jv,eE);const KC=["aria-labelledby","aria-describedby"],YC=["data-theme-light","data-theme-dark"],ZC=["id"],XC={class:"icons-menu"},JC=["title"],QC=["id"],e6={class:"modal-container__content"},u6=Xu({inheritAttrs:!1,__name:"NcModal",props:Yl({name:{default:""},hasPrevious:{type:Boolean},hasNext:{type:Boolean},outTransition:{type:Boolean},enableSlideshow:{type:Boolean},slideshowDelay:{default:5e3},slideshowPaused:{type:Boolean},disableSwipe:{type:Boolean},spreadNavigation:{type:Boolean},size:{default:"normal"},noClose:{type:Boolean},closeOnClickOutside:{type:Boolean},dark:{type:Boolean},lightBackdrop:{type:Boolean},container:{default:"body"},closeButtonOutside:{type:Boolean},additionalTrapElements:{default:()=>[]},inlineActions:{default:0},labelId:{default:""},setReturnFocus:{default:void 0}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:Yl(["next","previous","close","update:show"],["update:show"]),setup(e,{emit:u}){go(L=>({v046d2bb2:B.value,v71f7c020:E.value}));const t=qf(e,"show"),s=e,n=u,i=qC(),o=js(),a=Ff("mask");let r;vn(()=>V()),St(()=>s.additionalTrapElements,L=>{r&&r.updateContainerElements([a.value,...L])});const{isActive:d,pause:l,resume:m}=Sv(C,sf(()=>s.slideshowDelay),{immediate:!1}),p=hn(0),g=hn(!1);Tm(()=>{g.value&&!s.slideshowPaused?m():d.value&&l()});const E=Se(()=>`${s.slideshowDelay}ms`),{stop:h}=Rv(a,{onSwipeEnd:D});vn(h),gd("Escape",()=>{ci().at(-1)===r&&z()},{allowInModal:!0}),gd(["ArrowLeft","ArrowRight"],L=>{document.activeElement&&!a.value.contains(document.activeElement)||(L.key==="ArrowLeft"!==S0?w():C())},{allowInModal:!0});const v=Mf(),B=Se(()=>{let L=0;return s.hasNext&&s.enableSlideshow&&L++,!s.noClose&&s.closeButtonOutside&&L++,v.actions&&L++,L});Bn(()=>{!s.name&&s.labelId});function C(L){if(!s.hasNext){g.value=!1;return}L&&d.value&&W(),n("next",L)}function w(L){s.hasPrevious&&(L&&d.value&&W(),n("previous",L))}function D(L,Z){if(!s.disableSwipe){if(Z!=="left"&&Z!=="right")return;Z==="left"!==S0?C(L):w(L)}}function W(){l(),m(),p.value++}function z(L){s.noClose||(t.value=!1,setTimeout(()=>{n("close",L)},300))}function I(L){s.closeOnClickOutside&&z(L)}async function Q(){if(r)return;await no();const L={allowOutsideClick:!0,fallbackFocus:a.value,trapStack:ci(),escapeDeactivates:!1,setReturnFocus:s.setReturnFocus};r=Jc([a.value,...s.additionalTrapElements],L),r.activate()}function V(){r&&(r?.deactivate(),r=void 0)}return(L,Z)=>(q(),$e(bf,{disabled:e.container===null,to:e.container},[he(on,{name:"fade",appear:"",onAfterEnter:Q,onBeforeLeave:V},{default:De(()=>[Ds(de("div",He({...L.$attrs,...Be(i)},{ref:"mask",class:["modal-mask",{"modal-mask--opaque":e.dark||e.closeButtonOutside||e.hasPrevious||e.hasNext,"modal-mask--light":e.lightBackdrop}],role:"dialog","aria-modal":"true","aria-labelledby":e.labelId||`modal-name-${Be(o)}`,"aria-describedby":"modal-description-"+Be(o),tabindex:"-1"}),[he(on,{name:"fade-visibility",appear:""},{default:De(()=>[de("div",{class:"modal-header","data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop},[e.name.trim()!==""?(q(),se("h2",{key:0,id:"modal-name-"+Be(o),class:"modal-header__name"},Xe(e.name),9,ZC)):_e("",!0),de("div",XC,[e.hasNext&&e.enableSlideshow?(q(),se("button",{key:0,class:cu(["play-pause-icons",{"play-pause-icons--paused":e.slideshowPaused}]),title:Be(d)?Be(lu)("Pause slideshow"):Be(lu)("Start slideshow"),type:"button",onClick:Z[0]||(Z[0]=x=>g.value=!g.value)},[he(xs,{class:"play-pause-icons__icon",inline:"",name:Be(d)?Be(lu)("Pause slideshow"):Be(lu)("Start slideshow"),path:Be(d)?Be(Wv):Be(Hv)},null,8,["name","path"]),Be(d)?(q(),se("svg",{key:`${Be(o)}-animation-${p.value}`,class:"progress-ring",height:"50",width:"50"},[...Z[1]||(Z[1]=[de("circle",{class:"progress-ring__circle",stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"},null,-1)])])):_e("",!0)],10,JC)):_e("",!0),he(cC,{class:"header-actions",inline:e.inlineActions},{default:De(()=>[be(L.$slots,"actions",{},void 0,!0)]),_:3},8,["inline"]),!e.noClose&&e.closeButtonOutside?(q(),$e(Ns,{key:1,"aria-label":Be(lu)("Close"),class:"header-close",variant:"tertiary",onClick:z},{icon:De(()=>[he(xs,{path:Be(j4)},null,8,["path"])]),_:1},8,["aria-label"])):_e("",!0)])],8,YC)]),_:3}),he(on,{name:`modal-${e.outTransition?"out":"in"}`,appear:""},{default:De(()=>[Ds(de("div",{class:cu(["modal-wrapper",[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}]]),onMousedown:Qi(I,["self"])},[he(on,{name:"fade-visibility",appear:""},{default:De(()=>[Ds(he(Ns,{"aria-label":Be(lu)("Previous"),class:"prev",variant:"tertiary-no-background",onClick:w},{icon:De(()=>[he(xs,{directional:"",path:Be($v),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[rn,e.hasPrevious]])]),_:1}),de("div",{id:"modal-description-"+Be(o),class:"modal-container"},[de("div",e6,[be(L.$slots,"default",{},void 0,!0)]),!e.noClose&&!e.closeButtonOutside?(q(),$e(Ns,{key:0,"aria-label":Be(lu)("Close"),class:"modal-container__close",variant:"tertiary",onClick:z},{icon:De(()=>[he(xs,{path:Be(j4)},null,8,["path"])]),_:1},8,["aria-label"])):_e("",!0)],8,QC),he(on,{name:"fade-visibility",appear:""},{default:De(()=>[Ds(he(Ns,{"aria-label":Be(lu)("Next"),class:"next",variant:"tertiary-no-background",onClick:C},{icon:De(()=>[he(xs,{directional:"",path:Be(Vv),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[rn,e.hasNext]])]),_:1})],34),[[rn,t.value]])]),_:3},8,["name"])],16,KC),[[rn,t.value]])]),_:3})],8,["disabled","to"]))}}),Dx=Ye(u6,[["__scopeId","data-v-3c357e2d"]]),t6=["role"],s6={key:0,class:"notecard__heading"},n6={class:"notecard__text"},i6=Xu({__name:"NcNoteCard",props:{heading:{default:void 0},showAlert:{type:Boolean},text:{default:void 0},type:{default:"warning"}},setup(e){const u=e,t=Se(()=>u.showAlert||u.type==="error"),s=Se(()=>{switch(u.type){case"error":return Mv;case"success":return Iv;case"info":return Uv;default:return Lv}});return(n,i)=>(q(),se("div",{class:cu(["notecard",{[`notecard--${e.type}`]:e.type,"notecard--legacy":Be(Sr)}]),role:t.value?"alert":"note"},[be(n.$slots,"icon",{},()=>[he(Be(xs),{path:s.value,class:cu(["notecard__icon",{"notecard__icon--heading":e.heading}]),inline:""},null,8,["path","class"])],!0),de("div",null,[e.heading?(q(),se("p",s6,Xe(e.heading),1)):_e("",!0),be(n.$slots,"default",{},()=>[de("p",n6,Xe(e.text),1)],!0)])],10,t6))}}),Fx=Ye(i6,[["__scopeId","data-v-6be9fa31"]]),x3=Ic().detectLanguage();for(const e of[{language:"ar",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" لا يصلح كاسم مجلد.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" غير مسموح به كاسم مجلد']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" غير مسموح به داخل اسم مجلد.']},{msgid:"All files",msgstr:["كل الملفات"]},{msgid:"Choose",msgstr:["إختَر"]},{msgid:"Choose {file}",msgstr:["إختر {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["إختَر %n ملف","إختَر %n ملف","إختَر %n ملف","إختَر %n ملفات","إختَر %n ملف","إختر %n ملف"]},{msgid:"Copy",msgstr:["نسخ"]},{msgid:"Copy to {target}",msgstr:["نسخ إلى {target}"]},{msgid:"Could not create the new folder",msgstr:["تعذّر إنشاء المجلد الجديد"]},{msgid:"Could not load files settings",msgstr:["يتعذّر تحميل إعدادات الملفات"]},{msgid:"Could not load files views",msgstr:["تعذر تحميل عرض الملفات"]},{msgid:"Create directory",msgstr:["إنشاء مجلد"]},{msgid:"Current view selector",msgstr:["محدد العرض الحالي"]},{msgid:"Favorites",msgstr:["المفضلة"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["الملفات والمجلدات التي تحددها كمفضلة ستظهر هنا."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["الملفات و المجلدات التي قمت مؤخراً بتعديلها سوف تظهر هنا."]},{msgid:"Filter file list",msgstr:["تصفية قائمة الملفات"]},{msgid:"Folder name cannot be empty.",msgstr:["اسم المجلد لا يمكن أن يكون فارغاً."]},{msgid:"Home",msgstr:["البداية"]},{msgid:"Modified",msgstr:["التعديل"]},{msgid:"Move",msgstr:["نقل"]},{msgid:"Move to {target}",msgstr:["نقل إلى {target}"]},{msgid:"Name",msgstr:["الاسم"]},{msgid:"New",msgstr:["جديد"]},{msgid:"New folder",msgstr:["مجلد جديد"]},{msgid:"New folder name",msgstr:["اسم المجلد الجديد"]},{msgid:"No files in here",msgstr:["لا توجد ملفات هنا"]},{msgid:"No files matching your filter were found.",msgstr:["لا توجد ملفات تتطابق مع عامل التصفية الذي وضعته"]},{msgid:"No matching files",msgstr:["لا توجد ملفات مطابقة"]},{msgid:"Recent",msgstr:["الحالي"]},{msgid:"Select all entries",msgstr:["حدد جميع الإدخالات"]},{msgid:"Select entry",msgstr:["إختَر المدخل"]},{msgid:"Select the row for {nodename}",msgstr:["إختر سطر الـ {nodename}"]},{msgid:"Size",msgstr:["الحجم"]},{msgid:"Undo",msgstr:["تراجع"]},{msgid:"Upload some content or sync with your devices!",msgstr:["قم برفع بعض المحتوى أو المزامنة مع أجهزتك!"]}]},{language:"ast",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» ye un nome de carpeta inválidu."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» ye un nome de carpeta inválidu"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["Nun se permite'l caráuter «/» dientro'l nome de les carpetes."]},{msgid:"All files",msgstr:["Tolos ficheros"]},{msgid:"Choose",msgstr:["Escoyer"]},{msgid:"Choose {file}",msgstr:["Escoyer «{ficheru}»"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoyer %n ficheru","Escoyer %n ficheros"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar en: {target}"]},{msgid:"Could not create the new folder",msgstr:["Nun se pudo crear la carpeta"]},{msgid:"Could not load files settings",msgstr:["Nun se pudo cargar la configuración de los ficheros"]},{msgid:"Could not load files views",msgstr:["Nun se pudieron cargar les vistes de los ficheros"]},{msgid:"Create directory",msgstr:["Crear un direutoriu"]},{msgid:"Current view selector",msgstr:["Selector de la vista actual"]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Equí apaecen los ficheros y les carpetes que metas en Favoritos."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Equí apaecen los fichero y les carpetes que modificares apocayá."]},{msgid:"Filter file list",msgstr:["Peñerar la llista de ficheros"]},{msgid:"Folder name cannot be empty.",msgstr:["El nome de la carpeta nun pue tar baleru."]},{msgid:"Home",msgstr:["Aniciu"]},{msgid:"Modified",msgstr:["Modificóse"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover a {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"New",msgstr:["Nuevu"]},{msgid:"New folder",msgstr:["Carpeta nueva"]},{msgid:"New folder name",msgstr:["Nome de carpeta nuevu"]},{msgid:"No files in here",msgstr:["Equí nun hai nengún ficheru"]},{msgid:"No files matching your filter were found.",msgstr:["Nun s'atopó nengún ficheru que concasare cola peñera."]},{msgid:"No matching files",msgstr:["Nun hai nengún ficheru que concase"]},{msgid:"Recent",msgstr:["De recién"]},{msgid:"Select all entries",msgstr:["Seleicionar toles entraes"]},{msgid:"Select entry",msgstr:["Seleicionar la entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Seleicionar la filera de: {nodename}"]},{msgid:"Size",msgstr:["Tamañu"]},{msgid:"Undo",msgstr:["Desfacer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["¡Xubi dalgún elementu o sincroniza colos tos preseos!"]}]},{language:"ca",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:[`No és permès d'usar el caràcter "{char}" en un nom.`]},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" no és un nom permès.']},{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" no és vàlid com a nom de carpeta.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no és vàlid com a nom de carpeta']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" és un mot reservat i no està permès com a nom.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:[`"/" no està permès en el nom d'una carpeta.`]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n conflicte de fitxers","%n conflictes de fitxers"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n onflicte de fitxers a {dirname}","%n conflictes de fitxers a {dirname}"]},{msgid:"All files",msgstr:["Tots els fitxers"]},{msgid:"Cancel",msgstr:["Cancel·lar"]},{msgid:"Cancel the entire operation",msgstr:["Cancel·lar tota l'operació"]},{msgid:"Choose",msgstr:["Tria"]},{msgid:"Choose {file}",msgstr:["Tria {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tria %n fitxer","Tria %n fitxers"]},{msgid:"Confirm",msgstr:["Confirma"]},{msgid:"Continue",msgstr:["Continuar"]},{msgid:"Copy",msgstr:["Copia"]},{msgid:"Copy to {target}",msgstr:["Copia a {target}"]},{msgid:"Could not create the new folder",msgstr:["No s'ha pogut crear la carpeta nova"]},{msgid:"Could not load files settings",msgstr:["No es poden carregar fitxers de configuració"]},{msgid:"Could not load files views",msgstr:["No es poden carregar fitxers de vistes"]},{msgid:"Create directory",msgstr:["Crea un directori"]},{msgid:"Current view selector",msgstr:["Selector de visualització actual"]},{msgid:"Enter your name",msgstr:["Escriviu el vostre nom"]},{msgid:"Existing version",msgstr:["Versió existent"]},{msgid:"Failed to set nickname.",msgstr:["No s'ha pogut desar el sobrenom."]},{msgid:"Favorites",msgstr:["Preferits"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Els fitxers i les carpetes que marqueu com a favorits es mostraran aquí."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Els fitxers i les carpetes recentment modificats es mostraran aquí."]},{msgid:"Filter file list",msgstr:["Filtrar llistat de fitxers"]},{msgid:"Folder name cannot be empty.",msgstr:["El nom de la carpeta no pot estar buit."]},{msgid:"Guest identification",msgstr:["Identificació com a convidat"]},{msgid:"Home",msgstr:["Inici"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si seleccioneu les dues versions, el fitxer entrant tindrà un número afegit al seu nom."]},{msgid:"Invalid name.",msgstr:["Nom no vàlid."]},{msgid:"Last modified date unknown",msgstr:["Data de l'última modificació desconeguda"]},{msgid:"Modified",msgstr:["Data de modificació"]},{msgid:"Move",msgstr:["Desplaça"]},{msgid:"Move to {target}",msgstr:["Desplaça a {target}"]},{msgid:"Name",msgstr:["Nom"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Els noms poden tenir com a màxim 64 caràcters."]},{msgid:"Names must not be empty.",msgstr:["Els noms no poden ser buits."]},{msgid:'Names must not end with "{extension}".',msgstr:[`Els noms no poden acabar amb l'extensió "{extension}".`]},{msgid:"Names must not start with a dot.",msgstr:["Els noms no poden començar amb un punt."]},{msgid:"New",msgstr:["Crea"]},{msgid:"New folder",msgstr:["Carpeta nova"]},{msgid:"New folder name",msgstr:["Nom de la carpeta nova"]},{msgid:"New version",msgstr:["Nova versió"]},{msgid:"No files in here",msgstr:["No hi ha cap fitxer"]},{msgid:"No files matching your filter were found.",msgstr:["No s'ha trobat cap fitxer que coincideixi amb el filtre."]},{msgid:"No matching files",msgstr:["No hi ha cap fitxer que coincideixi"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Si us plau, escriu un nom amb 2 caràcters com a mínim."]},{msgid:"Recent",msgstr:["Recents"]},{msgid:"Select all checkboxes",msgstr:["Selecciona totes les caselles de selecció"]},{msgid:"Select all entries",msgstr:["Selecciona totes les entrades"]},{msgid:"Select all existing files",msgstr:["Selecciona tots els fitxers existents"]},{msgid:"Select all new files",msgstr:["Selecciona tots els fitxers nous"]},{msgid:"Select entry",msgstr:["Selecciona l'entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Selecciona la fila per a {nodename}"]},{msgid:"Size",msgstr:["Mida"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Omet %n fitxer","Omet %n fitxers"]},{msgid:"Skip this file",msgstr:["Omet aquest fitxer"]},{msgid:"Submit name",msgstr:["Entreu el nom"]},{msgid:"Undo",msgstr:["Desfés"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Pugeu contingut o sincronitzeu-lo amb els vostres dispositius!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Quan es selecciona una carpeta entrant, també se sobreescriuran els fitxers que hi entrin en conflicte."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quan es selecciona una carpeta entrant, el contingut s'escriu a la carpeta existent i es realitza una resolució recursiva de conflictes."]},{msgid:"Which files do you want to keep?",msgstr:["Quins fitxers voleu conservar?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Actualment se us mostra com a {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Actualment no esteu identificat."]},{msgid:"You cannot leave the name empty.",msgstr:["No podeu deixar el nom buit."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Heu de triar com a mínim una solució de conflicte"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Heu de seleccionar com a mínim una versió de cada fitxer per continuar."]}]},{language:"cs_CZ",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["znak „{char}“ není možné použít uvnitř názvu složky."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}“ není možné použít uvnitř názvu."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}“ není možné použít jako název."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["„{segment}“ je vyhrazeným názvem a není možné ho používat pro názvy složek."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ je vyhrazeným názvem a není možné ho použít."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n kolize souboru","%n kolize souborů","%n kolizí souborů","%n kolize souborů"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n kolize souborů v {dirname}","%n kolize souborů v {dirname}","%n kolizí souborů v {dirname}","%n kolize souborů v {dirname}"]},{msgid:"All files",msgstr:["Veškeré soubory"]},{msgid:"Cancel",msgstr:["Storno"]},{msgid:"Cancel the entire operation",msgstr:["Zrušit celou operaci"]},{msgid:"Choose",msgstr:["Zvolit"]},{msgid:"Choose {file}",msgstr:["Zvolit {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Zvolte %n soubor","Zvolte %n soubory","Zvolte %n souborů","Zvolte %n soubory"]},{msgid:"Confirm",msgstr:["Potvrdit"]},{msgid:"Continue",msgstr:["Pokračovat"]},{msgid:"Copy",msgstr:["Zkopírovat"]},{msgid:"Copy to {target}",msgstr:["Zkopírovat do {target}"]},{msgid:"Could not create the new folder",msgstr:["Novou složku se nepodařilo vytvořit"]},{msgid:"Could not load files settings",msgstr:["Nepodařilo se načíst nastavení pro soubory"]},{msgid:"Could not load files views",msgstr:["Nepodařilo se načíst pohledy souborů"]},{msgid:"Create directory",msgstr:["Vytvořit složku"]},{msgid:"Current view selector",msgstr:["Výběr stávajícího zobrazení"]},{msgid:"Enter your name",msgstr:["Zadejte své jméno"]},{msgid:"Existing version",msgstr:["Existující verze"]},{msgid:"Failed to set nickname.",msgstr:["Nepodařilo se nastavit přezdívku."]},{msgid:"Favorites",msgstr:["Oblíbené"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Zde se zobrazí soubory a složky, které označíte jako oblíbené."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Zde se zobrazí soubory a složky, které jste nedávno pozměnili."]},{msgid:"Filter file list",msgstr:["Filtrovat seznam souborů"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["Názvy složek nemohou končit na „{extension}“."]},{msgid:"Guest identification",msgstr:["Identifikace hosta"]},{msgid:"Home",msgstr:["Domů"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Pokud vyberete obě verze, pak k názvu příchozího souboru bude přidáno číslo."]},{msgid:"Invalid folder name.",msgstr:["Neplatný název složky."]},{msgid:"Invalid name.",msgstr:["Neplatný název."]},{msgid:"Last modified date unknown",msgstr:["Datum poslední změny neznámé"]},{msgid:"Modified",msgstr:["Změněno"]},{msgid:"Move",msgstr:["Přesounout"]},{msgid:"Move to {target}",msgstr:["Přesunout do {target}"]},{msgid:"Name",msgstr:["Název"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Je třeba, aby délka jmen nepřesahovala 64 znaků."]},{msgid:"Names must not be empty.",msgstr:["Názvy je třeba vyplnit."]},{msgid:'Names must not end with "{extension}".',msgstr:["Názvy nemohou končit na „{extension}“."]},{msgid:"Names must not start with a dot.",msgstr:["Názvy nemohou začínat tečkou."]},{msgid:"New",msgstr:["Nové"]},{msgid:"New folder",msgstr:["Nová složka"]},{msgid:"New folder name",msgstr:["Název pro novou složku"]},{msgid:"New version",msgstr:["Nová verze"]},{msgid:"No files in here",msgstr:["Nejsou zde žádné soubory"]},{msgid:"No files matching your filter were found.",msgstr:["Nenalezeny žádné soubory odpovídající vašemu filtru"]},{msgid:"No matching files",msgstr:["Žádné odpovídající soubory"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Zadejte jméno dlouhé alespoň 2 znaky."]},{msgid:"Recent",msgstr:["Nedávné"]},{msgid:"Select all checkboxes",msgstr:["Vybrat všechny zaškrtávací kolonky"]},{msgid:"Select all entries",msgstr:["Vybrat všechny položky"]},{msgid:"Select all existing files",msgstr:["Vybrat všechny existující soubory"]},{msgid:"Select all new files",msgstr:["Vybrat všechny nové soubory"]},{msgid:"Select entry",msgstr:["Vybrat položku"]},{msgid:"Select the row for {nodename}",msgstr:["Vybrat řádek pro {nodename}"]},{msgid:"Size",msgstr:["Velikost"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Přeskočit %n soubor","Přeskočit %n soubory","Přeskočit %n souborů","Přeskočit %n soubory"]},{msgid:"Skip this file",msgstr:["Přeskočit tento soubor"]},{msgid:"Submit name",msgstr:["Odeslat jméno"]},{msgid:"Undo",msgstr:["Zpět"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte sem nějaký obsah nebo proveďte synchronizaci se svými zařízeními!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Pokud je vybrána příchozí složka, budou v ní také přepsány jakékoli kolidující soubory."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Když je vybrána příchozí složka, jakékoli soubory v ní budou také přepsány."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Pokud je vybrána příchozí složka, je obsah zapsán do existující složky a je provedeno rekurzivní vyřešení kolizí."]},{msgid:"Which files do you want to keep?",msgstr:["Které soubory chcete ponechat?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["V tuto chvíli jste identifikováni jako {nickname}."]},{msgid:"You are currently not identified.",msgstr:["V tuto chvíli nejste identifikovaní."]},{msgid:"You cannot leave the name empty.",msgstr:["Jméno nelze ponechat nevyplněné."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Je třeba zvolit alespoň jedno z řešení kolize"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Aby bylo možné pokračovat, je třeba vybrat alespoň jednu verzi od každého souboru."]}]},{language:"da",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" er ikke tilladt i et navn.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" er ikke tilladt i et navn.']},{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er et ugyldigt mappenavn.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ikke et tilladt mappenavn']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" er et reserveret navn og er derfor ikke tilladt.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tilladt i et mappenavn.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n filkonflikt","%n filer konflikter"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n filkonflikt i {dirname}","%n filkonflikter i {dirname}"]},{msgid:"All files",msgstr:["Alle filer"]},{msgid:"Cancel",msgstr:["Fortryd"]},{msgid:"Cancel the entire operation",msgstr:["Annullér hele operationen"]},{msgid:"Choose",msgstr:["Vælg"]},{msgid:"Choose {file}",msgstr:["Vælg {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vælg %n fil","Vælg %n filer"]},{msgid:"Confirm",msgstr:["Bekræft"]},{msgid:"Continue",msgstr:["Fortsæt"]},{msgid:"Copy",msgstr:["Kopier"]},{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},{msgid:"Could not create the new folder",msgstr:["Kunne ikke oprette den nye mappe"]},{msgid:"Could not load files settings",msgstr:["Filindstillingerne kunne ikke indlæses"]},{msgid:"Could not load files views",msgstr:["Kunne ikke indlæse filvisninger"]},{msgid:"Create directory",msgstr:["Opret mappe"]},{msgid:"Current view selector",msgstr:["Aktuel visningsvælger"]},{msgid:"Enter your name",msgstr:["Indtast dit navn"]},{msgid:"Existing version",msgstr:["Eksisterende version"]},{msgid:"Failed to set nickname.",msgstr:["Forsøg på at gemme kaldenavn mislykkedes."]},{msgid:"Favorites",msgstr:["Favoritter"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper, du markerer som foretrukne, vises her."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper, du for nylig har ændret, vises her."]},{msgid:"Filter file list",msgstr:["Filtrer fil liste"]},{msgid:"Folder name cannot be empty.",msgstr:["Mappenavnet må ikke være tomt."]},{msgid:"Guest identification",msgstr:["Gæsteidentifikation"]},{msgid:"Home",msgstr:["Hjem"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Hvis du vælger begge versioner, vil den indkommende fil have et nummer tilføjet til sit navn."]},{msgid:"Invalid name.",msgstr:["Ugyldigt navn."]},{msgid:"Last modified date unknown",msgstr:["Senest ændret dato ukendt"]},{msgid:"Modified",msgstr:["Ændret"]},{msgid:"Move",msgstr:["Flyt"]},{msgid:"Move to {target}",msgstr:["Flyt til {target}"]},{msgid:"Name",msgstr:["Navn"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Navne kan højst være 64 tegn lange."]},{msgid:"Names must not be empty.",msgstr:["Navne kan ikke være tomt."]},{msgid:'Names must not end with "{extension}".',msgstr:['Navne må ikke ende på "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Navne skal starte med et punktum."]},{msgid:"New",msgstr:["Ny"]},{msgid:"New folder",msgstr:["Ny mappe"]},{msgid:"New folder name",msgstr:["Ny mappe navn"]},{msgid:"New version",msgstr:["Ny version"]},{msgid:"No files in here",msgstr:["Ingen filer here"]},{msgid:"No files matching your filter were found.",msgstr:["Der blev ikke fundet nogen filer, der matcher dit filter."]},{msgid:"No matching files",msgstr:["Ingen matchende filer"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Indtast et navn med mindst 2 tegn."]},{msgid:"Recent",msgstr:["Seneste"]},{msgid:"Select all checkboxes",msgstr:["Markér alle afkrydsningsfelter"]},{msgid:"Select all entries",msgstr:["Vælg alle poster"]},{msgid:"Select all existing files",msgstr:["Vælg alle eksisterende filer"]},{msgid:"Select all new files",msgstr:["Vælg alle nye filer"]},{msgid:"Select entry",msgstr:["Vælg post"]},{msgid:"Select the row for {nodename}",msgstr:["Vælg rækken for {nodenavn}"]},{msgid:"Size",msgstr:["Størelse"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Spring %n fil over","Spring %n filer over"]},{msgid:"Skip this file",msgstr:["Spring denne fil over"]},{msgid:"Submit name",msgstr:["Indsend navn"]},{msgid:"Undo",msgstr:["Fortryd"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Upload noget indhold eller synkroniser med dine enheder!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Når en indkommende mappe er valgt, vil eventuelle modstridende filer i det også blive overskrevet."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Når en indkommende mappe er valgt, er indholdet skrevet ind i den eksisterende mappe og en rekursiv konfliktløsning udføres."]},{msgid:"Which files do you want to keep?",msgstr:["Hvilke filer vil du have?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Du er i øjeblikket identificeret som {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Du er ikke identificeret."]},{msgid:"You cannot leave the name empty.",msgstr:["Du kan ikke efterlade navnet tomt."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Du skal vælge mindst én konfliktløsning"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du skal vælge mindst én version af hver fil for at fortsætte."]}]},{language:"de",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" ist innerhalb eines Ordnernamens nicht zulässig.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ist innerhalb eines Namens nicht zulässig.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ist kein zulässiger Name.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig für Ordnernamen.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n Dateikonflikt","%n Dateikonflikte"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n Dateikonflikt in {dirname}","%n Dateikonflikte in {dirname}"]},{msgid:"All files",msgstr:["Alle Dateien"]},{msgid:"Cancel",msgstr:["Abbrechen"]},{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},{msgid:"Choose",msgstr:["Auswählen"]},{msgid:"Choose {file}",msgstr:["{file} auswählen"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},{msgid:"Confirm",msgstr:["Bestätigen"]},{msgid:"Continue",msgstr:["Fortsetzen"]},{msgid:"Copy",msgstr:["Kopieren"]},{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},{msgid:"Enter your name",msgstr:["Gib deinen Namen ein"]},{msgid:"Existing version",msgstr:["Vorhandene Version"]},{msgid:"Failed to set nickname.",msgstr:["Spitzname konnte nicht gespeichert werden."]},{msgid:"Favorites",msgstr:["Favoriten"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die du als Favorit markierst, werden hier angezeigt."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die du kürzlich geändert hast, werden hier angezeigt."]},{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Ordnernamen dürfen nicht mit "{extension}" enden.']},{msgid:"Guest identification",msgstr:["Gast-Identifikation"]},{msgid:"Home",msgstr:["Home"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn beide Versionen ausgewählt werden, wird dem Namen der eingehenden Datei eine Nummer hinzugefügt."]},{msgid:"Invalid folder name.",msgstr:["Ungültiger Ordnername."]},{msgid:"Invalid name.",msgstr:["Ungültiger Name."]},{msgid:"Last modified date unknown",msgstr:["Datum der letzten Änderung unbekannt"]},{msgid:"Modified",msgstr:["Geändert"]},{msgid:"Move",msgstr:["Verschieben"]},{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},{msgid:"Name",msgstr:["Name"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Namen dürfen maximal 64 Zeichen lang sein."]},{msgid:"Names must not be empty.",msgstr:["Namen dürfen nicht leer sein."]},{msgid:'Names must not end with "{extension}".',msgstr:['Namen dürfen nicht mit "{extension}" enden.']},{msgid:"Names must not start with a dot.",msgstr:["Namen dürfen nicht mit einem Punkt beginnen."]},{msgid:"New",msgstr:["Neu"]},{msgid:"New folder",msgstr:["Neuer Ordner"]},{msgid:"New folder name",msgstr:["Neuer Ordnername"]},{msgid:"New version",msgstr:["Neue Version"]},{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die deinem Filter entsprechen."]},{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Bitte einen Namen mit mindestens zwei Zeichen eingeben."]},{msgid:"Recent",msgstr:["Neueste"]},{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},{msgid:"Select entry",msgstr:["Eintrag auswählen"]},{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},{msgid:"Size",msgstr:["Größe"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n Datei überspringen","%n Dateien überspringen"]},{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},{msgid:"Submit name",msgstr:["Namen senden"]},{msgid:"Undo",msgstr:["Rückgängig machen"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Lade Inhalte hoch oder synchronisiere diese mit deinen Geräten!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien mit Konflikten überschrieben."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien überschrieben."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien sollen behalten werden?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Du bist derzeit als {nickname} identifiziert."]},{msgid:"You are currently not identified.",msgstr:["Du bist momentan nicht identifiziert."]},{msgid:"You cannot leave the name empty.",msgstr:["Du kannst den Namen nicht leer lassen."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Es muss mindestens eine Konfliktlösung gewählt werden"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Es muss mindestens eine Version jeder Datei ausgewählt werden, um fortzufahren."]}]},{language:"de_DE",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" ist innerhalb eines Ordnernamens nicht zulässig.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ist innerhalb eines Namens nicht zulässig.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ist kein zulässiger Name.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig für Ordnernamen.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n Dateikonflikt","%n Dateikonflikte"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n Dateikonflikt in {dirname}","%n Dateikonflikte in {dirname}"]},{msgid:"All files",msgstr:["Alle Dateien"]},{msgid:"Cancel",msgstr:["Abbrechen"]},{msgid:"Cancel the entire operation",msgstr:["Den gesamten Vorgang abbrechen"]},{msgid:"Choose",msgstr:["Auswählen"]},{msgid:"Choose {file}",msgstr:["{file} auswählen"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n Datei auswählen","%n Dateien auswählen"]},{msgid:"Confirm",msgstr:["Bestätigen"]},{msgid:"Continue",msgstr:["Fortsetzen"]},{msgid:"Copy",msgstr:["Kopieren"]},{msgid:"Copy to {target}",msgstr:["Nach {target} kopieren"]},{msgid:"Could not create the new folder",msgstr:["Der neue Ordner konnte nicht erstellt werden"]},{msgid:"Could not load files settings",msgstr:["Dateieinstellungen konnten nicht geladen werden"]},{msgid:"Could not load files views",msgstr:["Dateiansichten konnten nicht geladen werden"]},{msgid:"Create directory",msgstr:["Verzeichnis erstellen"]},{msgid:"Current view selector",msgstr:["Aktuelle Ansichtsauswahl"]},{msgid:"Enter your name",msgstr:["Geben Sie Ihren Namen ein"]},{msgid:"Existing version",msgstr:["Vorhandene Version"]},{msgid:"Failed to set nickname.",msgstr:["Spitzname konnte nicht gespeichert werden."]},{msgid:"Favorites",msgstr:["Favoriten"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien und Ordner, die Sie als Favorit markieren, werden hier angezeigt."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien und Ordner, die Sie kürzlich geändert haben, werden hier angezeigt."]},{msgid:"Filter file list",msgstr:["Dateiliste filtern"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Ordnernamen dürfen nicht mit "{extension}" enden.']},{msgid:"Guest identification",msgstr:["Gast-Identifikation"]},{msgid:"Home",msgstr:["Home"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Wenn beide Versionen ausgewählt werden, wird dem Namen der eingehenden Datei eine Nummer hinzugefügt."]},{msgid:"Invalid folder name.",msgstr:["Ungültiger Ordnername."]},{msgid:"Invalid name.",msgstr:["Ungültiger Name."]},{msgid:"Last modified date unknown",msgstr:["Datum der letzten Änderung unbekannt"]},{msgid:"Modified",msgstr:["Geändert"]},{msgid:"Move",msgstr:["Verschieben"]},{msgid:"Move to {target}",msgstr:["Nach {target} verschieben"]},{msgid:"Name",msgstr:["Name"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Namen dürfen maximal 64 Zeichen lang sein."]},{msgid:"Names must not be empty.",msgstr:["Namen dürfen nicht leer sein."]},{msgid:'Names must not end with "{extension}".',msgstr:['Namen dürfen nicht mit "{extension}" enden.']},{msgid:"Names must not start with a dot.",msgstr:["Namen dürfen nicht mit einem Punkt beginnen."]},{msgid:"New",msgstr:["Neu"]},{msgid:"New folder",msgstr:["Neuer Ordner"]},{msgid:"New folder name",msgstr:["Neuer Ordnername"]},{msgid:"New version",msgstr:["Neue Version"]},{msgid:"No files in here",msgstr:["Hier sind keine Dateien"]},{msgid:"No files matching your filter were found.",msgstr:["Es wurden keine Dateien gefunden, die Ihrem Filter entsprechen."]},{msgid:"No matching files",msgstr:["Keine passenden Dateien"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Bitte einen Namen mit mindestens zwei Zeichen eingeben."]},{msgid:"Recent",msgstr:["Neueste"]},{msgid:"Select all checkboxes",msgstr:["Alle Kontrollkästchen aktivieren"]},{msgid:"Select all entries",msgstr:["Alle Einträge auswählen"]},{msgid:"Select all existing files",msgstr:["Alle vorhandenen Dateien auswählen"]},{msgid:"Select all new files",msgstr:["Alle neuen Dateien auswählen"]},{msgid:"Select entry",msgstr:["Eintrag auswählen"]},{msgid:"Select the row for {nodename}",msgstr:["Die Zeile für {nodename} auswählen."]},{msgid:"Size",msgstr:["Größe"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n Datei überspringen","%n Dateien überspringen"]},{msgid:"Skip this file",msgstr:["Diese Datei überspringen"]},{msgid:"Submit name",msgstr:["Namen senden"]},{msgid:"Undo",msgstr:["Rückgängig machen"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Laden Sie Inhalte hoch oder synchronisieren Sie diese mit Ihren Geräten!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien mit Konflikten überschrieben."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Wenn ein eingehender Ordner ausgewählt wird, werden auch alle darin enthaltenen Dateien überschrieben."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bei Auswahl eines eingehenden Ordners wird der Inhalt in den vorhandenen Ordner geschrieben und eine rekursive Konfliktlösung durchgeführt."]},{msgid:"Which files do you want to keep?",msgstr:["Welche Dateien sollen behalten werden?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Sie sind derzeit als {nickname} identifiziert."]},{msgid:"You are currently not identified.",msgstr:["Sie sind momentan nicht identifiziert."]},{msgid:"You cannot leave the name empty.",msgstr:["Sie können den Namen nicht leer lassen."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Es muss mindestens eine Konfliktlösung gewählt werden"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Es muss mindestens eine Version jeder Datei ausgewählt werden, um fortzufahren."]}]},{language:"el",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["Το «{char}» δεν επιτρέπεται μέσα σε όνομα φακέλου."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" δεν επιτρέπεται μέσα σε ένα όνομα.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" δεν είναι επιτρεπτό όνομα.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["Το «{segment}» είναι ένα δεσμευμένο όνομα και δεν επιτρέπεται για ονόματα φακέλων."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" είναι ένα δεσμευμένο όνομα και δεν επιτρέπεται.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n σύγκρουση αρχείου","%n σύγκρουση αρχείων"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n σύγκρουση αρχείου στο {dirname}","%n σύγκρουση αρχείων στο {dirname}"]},{msgid:"All files",msgstr:["Όλα τα αρχεία"]},{msgid:"Cancel",msgstr:["Ακύρωση"]},{msgid:"Cancel the entire operation",msgstr:["Ακύρωση όλης της διαδικασίας"]},{msgid:"Choose",msgstr:["Επιλογή"]},{msgid:"Choose {file}",msgstr:["Επιλέξτε {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Επιλέξτε %n αρχείο","Επιλέξτε %n αρχεία"]},{msgid:"Confirm",msgstr:["Επιβεβαίωση"]},{msgid:"Continue",msgstr:["Συνέχεια"]},{msgid:"Copy",msgstr:["Αντιγραφή"]},{msgid:"Copy to {target}",msgstr:["Αντιγραφή στο {target}"]},{msgid:"Could not create the new folder",msgstr:["Αδυναμία δημιουργίας νέου φακέλου"]},{msgid:"Could not load files settings",msgstr:["Αδυναμία φόρτωσης ρυθμίσεων αρχείων"]},{msgid:"Could not load files views",msgstr:["Αδυναμία φόρτωσης προβολών αρχείων"]},{msgid:"Create directory",msgstr:["Δημιουργία καταλόγου"]},{msgid:"Current view selector",msgstr:["Επιλογέας τρέχουσας προβολής"]},{msgid:"Enter your name",msgstr:["Εισάγετε το όνομά σας"]},{msgid:"Existing version",msgstr:["Υφιστάμενη έκδοση"]},{msgid:"Failed to set nickname.",msgstr:["Αποτυχία στην ρύθμιση του ψευδώνυμου."]},{msgid:"Favorites",msgstr:["Αγαπημένα"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που επισημάνετε ως αγαπημένα θα εμφανίζονται εδώ."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Τα αρχεία και οι φάκελοι που τροποποιήσατε πρόσφατα θα εμφανίζονται εδώ."]},{msgid:"Filter file list",msgstr:["Φιλτράρισμα λίστας αρχείων"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["Τα ονόματα των φακέλων δεν πρέπει να τελειώνουν με «{extension}»."]},{msgid:"Guest identification",msgstr:["Ταυτοποίηση επισκέπτη"]},{msgid:"Home",msgstr:["Αρχική"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Εάν επιλέξετε και τις δύο εκδόσεις, στο όνομα του εισερχόμενου αρχείου θα προστεθεί ένας αριθμός."]},{msgid:"Invalid folder name.",msgstr:["Μη έγκυρο όνομα φακέλου."]},{msgid:"Invalid name.",msgstr:["Μη έγκυρο όνομα."]},{msgid:"Last modified date unknown",msgstr:["Άγνωστη ημερομηνία τελευταίας τροποποίησης"]},{msgid:"Modified",msgstr:["Τροποποιήθηκε"]},{msgid:"Move",msgstr:["Μετακίνηση"]},{msgid:"Move to {target}",msgstr:["Μετακίνηση στο {target}"]},{msgid:"Name",msgstr:["Όνομα"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Τα ονόματα μπορούν να έχουν μέγιστο μήκος 64 χαρακτήρες."]},{msgid:"Names must not be empty.",msgstr:["Τα ονόματα δεν πρέπει να είναι κενά."]},{msgid:'Names must not end with "{extension}".',msgstr:['Τα ονόματα δεν πρέπει να τελειώνουν με "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Τα ονόματα δεν πρέπει να ξεκινούν με τελεία."]},{msgid:"New",msgstr:["Νέο"]},{msgid:"New folder",msgstr:["Νέος φάκελος"]},{msgid:"New folder name",msgstr:["Όνομα νέου φακέλου"]},{msgid:"New version",msgstr:["Νέα έκδοση"]},{msgid:"No files in here",msgstr:["Δεν υπάρχουν αρχεία εδώ"]},{msgid:"No files matching your filter were found.",msgstr:["Δεν βρέθηκαν αρχεία που να ταιριάζουν με το φίλτρο σας."]},{msgid:"No matching files",msgstr:["Κανένα αρχείο δεν ταιριάζει"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Παρακαλώ εισάγετε ένα όνομα με τουλάχιστον 2 χαρακτήρες."]},{msgid:"Recent",msgstr:["Πρόσφατα"]},{msgid:"Select all checkboxes",msgstr:["Επιλέξτε όλα τα πλαίσια ελέγχου"]},{msgid:"Select all entries",msgstr:["Επιλογή όλων των καταχωρήσεων"]},{msgid:"Select all existing files",msgstr:["Επιλογή όλων των υπάρχοντων αρχείων"]},{msgid:"Select all new files",msgstr:["Επιλογή όλων των νέων αρχείων"]},{msgid:"Select entry",msgstr:["Επιλογή εγγραφής"]},{msgid:"Select the row for {nodename}",msgstr:["Επιλέξτε τη γραμμή για το {nodename}"]},{msgid:"Size",msgstr:["Μέγεθος"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Παράλειψη ενός αρχείου","Παράλειψη %n αρχείων"]},{msgid:"Skip this file",msgstr:["Παράλειψη αυτού το αρχείου"]},{msgid:"Submit name",msgstr:["Υποβολή ονόματος"]},{msgid:"Undo",msgstr:["Αναίρεση"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Ανεβάστε κάποιο περιεχόμενο ή συγχρονίστε με τις συσκευές σας!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Όταν επιλέγεται ένας φάκελος εισερχομένων, όλα τα αρχεία που βρίσκονται σε σύγκρουση μέσα σε αυτόν θα αντικατασταθούν επίσης."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Όταν επιλέγεται ένας φάκελος εισερχομένων, το περιεχόμενο εγγράφεται στον υπάρχοντα φάκελο και εκτελείται μια αναδρομική επίλυση σύγκρουσης."]},{msgid:"Which files do you want to keep?",msgstr:["Ποια αρχεία θέλετε να διατηρήσετε;"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Αυτή τη στιγμή έχετε αναγνωριστεί ως {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Δεν έχετε ταυτοποιηθεί."]},{msgid:"You cannot leave the name empty.",msgstr:["Δεν μπορείτε να αφήσετε το όνομα κενό."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Πρέπει να επιλέξετε τουλάχιστον μία λύση σύγκρουσης"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Πρέπει να επιλέξετε τουλάχιστον μία έκδοση από κάθε αρχείο για να συνεχίσετε."]}]},{language:"en_GB",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" is not allowed inside a folder name.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" is not allowed inside a name.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" is not an allowed name.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" is a reserved name and cannot be used for folder names.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is a reserved name and not allowed.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n file conflict","%n files conflict"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n file conflict in {dirname}","%n file conflicts in {dirname}"]},{msgid:"All files",msgstr:["All files"]},{msgid:"Cancel",msgstr:["Cancel"]},{msgid:"Cancel the entire operation",msgstr:["Cancel the entire operation"]},{msgid:"Choose",msgstr:["Choose"]},{msgid:"Choose {file}",msgstr:["Choose {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choose %n file","Choose %n files"]},{msgid:"Confirm",msgstr:["Confirm"]},{msgid:"Continue",msgstr:["Continue"]},{msgid:"Copy",msgstr:["Copy"]},{msgid:"Copy to {target}",msgstr:["Copy to {target}"]},{msgid:"Could not create the new folder",msgstr:["Could not create the new folder"]},{msgid:"Could not load files settings",msgstr:["Could not load files settings"]},{msgid:"Could not load files views",msgstr:["Could not load files views"]},{msgid:"Create directory",msgstr:["Create directory"]},{msgid:"Current view selector",msgstr:["Current view selector"]},{msgid:"Enter your name",msgstr:["Enter your name"]},{msgid:"Existing version",msgstr:["Existing version"]},{msgid:"Failed to set nickname.",msgstr:["Failed to set nickname."]},{msgid:"Favorites",msgstr:["Favourites"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Files and folders you mark as favourite will show up here."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Files and folders you recently modified will show up here."]},{msgid:"Filter file list",msgstr:["Filter file list"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Folder names must not end with "{extension}".']},{msgid:"Guest identification",msgstr:["Guest identification"]},{msgid:"Home",msgstr:["Home"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["If you select both versions, the incoming file will have a number added to its name."]},{msgid:"Invalid folder name.",msgstr:["Invalid folder name."]},{msgid:"Invalid name.",msgstr:["Invalid name."]},{msgid:"Last modified date unknown",msgstr:["Last modified date unknown"]},{msgid:"Modified",msgstr:["Modified"]},{msgid:"Move",msgstr:["Move"]},{msgid:"Move to {target}",msgstr:["Move to {target}"]},{msgid:"Name",msgstr:["Name"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Names may be at most 64 characters long."]},{msgid:"Names must not be empty.",msgstr:["Names must not be empty."]},{msgid:'Names must not end with "{extension}".',msgstr:['Names must not end with "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Names must not start with a dot."]},{msgid:"New",msgstr:["New"]},{msgid:"New folder",msgstr:["New folder"]},{msgid:"New folder name",msgstr:["New folder name"]},{msgid:"New version",msgstr:["New version"]},{msgid:"No files in here",msgstr:["No files in here"]},{msgid:"No files matching your filter were found.",msgstr:["No files matching your filter were found."]},{msgid:"No matching files",msgstr:["No matching files"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Please enter a name with at least 2 characters."]},{msgid:"Recent",msgstr:["Recent"]},{msgid:"Select all checkboxes",msgstr:["Select all checkboxes"]},{msgid:"Select all entries",msgstr:["Select all entries"]},{msgid:"Select all existing files",msgstr:["Select all existing files"]},{msgid:"Select all new files",msgstr:["Select all new files"]},{msgid:"Select entry",msgstr:["Select entry"]},{msgid:"Select the row for {nodename}",msgstr:["Select the row for {nodename}"]},{msgid:"Size",msgstr:["Size"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Skip %n file","Skip %n files"]},{msgid:"Skip this file",msgstr:["Skip this file"]},{msgid:"Submit name",msgstr:["Submit name"]},{msgid:"Undo",msgstr:["Undo"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Upload some content or sync with your devices!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["When an incoming folder is selected, any conflicting files within it will also be overwritten."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["When an incoming folder is selected, any files within it will also be overwritten."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed."]},{msgid:"Which files do you want to keep?",msgstr:["Which files do you want to keep?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["You are currently identified as {nickname}."]},{msgid:"You are currently not identified.",msgstr:["You are currently not identified."]},{msgid:"You cannot leave the name empty.",msgstr:["You cannot leave the name empty."]},{msgid:"You need to choose at least one conflict solution",msgstr:["You need to choose at least one conflict solution"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["You need to select at least one version of each file to continue."]}]},{language:"es",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" no está permitido dentro de un nombre.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" no es un nombre permitido.']},{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta no válido.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" es un nombre reservado y no está permitido.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido dentro del nombre de una carpeta.']},{msgid:"All files",msgstr:["Todos los archivos"]},{msgid:"Cancel",msgstr:["Cancelar"]},{msgid:"Choose",msgstr:["Seleccionar"]},{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elige %n archivo","Elige %n archivos","Seleccione %n archivos"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},{msgid:"Could not load files settings",msgstr:["No se pudieron cargar los ajustes de archivos"]},{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},{msgid:"Create directory",msgstr:["Crear directorio"]},{msgid:"Current view selector",msgstr:["Selector de vista actual"]},{msgid:"Enter your name",msgstr:["Ingrese su nombre"]},{msgid:"Failed to set nickname.",msgstr:["Fallo al establecer apodo."]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},{msgid:"Guest identification",msgstr:["Identificación de invitado"]},{msgid:"Home",msgstr:["Inicio"]},{msgid:"Invalid name.",msgstr:["Nombre inválido."]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover a {target}"]},{msgid:"Name",msgstr:["Nombre"]},{msgid:"Names must not be empty.",msgstr:["Los nombres no deben estar vacíos."]},{msgid:'Names must not end with "{extension}".',msgstr:['Los nombres no deben terminar con "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Los nombres no deben iniciar con un punto."]},{msgid:"New",msgstr:["Nuevo"]},{msgid:"New folder",msgstr:[" Nueva carpeta"]},{msgid:"New folder name",msgstr:["Nuevo nombre de carpeta"]},{msgid:"No files in here",msgstr:["No hay archivos aquí"]},{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidiesen con su filtro."]},{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Por favor, ingrese un nombre con al menos 2 caracteres."]},{msgid:"Recent",msgstr:["Reciente"]},{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},{msgid:"Select entry",msgstr:["Seleccionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},{msgid:"Size",msgstr:["Tamaño"]},{msgid:"Submit name",msgstr:["Enviar nombre"]},{msgid:"Undo",msgstr:["Deshacer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Ud. se encuentra identificado actualmente como {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Ud. no se encuentra identificado actualmente."]},{msgid:"You cannot leave the name empty.",msgstr:["No puede dejar el nombre vacío."]}]},{language:"es_AR",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" es un nombre de carpeta inválido.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" no es un nombre de carpeta permitido']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" no está permitido en el nombre de una carpeta.']},{msgid:"All files",msgstr:["Todos los archivos"]},{msgid:"Choose",msgstr:["Elegir"]},{msgid:"Choose {file}",msgstr:["Elija {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Elija %n archivo","Elija %n archivos","Elija %n archivos"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},{msgid:"Create directory",msgstr:["Crear directorio"]},{msgid:"Current view selector",msgstr:["Selector de vista actual"]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},{msgid:"Folder name cannot be empty.",msgstr:["El nombre de la carpeta no puede estar vacío."]},{msgid:"Home",msgstr:["Inicio"]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover a {target}"]},{msgid:"Name",msgstr:["Nombre"]},{msgid:"New",msgstr:["Nuevo"]},{msgid:"New folder",msgstr:["Nueva carpeta"]},{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},{msgid:"No files in here",msgstr:["No hay archivos aquí"]},{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},{msgid:"Recent",msgstr:["Reciente"]},{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},{msgid:"Select entry",msgstr:["Seleccionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},{msgid:"Size",msgstr:["Tamaño"]},{msgid:"Undo",msgstr:["Deshacer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["¡Cargue algún contenido o sincronice con sus dispositivos!"]}]},{language:"es_MX",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" no está permitido dentro de un nombre de carpeta']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" no está permitido dentro de un nombre']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" no es un nombre permitido']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" es un nombre reservado y no está permitido para nombres de carpetas']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" es un nombre reservado y no está permitido']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n conflicto de archivo","%n conflicto de archivos","%n conflicto de archivos"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n conflicto de archivo en {dirname}","%n conflictos de archivo en {dirname}","%n conflictos de archivo en {dirname}"]},{msgid:"All files",msgstr:["Todos los archivos"]},{msgid:"Cancel",msgstr:["Cancelar"]},{msgid:"Cancel the entire operation",msgstr:["Cancelar la operación completa"]},{msgid:"Choose",msgstr:["Seleccionar"]},{msgid:"Choose {file}",msgstr:["Seleccionar {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleccionar %n archivo","Seleccionar %n archivos","Seleccionar %n archivos"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Continue",msgstr:["Continuar"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar a {target}"]},{msgid:"Could not create the new folder",msgstr:["No se pudo crear la nueva carpeta"]},{msgid:"Could not load files settings",msgstr:["No se pudo cargar la configuración de archivos"]},{msgid:"Could not load files views",msgstr:["No se pudieron cargar las vistas de los archivos"]},{msgid:"Create directory",msgstr:["Crear carpeta"]},{msgid:"Current view selector",msgstr:["Selector de vista actual"]},{msgid:"Enter your name",msgstr:["Ingresa tu nombre"]},{msgid:"Existing version",msgstr:["Versión existente"]},{msgid:"Failed to set nickname.",msgstr:["No se pudo establecer el nickname"]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Los archivos y carpetas que marque como favoritos aparecerán aquí."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Los archivos y carpetas que modificó recientemente aparecerán aquí."]},{msgid:"Filter file list",msgstr:["Filtrar lista de archivos"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Los nombres para carpeta no deben terminar con "{extension}"']},{msgid:"Guest identification",msgstr:["Identificación de invitado"]},{msgid:"Home",msgstr:["Inicio"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si seleccionas ambas versiones, se le agregará al archivo que se está descargando, un número a su nombre."]},{msgid:"Invalid folder name.",msgstr:["Nombre de carpeta no válido"]},{msgid:"Invalid name.",msgstr:["Nombre no válido"]},{msgid:"Last modified date unknown",msgstr:["Última fecha de modificación desconocida"]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover a {target}"]},{msgid:"Name",msgstr:["Nombre"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Los nombres pueden tener como máximo 64 caracteres."]},{msgid:"Names must not be empty.",msgstr:["Los nombres no deben estar vacíos."]},{msgid:'Names must not end with "{extension}".',msgstr:['Los nombres no deben terminar con "{extension}"']},{msgid:"Names must not start with a dot.",msgstr:["Los nombres no deben comenzar con un punto."]},{msgid:"New",msgstr:["Nuevo"]},{msgid:"New folder",msgstr:["Nueva carpeta"]},{msgid:"New folder name",msgstr:["Nombre de nueva carpeta"]},{msgid:"New version",msgstr:["Versión nueva"]},{msgid:"No files in here",msgstr:["No hay archivos aquí"]},{msgid:"No files matching your filter were found.",msgstr:["No se encontraron archivos que coincidan con su filtro."]},{msgid:"No matching files",msgstr:["No hay archivos coincidentes"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Por favor ingrese un nombre con al menos 2 caracteres."]},{msgid:"Recent",msgstr:["Reciente"]},{msgid:"Select all checkboxes",msgstr:["Seleccione todas las casillas de verificación"]},{msgid:"Select all entries",msgstr:["Seleccionar todas las entradas"]},{msgid:"Select all existing files",msgstr:["Seleccione todos los archivos que aparecen"]},{msgid:"Select all new files",msgstr:["Seleccione todos los archivos nuevos"]},{msgid:"Select entry",msgstr:["Seleccionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Seleccione la fila para {nodename}"]},{msgid:"Size",msgstr:["Tamaño"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Omitir %n archivo","Omitir %n archivos","Omitir %n archivos"]},{msgid:"Skip this file",msgstr:["Omitir este archivo"]},{msgid:"Submit name",msgstr:["Enviar nombre"]},{msgid:"Undo",msgstr:["Deshacer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["¡Suba algún contenido o sincronice con sus dispositivos!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cuando se selecciona una carpeta en descarga, cualquier archivo conflictivo que contenga también se sobrescribirá."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cuando se selecciona una carpeta en descarga, el contenido se escribe en la carpeta existente y se realiza una resolución de conflicto recursiva."]},{msgid:"Which files do you want to keep?",msgstr:["¿Qué archivos deseas conservar?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Actualmente estás identificado como {nickname}"]},{msgid:"You are currently not identified.",msgstr:["No estás identificado actualmente."]},{msgid:"You cannot leave the name empty.",msgstr:["No puedes dejar el nombre vacío."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Necesitas elegir al menos una solución al conflicto."]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Necesitas seleccionar al menos una versión de cada archivo para continuar."]}]},{language:"et_EE",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["„{char}“ pole kausta nimes lubatud."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}“ pole nimes lubatud."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}“ pole lubatud nimi."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["„{segment}“ on reserveeritud nimi ja pole kausta nimes lubatud."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ on reserveeritud nimi ja pole kasutamiseks lubatud."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fail on vastuolus","%n faili on omavahel vastuolus"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n fail on {dirname} kaustas vastuolus","%n faili on omavahel {dirname} kaustas vastuolus"]},{msgid:"All files",msgstr:["Kõik failid"]},{msgid:"Cancel",msgstr:["Katkesta"]},{msgid:"Cancel the entire operation",msgstr:["Katkesta kogu tegevus"]},{msgid:"Choose",msgstr:["Tee valik"]},{msgid:"Choose {file}",msgstr:["Vali {file} fail"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vali %n fail","Vali %n faili"]},{msgid:"Confirm",msgstr:["Kinnita"]},{msgid:"Continue",msgstr:["Jätka"]},{msgid:"Copy",msgstr:["Kopeeri"]},{msgid:"Copy to {target}",msgstr:["Kopeeri sihtkohta „{target}“"]},{msgid:"Could not create the new folder",msgstr:["Uue kausta loomine ei õnnestunud"]},{msgid:"Could not load files settings",msgstr:["Failide seadistusi ei õnnestunud laadida"]},{msgid:"Could not load files views",msgstr:["Failide vaatamiskordi ei õnnestunud laadida"]},{msgid:"Create directory",msgstr:["Loo kaust"]},{msgid:"Current view selector",msgstr:["Praeguse vaate valija"]},{msgid:"Enter your name",msgstr:["Sisesta oma nimi"]},{msgid:"Existing version",msgstr:["Olemasolev versioon"]},{msgid:"Failed to set nickname.",msgstr:["Hüüdnime sisestamine ei õnnestunud."]},{msgid:"Favorites",msgstr:["Lemmikud"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failid ja kaustad, mida märgid lemmikuks, kuvatakse siin."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siin kuvatakse hiljuti muudetud failid ja kaustad."]},{msgid:"Filter file list",msgstr:["Filtreeri faililoendit"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["Kausta nime lõpus ei tohi olla „{extension}“."]},{msgid:"Guest identification",msgstr:["Külalise tuvastamine"]},{msgid:"Home",msgstr:["Avaleht"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Kui valid mõlemad versioonid, siis uue faili nimele lisatakse number."]},{msgid:"Invalid folder name.",msgstr:["Vigane kausta nimi."]},{msgid:"Invalid name.",msgstr:["Vigane nimi."]},{msgid:"Last modified date unknown",msgstr:["Viimase muutmise kuupäev pole teada"]},{msgid:"Modified",msgstr:["Muudetud"]},{msgid:"Move",msgstr:["Teisalda"]},{msgid:"Move to {target}",msgstr:["Teisalda kausta „{target}“"]},{msgid:"Name",msgstr:["Nimi"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Nimed võivad olla vaid kuni 64 tähemärki pikad."]},{msgid:"Names must not be empty.",msgstr:["Nimi ei saa olla tühi."]},{msgid:'Names must not end with "{extension}".',msgstr:["Nime lõpus ei tohi olla „{extension}“."]},{msgid:"Names must not start with a dot.",msgstr:["Nime alguses ei tohi olla punkti."]},{msgid:"New",msgstr:["Uus"]},{msgid:"New folder",msgstr:["Uus kaust"]},{msgid:"New folder name",msgstr:["Uue kausta nimi"]},{msgid:"New version",msgstr:["Uus versioon"]},{msgid:"No files in here",msgstr:["Siin pole faile"]},{msgid:"No files matching your filter were found.",msgstr:["Sinu filtrile vastavaid faile ei leidunud."]},{msgid:"No matching files",msgstr:["Puuduvad sobivad failid"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Palun sisesta vähemalt 2 tähemärki pikk nimi."]},{msgid:"Recent",msgstr:["Hiljutine"]},{msgid:"Select all checkboxes",msgstr:["Vali kõik märkeruudud"]},{msgid:"Select all entries",msgstr:["Vali kõik kirjed"]},{msgid:"Select all existing files",msgstr:["Vali kõik olemasolevad failid"]},{msgid:"Select all new files",msgstr:["Vali kõik uued failid"]},{msgid:"Select entry",msgstr:["Vali kirje"]},{msgid:"Select the row for {nodename}",msgstr:["Vali rida „{nodename}“ jaoks"]},{msgid:"Size",msgstr:["Suurus"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Jäta %n fail vahele","Jäta %n faili vahele"]},{msgid:"Skip this file",msgstr:["Jäta see fail vahele"]},{msgid:"Submit name",msgstr:["Lisa nimi"]},{msgid:"Undo",msgstr:["Tühista"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Lisa mingit sisu või sünkrooni see oma seadmetest!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kui uute failide kaust on valitud, siis kõik seal leiduvad vastuolus failid saavad üle kirjutatud."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Kui uute (saabuvate) failide kaust on valitud, siis kõik seal leiduvad failid saavad samuti üle kirjutatud."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kui uute failide kaust on valitud, siis sisu kirjutatakse olemasolevasse kausta ja korraldatakse rekursiivne failikonfliktide lahendamine."]},{msgid:"Which files do you want to keep?",msgstr:["Missugused failid tahaksid alles jätta?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Sa oled hetkel tuvastatav kui {nickname}.."]},{msgid:"You are currently not identified.",msgstr:["Sa oled hetkel tuvastamata."]},{msgid:"You cannot leave the name empty.",msgstr:["Sa ei saa jätta nime tühjaks."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Sa pead valima vähemalt ühe failikonflikti lahenduse."]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Jätkamaks pead valima igast failist vähemalt ühe versiooni."]}]},{language:"fa",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} نام پوشه معتبر نیست"]},{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} نام پوشه مجاز نیست"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" نمی‌تواند در نام پوشه استفاده شود.']},{msgid:"All files",msgstr:["همه فایل‌ها"]},{msgid:"Cancel",msgstr:["لغو"]},{msgid:"Choose",msgstr:["انتخاب"]},{msgid:"Choose {file}",msgstr:["انتخاب {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["انتخاب %n فایل","انتخاب %n فایل"]},{msgid:"Copy",msgstr:["رونوشت"]},{msgid:"Copy to {target}",msgstr:["رونوشت از {target}"]},{msgid:"Could not create the new folder",msgstr:["پوشه جدید ایجاد نشد"]},{msgid:"Could not load files settings",msgstr:["تنظیمات فایل باز نشد"]},{msgid:"Could not load files views",msgstr:["نمای فایل‌ها بارگیری نشد"]},{msgid:"Create directory",msgstr:["ایجاد فهرست"]},{msgid:"Current view selector",msgstr:["انتخابگر نماگر فعلی"]},{msgid:"Enter your name",msgstr:["نام خود را وارد کنید"]},{msgid:"Failed to set nickname.",msgstr:["تنظیم نام مستعار ناموفق بود."]},{msgid:"Favorites",msgstr:["علایق"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که به‌عنوان مورد علاقه علامت‌گذاری می‌کنید در اینجا نشان داده می‌شوند."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["فایل‌ها و پوشه‌هایی که اخیراً تغییر داده‌اید در اینجا نمایش داده می‌شوند."]},{msgid:"Filter file list",msgstr:["فیلتر لیست فایل"]},{msgid:"Folder name cannot be empty.",msgstr:["نام پوشه نمی تواند خالی باشد."]},{msgid:"Guest identification",msgstr:["شناسایی مهمان"]},{msgid:"Home",msgstr:["خانه"]},{msgid:"Modified",msgstr:["اصلاح شده"]},{msgid:"Move",msgstr:["انتقال"]},{msgid:"Move to {target}",msgstr:["انتقال به {target}"]},{msgid:"Name",msgstr:["نام"]},{msgid:"New",msgstr:["جدید"]},{msgid:"New folder",msgstr:["پوشه جدید"]},{msgid:"New folder name",msgstr:["نام پوشه جدید"]},{msgid:"No files in here",msgstr:["فایلی اینجا نیست"]},{msgid:"No files matching your filter were found.",msgstr:["هیچ فایلی مطابق با فیلتر شما یافت نشد."]},{msgid:"No matching files",msgstr:["فایل منطبقی وجود ندارد"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["لطفاً نامی با حداقل ۲ کاراکتر وارد کنید."]},{msgid:"Recent",msgstr:["اخیر"]},{msgid:"Select all entries",msgstr:["انتخاب همه ورودی ها"]},{msgid:"Select entry",msgstr:["انتخاب ورودی"]},{msgid:"Select the row for {nodename}",msgstr:["انتخاب ردیف برای {nodename}"]},{msgid:"Size",msgstr:["اندازه"]},{msgid:"Submit name",msgstr:["ارسال نام"]},{msgid:"Undo",msgstr:["بازگردانی"]},{msgid:"Upload some content or sync with your devices!",msgstr:["مقداری محتوا آپلود کنید یا با دستگاه های خود همگام سازی کنید!"]},{msgid:"You are currently not identified.",msgstr:["شما در حال حاضر شناسایی نشده‌اید."]},{msgid:"You cannot leave the name empty.",msgstr:["نمی‌توانید نام را خالی بگذارید."]}]},{language:"fi_FI",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" ei ole sallittu nimessä.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ei ole sallittu nimi.']},{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" on virheellinen kansion nimi.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ei ole sallittu kansion nimi']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" on varattu nimi eikä se ole sallittu.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ei ole sallittu kansion nimessä.']},{msgid:"All files",msgstr:["Kaikki tiedostot"]},{msgid:"Cancel",msgstr:["Peruuta"]},{msgid:"Choose",msgstr:["Valitse"]},{msgid:"Choose {file}",msgstr:["Valitse {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Valitse %n tiedosto","Valitse %n tiedostoa"]},{msgid:"Copy",msgstr:["Kopioi"]},{msgid:"Copy to {target}",msgstr:["Kopioi sijaintiin {target}"]},{msgid:"Could not create the new folder",msgstr:["Uutta kansiota ei voitu luoda"]},{msgid:"Could not load files settings",msgstr:["Tiedoston asetuksia ei saa ladattua"]},{msgid:"Could not load files views",msgstr:["Tiedoston näkymiä ei saa ladattua"]},{msgid:"Create directory",msgstr:["Luo kansio"]},{msgid:"Current view selector",msgstr:["Nykyisen näkymän valinta"]},{msgid:"Enter your name",msgstr:["Kirjoita nimesi"]},{msgid:"Failed to set nickname.",msgstr:["Kutsumanimen asettaminen epäonnistui."]},{msgid:"Favorites",msgstr:["Suosikit"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tiedostot ja kansiot, jotka merkitset suosikkeihisi, näkyvät täällä."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tiedostot ja kansiot, joita muokkasit äskettäin, näkyvät täällä."]},{msgid:"Filter file list",msgstr:["Suodata tiedostolistaa"]},{msgid:"Folder name cannot be empty.",msgstr:["Kansion nimi ei voi olla tyhjä."]},{msgid:"Guest identification",msgstr:["Vieraan tunnistaminen"]},{msgid:"Home",msgstr:["Koti"]},{msgid:"Invalid name.",msgstr:["Virheellinen nimi."]},{msgid:"Modified",msgstr:["Muokattu"]},{msgid:"Move",msgstr:["Siirrä"]},{msgid:"Move to {target}",msgstr:["Siirrä sijaintiin {target}"]},{msgid:"Name",msgstr:["Nimi"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Nimissä voi olla enintään 64 merkkiä."]},{msgid:"Names must not be empty.",msgstr:["Nimet eivät saa olla tyhjiä."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nimet eivät saa päättyä sanaan "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Nimet eivät saa alkaa pisteellä."]},{msgid:"New",msgstr:["Uusi"]},{msgid:"New folder",msgstr:["Uusi kansio"]},{msgid:"New folder name",msgstr:["Uuden kansion nimi"]},{msgid:"No files in here",msgstr:["Täällä ei ole tiedostoja"]},{msgid:"No files matching your filter were found.",msgstr:["Suodatinta vastaavia tiedostoja ei löytynyt."]},{msgid:"No matching files",msgstr:["Ei vastaavia tiedostoja"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Kirjoita vähintään kaksi merkkiä sisältävä nimi."]},{msgid:"Recent",msgstr:["Viimeisimmät"]},{msgid:"Select all entries",msgstr:["Valitse kaikki tietueet"]},{msgid:"Select entry",msgstr:["Valitse tietue"]},{msgid:"Select the row for {nodename}",msgstr:["Valitse rivi {nodename}:lle"]},{msgid:"Size",msgstr:["Koko"]},{msgid:"Submit name",msgstr:["Lähetä nimi"]},{msgid:"Undo",msgstr:["Kumoa"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Lähetä jotain sisältöä tai synkronoi laitteidesi kanssa!"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Sinut tunnetaan tällä hetkellä nimellä {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Sinua ei ole tunnistettu."]},{msgid:"You cannot leave the name empty.",msgstr:["Nimeä ei voi jättää tyhjäksi."]}]},{language:"fr",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:[`"{char}" n'est pas autorisé dans un nom de dossier.`]},{msgid:'"{char}" is not allowed inside a name.',msgstr:[`"{char}" n'est pas autorisé dans un nom.`]},{msgid:'"{extension}" is not an allowed name.',msgstr:[`"{extension}" n'est pas un nom autorisé.`]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:[`"{segment}" est un nom réservé et n'est pas autorisé pour un nom de dossier.`]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:[`"{segment}" est un nom réservé et n'est pas autorisé.`]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n conflit de fichier","%n conflit de fichiers","%n conflit de fichiers"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%nconflit de fichier dans {dirname}","%n conflit de fichiers dans {dirname}","%nconflit de fichiers dans {dirname}"]},{msgid:"All files",msgstr:["Tous les fichiers"]},{msgid:"Cancel",msgstr:["Annuler"]},{msgid:"Cancel the entire operation",msgstr:["Tout annuler "]},{msgid:"Choose",msgstr:["Choisir"]},{msgid:"Choose {file}",msgstr:["Choisir {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Choisir %n fichier","Choisir %n fichiers","Choisir %n fichiers "]},{msgid:"Confirm",msgstr:["Confirmer"]},{msgid:"Continue",msgstr:["Continuer"]},{msgid:"Copy",msgstr:["Copier"]},{msgid:"Copy to {target}",msgstr:["Copier vers {target}"]},{msgid:"Could not create the new folder",msgstr:["Impossible de créer le nouveau dossier"]},{msgid:"Could not load files settings",msgstr:["Les paramètres des fichiers n'ont pas pu être chargés"]},{msgid:"Could not load files views",msgstr:["Impossible de charger les vues des fichiers"]},{msgid:"Create directory",msgstr:["Créer un répertoire"]},{msgid:"Current view selector",msgstr:["Sélecteur d'affichage actuel"]},{msgid:"Enter your name",msgstr:["Entrez votre nom"]},{msgid:"Existing version",msgstr:["Version actuelle "]},{msgid:"Failed to set nickname.",msgstr:["Échec de définition du surnom."]},{msgid:"Favorites",msgstr:["Favoris"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Les fichiers et répertoires marqués en favoris apparaîtront ici."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Les fichiers et répertoires modifiés récemment apparaîtront ici."]},{msgid:"Filter file list",msgstr:["Filtrer la liste des fichiers"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Les noms de dossiers ne doivent pas se terminer par "{extension}".']},{msgid:"Guest identification",msgstr:["Identification d'invité"]},{msgid:"Home",msgstr:["Accueil"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Si vous conservez les deux versions, le fichier reçu sera renommé avec un numéro."]},{msgid:"Invalid folder name.",msgstr:["Nom de dossier invalide."]},{msgid:"Invalid name.",msgstr:["Nom invalide."]},{msgid:"Last modified date unknown",msgstr:["Date de modification inconnue"]},{msgid:"Modified",msgstr:["Modifié"]},{msgid:"Move",msgstr:["Déplacer"]},{msgid:"Move to {target}",msgstr:["Déplacer vers {target}"]},{msgid:"Name",msgstr:["Nom"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Les noms peuvent comporter au maximum 64 caractères."]},{msgid:"Names must not be empty.",msgstr:["Les noms ne peuvent pas être vides."]},{msgid:'Names must not end with "{extension}".',msgstr:['Les noms ne doivent pas se terminer par "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Les noms ne peuvent pas commencer par un point."]},{msgid:"New",msgstr:["Nouveau"]},{msgid:"New folder",msgstr:["Nouveau dossier"]},{msgid:"New folder name",msgstr:["Nom du nouveau dossier"]},{msgid:"New version",msgstr:["Nouvelle version"]},{msgid:"No files in here",msgstr:["Aucun fichier ici"]},{msgid:"No files matching your filter were found.",msgstr:["Aucun fichier trouvé correspondant à votre filtre."]},{msgid:"No matching files",msgstr:["Aucun fichier correspondant"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Veuillez entrer un nom avec au moins 2 caractères."]},{msgid:"Recent",msgstr:["Récents"]},{msgid:"Select all checkboxes",msgstr:["Sélectionner toutes les cases à cocher"]},{msgid:"Select all entries",msgstr:["Tout sélectionner"]},{msgid:"Select all existing files",msgstr:["Sélectionner tous les fichiers existants"]},{msgid:"Select all new files",msgstr:["Sélectionner tous les nouveaux fichiers"]},{msgid:"Select entry",msgstr:["Sélectionner une entrée"]},{msgid:"Select the row for {nodename}",msgstr:["Sélectionner la ligne correspondant à {nodename}"]},{msgid:"Size",msgstr:["Taille"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Ignorer %n fichier","Ignorer %n fichiers ","Ignorer %n fichiers "]},{msgid:"Skip this file",msgstr:["Ignorer ce fichier"]},{msgid:"Submit name",msgstr:["Envoyer le nom"]},{msgid:"Undo",msgstr:["Annuler"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Chargez du contenu ou synchronisez avec vos équipements !"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["En sélectionnant un dossier entrant, les fichiers en conflit qu’il contient seront automatiquement écrasés."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Suite à la sélection d'un dossier en entrée, tout fichier présent dans ce dossier sera alors écrasé. "]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Lorsque vous sélectionnez un dossier entrant, son contenu est ajouté au dossier existant et les conflits sont résolus automatiquement."]},{msgid:"Which files do you want to keep?",msgstr:["Quels fichiers souhaitez-vous conserver ?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Vous êtes actuellement identifié comme {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Vous n'êtes pas identifié actuellement."]},{msgid:"You cannot leave the name empty.",msgstr:["Vous ne pouvez pas laisser le nom vide."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Vous devez choisir au moins une option pour résoudre le conflit"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Sélectionnez au moins une version de chaque fichier pour continuer."]}]},{language:"ga",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:[`Ní cheadaítear "{char}" laistigh d'ainm fillteáin.`]},{msgid:'"{char}" is not allowed inside a name.',msgstr:[`Ní cheadaítear "{char}" laistigh d'ainm.`]},{msgid:'"{extension}" is not an allowed name.',msgstr:['Ní ainm ceadaithe é "{extension}".']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:[`Is ainm curtha in áirithe é "{segment}" agus ní cheadaítear é d'ainmneacha fillteán.`]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['Is ainm curtha in áirithe é "{segment}" agus ní cheadaítear é.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n coimhlint comhaid","%n coimhlint comhad","%n coimhlint comhad","%n coimhlint comhad","%n coimhlint comhad"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n coimhlint comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}","%n coimhlintí comhaid i {dirname}"]},{msgid:"All files",msgstr:["Gach comhad"]},{msgid:"Cancel",msgstr:["Cealaigh"]},{msgid:"Cancel the entire operation",msgstr:["Cealaigh an oibríocht ar fad"]},{msgid:"Choose",msgstr:["Roghnaigh"]},{msgid:"Choose {file}",msgstr:["Roghnaigh {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Roghnaigh %n comhad","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid","Roghnaigh %n comhaid"]},{msgid:"Confirm",msgstr:["Deimhnigh"]},{msgid:"Continue",msgstr:["Lean ar aghaidh"]},{msgid:"Copy",msgstr:["Cóip"]},{msgid:"Copy to {target}",msgstr:["Cóipeáil chuig {target}"]},{msgid:"Could not create the new folder",msgstr:["Níorbh fhéidir an fillteán nua a chruthú"]},{msgid:"Could not load files settings",msgstr:["Níorbh fhéidir socruithe comhaid a lódáil"]},{msgid:"Could not load files views",msgstr:["Níorbh fhéidir radhairc comhad a lódáil"]},{msgid:"Create directory",msgstr:["Cruthaigh eolaire"]},{msgid:"Current view selector",msgstr:["Roghnóir amhairc reatha"]},{msgid:"Enter your name",msgstr:["Cuir isteach d'ainm"]},{msgid:"Existing version",msgstr:["Leagan atá ann cheana féin"]},{msgid:"Failed to set nickname.",msgstr:["Theip ar leasainm a shocrú."]},{msgid:"Favorites",msgstr:["Ceanáin"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a mharcálann tú mar is fearr leat anseo."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Taispeánfar comhaid agus fillteáin a d'athraigh tú le déanaí anseo."]},{msgid:"Filter file list",msgstr:["Scag liosta comhad"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Ní féidir ainmneacha fillteán a chríochnú le "{extension}".']},{msgid:"Guest identification",msgstr:["Aitheantas aoi"]},{msgid:"Home",msgstr:["Baile"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Má roghnaíonn tú an dá leagan, cuirfear uimhir le hainm an chomhaid atá ag teacht isteach."]},{msgid:"Invalid folder name.",msgstr:["Ainm fillteáin neamhbhailí."]},{msgid:"Invalid name.",msgstr:["Ainm neamhbhailí."]},{msgid:"Last modified date unknown",msgstr:["Dáta an athraithe dheireanaigh anaithnid"]},{msgid:"Modified",msgstr:["Athraithe"]},{msgid:"Move",msgstr:["Bog"]},{msgid:"Move to {target}",msgstr:["Bog go{target}"]},{msgid:"Name",msgstr:["Ainm"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Ní fhéadfaidh ainmneacha a bheith níos mó ná 64 carachtar ar fhad."]},{msgid:"Names must not be empty.",msgstr:["Ní féidir ainmneacha a bheith folamh."]},{msgid:'Names must not end with "{extension}".',msgstr:['Ní féidir ainmneacha a chríochnú le "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Ní mór ainmneacha a bheith ag tosú le ponc."]},{msgid:"New",msgstr:["Nua"]},{msgid:"New folder",msgstr:["Fillteán nua"]},{msgid:"New folder name",msgstr:["Ainm fillteáin nua"]},{msgid:"New version",msgstr:["Leagan nua"]},{msgid:"No files in here",msgstr:["Níl aon chomhaid istigh anseo"]},{msgid:"No files matching your filter were found.",msgstr:["Níor aimsíodh aon chomhad a tháinig le do scagaire."]},{msgid:"No matching files",msgstr:["Gan comhaid meaitseála"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Cuir isteach ainm ina bhfuil 2 charachtar ar a laghad."]},{msgid:"Recent",msgstr:["le déanaí"]},{msgid:"Select all checkboxes",msgstr:["Roghnaigh na boscaí seiceála go léir"]},{msgid:"Select all entries",msgstr:["Roghnaigh gach iontráil"]},{msgid:"Select all existing files",msgstr:["Roghnaigh na comhaid uile atá ann cheana"]},{msgid:"Select all new files",msgstr:["Roghnaigh gach comhad nua"]},{msgid:"Select entry",msgstr:["Roghnaigh iontráil"]},{msgid:"Select the row for {nodename}",msgstr:["Roghnaigh an ró do {nodename}"]},{msgid:"Size",msgstr:["Méid"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Léim %n comhad","Léim %n comhaid","Léim %n comhaid","Léim %n comhaid","Léim %n comhaid"]},{msgid:"Skip this file",msgstr:["Scipeáil an comhad seo"]},{msgid:"Submit name",msgstr:["Cuir isteach ainm"]},{msgid:"Undo",msgstr:["Cealaigh"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Uaslódáil roinnt ábhair nó sioncronaigh le do ghléasanna!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Nuair a roghnaítear fillteán isteach, déanfar aon chomhaid choimhlinteacha ann a athscríobh freisin."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Nuair a roghnaítear fillteán isteach, déanfar aon chomhaid laistigh de a athscríobh freisin."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Nuair a roghnaítear fillteán isteach, scríobhtar an t-ábhar isteach sa fhillteán atá ann cheana féin agus déantar réiteach coinbhleachta athchúrsach."]},{msgid:"Which files do you want to keep?",msgstr:["Cé na comhaid ar mhaith leat a choinneáil?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Is é {nickname} an ainm atá ort faoi láthair."]},{msgid:"You are currently not identified.",msgstr:["Níl aitheantas tugtha duit faoi láthair."]},{msgid:"You cannot leave the name empty.",msgstr:["Ní féidir leat an t-ainm a fhágáil folamh."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Ní mór duit réiteach coinbhleachta amháin ar a laghad a roghnú"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Ní mór duit leagan amháin ar a laghad de gach comhad a roghnú le leanúint ar aghaidh."]}]},{language:"gl",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["«{char}» non está permitido no nome dun cartafol."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["«{char}» non está permitido dentro dun nome."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["«{extension}» non é un nome permitido."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["«{segment}» é un nome reservado e non está permitido para nomes de cartafoles."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["«{segment}» é un nome reservado e non está permitido."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n ficheiro en conflito","%n ficheiros en conflito"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n ficheiro en conflito en {dirname}","%n ficheiros en conflito en {dirname}"]},{msgid:"All files",msgstr:["Todos os ficheiros"]},{msgid:"Cancel",msgstr:["Cancelar"]},{msgid:"Cancel the entire operation",msgstr:["Cancelar toda a operación"]},{msgid:"Choose",msgstr:["Escoller"]},{msgid:"Choose {file}",msgstr:["Escoller {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escoller %n ficheiro","Escoller %n ficheiros"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Continue",msgstr:["Continuar"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar en {target}"]},{msgid:"Could not create the new folder",msgstr:["Non foi posíbel crear o novo cartafol"]},{msgid:"Could not load files settings",msgstr:["Non foi posíbel cargar os axustes dos ficheiros"]},{msgid:"Could not load files views",msgstr:["Non foi posíbel cargar as vistas dos ficheiros"]},{msgid:"Create directory",msgstr:["Crear un directorio"]},{msgid:"Current view selector",msgstr:["Selector de vista actual"]},{msgid:"Enter your name",msgstr:["Introduza o seu nome"]},{msgid:"Existing version",msgstr:["Versión existente"]},{msgid:"Failed to set nickname.",msgstr:["Produciuse un fallo ao definir o alcume."]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e cartafoles que marque como favoritos aparecerán aquí."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e cartafoles que modificou recentemente aparecerán aquí."]},{msgid:"Filter file list",msgstr:["Filtrar a lista de ficheiros"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["Os nomes de cartafol non deben rematar en «{extension}»."]},{msgid:"Guest identification",msgstr:["Identificación do convidado"]},{msgid:"Home",msgstr:["Inicio"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selecciona ambas as versións, o ficheiro entrante terá un número engadido ao seu nome."]},{msgid:"Invalid folder name.",msgstr:["O nome de cartafol non é válido."]},{msgid:"Invalid name.",msgstr:["Nome incorrecto"]},{msgid:"Last modified date unknown",msgstr:["Data da última modificación descoñecida"]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover cara a {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Os nomes poden ter unha lonxitude máxima de 64 caracteres."]},{msgid:"Names must not be empty.",msgstr:["Os nomes non deben estar baleiros."]},{msgid:'Names must not end with "{extension}".',msgstr:["Os nomes non deben rematar en «{extension}»."]},{msgid:"Names must not start with a dot.",msgstr:["Os nomes non deben comezar cun punto."]},{msgid:"New",msgstr:["Novo"]},{msgid:"New folder",msgstr:["Novo cartafol"]},{msgid:"New folder name",msgstr:["Novo nome do cartafol"]},{msgid:"New version",msgstr:["Nova versión"]},{msgid:"No files in here",msgstr:["Aquí non hai ficheiros"]},{msgid:"No files matching your filter were found.",msgstr:["Non se atopou ningún ficheiro que coincida co filtro."]},{msgid:"No matching files",msgstr:["Non hai ficheiros coincidentes"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Introduza un nome con polo menos 2 caracteres."]},{msgid:"Recent",msgstr:["Recente"]},{msgid:"Select all checkboxes",msgstr:["Seleccionar todas as caixas"]},{msgid:"Select all entries",msgstr:["Seleccionar todas as entradas"]},{msgid:"Select all existing files",msgstr:["Seleccionar todos os ficheiros existentes"]},{msgid:"Select all new files",msgstr:["Seleccionar todos os ficheiros novos"]},{msgid:"Select entry",msgstr:["Seleccionar a entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Seleccionar a fila para {nodename}"]},{msgid:"Size",msgstr:["Tamaño"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Omitir %n ficheiro","Omitir %n ficheiros"]},{msgid:"Skip this file",msgstr:["Omitir este ficheiro"]},{msgid:"Submit name",msgstr:["Enviar o nome"]},{msgid:"Undo",msgstr:["Desfacer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Enviar algún contido ou sincronizalo cos seus dispositivos!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Cando se selecciona un cartafol entrante, todos os ficheiros conflitivos dentro dela tamén serán sobrescritos."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Cando se selecciona un cartafol entrante, o contido escríbese no cartafol existente e realízase unha resolución recursiva de conflitos."]},{msgid:"Which files do you want to keep?",msgstr:["Que ficheiros quere conservar?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Vde. está identificado actualmente como {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Vde. non está identificado actualmente."]},{msgid:"You cannot leave the name empty.",msgstr:["Vde. non pode deixar o nome baleiro."]},{msgid:"You need to choose at least one conflict solution",msgstr:["É necesario escoller polo menos unha solución de conflito"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["É necesario seleccionar polo menos unha versión de cada ficheiro para continuar."]}]},{language:"hr",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["Znak „{char}” nije dopušten u nazivu mape."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["Znak „{char}” nije dopušten u nazivu."]},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nije dopušten u nazivu.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" je rezervirana riječ i nije dopušten u nazivu mape.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" je rezervirana riječ i nije dopušten.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["Sukobljava se %n datoteka","Sukobljava se %n datoteke","Sukobljava se %n datoteke"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n sukob datoteka u {dirname}","%n sukoba datoteka u {dirname}","%n sukoba datoteka u {dirname}"]},{msgid:"All files",msgstr:["Sve datoteke"]},{msgid:"Cancel",msgstr:["Odustani"]},{msgid:"Cancel the entire operation",msgstr:["Odustani od cijele operacije"]},{msgid:"Choose",msgstr:["Odaberi"]},{msgid:"Choose {file}",msgstr:["Odaberi {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Odaberi %n datoteku","Odaberi %n datoteka","Odaberi %n datoteke"]},{msgid:"Confirm",msgstr:["Potvrdi"]},{msgid:"Continue",msgstr:["Nastavi"]},{msgid:"Copy",msgstr:["Kopiraj"]},{msgid:"Copy to {target}",msgstr:["Kopiraj u {target}"]},{msgid:"Could not create the new folder",msgstr:["Nije moguće stvoriti novu mapu"]},{msgid:"Could not load files settings",msgstr:["Nije moguće učitati postavke datoteka"]},{msgid:"Could not load files views",msgstr:["Nije moguće učitati prikaze datoteka"]},{msgid:"Create directory",msgstr:["Stvori mapu"]},{msgid:"Current view selector",msgstr:["Odabir trenutačnog prikaza"]},{msgid:"Enter your name",msgstr:["Unesite vaše ime"]},{msgid:"Existing version",msgstr:["Postojeća verzija"]},{msgid:"Failed to set nickname.",msgstr:["Neuspjelo postavljanje nadimka."]},{msgid:"Favorites",msgstr:["Favoriti"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Ovdje se prikazuju datoteke i mape koje ste označili kao favoriti."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Ovdje se prikazuju datoteke i mape koje ste nedavno ažurirali."]},{msgid:"Filter file list",msgstr:["Filtriranje liste datoteka"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Nazivi mapa ne smiju završiti sa "{extension}".']},{msgid:"Guest identification",msgstr:["Identifikacija gosta"]},{msgid:"Home",msgstr:["Naslovna"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ako odaberete obje verzije, dolaznoj datoteci bit će dodan broj u nazivu."]},{msgid:"Invalid folder name.",msgstr:["Neispavan naziv mape."]},{msgid:"Invalid name.",msgstr:["Neispravan naziv."]},{msgid:"Last modified date unknown",msgstr:["Nepoznat datum zadnjeg ažuriranja"]},{msgid:"Modified",msgstr:["Ažurirano"]},{msgid:"Move",msgstr:["Premjesti"]},{msgid:"Move to {target}",msgstr:["Premjesti u {target}"]},{msgid:"Name",msgstr:["Naziv"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Nazivi mogu imati najviše 64 znaka."]},{msgid:"Names must not be empty.",msgstr:["Nazivi ne smiju biti prazni."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nazivi ne smiju završiti sa "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Nazivi ne smiju započinjati točkom."]},{msgid:"New",msgstr:["Novo"]},{msgid:"New folder",msgstr:["Nova mapa"]},{msgid:"New folder name",msgstr:["Novi naziv mape"]},{msgid:"New version",msgstr:["Nova verzija"]},{msgid:"No files in here",msgstr:["Ovdje nema datoteka"]},{msgid:"No files matching your filter were found.",msgstr:["Nisu pronađene datoteke koje odgovaraju vašem filtru."]},{msgid:"No matching files",msgstr:["Nema odgovarajućih datoteka."]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Unesite naziv s najmanje 2 znaka."]},{msgid:"Recent",msgstr:["Nedavno"]},{msgid:"Select all checkboxes",msgstr:["Označi sve potvrdne okvire"]},{msgid:"Select all entries",msgstr:["Označi sve stavke"]},{msgid:"Select all existing files",msgstr:["Označi sve postojeće datoteke"]},{msgid:"Select all new files",msgstr:["Označi sve nove datoteke"]},{msgid:"Select entry",msgstr:["Označi stavku"]},{msgid:"Select the row for {nodename}",msgstr:["Označi red za{nodename}"]},{msgid:"Size",msgstr:["Veličina"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Preskoči %n datoteku","Preskoči %n datoteke","Preskoči %n datoteke"]},{msgid:"Skip this file",msgstr:["Preskoči ovu datoteku"]},{msgid:"Submit name",msgstr:["Pošalji naziv"]},{msgid:"Undo",msgstr:["Poništi"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Prenesite neki sadržaj ili sinkronizirajte sa svojim uređajima!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kada je odabrana dolazna mapa, sve datoteke unutar nje koje su u sukobu također će biti prepisane."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kada je odabrana dolazna mapa, sadržaj se upisuje u postojeću mapu i provodi se rekurzivno rješavanje sukoba."]},{msgid:"Which files do you want to keep?",msgstr:["Koje datoteke želite zadržati?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Trenutno ste identificirani kao {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Trenutno niste identificirani."]},{msgid:"You cannot leave the name empty.",msgstr:["Ne možete ostaviti naziv prazan."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Morate odabrati barem jedno rješenje sukoba"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Morate odabrati barem jednu verziju svake datoteke kako biste nastavili."]}]},{language:"hu_HU",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["A(z) „{char}” nem engedélyezett egy mappanévben."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["A(z) „{char}” nem engedélyezett egy névben."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["A(z) „{extension}” nem engedélyezett név."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["A(z) „{segment}” foglalt név, és nem engedélyezett a mappanevekben."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["A(z) „{segment}” foglalt név, és nem engedélyezett."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n ütköző fájl","%n ütköző fájl"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n ütköző fájl ebben: {dirname}","%n ütköző fájl ebben: {dirname}"]},{msgid:"All files",msgstr:["Összes fájl"]},{msgid:"Cancel",msgstr:["Mégse"]},{msgid:"Cancel the entire operation",msgstr:["Egész művelet megszakítása"]},{msgid:"Choose",msgstr:["Kiválasztás"]},{msgid:"Choose {file}",msgstr:["{file} kiválasztása"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n fájl kiválasztása","%n fájl kiválasztása"]},{msgid:"Confirm",msgstr:["Megerősítés"]},{msgid:"Continue",msgstr:["Folytatás"]},{msgid:"Copy",msgstr:["Másolás"]},{msgid:"Copy to {target}",msgstr:["Másolás ide: {target}"]},{msgid:"Could not create the new folder",msgstr:["Nem lehet létrehozni az új mappát"]},{msgid:"Could not load files settings",msgstr:["Nem lehet betölteni a fájlok beállításait"]},{msgid:"Could not load files views",msgstr:["Nem lehet betölteni a fájlok nézeteit"]},{msgid:"Create directory",msgstr:["Mappa létrehozása"]},{msgid:"Current view selector",msgstr:["Jelenlegi nézet választója"]},{msgid:"Enter your name",msgstr:["Adja meg a nevét"]},{msgid:"Existing version",msgstr:["Meglévő verzió"]},{msgid:"Failed to set nickname.",msgstr:["Nem sikerült a becenév beállítása."]},{msgid:"Favorites",msgstr:["Kedvencek"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["A kedvencként megjelölt fájlok és mappák itt jelennek meg."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["A nemrég módosított fájlok és mappák itt jelennek meg."]},{msgid:"Filter file list",msgstr:["Fájllista szűrése"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["A mappanevek nem végződhetnek ezzel: „{extension}”."]},{msgid:"Guest identification",msgstr:["Vendégazonosítás"]},{msgid:"Home",msgstr:["Kezdőlap"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ha mindkét verziót választja, akkor a bejövő fájl nevéhez egy szám lesz hozzáfűzve."]},{msgid:"Invalid folder name.",msgstr:["Érvénytelen mappanév."]},{msgid:"Invalid name.",msgstr:["Érvénytelen név."]},{msgid:"Last modified date unknown",msgstr:["Legutóbbi módosítás ideje ismeretlen"]},{msgid:"Modified",msgstr:["Módosítva"]},{msgid:"Move",msgstr:["Áthelyezés"]},{msgid:"Move to {target}",msgstr:["Áthelyezés ide: {target}"]},{msgid:"Name",msgstr:["Név"]},{msgid:"Names may be at most 64 characters long.",msgstr:["A nevek legfeljebb 64 karakter hosszúak lehetnek."]},{msgid:"Names must not be empty.",msgstr:["A nevek nem lehetnek üresek."]},{msgid:'Names must not end with "{extension}".',msgstr:["A nevek nem végződhetnek ezzel: „{extension}”."]},{msgid:"Names must not start with a dot.",msgstr:["A nevek nem kezdődhetnek ponttal."]},{msgid:"New",msgstr:["Új"]},{msgid:"New folder",msgstr:["Új mappa"]},{msgid:"New folder name",msgstr:["Új mappa neve"]},{msgid:"New version",msgstr:["Új verzió"]},{msgid:"No files in here",msgstr:["Itt nincsenek fájlok"]},{msgid:"No files matching your filter were found.",msgstr:["Nincs a szűrési feltételeknek megfelelő fájl."]},{msgid:"No matching files",msgstr:["Nincs ilyen fájl"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Legalább 2 karakteres nevet adjon meg."]},{msgid:"Recent",msgstr:["Legutóbbi"]},{msgid:"Select all checkboxes",msgstr:["Összes jelölőmező bepipálása"]},{msgid:"Select all entries",msgstr:["Összes bejegyzés kijelölése"]},{msgid:"Select all existing files",msgstr:["Összes meglévő fájl kijelölése"]},{msgid:"Select all new files",msgstr:["Összes új fájl kijelölése"]},{msgid:"Select entry",msgstr:["Bejegyzés kijelölése"]},{msgid:"Select the row for {nodename}",msgstr:["Válasszon sort a következőnek: {nodename}"]},{msgid:"Size",msgstr:["Méret"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n fájl kihagyása","%n fájl kihagyása"]},{msgid:"Skip this file",msgstr:["Fájl kihagyása"]},{msgid:"Submit name",msgstr:["Név beküldése"]},{msgid:"Undo",msgstr:["Visszavonás"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Töltsön fel tartalmat, vagy szinkronizáljon az eszközeivel!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ha egy bejövő mappa van kijelölve, akkor a benne lévő ütköző fájlok is felül lesznek írva."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Amikor egy bejövő mappát kiválaszt, a benne lévő fájlok is felülíródnak."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Ha egy bejövő mappa van kijelölve, akkor a tartalom a meglévő mappába lesz írva, és rekurzív ütközéskezelés lesz végezve."]},{msgid:"Which files do you want to keep?",msgstr:["Mely fájlokat akarja megtartani?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Jelenleg ekként van azonosítva: {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Jelenleg nincs azonosítva."]},{msgid:"You cannot leave the name empty.",msgstr:["A nevet nem hagyhatja üresen."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Legalább egy ütközéskezelési megoldást kell választania"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["A folytatáshoz az összes fájlnak legalább egy verzióját ki kell választania."]}]},{language:"hy",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} սխալ թղթապանակի անվանում է"]},{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} համարվում է անթույլատրելի թղթապանակի անվանում"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["/ չի թույլատրվում օգտագործել անվանման մեջ"]},{msgid:"All files",msgstr:["Բոլոր ֆայլերը"]},{msgid:"Choose",msgstr:["Ընտրել"]},{msgid:"Choose {file}",msgstr:["Ընտրել {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Ընտրել %n ֆայլ","Ընտրել %n ֆայլեր"]},{msgid:"Copy",msgstr:["Պատճենել"]},{msgid:"Copy to {target}",msgstr:["Պատճենել {target}"]},{msgid:"Could not create the new folder",msgstr:["Չստացվեց ստեղծել նոր թղթապանակը"]},{msgid:"Could not load files settings",msgstr:["Չստացվեց բեռնել ֆայլի կարգավորումները"]},{msgid:"Could not load files views",msgstr:["Չստացվեց բեռնել ֆայլերի դիտումները"]},{msgid:"Create directory",msgstr:["Ստեղծել դիրեկտորիա"]},{msgid:"Current view selector",msgstr:["Ընթացիկ դիտման ընտրիչ"]},{msgid:"Favorites",msgstr:["Նախընտրելիներ"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք դուք նշել եք որպես նախընտրելիներ:"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Այստեղ կցուցադրվեն այն ֆայլերն ու պանակները, որոնք վերջերս փոխել եք:"]},{msgid:"Filter file list",msgstr:["Ֆիլտրել ֆայլերի ցուցակը"]},{msgid:"Folder name cannot be empty.",msgstr:["Թղթապանակի անունը չի կարող դատարկ լինել:"]},{msgid:"Home",msgstr:["Սկիզբ"]},{msgid:"Modified",msgstr:["Փոփոխված"]},{msgid:"Move",msgstr:["Տեղափոխել"]},{msgid:"Move to {target}",msgstr:["Տեղափոխել {target}"]},{msgid:"Name",msgstr:["Անուն"]},{msgid:"New",msgstr:["Նոր"]},{msgid:"New folder",msgstr:["Նոր թղթապանակ"]},{msgid:"New folder name",msgstr:["Նոր թղթապանակի անվանում"]},{msgid:"No files in here",msgstr:["Այստեղ չկան ֆայլեր"]},{msgid:"No files matching your filter were found.",msgstr:["Ձեր ֆիլտրին համապատասխանող ֆայլերը չեն գտնվել:"]},{msgid:"No matching files",msgstr:["Չկան համապատասխան ֆայլեր"]},{msgid:"Recent",msgstr:["Վերջին"]},{msgid:"Select all entries",msgstr:["Ընտրել բոլոր գրառումները"]},{msgid:"Select entry",msgstr:["Ընտրել բոլոր գրառումը"]},{msgid:"Select the row for {nodename}",msgstr:["Ընտրեք տողը {nodename}-ի համար "]},{msgid:"Size",msgstr:["Չափ"]},{msgid:"Undo",msgstr:["Ետարկել"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Ներբեռնեք որոշ բովանդակություն կամ համաժամացրեք այն ձեր սարքերի հետ:"]}]},{language:"id",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" tidak diizinkan di dalam nama folder.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" tidak diizinkan di dalam nama.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" bukan nama yang diizinkan.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" adalah nama yang dicadangkan dan tidak diizinkan untuk nama folder.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" adalah nama yang dicadangkan dan tidak diizinkan.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n konflik file"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n konflik file di {dirname}"]},{msgid:"All files",msgstr:["Semua berkas"]},{msgid:"Cancel",msgstr:["Batal"]},{msgid:"Cancel the entire operation",msgstr:["Batalkan seluruh operasi"]},{msgid:"Choose",msgstr:["Pilih"]},{msgid:"Choose {file}",msgstr:["Pilih {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih %n file"]},{msgid:"Confirm",msgstr:["Konfirmasi"]},{msgid:"Continue",msgstr:["Lanjutkan"]},{msgid:"Copy",msgstr:["Salin"]},{msgid:"Copy to {target}",msgstr:["Salin ke {target}"]},{msgid:"Could not create the new folder",msgstr:["Tidak dapat membuat folder baru"]},{msgid:"Could not load files settings",msgstr:["Tidak dapat memuat pengaturan file"]},{msgid:"Could not load files views",msgstr:["Tidak dapat memuat tampilan file"]},{msgid:"Create directory",msgstr:["Buat direktori"]},{msgid:"Current view selector",msgstr:["Pemilih tampilan saat ini"]},{msgid:"Enter your name",msgstr:["Masukkan nama Anda"]},{msgid:"Existing version",msgstr:["Versi yang ada"]},{msgid:"Failed to set nickname.",msgstr:["Gagal menetapkan nama panggilan."]},{msgid:"Favorites",msgstr:["Favorit"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Berkas dan folder yang Anda tandai sebagai favorit akan muncul di sini."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Berkas dan folder yang Anda ubah baru-baru ini akan muncul di sini."]},{msgid:"Filter file list",msgstr:["Saring daftar berkas"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Nama folder tidak boleh diakhiri dengan "{extension}".']},{msgid:"Guest identification",msgstr:["Identifikasi tamu"]},{msgid:"Home",msgstr:["Beranda"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Jika Anda memilih kedua versi, file yang masuk akan ditambahkan angka pada namanya."]},{msgid:"Invalid folder name.",msgstr:["Nama folder tidak valid."]},{msgid:"Invalid name.",msgstr:["Nama tidak valid."]},{msgid:"Last modified date unknown",msgstr:["Tanggal modifikasi terakhir tidak diketahui"]},{msgid:"Modified",msgstr:["Diubah"]},{msgid:"Move",msgstr:["Pindahkan"]},{msgid:"Move to {target}",msgstr:["Pindahkan ke {target}"]},{msgid:"Name",msgstr:["Nama"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Panjang nama maksimal 64 karakter."]},{msgid:"Names must not be empty.",msgstr:["Nama tidak boleh kosong."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nama tidak boleh diakhiri dengan "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Nama tidak boleh diawali dengan titik."]},{msgid:"New",msgstr:["Baru"]},{msgid:"New folder",msgstr:["Folder baru"]},{msgid:"New folder name",msgstr:["Nama folder baru"]},{msgid:"New version",msgstr:["Versi baru"]},{msgid:"No files in here",msgstr:["Tidak ada berkas di sini"]},{msgid:"No files matching your filter were found.",msgstr:["Tidak ada berkas yang cocok dengan penyaringan Anda."]},{msgid:"No matching files",msgstr:["Tidak ada berkas yang cocok"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Silakan masukkan nama dengan minimal 2 karakter."]},{msgid:"Recent",msgstr:["Terkini"]},{msgid:"Select all checkboxes",msgstr:["Pilih semua kotak centang"]},{msgid:"Select all entries",msgstr:["Pilih semua entri"]},{msgid:"Select all existing files",msgstr:["Pilih semua file yang ada"]},{msgid:"Select all new files",msgstr:["Pilih semua file baru"]},{msgid:"Select entry",msgstr:["Pilih entri"]},{msgid:"Select the row for {nodename}",msgstr:["Pilih baris untuk {nodename}"]},{msgid:"Size",msgstr:["Ukuran"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Lewati %n file"]},{msgid:"Skip this file",msgstr:["Lewati file ini"]},{msgid:"Submit name",msgstr:["Kirim nama"]},{msgid:"Undo",msgstr:["Tidak jadi"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Unggah beberapa konten atau sinkronkan dengan perangkat Anda!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Saat folder yang masuk dipilih, semua file yang konflik di dalamnya juga akan ditimpa."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Saat folder yang masuk dipilih, konten ditulis ke dalam folder yang ada dan penyelesaian konflik rekursif dilakukan."]},{msgid:"Which files do you want to keep?",msgstr:["File mana yang ingin Anda pertahankan?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Saat ini Anda teridentifikasi sebagai {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Saat ini Anda tidak teridentifikasi."]},{msgid:"You cannot leave the name empty.",msgstr:["Anda tidak dapat membiarkan nama kosong."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Anda perlu memilih setidaknya satu solusi konflik"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Anda perlu memilih setidaknya satu versi dari setiap file untuk melanjutkan."]}]},{language:"is",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" er ógilt möppuheiti.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" er ekki leyfilegt möppuheiti']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er er ekki leyfilegt innan í skráarheiti.']},{msgid:"All files",msgstr:["Allar skrár"]},{msgid:"Choose",msgstr:["Veldu"]},{msgid:"Choose {file}",msgstr:["Veldu {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Veldu %n skrá","Veldu %n skrár"]},{msgid:"Copy",msgstr:["Afrita"]},{msgid:"Copy to {target}",msgstr:["Afrita í {target}"]},{msgid:"Could not create the new folder",msgstr:["Get ekki búið til nýju möppuna"]},{msgid:"Could not load files settings",msgstr:["Tókst ekki að hlaða inn stillingum skráa"]},{msgid:"Could not load files views",msgstr:["Tókst ekki að hlaða inn sýnum skráa"]},{msgid:"Create directory",msgstr:["Búa til möppu"]},{msgid:"Current view selector",msgstr:["Núverandi val sýnar"]},{msgid:"Favorites",msgstr:["Eftirlæti"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Skrár og möppur sem þú merkir sem eftirlæti birtast hér."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Skrár og möppur sem þú breyttir nýlega birtast hér."]},{msgid:"Filter file list",msgstr:["Sía skráalista"]},{msgid:"Folder name cannot be empty.",msgstr:["Möppuheiti má ekki vera tómt."]},{msgid:"Home",msgstr:["Heim"]},{msgid:"Modified",msgstr:["Breytt"]},{msgid:"Move",msgstr:["Færa"]},{msgid:"Move to {target}",msgstr:["Færa í {target}"]},{msgid:"Name",msgstr:["Heiti"]},{msgid:"New",msgstr:["Nýtt"]},{msgid:"New folder",msgstr:["Ný mappa"]},{msgid:"New folder name",msgstr:["Heiti nýrrar möppu"]},{msgid:"No files in here",msgstr:["Engar skrár hér"]},{msgid:"No files matching your filter were found.",msgstr:["Engar skrár fundust sem passa við síuna."]},{msgid:"No matching files",msgstr:["Engar samsvarandi skrár"]},{msgid:"Recent",msgstr:["Nýlegt"]},{msgid:"Select all entries",msgstr:["Velja allar færslur"]},{msgid:"Select entry",msgstr:["Velja færslu"]},{msgid:"Select the row for {nodename}",msgstr:["Veldu röðina fyrir {nodename}"]},{msgid:"Size",msgstr:["Stærð"]},{msgid:"Undo",msgstr:["Afturkalla"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Sendu inn eitthvað efni eða samstilltu við tækin þín!"]}]},{language:"it",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:[`"{char}" non è consentito all'interno di un nome di cartella.`]},{msgid:'"{char}" is not allowed inside a name.',msgstr:[`"{char}" non è consentito all'interno di un nome.`]},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" non è un nome consentito']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" è un nome riservato e non consentito per i nomi delle cartelle.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" è un nome riservato e non consentito.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n file in conflitto","%n file in conflitto","%n file in conflitto"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n file in conflitto in {dirname}","%n file in conflitto in {dirname}","%n file in conflitto in {dirname}"]},{msgid:"All files",msgstr:["Tutti i file"]},{msgid:"Cancel",msgstr:["Annulla"]},{msgid:"Cancel the entire operation",msgstr:["Annulla l'intera operazione"]},{msgid:"Choose",msgstr:["Scegli"]},{msgid:"Choose {file}",msgstr:["Scegli {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Scegli %n file","Scegli %n file","Scegli %n file"]},{msgid:"Confirm",msgstr:["Conferma"]},{msgid:"Continue",msgstr:["Continua"]},{msgid:"Copy",msgstr:["Copia"]},{msgid:"Copy to {target}",msgstr:["Copia in {target}"]},{msgid:"Could not create the new folder",msgstr:["Impossibile creare la nuova cartella"]},{msgid:"Could not load files settings",msgstr:["Impossibile caricare le impostazioni dei file"]},{msgid:"Could not load files views",msgstr:["Impossibile caricare le visualizzazioni dei file"]},{msgid:"Create directory",msgstr:["Crea cartella"]},{msgid:"Current view selector",msgstr:["Selettore della vista attuale"]},{msgid:"Enter your name",msgstr:["Inserisci il tuo nome"]},{msgid:"Existing version",msgstr:["Versione esistente"]},{msgid:"Failed to set nickname.",msgstr:["Impossibile impostare lo pseudonimo."]},{msgid:"Favorites",msgstr:["Preferiti"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["I file e le cartelle contrassegnate come preferite saranno mostrate qui."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["I file e le cartelle che hai modificato di recente saranno mostrate qui."]},{msgid:"Filter file list",msgstr:["Filtra l'elenco dei file"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['I nomi delle cartelle devono finire con "{extension}".']},{msgid:"Guest identification",msgstr:["Identificazione ospiti"]},{msgid:"Home",msgstr:["Home"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se selezioni entrambe le versioni, al nome del file in arrivo verrà aggiunto un numero."]},{msgid:"Invalid folder name.",msgstr:["Nome cartella non valido."]},{msgid:"Invalid name.",msgstr:["Nome non valido."]},{msgid:"Last modified date unknown",msgstr:["Data di ultima modifica sconosciuta"]},{msgid:"Modified",msgstr:["Modificato"]},{msgid:"Move",msgstr:["Sposta"]},{msgid:"Move to {target}",msgstr:["Sposta in {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"Names may be at most 64 characters long.",msgstr:["I nomi dovrebbero avere una lunghezza massima di 64 caratteri."]},{msgid:"Names must not be empty.",msgstr:["I nomi non devono essere vuoti."]},{msgid:'Names must not end with "{extension}".',msgstr:['I nomi devono finire con "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["I nomi non possono iniziare con un punto."]},{msgid:"New",msgstr:["Nuovo"]},{msgid:"New folder",msgstr:["Nuova cartella"]},{msgid:"New folder name",msgstr:["Nome della nuova cartella"]},{msgid:"New version",msgstr:["Nuova versione"]},{msgid:"No files in here",msgstr:["Nessun file qui"]},{msgid:"No files matching your filter were found.",msgstr:["Nessun file che corrisponde al tuo filtro è stato trovato."]},{msgid:"No matching files",msgstr:["Nessun file corrispondente"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Digita un nome con almeno 2 caratteri."]},{msgid:"Recent",msgstr:["Recente"]},{msgid:"Select all checkboxes",msgstr:["Seleziona tutte le caselle"]},{msgid:"Select all entries",msgstr:["Scegli tutte le voci"]},{msgid:"Select all existing files",msgstr:["Seleziona tutti i file esistenti"]},{msgid:"Select all new files",msgstr:["Seleziona tutti i nuovi file"]},{msgid:"Select entry",msgstr:["Seleziona la voce"]},{msgid:"Select the row for {nodename}",msgstr:["Seleziona la riga per {nodename}"]},{msgid:"Size",msgstr:["Dimensioni"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Salta %n file","Salta %n file","Salta %n file"]},{msgid:"Skip this file",msgstr:["Salta questo file"]},{msgid:"Submit name",msgstr:["Invia nome"]},{msgid:"Undo",msgstr:["Annulla"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Carica qualche contenuto o sincronizza con i tuoi dispositivi!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Quando si seleziona una cartella in arrivo, anche tutti i file in conflitto al suo interno saranno sovrascritti."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Quando si seleziona una cartella in arrivo, anche i documenti all'interno verranno sovrascritti."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quando si seleziona una cartella in arrivo, il contenuto viene scritto nella cartella esistente e viene eseguita una risoluzione ricorsiva dei conflitti."]},{msgid:"Which files do you want to keep?",msgstr:["Quali file vuoi conservare?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Sei attualmente identificato come {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Attualmente non sei identificato."]},{msgid:"You cannot leave the name empty.",msgstr:["Non puoi lasciare il nome vuoto."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Devi scegliere almeno una soluzione al conflitto"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Per continuare, è necessario selezionare almeno una versione di ciascun file."]}]},{language:"ja_JP",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['フォルダー名に "{char}" を使用することはできません。']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['名前に "{char}" を使用することはできません。']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" は許可された名前ではありません。']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" は予約名のため、使用できません。']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" は予約名のため、使用できません。']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%nファイルが競合しています"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%nディレクトリ{dirname}内のファイル競合"]},{msgid:"All files",msgstr:["すべてのファイル"]},{msgid:"Cancel",msgstr:["キャンセル"]},{msgid:"Cancel the entire operation",msgstr:["すべての操作をキャンセル"]},{msgid:"Choose",msgstr:["選択"]},{msgid:"Choose {file}",msgstr:["{file} を選択"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n 個のファイルを選択"]},{msgid:"Confirm",msgstr:["確認"]},{msgid:"Continue",msgstr:["続行"]},{msgid:"Copy",msgstr:["コピー"]},{msgid:"Copy to {target}",msgstr:["{target} にコピー"]},{msgid:"Could not create the new folder",msgstr:["新しいフォルダーを作成できませんでした"]},{msgid:"Could not load files settings",msgstr:["ファイル設定を読み込めませんでした"]},{msgid:"Could not load files views",msgstr:["ファイルビューを読み込めませんでした"]},{msgid:"Create directory",msgstr:["ディレクトリを作成"]},{msgid:"Current view selector",msgstr:["現在のビュー選択"]},{msgid:"Enter your name",msgstr:["名前を入力してください"]},{msgid:"Existing version",msgstr:["現行バージョン"]},{msgid:"Failed to set nickname.",msgstr:["ニックネームの設定に失敗しました。"]},{msgid:"Favorites",msgstr:["お気に入り"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["お気に入りとしてマークしたファイルとフォルダーがここに表示されます。"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["最近変更したファイルとフォルダーがここに表示されます。"]},{msgid:"Filter file list",msgstr:["ファイルのリストをフィルター"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['フォルダー名の末尾に "{extension}" を使用できません。']},{msgid:"Guest identification",msgstr:["ゲスト識別"]},{msgid:"Home",msgstr:["ホーム"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["両方のバージョンを選択した場合、受信ファイル名には番号が追加されます。"]},{msgid:"Invalid folder name.",msgstr:["フォルダー名が無効です。"]},{msgid:"Invalid name.",msgstr:["無効な名前です。"]},{msgid:"Last modified date unknown",msgstr:["最終更新日不明"]},{msgid:"Modified",msgstr:["変更済み"]},{msgid:"Move",msgstr:["移動"]},{msgid:"Move to {target}",msgstr:["{target} に移動"]},{msgid:"Name",msgstr:["名前"]},{msgid:"Names may be at most 64 characters long.",msgstr:["名前は最大64文字です。"]},{msgid:"Names must not be empty.",msgstr:["名前は空にできません。"]},{msgid:'Names must not end with "{extension}".',msgstr:['名前の末尾に "{extension}" を使用できません。']},{msgid:"Names must not start with a dot.",msgstr:["ドットで始まる名前は使用できません。"]},{msgid:"New",msgstr:["新規作成"]},{msgid:"New folder",msgstr:["新しいフォルダー"]},{msgid:"New folder name",msgstr:["新しいフォルダーの名前"]},{msgid:"New version",msgstr:["新バージョン"]},{msgid:"No files in here",msgstr:["ファイルがありません"]},{msgid:"No files matching your filter were found.",msgstr:["フィルターに一致するファイルは見つかりませんでした。"]},{msgid:"No matching files",msgstr:["一致するファイルはありません"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["名前は2文字以上を入力してください。"]},{msgid:"Recent",msgstr:["最近"]},{msgid:"Select all checkboxes",msgstr:["すべてのチェックボックスを選択"]},{msgid:"Select all entries",msgstr:["すべてのエントリを選択"]},{msgid:"Select all existing files",msgstr:["既存のファイルをすべて選択"]},{msgid:"Select all new files",msgstr:["すべての新規ファイルを選択"]},{msgid:"Select entry",msgstr:["エントリを選択"]},{msgid:"Select the row for {nodename}",msgstr:["{nodename} の行を選択"]},{msgid:"Size",msgstr:["サイズ"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n 個のファイルをスキップ"]},{msgid:"Skip this file",msgstr:["このファイルをスキップ"]},{msgid:"Submit name",msgstr:["名前を送信する"]},{msgid:"Undo",msgstr:["元に戻す"]},{msgid:"Upload some content or sync with your devices!",msgstr:["コンテンツをアップロードするか、デバイスと同期してください!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["受信フォルダーを選択すると、そのフォルダー内の競合ファイルも上書きされます。"]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["受信フォルダを選択すると、その中のファイルも上書きされます。"]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["受信フォルダーを選択すると、内容は既存のフォルダーに書き込まれ、再帰的な競合解決が実行されます。"]},{msgid:"Which files do you want to keep?",msgstr:["どのファイルを残しますか?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["現在、{nickname}として識別されています。"]},{msgid:"You are currently not identified.",msgstr:["現在あなたは識別されていません。"]},{msgid:"You cannot leave the name empty.",msgstr:["名前を空にすることはできません。"]},{msgid:"You need to choose at least one conflict solution",msgstr:["少なくとも1つの競合ソリューションを選択する必要があります"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["続行するには、各ファイルのバージョンを少なくとも1つ選択する必要があります。"]}]},{language:"ko",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["문자 '{char}'은(는) 폴더 이름에 사용할 수 없습니다."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["문자 '{char}'은(는) 이름에 사용할 수 없습니다."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["'{extension}'은(는) 사용 불가능한 이름입니다."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["'{segment}'은(는) 예약된 이름이므로 폴더 이름으로 사용할 수 없습니다."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["'{segment}'은(는) 예약된 이름이므로 사용할 수 없습니다."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n개의 파일이 충돌함"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname}에서 %n개의 파일이 충돌함"]},{msgid:"All files",msgstr:["모든 파일"]},{msgid:"Cancel",msgstr:["취소"]},{msgid:"Cancel the entire operation",msgstr:["전체 작업 취소"]},{msgid:"Choose",msgstr:["선택"]},{msgid:"Choose {file}",msgstr:["{file} 선택"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["파일 %n개 선택"]},{msgid:"Confirm",msgstr:["확인"]},{msgid:"Continue",msgstr:["계속"]},{msgid:"Copy",msgstr:["복사"]},{msgid:"Copy to {target}",msgstr:["{target}(으)로 복사"]},{msgid:"Could not create the new folder",msgstr:["새 폴더를 만들 수 없음"]},{msgid:"Could not load files settings",msgstr:["파일 설정을 불러오지 못함"]},{msgid:"Could not load files views",msgstr:["파일 보기를 불러오지 못함"]},{msgid:"Create directory",msgstr:["디렉토리 만들기"]},{msgid:"Current view selector",msgstr:["현재 보기 방식"]},{msgid:"Enter your name",msgstr:["이름을 입력하세요"]},{msgid:"Existing version",msgstr:["기존 버전"]},{msgid:"Failed to set nickname.",msgstr:[`닉네임을 설정하지 못했습니다. + `]},{msgid:"Favorites",msgstr:["즐겨찾기"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["즐겨찾기 한 파일 및 폴더가 이곳에 표시됩니다."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["최근 수정된 파일 및 폴더가 이곳에 표시됩니다."]},{msgid:"Filter file list",msgstr:["파일 목록 필터링"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["폴더 이름은 '{extension}'(으)로 끝날 수 없습니다."]},{msgid:"Guest identification",msgstr:["게스트 확인"]},{msgid:"Home",msgstr:["홈"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["두 버전을 모두 선택할 경우 새로 추가되는 파일의 이름에 숫자가 붙게 됩니다."]},{msgid:"Invalid folder name.",msgstr:["잘못된 폴더 이름입니다."]},{msgid:"Invalid name.",msgstr:["잘못된 이름입니다. "]},{msgid:"Last modified date unknown",msgstr:["최근 수정일 알 수 없음"]},{msgid:"Modified",msgstr:["수정됨"]},{msgid:"Move",msgstr:["이동"]},{msgid:"Move to {target}",msgstr:["{target}(으)로 이동"]},{msgid:"Name",msgstr:["이름"]},{msgid:"Names may be at most 64 characters long.",msgstr:["이름은 최대 64글자까지 지정할 수 있습니다."]},{msgid:"Names must not be empty.",msgstr:["이름은 비어 있을 수 없습니다."]},{msgid:'Names must not end with "{extension}".',msgstr:["이름은 '{extension}'(으)로 끝날 수 없습니다."]},{msgid:"Names must not start with a dot.",msgstr:["이름은 마침표로 시작될 수 없습니다."]},{msgid:"New",msgstr:["새로 만들기"]},{msgid:"New folder",msgstr:["새 폴더"]},{msgid:"New folder name",msgstr:["새 폴더명"]},{msgid:"New version",msgstr:["새로운 버전"]},{msgid:"No files in here",msgstr:["파일이 없습니다"]},{msgid:"No files matching your filter were found.",msgstr:["선택된 필터에 해당하는 파일이 없습니다."]},{msgid:"No matching files",msgstr:["해당하는 파일 없음"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["최소 두 글자 이상의 이름을 입력해주세요."]},{msgid:"Recent",msgstr:["최근"]},{msgid:"Select all checkboxes",msgstr:["체크박스 모두 선택"]},{msgid:"Select all entries",msgstr:["모두 선택"]},{msgid:"Select all existing files",msgstr:["기존 파일 모두 선택"]},{msgid:"Select all new files",msgstr:["새 파일 모두 선택"]},{msgid:"Select entry",msgstr:["항목 선택"]},{msgid:"Select the row for {nodename}",msgstr:["{nodename}의 행 선택"]},{msgid:"Size",msgstr:["크기"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n개 파일 건너뛰기"]},{msgid:"Skip this file",msgstr:["이 파일 건너뛰기"]},{msgid:"Submit name",msgstr:["이름 제출"]},{msgid:"Undo",msgstr:["되돌리기"]},{msgid:"Upload some content or sync with your devices!",msgstr:["기기에서 파일을 업로드 또는 동기화하세요!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["새 폴더를 선택할 경우, 해당 폴더 내의 충돌 파일들도 덮어쓰기 됩니다."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["새 폴더를 선택할 경우 내용물이 기존 폴더에 기록되며 재귀적 충돌 해결이 수행됩니다."]},{msgid:"Which files do you want to keep?",msgstr:["어떤 파일들을 유지하시겠습니까?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["{nickname}(으)로 인증된 상태 입니다."]},{msgid:"You are currently not identified.",msgstr:["현재 인증 정보가 없습니다."]},{msgid:"You cannot leave the name empty.",msgstr:["이름은 비워 둘 수 없습니다. "]},{msgid:"You need to choose at least one conflict solution",msgstr:["최소한 하나의 충돌 해결 방안을 선택해야 합니다."]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["계속하기 위해서는 한 파일에 최소 하나의 버전을 선택해야 합니다."]}]},{language:"lb",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} ass en ongëlteg Dossier"]},{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ass net en erlaabten Dossiernumm"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ass net an engem Dossier Numm erlaabt']},{msgid:"All files",msgstr:["All Dateien"]},{msgid:"Choose",msgstr:["Wielt"]},{msgid:"Choose {file}",msgstr:["Wielt {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wielt %n Fichieren","Wielt %n Fichier"]},{msgid:"Copy",msgstr:["Kopie"]},{msgid:"Copy to {target}",msgstr:["Kopie op {target}"]},{msgid:"Could not create the new folder",msgstr:["Konnt den neien Dossier net erstellen"]},{msgid:"Could not load files settings",msgstr:["Konnt d'Dateienastellungen net lueden"]},{msgid:"Could not load files views",msgstr:["Konnt d'Dateien net lueden"]},{msgid:"Create directory",msgstr:["Erstellt Verzeechnes"]},{msgid:"Current view selector",msgstr:["Aktuell Vue selector"]},{msgid:"Favorites",msgstr:["Favoritten"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Dateien an Ordner, déi Dir als Favorit markéiert, ginn hei gewisen"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Dateien an Ordner déi Dir viru kuerzem geännert hutt ginn hei op"]},{msgid:"Filter file list",msgstr:["Filter Datei Lëscht"]},{msgid:"Folder name cannot be empty.",msgstr:["Dossier Numm kann net eidel sinn"]},{msgid:"Home",msgstr:["Wëllkomm"]},{msgid:"Modified",msgstr:["Geännert"]},{msgid:"Move",msgstr:["Plënne"]},{msgid:"Move to {target}",msgstr:["Plënneren {target}"]},{msgid:"Name",msgstr:["Numm"]},{msgid:"New",msgstr:["Nei"]},{msgid:"New folder",msgstr:["Neien dossier"]},{msgid:"New folder name",msgstr:["Neien dossier numm"]},{msgid:"No files in here",msgstr:["Kee fichier hei"]},{msgid:"No files matching your filter were found.",msgstr:["Kee fichier deen äre filter passt gouf fonnt"]},{msgid:"No matching files",msgstr:["Keng passende dateien"]},{msgid:"Recent",msgstr:["Rezent"]},{msgid:"Select all entries",msgstr:["Wielt all entréen"]},{msgid:"Select entry",msgstr:["Wielt entrée"]},{msgid:"Select the row for {nodename}",msgstr:["Wielt d'zeil fir {nodename}"]},{msgid:"Size",msgstr:["Gréisst"]},{msgid:"Undo",msgstr:["Undoen"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Luet en inhalt erop oder synchroniséiert mat ären apparater"]}]},{language:"lo",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" ບໍ່ອະນຸຍາດໃຫ້ມີຢູ່ໃນຊື່ໂຟນເດີ.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['ບໍ່ອະນຸຍາດໃຫ້ມີ "{char}" ພາຍໃນຊື່.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ບໍ່ແມ່ນຊື່ທີ່ໄດ້ຮັບອະນຸຍາດ.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" ແມ່ນຊື່ທີ່ສະຫງວນໄວ້ ແລະ ບໍ່ອະນຸຍາດໃຫ້ໃຊ້ເປັນຊື່ໂຟນເດີ.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ແມ່ນຊື່ທີ່ສະຫງວນໄວ້ ແລະ ບໍ່ໄດ້ຮັບອະນຸຍາດ.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["ໄຟລ໌ຂັດກັນ %n ລາຍການ"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["ໄຟລ໌ຂັດກັນ %n ລາຍການໃນ {dirname}"]},{msgid:"All files",msgstr:["ໄຟລ໌ທັງໝົດ"]},{msgid:"Cancel",msgstr:["ຍົກເລີກ"]},{msgid:"Cancel the entire operation",msgstr:["ຍົກເລີກການດຳເນີນການທັງໝົດ"]},{msgid:"Choose",msgstr:["ເລືອກ"]},{msgid:"Choose {file}",msgstr:["ເລືອກ {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["ເລືອກ %n ໄຟລ໌"]},{msgid:"Confirm",msgstr:["ຢືນຢັນ"]},{msgid:"Continue",msgstr:["ດຳເນີນການຕໍ່"]},{msgid:"Copy",msgstr:["ຄັດລອກ"]},{msgid:"Copy to {target}",msgstr:["ຄັດລອກໄປທີ່ {target}"]},{msgid:"Could not create the new folder",msgstr:["ບໍ່ສາມາດສ້າງໂຟນເດີໃໝ່ໄດ້"]},{msgid:"Could not load files settings",msgstr:["ບໍ່ສາມາດໂຫຼດການຕັ້ງຄ່າໄຟລ໌ໄດ້"]},{msgid:"Could not load files views",msgstr:["ບໍ່ສາມາດໂຫຼດມຸມມອງໄຟລ໌ໄດ້"]},{msgid:"Create directory",msgstr:["ສ້າງໄດເຣັກທໍຣີ"]},{msgid:"Current view selector",msgstr:["ຕົວເລືອກມຸມມອງປັດຈຸບັນ"]},{msgid:"Enter your name",msgstr:["ປ້ອນຊື່ຂອງທ່ານ"]},{msgid:"Existing version",msgstr:["ເວີຊັນທີ່ມີຢູ່"]},{msgid:"Failed to set nickname.",msgstr:["ຕັ້ງຊື່ຫຼິ້ນບໍ່ສຳເລັດ."]},{msgid:"Favorites",msgstr:["ລາຍການທີ່ມັກ"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["ໄຟລ໌ ແລະ ໂຟນເດີທີ່ທ່ານໝາຍວ່າເປັນລາຍການທີ່ມັກຈະສະແດງຢູ່ບ່ອນນີ້."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["ໄຟລ໌ ແລະ ໂຟນເດີທີ່ທ່ານແກ້ໄຂລ່າສຸດຈະສະແດງຢູ່ບ່ອນນີ້."]},{msgid:"Filter file list",msgstr:["ກັ່ນຕອງລາຍການໄຟລ໌"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['ຊື່ໂຟນເດີຕ້ອງບໍ່ລົງທ້າຍດ້ວຍ "{extension}".']},{msgid:"Guest identification",msgstr:["ການລະບຸຕົວຕົນຂອງແຂກ"]},{msgid:"Home",msgstr:["ໜ້າຫຼັກ"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["ຖ້າທ່ານເລືອກທັງສອງເວີຊັນ, ໄຟລ໌ທີ່ເຂົ້າມາຈະມີຕົວເລກເພີ່ມໃສ່ຊື່ຂອງມັນ."]},{msgid:"Invalid folder name.",msgstr:["ຊື່ໂຟນເດີບໍ່ຖືກຕ້ອງ."]},{msgid:"Invalid name.",msgstr:["ຊື່ບໍ່ຖືກຕ້ອງ."]},{msgid:"Last modified date unknown",msgstr:["ບໍ່ຮູ້ວັນທີແກ້ໄຂລ່າສຸດ"]},{msgid:"Modified",msgstr:["ແກ້ໄຂເມື່ອ"]},{msgid:"Move",msgstr:["ຍ້າຍ"]},{msgid:"Move to {target}",msgstr:["ຍ້າຍໄປທີ່ {target}"]},{msgid:"Name",msgstr:["ຊື່"]},{msgid:"Names may be at most 64 characters long.",msgstr:["ຊື່ອາດມີຄວາມຍາວສູງສຸດ 64 ຕົວອັກສອນ."]},{msgid:"Names must not be empty.",msgstr:["ຊື່ຕ້ອງບໍ່ຫວ່າງເປົ່າ."]},{msgid:'Names must not end with "{extension}".',msgstr:['ຊື່ຕ້ອງບໍ່ລົງທ້າຍດ້ວຍ "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["ຊື່ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຈຸດ."]},{msgid:"New",msgstr:["ໃໝ່"]},{msgid:"New folder",msgstr:["ໂຟນເດີໃໝ່"]},{msgid:"New folder name",msgstr:["ຊື່ໂຟນເດີໃໝ່"]},{msgid:"New version",msgstr:["ເວີຊັນໃໝ່"]},{msgid:"No files in here",msgstr:["ບໍ່ມີໄຟລ໌ຢູ່ບ່ອນນີ້"]},{msgid:"No files matching your filter were found.",msgstr:["ບໍ່ພົບໄຟລ໌ທີ່ກົງກັບການກັ່ນຕອງຂອງທ່ານ."]},{msgid:"No matching files",msgstr:["ບໍ່ມີໄຟລ໌ທີ່ກົງກັນ"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["ກະລຸນາປ້ອນຊື່ທີ່ມີຢ່າງໜ້ອຍ 2 ຕົວອັກສອນ."]},{msgid:"Recent",msgstr:["ລ່າສຸດ"]},{msgid:"Select all checkboxes",msgstr:["ເລືອກກ່ອງໝາຍທັງໝົດ"]},{msgid:"Select all entries",msgstr:["ເລືອກທຸກລາຍການ"]},{msgid:"Select all existing files",msgstr:["ເລືອກໄຟລ໌ທີ່ມີຢູ່ທັງໝົດ"]},{msgid:"Select all new files",msgstr:["ເລືອກໄຟລ໌ໃໝ່ທັງໝົດ"]},{msgid:"Select entry",msgstr:["ເລືອກລາຍການ"]},{msgid:"Select the row for {nodename}",msgstr:["ເລືອກແຖວສຳລັບ {nodename}"]},{msgid:"Size",msgstr:["ຂະໜາດ"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["ຂ້າມ %n ໄຟລ໌"]},{msgid:"Skip this file",msgstr:["ຂ້າມໄຟລ໌ນີ້"]},{msgid:"Submit name",msgstr:["ສົ່ງຊື່"]},{msgid:"Undo",msgstr:["ເອົາຄືນ"]},{msgid:"Upload some content or sync with your devices!",msgstr:["ອັບໂຫຼດເນື້ອຫາ ຫຼື ຊິງຄ໌ກັບອຸປະກອນຂອງທ່ານ!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["ເມື່ອເລືອກໂຟນເດີທີ່ເຂົ້າມາ, ໄຟລ໌ໃດໆທີ່ຂັດກັນພາຍໃນໂຟນເດີນັ້ນກໍຈະຖືກຂຽນທັບເຊັ່ນກັນ."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["ເມື່ອເລືອກໂຟນເດີທີ່ເຂົ້າມາ, ເນື້ອຫາຈະຖືກຂຽນລົງໃນໂຟນເດີທີ່ມີຢູ່ ແລະ ຈະມີການແກ້ໄຂຂໍ້ຂັດແຍ່ງແບບຕໍ່ເນື່ອງ."]},{msgid:"Which files do you want to keep?",msgstr:["ທ່ານຕ້ອງການເກັບໄຟລ໌ໃດໄວ້?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["ຕອນນີ້ທ່ານຖືກລະບຸວ່າເປັນ {nickname}."]},{msgid:"You are currently not identified.",msgstr:["ຕອນນີ້ທ່ານຍັງບໍ່ໄດ້ຖືກລະບຸຕົວຕົນ."]},{msgid:"You cannot leave the name empty.",msgstr:["ທ່ານບໍ່ສາມາດປະຊື່ໃຫ້ຫວ່າງເປົ່າໄດ້."]},{msgid:"You need to choose at least one conflict solution",msgstr:["ທ່ານຈຳເປັນຕ້ອງເລືອກວິທີແກ້ໄຂຂໍ້ຂັດແຍ່ງຢ່າງໜ້ອຍໜຶ່ງຢ່າງ"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["ທ່ານຈຳເປັນຕ້ອງເລືອກຢ່າງໜ້ອຍໜຶ່ງເວີຊັນຂອງແຕ່ລະໄຟລ໌ເພື່ອດຳເນີນການຕໍ່."]}]},{language:"lt_LT",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["„{char}“ negalima naudoti aplanko pavadinime."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}“ negalima naudoti vardo sudėtyje."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}“ nėra leidžiamas vardas."]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["„{segment}“ yra rezervuotas vardas, kurio negalima naudoti aplankų pavadinimuose."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ yra rezervuotas vardas, todėl jo naudoti negalima."]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n failo konfliktas","%n failų konfliktas","%n failų konfliktas","%n failų konfliktas"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n failo konfliktas {dirname}","%n failų konfliktas {dirname}","%n failų konfliktas {dirname}","%n failų konfliktas {dirname}"]},{msgid:"All files",msgstr:["Visi failai"]},{msgid:"Cancel",msgstr:["Atsisakyti"]},{msgid:"Cancel the entire operation",msgstr:["Atsisakyti visos operacijos"]},{msgid:"Choose",msgstr:["Pasirinkti"]},{msgid:"Choose {file}",msgstr:["Pasirinkti {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pasirinkti %n failą","Pasirinkti %n failus","Pasirinkti %n failų","Pasirinkti %n failą"]},{msgid:"Confirm",msgstr:["Patvirtinti"]},{msgid:"Continue",msgstr:["Tęsti"]},{msgid:"Copy",msgstr:["Kopijuoti"]},{msgid:"Copy to {target}",msgstr:["Kopijuoti į {target}"]},{msgid:"Could not create the new folder",msgstr:["Nepavyko sukurti naujo aplanko"]},{msgid:"Could not load files settings",msgstr:["Nepavyko įkelti failų nustatymų"]},{msgid:"Could not load files views",msgstr:["Nepavyko įkelti failų peržiūrų"]},{msgid:"Create directory",msgstr:["Sukurti katalogą"]},{msgid:"Current view selector",msgstr:["Dabartinis peržiūros pasirinkimas"]},{msgid:"Enter your name",msgstr:["Įrašykite savo vardą"]},{msgid:"Existing version",msgstr:["Esama versija"]},{msgid:"Failed to set nickname.",msgstr:["Nepavyko nustatyti slapyvardžio"]},{msgid:"Favorites",msgstr:["Populiariausi"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failai ir aplankai, kuriuos pažymėsite kaip mėgstamiausius, bus rodomi čia."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Čia bus rodomi failai ir aplankai, kuriuos neseniai pakeitėte."]},{msgid:"Filter file list",msgstr:["Filtruoti failų sąrašą"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["Aplankų pavadinimai neturi baigtis simboliu „{extension}“."]},{msgid:"Guest identification",msgstr:["Svečio identifikacija"]},{msgid:"Home",msgstr:["Pradžia"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Jei pasirinksite abi versijas, prie gaunamo failo pavadinimo bus pridėtas numeris."]},{msgid:"Invalid folder name.",msgstr:["Netinkamas aplanko pavadinimas."]},{msgid:"Invalid name.",msgstr:["Netinkamas pavadinimas."]},{msgid:"Last modified date unknown",msgstr:["Paskutinio atnaujinimo data nežinoma"]},{msgid:"Modified",msgstr:["Pakeista"]},{msgid:"Move",msgstr:["Perkelti"]},{msgid:"Move to {target}",msgstr:["Perkelti į {target}"]},{msgid:"Name",msgstr:["Vardas"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Vardų ilgis negali viršyti 64 simbolių."]},{msgid:"Names must not be empty.",msgstr:["Pavadinimai negali būti tušti."]},{msgid:'Names must not end with "{extension}".',msgstr:["Vardai neturi baigtis simboliu „{extension}“."]},{msgid:"Names must not start with a dot.",msgstr:["Vardai negali prasidėti tašku."]},{msgid:"New",msgstr:["Naujas"]},{msgid:"New folder",msgstr:["Naujas aplankas"]},{msgid:"New folder name",msgstr:["Naujas aplanko pavadinimas"]},{msgid:"New version",msgstr:["Nauja versija"]},{msgid:"No files in here",msgstr:["Čia failų nėra"]},{msgid:"No files matching your filter were found.",msgstr:["Nepavyko rasti failų pagal filtro nustatymus"]},{msgid:"No matching files",msgstr:["Nėra atitinkančių failų"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Įrašykite vardą iš mažiausiai dviejų ženklų."]},{msgid:"Recent",msgstr:["Nauji"]},{msgid:"Select all checkboxes",msgstr:["Pažymėti visus langelius"]},{msgid:"Select all entries",msgstr:["Žymėti visus įrašus"]},{msgid:"Select all existing files",msgstr:["Pažymėti visus esamus failus"]},{msgid:"Select all new files",msgstr:["Pažymėti visus naujus failus"]},{msgid:"Select entry",msgstr:["Žymėti įrašą"]},{msgid:"Select the row for {nodename}",msgstr:["Pasirinkite eilutę {nodename}"]},{msgid:"Size",msgstr:["Dydis"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Praleisti %n failą","Praleisti %n failus","Praleisti %n failų","Praleisti %n failą"]},{msgid:"Skip this file",msgstr:["Praleisti šį failą"]},{msgid:"Submit name",msgstr:["Pateikti pavadinimą"]},{msgid:"Undo",msgstr:["Atšaukti"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Įkelkite turinio arba sinchronizuokite su savo įrenginiais!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Pasirinkus įeinančių failų aplanką, jame esantys failai, su kuriais kyla konfliktas, taip pat bus perrašyti."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Pasirinkus gaunamų laiškų aplanką, visi jame esantys failai taip pat bus perrašyti."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Pasirinkus įeinančių failų aplanką, jo turinys įrašomas į esamą aplanką ir atliekamas rekursyvus konfliktų sprendimas."]},{msgid:"Which files do you want to keep?",msgstr:["Kokius failus norite išsaugoti?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Šiuo metu esate identifikuotas kaip {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Šiuo metu nesate identifikuotas."]},{msgid:"You cannot leave the name empty.",msgstr:["Negalite palikti tuščio vardo lauko."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Turite pasirinkti bent vieną konflikto sprendimo būdą"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Norėdami tęsti, turite pasirinkti bent vieną kiekvieno failo versiją."]}]},{language:"lv",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" nav derīgs mapes nosaukums.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nav atļauts mapes nosaukums']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nav atļauts mapes nosaukuma izmantošanā.']},{msgid:"All files",msgstr:["Visas datnes"]},{msgid:"Choose",msgstr:["Izvēlieties"]},{msgid:"Choose {file}",msgstr:["Izvēlieties {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izvēlēties %n datņu","Izvēlēties %n datni","Izvēlēties %n datnes"]},{msgid:"Copy",msgstr:["Kopēt"]},{msgid:"Copy to {target}",msgstr:["Kopēt uz {target}"]},{msgid:"Could not create the new folder",msgstr:["Nevarēja izveidot jaunu mapi"]},{msgid:"Could not load files settings",msgstr:["Nevarēja ielādēt datņu iestatījumus"]},{msgid:"Could not load files views",msgstr:["Nevarēja ielādēt datņu apskatījumus"]},{msgid:"Create directory",msgstr:["Izveidot direktoriju"]},{msgid:"Current view selector",msgstr:["Pašreizēja skata atlasītājs"]},{msgid:"Favorites",msgstr:["Favorīti"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kas tiks atzīmētas kā iecienītas."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Šeit parādīsies datnes un mapes, kuras nesen tika izmainītas."]},{msgid:"Filter file list",msgstr:["Atlasīt datņu sarakstu"]},{msgid:"Folder name cannot be empty.",msgstr:["Mapes nosaukums nevar būt tukšs."]},{msgid:"Home",msgstr:["Sākums"]},{msgid:"Modified",msgstr:["Izmaninīta"]},{msgid:"Move",msgstr:["Pārvietot"]},{msgid:"Move to {target}",msgstr:["Pārvietot uz {target}"]},{msgid:"Name",msgstr:["Nosaukums"]},{msgid:"New",msgstr:["Jauns"]},{msgid:"New folder",msgstr:["Jauna mape"]},{msgid:"New folder name",msgstr:["Jaunas mapes nosaukums"]},{msgid:"No files in here",msgstr:["Šeit nav datņu"]},{msgid:"No files matching your filter were found.",msgstr:["Netika atrasta neviena datne, kas atbilst atlasei."]},{msgid:"No matching files",msgstr:["Nav atbilstošu datņu"]},{msgid:"Recent",msgstr:["Nesenās"]},{msgid:"Select all entries",msgstr:["Atlasīt visus ierakstus"]},{msgid:"Select entry",msgstr:["Atlasīt ierakstu"]},{msgid:"Select the row for {nodename}",msgstr:["Atlasīt rindu {nodename}"]},{msgid:"Size",msgstr:["Izmērs"]},{msgid:"Undo",msgstr:["Atsaukt"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Augšupielādē kādu saturu vai sinhronizē savās iekārtās!"]}]},{language:"mk",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" не е дозволен во име на папка.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не е дозволено во име.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" не е дозволено име.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" е резервирано име и не е дозволено за име на папка.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" е резервирано име и не е дозволено.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n конфликт со датотекa","%n конфликти со датотеки"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n конфликт со датотека во {dirname}","%n конфликти со датотеки vo {dirname}"]},{msgid:"All files",msgstr:["Сите датотеки"]},{msgid:"Cancel",msgstr:["Откажи"]},{msgid:"Cancel the entire operation",msgstr:["Прекини ја целата операција"]},{msgid:"Choose",msgstr:["Избери"]},{msgid:"Choose {file}",msgstr:["Избери {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Избери %n датотека","Избери %n датотеки"]},{msgid:"Confirm",msgstr:["Потврди"]},{msgid:"Continue",msgstr:["Продолжи"]},{msgid:"Copy",msgstr:["Копирај"]},{msgid:"Copy to {target}",msgstr:["Копирај во {target}"]},{msgid:"Could not create the new folder",msgstr:["Неможе да се креира нова папка"]},{msgid:"Could not load files settings",msgstr:["Неможе да се вчиаат параметрите за датотеките"]},{msgid:"Could not load files views",msgstr:["Неможе да се вчитаат погледите за датотеките"]},{msgid:"Create directory",msgstr:["Креирај папка"]},{msgid:"Current view selector",msgstr:["Избирач на тековен приказ"]},{msgid:"Enter your name",msgstr:["Внесете го вашето име"]},{msgid:"Existing version",msgstr:["Моментална верзија"]},{msgid:"Failed to set nickname.",msgstr:["Неуспешно поставување прекар."]},{msgid:"Favorites",msgstr:["Фаворити"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Датотеките и папките кој ќе ги означите за омилени ќе се појават овде."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Датотеките и папките кој неодамна сте ги измениле ќе се појават овде."]},{msgid:"Filter file list",msgstr:["Филтрирај листа на датотеки"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Имињата на папките неможе да завршуваат со "{extension}".']},{msgid:"Guest identification",msgstr:["Гостинска идентификација"]},{msgid:"Home",msgstr:["Почетна"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ако ги избереш двете верзии, влезната датотека ќе добие број додаден на нејзиното име."]},{msgid:"Invalid folder name.",msgstr:["Невалидно име на папка."]},{msgid:"Invalid name.",msgstr:["Невалидно име."]},{msgid:"Last modified date unknown",msgstr:["Датумот на последна измена е непознат"]},{msgid:"Modified",msgstr:["Променето"]},{msgid:"Move",msgstr:["Премести"]},{msgid:"Move to {target}",msgstr:["Премести во {target}"]},{msgid:"Name",msgstr:["Име"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Имињата можат да бидат најмногу со 64 карактери."]},{msgid:"Names must not be empty.",msgstr:["Имињата неможе да бидат празни."]},{msgid:'Names must not end with "{extension}".',msgstr:['Имињата неможе да завршуваат со "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Имињата неможе да започнуваат со точка."]},{msgid:"New",msgstr:["Нова"]},{msgid:"New folder",msgstr:["Нова папка"]},{msgid:"New folder name",msgstr:["Ново име на папка"]},{msgid:"New version",msgstr:["Нова верзија"]},{msgid:"No files in here",msgstr:["Овде нема датотеки"]},{msgid:"No files matching your filter were found.",msgstr:["Не се пронајдени датотеки што одговараат на вашиот филтер."]},{msgid:"No matching files",msgstr:["Нема датотеки што се совпаѓаат"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Внесете име со најмалку 2 карактери."]},{msgid:"Recent",msgstr:["Неодамнешни"]},{msgid:"Select all checkboxes",msgstr:["Избери ги сите полиња за избор"]},{msgid:"Select all entries",msgstr:["Изберете ги сите записи"]},{msgid:"Select all existing files",msgstr:["Изберете ги сите постоечки датотеки"]},{msgid:"Select all new files",msgstr:["Изберете ги сите нови датотеки"]},{msgid:"Select entry",msgstr:["Избери запис"]},{msgid:"Select the row for {nodename}",msgstr:["Избери ред за {nodename}"]},{msgid:"Size",msgstr:["Големина"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Прескокни %n датотека","Прескокни %n датотеки"]},{msgid:"Skip this file",msgstr:["Прескокни ја оваа датотека"]},{msgid:"Submit name",msgstr:["Испрати име"]},{msgid:"Undo",msgstr:["Врати"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Прикачи содржина или синхронизирај со ваши уреди!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Кога е избрана влезна папка, сите конфликтни датотеки во неа исто така ќе бидат препишани."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Кога е избрана влезна папка, содржината се запишува во постоечката папка и се извршува рекурсивно решавање на конфликти."]},{msgid:"Which files do you want to keep?",msgstr:["Кој датотеки сакаш да ги зачуваш?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Моментално сте идентификувани како {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Моментално не сте идентификувани."]},{msgid:"You cannot leave the name empty.",msgstr:["Не можете да го оставите името празно."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Треба да избереш најмалку едно решение за конфликт"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Треба да избереш најмалку една верзија за секоја датотека за да продолжи."]}]},{language:"ms_MY",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" adalah nama folder yang tidak sesuai ']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nama folder yang tidak dibenarkan']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak dibenarkan dalam nama folder']},{msgid:"All files",msgstr:["Semua fail"]},{msgid:"Choose",msgstr:["Pilih"]},{msgid:"Choose {file}",msgstr:["Pilih {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih fail %n"]},{msgid:"Copy",msgstr:["menyalin"]},{msgid:"Copy to {target}",msgstr:["menyalin ke {target}"]},{msgid:"Could not create the new folder",msgstr:["Tidak dapat mewujudkan folder baharu"]},{msgid:"Could not load files settings",msgstr:["Tidak dapat memuatkan tetapan fail"]},{msgid:"Could not load files views",msgstr:["Tidak dapat memuatkan paparan fail"]},{msgid:"Create directory",msgstr:["mewujudkan direktori"]},{msgid:"Current view selector",msgstr:["pemilih pandangan semasa"]},{msgid:"Favorites",msgstr:["Pilihan"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fail dan folder yang anda tanda sebagai pilihan akan dipaparkan di sini."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fail dan folder yang anda telah ubah suai baru-baru ini dipaparkan di sini."]},{msgid:"Filter file list",msgstr:["Menapis senarai fail"]},{msgid:"Folder name cannot be empty.",msgstr:["Nama folder tidak boleh kosong."]},{msgid:"Home",msgstr:["Utama"]},{msgid:"Modified",msgstr:["Ubah suai"]},{msgid:"Move",msgstr:["pindah"]},{msgid:"Move to {target}",msgstr:["pindah ke {target}"]},{msgid:"Name",msgstr:["Nama"]},{msgid:"New",msgstr:["Baru"]},{msgid:"New folder",msgstr:["Folder Baharu"]},{msgid:"New folder name",msgstr:["Nama folder baharu"]},{msgid:"No files in here",msgstr:["Tiada fail di sini"]},{msgid:"No files matching your filter were found.",msgstr:["Tiada fail yang sepadan dengan tapisan anda."]},{msgid:"No matching files",msgstr:["Tiada fail yang sepadan"]},{msgid:"Recent",msgstr:["baru-baru ini"]},{msgid:"Select all entries",msgstr:["Pilih semua entri"]},{msgid:"Select entry",msgstr:["Pilih entri"]},{msgid:"Select the row for {nodename}",msgstr:["memilih baris {nodename}"]},{msgid:"Size",msgstr:["Saiz"]},{msgid:"Undo",msgstr:["buat asal"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Muat naik beberapa kandungan atau selaras dengan peranti anda!"]}]},{language:"nb_NO",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" er ikke tillatt i et mappenavn.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" er ikke tillatt i et navn.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" er ikke et tillatt navn.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" er et reservert navn og er ikke tillatt for mappenavn.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" er et reservert navn og er ikke tillatt.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n filkonflikt","%n files conflict"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n fil konflikter i {dirname}","%n fil konflikter i {dirname}"]},{msgid:"All files",msgstr:["Alle filer"]},{msgid:"Cancel",msgstr:["Avbryt"]},{msgid:"Cancel the entire operation",msgstr:["Avbryt hele operasjonen"]},{msgid:"Choose",msgstr:["Velg"]},{msgid:"Choose {file}",msgstr:["Velg {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Velg %n fil","Velg %n filer"]},{msgid:"Confirm",msgstr:["Bekreft"]},{msgid:"Continue",msgstr:["Fortsett"]},{msgid:"Copy",msgstr:["Kopier"]},{msgid:"Copy to {target}",msgstr:["Kopier til {target}"]},{msgid:"Could not create the new folder",msgstr:["Kunne ikke opprette den nye mappen"]},{msgid:"Could not load files settings",msgstr:["Kunne ikke laste filinnstillinger"]},{msgid:"Could not load files views",msgstr:["Kunne ikke laste filvisninger"]},{msgid:"Create directory",msgstr:["Opprett mappe"]},{msgid:"Current view selector",msgstr:["Nåværende visningsvelger"]},{msgid:"Enter your name",msgstr:["Skriv inn navnet ditt"]},{msgid:"Existing version",msgstr:["Eksisterende versjon"]},{msgid:"Failed to set nickname.",msgstr:["Kunne ikke lagre kallenavnet."]},{msgid:"Favorites",msgstr:["Favoritter"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer og mapper du markerer som favoritter vil vises her."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer og mapper du nylig har endret, vil vises her."]},{msgid:"Filter file list",msgstr:["Filtrer filliste"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Mappenavn må ikke slutte med "{extension}".']},{msgid:"Guest identification",msgstr:["Gjesteidentifikasjon"]},{msgid:"Home",msgstr:["Hjem"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Hvis du velger begge versjonene, vil den innkommende filen få et nummer lagt til navnet sitt."]},{msgid:"Invalid folder name.",msgstr:["Ugyldig mappenavn."]},{msgid:"Invalid name.",msgstr:["Ugyldig navn."]},{msgid:"Last modified date unknown",msgstr:["Sist endret dato ukjent"]},{msgid:"Modified",msgstr:["Modifisert"]},{msgid:"Move",msgstr:["Flytt"]},{msgid:"Move to {target}",msgstr:["Flytt til {target}"]},{msgid:"Name",msgstr:["Navn"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Navn kan maksimalt være 64 tegn lange."]},{msgid:"Names must not be empty.",msgstr:["Navn kan ikke være tomme."]},{msgid:'Names must not end with "{extension}".',msgstr:['Navn kan ikke ende med "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Navn kan ikke starte med et punktum."]},{msgid:"New",msgstr:["Ny"]},{msgid:"New folder",msgstr:["Ny mappe"]},{msgid:"New folder name",msgstr:["Nytt mappenavn"]},{msgid:"New version",msgstr:["Ny versjon"]},{msgid:"No files in here",msgstr:["Ingen filer her"]},{msgid:"No files matching your filter were found.",msgstr:["Ingen filer funnet med ditt filter."]},{msgid:"No matching files",msgstr:["Ingen filer samsvarer"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Vennligst angi et navn som har minst 2 tegn."]},{msgid:"Recent",msgstr:["Nylige"]},{msgid:"Select all checkboxes",msgstr:["Merk av i alle avmerkingsboksene"]},{msgid:"Select all entries",msgstr:["Velg alle oppføringer"]},{msgid:"Select all existing files",msgstr:["Velg alle eksisterende filer"]},{msgid:"Select all new files",msgstr:["Velg alle nye filer"]},{msgid:"Select entry",msgstr:["Velg oppføring"]},{msgid:"Select the row for {nodename}",msgstr:["Velg raden for {nodename}"]},{msgid:"Size",msgstr:["Størrelse"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Hopp over %n fil","Hopp over %nfiler"]},{msgid:"Skip this file",msgstr:["Hopp over denne filen"]},{msgid:"Submit name",msgstr:["Bekreft navn"]},{msgid:"Undo",msgstr:["Angre"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Last opp innhold eller synkroniser med enhetene dine!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Når en innkommende mappe velges, vil eventuelle motstridende filer i den også bli overskrevet."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Når en innkommende mappe velges, vil eventuelle filer i den også bli overskrevet."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Når en innkommende mappe velges, skrives innholdet inn i den eksisterende mappen, og en rekursiv konfliktløsning utføres."]},{msgid:"Which files do you want to keep?",msgstr:["Hvilke filer vil du beholde?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Du er akkurat nå identifisert som {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Du er akkurat nå ikke identifisert."]},{msgid:"You cannot leave the name empty.",msgstr:["Du kan ikke la navnet være blankt."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Du må velge minst én konfliktløsning"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du må velge minst én versjon av hver fil for å fortsette."]}]},{language:"nl",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" is niet toegestaan in een mapnaam.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" kan niet gebruikt worden in de benaming.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" is geen toegestane naam.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" is een gereserveerde naam en niet toegestaan in mapnamen.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is een gereserveerde naam en niet toegestaan.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n bestanden conflicteren","%nbestand bestanden conflicteren"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n bestand conflicteerd in {dirname}","%nbestanden conflicteert in {dirname}"]},{msgid:"All files",msgstr:["Alle bestanden"]},{msgid:"Cancel",msgstr:["Annuleren"]},{msgid:"Cancel the entire operation",msgstr:["Annuleer de hele bewerking"]},{msgid:"Choose",msgstr:["Kiezen"]},{msgid:"Choose {file}",msgstr:["Kies {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Kies %n bestand","Kies %n bestanden"]},{msgid:"Confirm",msgstr:["Bevestigen"]},{msgid:"Continue",msgstr:["Doorgaan"]},{msgid:"Copy",msgstr:["Kopiëren"]},{msgid:"Copy to {target}",msgstr:["Kopiëren naar {target}"]},{msgid:"Could not create the new folder",msgstr:["Kon de nieuwe map niet maken"]},{msgid:"Could not load files settings",msgstr:["Kon de bestandsinstellingen niet laden"]},{msgid:"Could not load files views",msgstr:["Kon de bestandsweergaves niet laden"]},{msgid:"Create directory",msgstr:["Map aanmaken"]},{msgid:"Current view selector",msgstr:["Huidige weergave keuze"]},{msgid:"Enter your name",msgstr:["Voer je naam in"]},{msgid:"Existing version",msgstr:["Bestaande versie"]},{msgid:"Failed to set nickname.",msgstr:["Kon geen bijnaam instellen."]},{msgid:"Favorites",msgstr:["Favorieten"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Bestanden en mappen die je als favoriet markeert, verschijnen hier."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Bestanden en mappen die je recentelijk hebt gewijzigd, verschijnen hier."]},{msgid:"Filter file list",msgstr:["Bestandslijst filteren"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Mapnamen mogen niet eindigen op "{extension}".']},{msgid:"Guest identification",msgstr:["Gastenidentificatie"]},{msgid:"Home",msgstr:["Thuis"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Als u beide versies selecteert wordt een nummer toegevoegd aan de naam van het binnenkomende bestand."]},{msgid:"Invalid folder name.",msgstr:["Ongeldige mapnaam."]},{msgid:"Invalid name.",msgstr:["Ongeldige naam."]},{msgid:"Last modified date unknown",msgstr:["Laatste wijzigingsdatum onbekend"]},{msgid:"Modified",msgstr:["Gewijzigd"]},{msgid:"Move",msgstr:["Verplaatsen"]},{msgid:"Move to {target}",msgstr:["Verplaatsen naar {target}"]},{msgid:"Name",msgstr:["Naam"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Namen mogen maximaal 64 tekens lang zijn."]},{msgid:"Names must not be empty.",msgstr:["Namen mogen niet leeg zijn."]},{msgid:'Names must not end with "{extension}".',msgstr:['Namen mogen niet eindigen met "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Namen mogen niet begonnen met een punt."]},{msgid:"New",msgstr:["Nieuw"]},{msgid:"New folder",msgstr:["Nieuwe map"]},{msgid:"New folder name",msgstr:["Nieuwe mapnaam"]},{msgid:"New version",msgstr:["Nieuwe versie"]},{msgid:"No files in here",msgstr:["Geen bestanden hier"]},{msgid:"No files matching your filter were found.",msgstr:["Geen bestanden gevonden die voldoen aan je filter."]},{msgid:"No matching files",msgstr:["Geen overeenkomende bestanden"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Voer een naam in met minimaal 2 tekens."]},{msgid:"Recent",msgstr:["Recent"]},{msgid:"Select all checkboxes",msgstr:["Selecteer alle aanvinkopties"]},{msgid:"Select all entries",msgstr:["Alle invoer selecteren"]},{msgid:"Select all existing files",msgstr:["Selecteer alle bestaande bestanden"]},{msgid:"Select all new files",msgstr:["Selecteer alle nieuwe bestanden"]},{msgid:"Select entry",msgstr:["Invoer selecteren"]},{msgid:"Select the row for {nodename}",msgstr:["Selecteer de rij voor {nodename}"]},{msgid:"Size",msgstr:["Grootte"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Sla %n bestand over","Sla %n bestanden over"]},{msgid:"Skip this file",msgstr:["Sla dit bestand over"]},{msgid:"Submit name",msgstr:["Naam indienen"]},{msgid:"Undo",msgstr:["Ongedaan maken"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Upload inhoud of synchroniseer met je apparaten!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Als een inkomende map wordt geselecteerd, worden alle conflicterende bestanden daarin overschreven."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Wanneer een inkomende folder is geselecteerd, worden bestanden in deze folder ook overschreven."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Als een inkomende map wordt geselecteerd, wordt de inhoud naar de bestaande map geschreven en wordt een recursieve conflict-oplossing uitgevoerd."]},{msgid:"Which files do you want to keep?",msgstr:["Welke bestanden wilt u bewaren?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Je wordt momenteel geïdentificeerd als {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Je bent momenteel niet geïdentificeerd."]},{msgid:"You cannot leave the name empty.",msgstr:["Je kunt de naam niet leeg laten."]},{msgid:"You need to choose at least one conflict solution",msgstr:["U moet in elk geval een conflictoplossing kiezen"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["U moet minstens een versie van elk bestand kiezen om door te gaan. "]}]},{language:"pl",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['Znak "{char}" nie jest dozwolony w nazwie folderu.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" nie jest dozwolone w nazwie.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nie jest dozwoloną nazwą.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" jest nazwą zastrzeżoną i nie jest dozwolona jako nazwa folderu.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" jest zastrzeżoną nazwą i nie jest dozwolone.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["Konflikt pliku","Konflikt %n plików","Konflikt %n plików","Konflikt %n plików"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n konfliktów pliku w {dirname}","%n konfliktów plików w {dirname}","%n konfliktów plików w {dirname}","%n konfliktów plików w {dirname}"]},{msgid:"All files",msgstr:["Wszystkie pliki"]},{msgid:"Cancel",msgstr:["Anuluj"]},{msgid:"Cancel the entire operation",msgstr:["Anuluj całą operację"]},{msgid:"Choose",msgstr:["Wybierz"]},{msgid:"Choose {file}",msgstr:["Wybierz {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Wybierz %n plik","Wybierz %n pliki","Wybierz %n plików","Wybierz %n plików"]},{msgid:"Confirm",msgstr:["Potwierdź"]},{msgid:"Continue",msgstr:["Kontynuuj"]},{msgid:"Copy",msgstr:["Kopiuj"]},{msgid:"Copy to {target}",msgstr:["Skopiuj do {target}"]},{msgid:"Could not create the new folder",msgstr:["Nie można utworzyć nowego folderu"]},{msgid:"Could not load files settings",msgstr:["Nie można wczytać ustawień plików"]},{msgid:"Could not load files views",msgstr:["Nie można wczytać widoków plików"]},{msgid:"Create directory",msgstr:["Utwórz katalog"]},{msgid:"Current view selector",msgstr:["Bieżący selektor widoku"]},{msgid:"Enter your name",msgstr:["Wprowadź nazwę"]},{msgid:"Existing version",msgstr:["Istniejąca wersja"]},{msgid:"Failed to set nickname.",msgstr:["Nie udało się utworzyć pseudonimu."]},{msgid:"Favorites",msgstr:["Ulubione"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Pliki i foldery które oznaczysz jako ulubione będą wyświetlały się tutaj"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Pliki i foldery które ostatnio modyfikowałeś będą wyświetlały się tutaj"]},{msgid:"Filter file list",msgstr:["Filtruj listę plików"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Nazwy folderów nie mogą kończyć się na "{extension}".']},{msgid:"Guest identification",msgstr:["Identyfikacja gościa"]},{msgid:"Home",msgstr:["Strona główna"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Jeśli wybierzesz obie wersje, do nazwy przychodzącego pliku zostanie dodany numer."]},{msgid:"Invalid folder name.",msgstr:["Nieprawidłowa nazwa folderu."]},{msgid:"Invalid name.",msgstr:["Nieprawidłowa nazwa."]},{msgid:"Last modified date unknown",msgstr:["Data ostatniej modyfikacji nieznana"]},{msgid:"Modified",msgstr:["Zmodyfikowano"]},{msgid:"Move",msgstr:["Przenieś"]},{msgid:"Move to {target}",msgstr:["Przejdź do {target}"]},{msgid:"Name",msgstr:["Nazwa"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Nazwy mogą mieć maksymalnie 64 znaki."]},{msgid:"Names must not be empty.",msgstr:["Nazwy nie mogą być puste."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nazwy nie mogą kończyć się na "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Nazwy nie mogą zaczynać się od kropki."]},{msgid:"New",msgstr:["Nowy"]},{msgid:"New folder",msgstr:["Nowy folder"]},{msgid:"New folder name",msgstr:["Nowa nazwa folderu"]},{msgid:"New version",msgstr:["Nowa wersja"]},{msgid:"No files in here",msgstr:["Brak plików"]},{msgid:"No files matching your filter were found.",msgstr:["Nie znaleziono plików spełniających warunki filtru"]},{msgid:"No matching files",msgstr:["Brak pasujących plików"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Wprowadź nazwę zawierającą minimum 2 znaki."]},{msgid:"Recent",msgstr:["Ostatni"]},{msgid:"Select all checkboxes",msgstr:["Zaznacz wszystkie pola wyboru"]},{msgid:"Select all entries",msgstr:["Wybierz wszystkie wpisy"]},{msgid:"Select all existing files",msgstr:["Zaznacz wszystkie istniejące pliki"]},{msgid:"Select all new files",msgstr:["Zaznacz wszystkie nowe pliki"]},{msgid:"Select entry",msgstr:["Wybierz wpis"]},{msgid:"Select the row for {nodename}",msgstr:["Wybierz wiersz dla {nodename}"]},{msgid:"Size",msgstr:["Rozmiar"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Pomiń %n plik","Pomiń %n plików","Pomiń %n plików","Pomiń %n plików"]},{msgid:"Skip this file",msgstr:["Pomiń ten plik"]},{msgid:"Submit name",msgstr:["Zatwierdź nazwę"]},{msgid:"Undo",msgstr:["Cofnij"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Wyślij zawartość lub zsynchronizuj ze swoimi urządzeniami!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Po wybraniu przychodzącego folderu wszystkie konfliktujące pliki w jego obrębie również zostaną nadpisane."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Po wybraniu przychodzącego folderu jego zawartość zostanie zapisana w istniejącym folderze i zostanie przeprowadzone rekursywne rozwiązywanie konfliktów."]},{msgid:"Which files do you want to keep?",msgstr:["Które pliki chcesz zachować?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Obecnie jesteś zidentyfikowany jako {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Użytkownik nie został uwierzytelniony."]},{msgid:"You cannot leave the name empty.",msgstr:["Nazwa nie może być pusta."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Musisz wybrać co najmniej jedno rozwiązanie konfliktu"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Aby kontynuować, musisz wybrać co najmniej jedną wersję każdego pliku."]}]},{language:"pt_BR",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" não é permitido dentro de um nome de pasta.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" não é permitido dentro de um nome.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" não é um nome permitido.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" é um nome reservado e não permitido para nomes de pasta.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não permitido.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n arquivo conflita","%n de arquivos conflitam","%n arquivos conflitam"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n conflito de arquivo em {dirname}","%n de conflitos de arquivos em {dirname}","%n conflitos de arquivos em {dirname}"]},{msgid:"All files",msgstr:["Todos os arquivos"]},{msgid:"Cancel",msgstr:["Cancelar"]},{msgid:"Cancel the entire operation",msgstr:["Cancelar toda a operação"]},{msgid:"Choose",msgstr:["Escolher"]},{msgid:"Choose {file}",msgstr:["Escolher {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolher %n arquivo","Escolher %n arquivos","Escolher %n arquivos"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Continue",msgstr:["Continuar"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta"]},{msgid:"Could not load files settings",msgstr:["Não foi possível carregar configurações de arquivos"]},{msgid:"Could not load files views",msgstr:["Não foi possível carregar visualições de arquivos"]},{msgid:"Create directory",msgstr:["Criar diretório"]},{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},{msgid:"Enter your name",msgstr:["Digite seu nome"]},{msgid:"Existing version",msgstr:["Versão existente"]},{msgid:"Failed to set nickname.",msgstr:["Falha ao definir apelido."]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os arquivos e pastas que você marca como favoritos aparecerão aqui."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Arquivos e pastas que você modificou recentemente aparecerão aqui."]},{msgid:"Filter file list",msgstr:["Filtrar lista de arquivos"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Nomes de pasta não podem terminar com "{extension}".']},{msgid:"Guest identification",msgstr:["Identificação de convidados"]},{msgid:"Home",msgstr:["Início"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se você selecionar ambas as versões, um número será adicionado ao nome do arquivo recebido."]},{msgid:"Invalid folder name.",msgstr:["Nome de pasta inválido."]},{msgid:"Invalid name.",msgstr:["Nome inválido."]},{msgid:"Last modified date unknown",msgstr:["Data da última modificação desconhecida"]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover para {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Os nomes podem ter no máximo 64 caracteres."]},{msgid:"Names must not be empty.",msgstr:["Nomes não podem estar vazios."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nomes não podem terminar com "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Nomes não podem começar com um ponto."]},{msgid:"New",msgstr:["Novo"]},{msgid:"New folder",msgstr:["Nova pasta"]},{msgid:"New folder name",msgstr:["Novo nome de pasta"]},{msgid:"New version",msgstr:["Nova versão"]},{msgid:"No files in here",msgstr:["Nenhum arquivo aqui"]},{msgid:"No files matching your filter were found.",msgstr:["Nenhum arquivo correspondente ao seu filtro foi encontrado."]},{msgid:"No matching files",msgstr:["Nenhum arquivo correspondente"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Digite um nome com pelo menos 2 caracteres."]},{msgid:"Recent",msgstr:["Recente"]},{msgid:"Select all checkboxes",msgstr:["Selecione todas as caixas de seleção"]},{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},{msgid:"Select all existing files",msgstr:["Selecione todos os arquivos existentes"]},{msgid:"Select all new files",msgstr:["Selecione todos os novos arquivos"]},{msgid:"Select entry",msgstr:["Selecionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Selecionar a linha para {nodename}"]},{msgid:"Size",msgstr:["Tamanho"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Ignorar %n arquivo","Ignorar %n de arquivos","Ignorar %n arquivos"]},{msgid:"Skip this file",msgstr:["Ignorar este arquivo"]},{msgid:"Submit name",msgstr:["Enviar nome"]},{msgid:"Undo",msgstr:["Desfazer"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Faça upload de algum conteúdo ou sincronize com seus dispositivos!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ao selecionar uma pasta de entrada, quaisquer arquivos conflitantes dentro dela também serão sobrescritos."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Quando uma pasta de entrada for selecionada, todos os arquivos nela contidos também serão substituídos."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quando uma pasta de entrada é selecionada, o conteúdo é gravado na pasta existente e uma resolução recursiva de conflitos é realizada."]},{msgid:"Which files do you want to keep?",msgstr:["Quais arquivos você deseja manter?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Você está atualmente identificado como {nickname}."]},{msgid:"You are currently not identified.",msgstr:["No momento, você não está identificado."]},{msgid:"You cannot leave the name empty.",msgstr:["Você não pode deixar o nome vazio."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Você precisa escolher pelo menos uma solução para o conflito"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Você precisa selecionar pelo menos uma versão de cada arquivo para continuar."]}]},{language:"pt_PT",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" não é permitido dentro de um nome de pasta.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" não é permitido dentro de um nome.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" não é um nome permitido.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" é um nome reservado e não é permitido para nomes de pasta.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não é permitido.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n ficheiro em conflito","%n ficheiros em conflito","%n ficheiros em conflito"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n ficheiro em conflito em {dirname}","%n ficheiros em conflito em {dirname}","%n ficheiros em conflito em {dirname}"]},{msgid:"All files",msgstr:["Todos os ficheiros"]},{msgid:"Cancel",msgstr:["Cancelar"]},{msgid:"Cancel the entire operation",msgstr:["Cancelar toda a operação"]},{msgid:"Choose",msgstr:["Escolher"]},{msgid:"Choose {file}",msgstr:["Escolher {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Escolha %n ficheiro","Escolha %n ficheiros","Escolha %n ficheiros"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Continue",msgstr:["Continuar"]},{msgid:"Copy",msgstr:["Copiar"]},{msgid:"Copy to {target}",msgstr:["Copiar para {target}"]},{msgid:"Could not create the new folder",msgstr:["Não foi possível criar a nova pasta "]},{msgid:"Could not load files settings",msgstr:["Não foi possível carregar as definições dos ficheiros"]},{msgid:"Could not load files views",msgstr:["Não foi possível carregar as visualizações dos ficheiros"]},{msgid:"Create directory",msgstr:["Criar pasta"]},{msgid:"Current view selector",msgstr:["Seletor de visualização atual"]},{msgid:"Enter your name",msgstr:["Introduza o seu nome"]},{msgid:"Existing version",msgstr:["Versão existente"]},{msgid:"Failed to set nickname.",msgstr:["Falha ao definir o nome alternativo."]},{msgid:"Favorites",msgstr:["Favoritos"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Os ficheiros e as pastas que marcar como favoritos aparecerão aqui."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Os ficheiros e as pastas que modificou recentemente aparecerão aqui."]},{msgid:"Filter file list",msgstr:["Filtrar lista de ficheiros"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Nomes de pasta não podem terminar em "{extension}".']},{msgid:"Guest identification",msgstr:["Identificação de convidado"]},{msgid:"Home",msgstr:["Início"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Se você selecionar ambas as versões, um número será adicionado ao nome do ficheiro recebido."]},{msgid:"Invalid folder name.",msgstr:["Nome de pasta inválido."]},{msgid:"Invalid name.",msgstr:["Nome inválido."]},{msgid:"Last modified date unknown",msgstr:["Data da última modificação desconhecida"]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover para {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Os nomes podem ter no máximo 64 caracteres."]},{msgid:"Names must not be empty.",msgstr:["O nome não pode ficar em branco."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nomes não podem terminar em "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Os nomes não podem começar por um ponto."]},{msgid:"New",msgstr:["Novo"]},{msgid:"New folder",msgstr:["Nova pasta"]},{msgid:"New folder name",msgstr:["Novo nome da pasta"]},{msgid:"New version",msgstr:["Nova versão"]},{msgid:"No files in here",msgstr:["Sem ficheiros aqui"]},{msgid:"No files matching your filter were found.",msgstr:["Não foi encontrado nenhum ficheiro correspondente ao seu filtro."]},{msgid:"No matching files",msgstr:["Nenhum ficheiro correspondente"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Introduza um nome com, pelo menos, 2 caracteres."]},{msgid:"Recent",msgstr:["Recentes"]},{msgid:"Select all checkboxes",msgstr:["Selecione todas as caixas de seleção"]},{msgid:"Select all entries",msgstr:["Selecionar todas as entradas"]},{msgid:"Select all existing files",msgstr:["Selecione todos os ficheiros existentes"]},{msgid:"Select all new files",msgstr:["Selecione todos os novos ficheiros"]},{msgid:"Select entry",msgstr:["Selecionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Selecione a linha para {nodename}"]},{msgid:"Size",msgstr:["Tamanho"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Ignorar %n ficheiro","Ignorar %n ficheiros","Ignorar %n ficheiros"]},{msgid:"Skip this file",msgstr:["Ignorar este ficheiro"]},{msgid:"Submit name",msgstr:["Submeter nome"]},{msgid:"Undo",msgstr:["Anular"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Envie algum conteúdo ou sincronize com os seus dispositivos!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Ao selecionar uma pasta de entrada, quaisquer ficheiros conflituantes dentro da mesma serão também sobrescritos."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Ao selecionar uma pasta de entrada, todos os ficheiros nela contidos serão também sobrescritos."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Quando uma pasta de entrada é selecionada, o conteúdo é gravado na pasta existente e é realizada uma resolução recursiva de conflitos."]},{msgid:"Which files do you want to keep?",msgstr:["Quais os ficheiros que deseja manter?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Atualmente está identificado como {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Atualmente, não está identificado."]},{msgid:"You cannot leave the name empty.",msgstr:["Não pode deixar o nome em branco."]},{msgid:"You need to choose at least one conflict solution",msgstr:["É preciso escolher pelo menos uma solução para o conflito."]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["É necessário selecionar pelo menos uma versão de cada ficheiro para continuar."]}]},{language:"ro",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" este un nume de director invalid.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nu este un nume de director permis']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nu este permis în numele unui director.']},{msgid:"All files",msgstr:["Toate fișierele"]},{msgid:"Choose",msgstr:["Alege"]},{msgid:"Choose {file}",msgstr:["Alege {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Alege %n fișier","Alege %n fișiere","Alege %n fișiere"]},{msgid:"Copy",msgstr:["Copiază"]},{msgid:"Copy to {target}",msgstr:["Copiază în {target}"]},{msgid:"Could not create the new folder",msgstr:["Nu s-a putut crea noul director"]},{msgid:"Could not load files settings",msgstr:["Nu s-au putut încărca setările fișierelor"]},{msgid:"Could not load files views",msgstr:["Nu s-au putut încărca vizualizările fișierelor"]},{msgid:"Create directory",msgstr:["Creează director"]},{msgid:"Current view selector",msgstr:["Selectorul curent al vizualizării"]},{msgid:"Favorites",msgstr:["Favorite"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Fișiere și directoare pe care le marcați ca favorite vor apărea aici."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Fișiere și directoare pe care le-ați modificat recent vor apărea aici."]},{msgid:"Filter file list",msgstr:["Filtrează lista de fișiere"]},{msgid:"Folder name cannot be empty.",msgstr:["Numele de director nu poate fi necompletat."]},{msgid:"Home",msgstr:["Acasă"]},{msgid:"Modified",msgstr:["Modificat"]},{msgid:"Move",msgstr:["Mută"]},{msgid:"Move to {target}",msgstr:["Mută către {target}"]},{msgid:"Name",msgstr:["Nume"]},{msgid:"New",msgstr:["Nou"]},{msgid:"New folder",msgstr:["Director nou"]},{msgid:"New folder name",msgstr:["Numele noului director"]},{msgid:"No files in here",msgstr:["Nu există fișiere"]},{msgid:"No files matching your filter were found.",msgstr:["Nu există fișiere potrivite pentru filtrul selectat"]},{msgid:"No matching files",msgstr:["Nu există fișiere potrivite"]},{msgid:"Recent",msgstr:["Recente"]},{msgid:"Select all entries",msgstr:["Selectează toate înregistrările"]},{msgid:"Select entry",msgstr:["Selectează înregistrarea"]},{msgid:"Select the row for {nodename}",msgstr:["Selectează rândul pentru {nodename}"]},{msgid:"Size",msgstr:["Mărime"]},{msgid:"Undo",msgstr:["Anulează"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Încărcați conținut sau sincronizați cu dispozitivele dumneavoastră!"]}]},{language:"ru",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" не допускается в названии папки.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не допускается внутри имени.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" — недопустимое имя.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" — зарезервированное имя, недопустимое для имени папки.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" — зарезервированное и недопустимое имя.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n конфликт файла","%n конфликта файлов","%n конфликтов файлов","%n конфликтов файлов"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n конфликт файлов в {dirname}","%n конфликта файлов в {dirname}","%n конфликтов файлов в {dirname}","%n конфликтов файлов в {dirname}"]},{msgid:"All files",msgstr:["Все файлы"]},{msgid:"Cancel",msgstr:["Отмена"]},{msgid:"Cancel the entire operation",msgstr:["Отменить всю операцию"]},{msgid:"Choose",msgstr:["Выбрать"]},{msgid:"Choose {file}",msgstr:["Выбрать «{file}»"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Выбрать %n файл","Выбрать %n файла","Выбрать %n файлов","Выбрать %n файлов"]},{msgid:"Confirm",msgstr:["Подтвердить"]},{msgid:"Continue",msgstr:["Продолжить"]},{msgid:"Copy",msgstr:["Копировать"]},{msgid:"Copy to {target}",msgstr:["Копировать в «{target}»"]},{msgid:"Could not create the new folder",msgstr:["Не удалось создать новую папку"]},{msgid:"Could not load files settings",msgstr:["Не удалось загрузить настройки файлов"]},{msgid:"Could not load files views",msgstr:["Не удалось загрузить конфигурацию просмотра файлов"]},{msgid:"Create directory",msgstr:["Создать папку"]},{msgid:"Current view selector",msgstr:["Переключатель текущего вида"]},{msgid:"Enter your name",msgstr:["Введите ваше имя"]},{msgid:"Existing version",msgstr:["Текущая версия"]},{msgid:"Failed to set nickname.",msgstr:["Не удалось задать никнейм."]},{msgid:"Favorites",msgstr:["Избранное"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы пометили как избранные."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Здесь будут отображаться файлы и папки, которые вы недавно изменили."]},{msgid:"Filter file list",msgstr:["Фильтровать список файлов"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Имена папок не могут оканчиваться на "{extension}".']},{msgid:"Guest identification",msgstr:["Гостевая идентификация"]},{msgid:"Home",msgstr:["Домой"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Если вы выберете обе версии, к имени входящего файла будет добавлен номер."]},{msgid:"Invalid folder name.",msgstr:["Недопустимое имя папки."]},{msgid:"Invalid name.",msgstr:["Недопустимое имя."]},{msgid:"Last modified date unknown",msgstr:["Дата последнего изменения неизвестна"]},{msgid:"Modified",msgstr:["Изменен"]},{msgid:"Move",msgstr:["Переместить"]},{msgid:"Move to {target}",msgstr:["Переместить в «{target}»"]},{msgid:"Name",msgstr:["Имя"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Имена не могут быть длиннее 64 символов."]},{msgid:"Names must not be empty.",msgstr:["Имена не могут быть пустыми."]},{msgid:'Names must not end with "{extension}".',msgstr:['Имена не могут оканчиваться на "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Имена не должны начинаться с точки."]},{msgid:"New",msgstr:["Новый"]},{msgid:"New folder",msgstr:["Новая папка"]},{msgid:"New folder name",msgstr:["Имя новой папки"]},{msgid:"New version",msgstr:["Новая версия"]},{msgid:"No files in here",msgstr:["Здесь нет файлов"]},{msgid:"No files matching your filter were found.",msgstr:["Файлы, соответствующие вашему фильтру, не найдены."]},{msgid:"No matching files",msgstr:["Нет подходящих файлов"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Введите имя длиной не менее 2 символов."]},{msgid:"Recent",msgstr:["Недавний"]},{msgid:"Select all checkboxes",msgstr:["Выбрать все флажки"]},{msgid:"Select all entries",msgstr:["Выбрать все записи"]},{msgid:"Select all existing files",msgstr:["Выбрать все существующие файлы"]},{msgid:"Select all new files",msgstr:["Выбрать все новые файлы"]},{msgid:"Select entry",msgstr:["Выбрать запись"]},{msgid:"Select the row for {nodename}",msgstr:["Выбрать строку для «{nodename}»"]},{msgid:"Size",msgstr:["Размер"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Пропустить %n файл","Пропустить %n файла","Пропустить %n файлов","Пропустить %n файлов"]},{msgid:"Skip this file",msgstr:["Пропустить файл"]},{msgid:"Submit name",msgstr:["Отправить имя"]},{msgid:"Undo",msgstr:["Отменить"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Загрузите контент или синхронизируйте его со своими устройствами!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Когда выбрана входящая папка, все конфликтующие файлы в ней также будут перезаписаны."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Когда выбрана входящая папка, все файлы в ней также будут перезаписаны."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Когда выбрана входящая папка, содержимое записывается в существующую папку и выполняется рекурсивное разрешение конфликтов."]},{msgid:"Which files do you want to keep?",msgstr:["Какие файлы вы хотите сохранить?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Вы идентифицированы как {nickname}."]},{msgid:"You are currently not identified.",msgstr:["В данный момент вы не идентифицированы."]},{msgid:"You cannot leave the name empty.",msgstr:["Вы не можете оставить имя пустым."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Вам нужно выбрать хотя бы одно решение конфликта"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Для продолжения вам нужно выбрать хотя бы одну версию каждого файла."]}]},{language:"sk_SK",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" nie je povolené v názve priečinka.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" nie je povolené v rámci mena.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nie je povolený názov.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["„{segment}“ je rezervované meno a nie je povolené na názvy priečinkov."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" je rezervované meno a nie je povolené.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n konflikt súborov","%n konflikty súborov","%n konfliktov súborov","%n konflikty súborov"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n konflikt súborov v {dirname}","%n konflikty súborov v {dirname}","%n konfliktov súborov v {dirname}","%n konfliktov súborov v {dirname}"]},{msgid:"All files",msgstr:["Všetky súbory"]},{msgid:"Cancel",msgstr:["Zrušiť"]},{msgid:"Cancel the entire operation",msgstr:["Zrušiť celú operáciu"]},{msgid:"Choose",msgstr:["Vybrať"]},{msgid:"Choose {file}",msgstr:["Vybrať {súbor}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Vybraný %n súbor","Vybrané %n súbory","Vybraných %n súborov","Vybraných %n súborov"]},{msgid:"Confirm",msgstr:["Potvrdiť"]},{msgid:"Continue",msgstr:["Pokračovať"]},{msgid:"Copy",msgstr:["Kopírovať"]},{msgid:"Copy to {target}",msgstr:["Kopírovať do {umiestnenia}"]},{msgid:"Could not create the new folder",msgstr:["Nepodarilo sa vytvoriť nový priečinok"]},{msgid:"Could not load files settings",msgstr:["Nepodarilo sa načítať nastavenia súborov"]},{msgid:"Could not load files views",msgstr:["Nepodarilo sa načítať pohľady súborov"]},{msgid:"Create directory",msgstr:["Vytvoriť adresár"]},{msgid:"Current view selector",msgstr:["Výber aktuálneho zobrazenia"]},{msgid:"Enter your name",msgstr:["Zadajte svoje meno"]},{msgid:"Existing version",msgstr:["Existujúca verzia"]},{msgid:"Failed to set nickname.",msgstr:["Nepodarilo sa nastaviť prezývku."]},{msgid:"Favorites",msgstr:["Obľúbené"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré označíte ako obľúbené."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Tu sa zobrazia súbory a priečinky, ktoré ste nedávno upravili."]},{msgid:"Filter file list",msgstr:["Filtrovať zoznam súborov"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Názvy priečinkov nesmú končiť na "{extension}".']},{msgid:"Guest identification",msgstr:["Identifikácia hosťa"]},{msgid:"Home",msgstr:["Domov"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Ak vyberiete obe verzie, prichádzajúci súbor bude mať k svojmu názvu pridané číslo."]},{msgid:"Invalid folder name.",msgstr:["Neplatný názov priečinka."]},{msgid:"Invalid name.",msgstr:["Neplatné meno."]},{msgid:"Last modified date unknown",msgstr:["Posledná zmena dátumu neznáma"]},{msgid:"Modified",msgstr:["Upravené"]},{msgid:"Move",msgstr:["Prejsť"]},{msgid:"Move to {target}",msgstr:["Prejsť na {umiestnenie}"]},{msgid:"Name",msgstr:["Názov"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Mená môžu mať maximálne 64 znakov."]},{msgid:"Names must not be empty.",msgstr:["Mená nesmú byť prázdne."]},{msgid:'Names must not end with "{extension}".',msgstr:['Mená nesmú končiť "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Mená nesmú začínať bodkou."]},{msgid:"New",msgstr:["Pridať"]},{msgid:"New folder",msgstr:["Pridať priečinok"]},{msgid:"New folder name",msgstr:["Pridať názov priečinka"]},{msgid:"New version",msgstr:["Nová verzia"]},{msgid:"No files in here",msgstr:["Nie sú tu žiadne súbory"]},{msgid:"No files matching your filter were found.",msgstr:["Nenašli sa žiadne súbory zodpovedajúce vášmu filtru."]},{msgid:"No matching files",msgstr:["Žiadne zodpovedajúce súbory"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Zadajte meno s aspoň 2 znakmi."]},{msgid:"Recent",msgstr:["Nedávne"]},{msgid:"Select all checkboxes",msgstr:["Vyberte všetky zaškrtávacie políčka"]},{msgid:"Select all entries",msgstr:["Vybrať všetky položky"]},{msgid:"Select all existing files",msgstr:["Vybrať všetky existujúce súbory"]},{msgid:"Select all new files",msgstr:["Vybrať všetky nové súbory"]},{msgid:"Select entry",msgstr:["Vybrať položku"]},{msgid:"Select the row for {nodename}",msgstr:["Vyberte riadok pre {názov uzla}"]},{msgid:"Size",msgstr:["Veľkosť"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Preskočiť %n súbor","Preskočiť %n súbory","Preskočiť %n súborov","Preskočiť %n súbory"]},{msgid:"Skip this file",msgstr:["Preskočiť tento súbor"]},{msgid:"Submit name",msgstr:["Zadať meno"]},{msgid:"Undo",msgstr:["Späť"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte nejaký obsah alebo synchronizujte so svojimi zariadeniami!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Keď je vybraná prichádzajúca složka, všetky konfliktné súbory v nej budú taktiež prepísané."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Keď je vybraná prichádzajúca zložka, obsah sa zapíše do existujúcej zložky a vykoná sa rekurzívne riešenie konfliktov."]},{msgid:"Which files do you want to keep?",msgstr:["Ktoré súbory chcete zachovať?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Momentálne ste identifikovaný ako {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Momentálne nie ste identifikovaný."]},{msgid:"You cannot leave the name empty.",msgstr:["Nemôžete nechať meno prázdne."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Musíte si vybrať aspoň jedno riešenie konfliktu."]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Musíte vybrať aspoň jednu verziu každého súboru, aby ste mohli pokračovať."]}]},{language:"sl",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["{name} je neveljavno ime mape."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["{name} ni dovoljeno ime mape"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ni dovoljen v imenu mape.']},{msgid:"All files",msgstr:["Vse datoteke"]},{msgid:"Choose",msgstr:["Izberi"]},{msgid:"Choose {file}",msgstr:["Izberi {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izberi %n datoteko","Izberi %n datoteki","Izberi %n datotek","Izberi %n datotek"]},{msgid:"Copy",msgstr:["Kopiraj"]},{msgid:"Copy to {target}",msgstr:["Kopiraj v {target}"]},{msgid:"Could not create the new folder",msgstr:["Nisem mogel ustvariti nove mape"]},{msgid:"Could not load files settings",msgstr:["NIsem mogel naložiti nastavitev datotek"]},{msgid:"Could not load files views",msgstr:["Nisem mogel naložiti pogledov datotek"]},{msgid:"Create directory",msgstr:["Ustvari mapo"]},{msgid:"Current view selector",msgstr:["Izbirnik trenutnega pogleda"]},{msgid:"Favorites",msgstr:["Priljubljene"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Datoteke in mape ki jih označite kot priljubljene se bodo prikazale tukaj."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Daoteke in mape ki ste jih pred kratkim spremenili se bodo prikazale tukaj."]},{msgid:"Filter file list",msgstr:["Filtriraj seznam datotek"]},{msgid:"Folder name cannot be empty.",msgstr:["Ime mape ne more biti prazno"]},{msgid:"Home",msgstr:["Domov"]},{msgid:"Modified",msgstr:["Spremenjeno"]},{msgid:"Move",msgstr:["Premakni"]},{msgid:"Move to {target}",msgstr:["Premakni v {target}"]},{msgid:"Name",msgstr:["Ime"]},{msgid:"New",msgstr:["Nov"]},{msgid:"New folder",msgstr:["Nova mapa"]},{msgid:"New folder name",msgstr:["Novo ime mape"]},{msgid:"No files in here",msgstr:["Tukaj ni datotek"]},{msgid:"No files matching your filter were found.",msgstr:["Ni bilo najdenih ujemajočih datotek glede na vaš filter."]},{msgid:"No matching files",msgstr:["Ni ujemajočih datotek"]},{msgid:"Recent",msgstr:["Nedavne"]},{msgid:"Select all entries",msgstr:["Izberi vse vnose"]},{msgid:"Select entry",msgstr:["Izberi vnos"]},{msgid:"Select the row for {nodename}",msgstr:["Izberi vrstico za {nodename}"]},{msgid:"Size",msgstr:["Velikost"]},{msgid:"Undo",msgstr:["Razveljavi"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Naloži nekaj vsebine ali sinhroniziraj s svojimi napravami!"]}]},{language:"sr",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:["„{char}” није дозвољено унутар имена."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["„{extension}” није дозвољено име."]},{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” није исправно име фолдера."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” није дозвољено име за фолдер."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}” је резервисано име и није дозвољено."]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” није дозвољено унутар имена фолдера."]},{msgid:"All files",msgstr:["Сви фајлови"]},{msgid:"Cancel",msgstr:["Откажи"]},{msgid:"Choose",msgstr:["Изаберите"]},{msgid:"Choose {file}",msgstr:["Изаберите {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Изаберите %n фајл","Изаберите %n фајла","Изаберите %n фајлова"]},{msgid:"Copy",msgstr:["Копирај"]},{msgid:"Copy to {target}",msgstr:["Копирај у {target}"]},{msgid:"Could not create the new folder",msgstr:["Није могао да се креира нови фолдер"]},{msgid:"Could not load files settings",msgstr:["Не могу да се учитају подешавања фајлова"]},{msgid:"Could not load files views",msgstr:["Не могу да се учитају прикази фајлова"]},{msgid:"Create directory",msgstr:["Креирај директоријум"]},{msgid:"Current view selector",msgstr:["Бирач тренутног приказа"]},{msgid:"Enter your name",msgstr:["Унесите своје име"]},{msgid:"Failed to set nickname.",msgstr:["Није успело постављање надимка."]},{msgid:"Favorites",msgstr:["Омиљено"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери које сте означили као омиљене."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Овде ће се појавити фајлови и фолдери који се се недавно изменили."]},{msgid:"Filter file list",msgstr:["Фитрирање листе фајлова"]},{msgid:"Folder name cannot be empty.",msgstr:["Име фолдера не може бити празно."]},{msgid:"Guest identification",msgstr:["Идентификација госта"]},{msgid:"Home",msgstr:["Почетак"]},{msgid:"Invalid name.",msgstr:["Неисправно име."]},{msgid:"Modified",msgstr:["Измењено"]},{msgid:"Move",msgstr:["Премести"]},{msgid:"Move to {target}",msgstr:["Премести у {target}"]},{msgid:"Name",msgstr:["Име"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Највећа дужина имена може бити 64 карактера."]},{msgid:"Names must not be empty.",msgstr:["Имена не смеју да буду празна."]},{msgid:'Names must not end with "{extension}".',msgstr:["Имена не смеју да се завршавају на „{extension}”."]},{msgid:"Names must not start with a dot.",msgstr:["Имена не смеју да почињу тачком."]},{msgid:"New",msgstr:["Ново"]},{msgid:"New folder",msgstr:["Нови фолдер"]},{msgid:"New folder name",msgstr:["Име новог фолдера"]},{msgid:"No files in here",msgstr:["Овде нема фајлова"]},{msgid:"No files matching your filter were found.",msgstr:["Није пронађен ниједан фајл који задовољава ваш филтер."]},{msgid:"No matching files",msgstr:["Нема таквих фајлова"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Молимо вас да унесете име од барем два карактера."]},{msgid:"Recent",msgstr:["Скорашње"]},{msgid:"Select all entries",msgstr:["Изаберите све ставке"]},{msgid:"Select entry",msgstr:["Изаберите ставку"]},{msgid:"Select the row for {nodename}",msgstr:["Изаберите ред за {nodename}"]},{msgid:"Size",msgstr:["Величина"]},{msgid:"Submit name",msgstr:["Предај име"]},{msgid:"Undo",msgstr:["Поништи"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Отпремите нешто или синхронизујте са својим уређајима!"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Тренутно се идентификујете као {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Тренутно немате идентификацију."]},{msgid:"You cannot leave the name empty.",msgstr:["Име не можете да оставите празно."]}]},{language:"sr@latin",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” je neispravan naziv foldera."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” je nedozvoljen naziv foldera."]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” se ne može koristiti unutar naziva foldera."]},{msgid:"All files",msgstr:["Svi fajlovi"]},{msgid:"Choose",msgstr:["Izaberite"]},{msgid:"Choose {file}",msgstr:["Izaberite {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Izaberite %n fajl","Izaberite %n fajla","Izaberite %n fajlova"]},{msgid:"Copy",msgstr:["Kopiraj"]},{msgid:"Copy to {target}",msgstr:["Kopiraj u {target}"]},{msgid:"Could not create the new folder",msgstr:["Neuspešno kreiranje novog foldera"]},{msgid:"Could not load files settings",msgstr:["Neuspešno učitavanje podešavanja fajlova"]},{msgid:"Could not load files views",msgstr:["Neuspešno učitavanje prikaza fajlova"]},{msgid:"Create directory",msgstr:["Kreiraj direktorijum"]},{msgid:"Current view selector",msgstr:["Birač trenutnog prikaza"]},{msgid:"Favorites",msgstr:["Omiljeno"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Lista omiljenih fajlova i foldera."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Lista fajlova i foldera sa skorašnjim izmenama."]},{msgid:"Filter file list",msgstr:["Fitriranje liste fajlova"]},{msgid:"Folder name cannot be empty.",msgstr:["Naziv foldera ne može biti prazan."]},{msgid:"Home",msgstr:["Početak"]},{msgid:"Modified",msgstr:["Izmenjeno"]},{msgid:"Move",msgstr:["Premesti"]},{msgid:"Move to {target}",msgstr:["Premesti u {target}"]},{msgid:"Name",msgstr:["Naziv"]},{msgid:"New",msgstr:["Novo"]},{msgid:"New folder",msgstr:["Novi folder"]},{msgid:"New folder name",msgstr:["Naziv novog foldera"]},{msgid:"No files in here",msgstr:["Bez fajlova"]},{msgid:"No files matching your filter were found.",msgstr:["Nema fajlova koji zadovoljavaju uslove filtera."]},{msgid:"No matching files",msgstr:["Nema takvih fajlova"]},{msgid:"Recent",msgstr:["Skorašnje"]},{msgid:"Select all entries",msgstr:["Izaberite sve stavke"]},{msgid:"Select entry",msgstr:["Izaberite stavku"]},{msgid:"Select the row for {nodename}",msgstr:["Izaberite red za {nodename}"]},{msgid:"Size",msgstr:["Veličina"]},{msgid:"Undo",msgstr:["Vrati"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Otpremite sadržaj ili sinhronizujte sa svojim uređajima!"]}]},{language:"sv",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" är inte tillåtet i ett mappnamn.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" är inte tillåtet i ett namn.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" är inte ett tillåtet namn.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" är ett reserverat namn och inte tillåtet mappnamn.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" är ett reserverat namn och inte tillåtet.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fil är i konflikt","%n filer är i konflikt"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n fil är i konflikt i {dirname}","%n filer är i konflikt i {dirname}"]},{msgid:"All files",msgstr:["Alla filer"]},{msgid:"Cancel",msgstr:["Avbryt"]},{msgid:"Cancel the entire operation",msgstr:["Avbryt hela operationen"]},{msgid:"Choose",msgstr:["Välj"]},{msgid:"Choose {file}",msgstr:["Välj {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Välj %n fil","Välj %n filer"]},{msgid:"Confirm",msgstr:["Bekräfta"]},{msgid:"Continue",msgstr:["Fortsätt"]},{msgid:"Copy",msgstr:["Kopiera"]},{msgid:"Copy to {target}",msgstr:["Kopiera till {target}"]},{msgid:"Could not create the new folder",msgstr:["Kunde inte skapa den nya mappen"]},{msgid:"Could not load files settings",msgstr:["Kunde inte ladda filinställningar"]},{msgid:"Could not load files views",msgstr:["Kunde inte ladda filvyer"]},{msgid:"Create directory",msgstr:["Skapa katalog"]},{msgid:"Current view selector",msgstr:["Aktuell vyväljare"]},{msgid:"Enter your name",msgstr:["Ange ditt namn"]},{msgid:"Existing version",msgstr:["Nuvarande version"]},{msgid:"Failed to set nickname.",msgstr:["Kunde inte ställa in smeknamn."]},{msgid:"Favorites",msgstr:["Favoriter"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Filer och mappar som du markerar som favorit kommer att visas här."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Filer och mappar som du nyligen ändrat kommer att visas här."]},{msgid:"Filter file list",msgstr:["Filtrera fillistan"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Mappnamn får inte sluta med "{extension}".']},{msgid:"Guest identification",msgstr:["Gästidentifiering"]},{msgid:"Home",msgstr:["Hem"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Om du väljer båda versionerna kommer den inkommande filen att få ett nummer tillagt i sitt namn."]},{msgid:"Invalid folder name.",msgstr:["Ogiltigt mappnamn."]},{msgid:"Invalid name.",msgstr:["Ogiltigt namn."]},{msgid:"Last modified date unknown",msgstr:["Senaste ändringsdatum okänt"]},{msgid:"Modified",msgstr:["Ändrad"]},{msgid:"Move",msgstr:["Flytta"]},{msgid:"Move to {target}",msgstr:["Flytta till {target}"]},{msgid:"Name",msgstr:["Namn"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Namnen kan vara högst 64 tecken långa."]},{msgid:"Names must not be empty.",msgstr:["Namn får inte vara tomt."]},{msgid:'Names must not end with "{extension}".',msgstr:['Namn får inte sluta med "{extension}".']},{msgid:"Names must not start with a dot.",msgstr:["Namn får inte börja med en punkt."]},{msgid:"New",msgstr:["Ny"]},{msgid:"New folder",msgstr:["Ny mapp"]},{msgid:"New folder name",msgstr:["Nytt mappnamn"]},{msgid:"New version",msgstr:["Ny version"]},{msgid:"No files in here",msgstr:["Inga filer här"]},{msgid:"No files matching your filter were found.",msgstr:["Inga filer som matchar ditt filter hittades."]},{msgid:"No matching files",msgstr:["Inga matchande filer"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Ange ett namn med minst 2 tecken."]},{msgid:"Recent",msgstr:["Nyligen"]},{msgid:"Select all checkboxes",msgstr:["Markera alla kryssrutor"]},{msgid:"Select all entries",msgstr:["Välj alla poster"]},{msgid:"Select all existing files",msgstr:["Välj alla befintliga filer"]},{msgid:"Select all new files",msgstr:["Välj alla nya filer"]},{msgid:"Select entry",msgstr:["Välj post"]},{msgid:"Select the row for {nodename}",msgstr:["Välj raden för {nodename}"]},{msgid:"Size",msgstr:["Storlek"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Hoppa över %n fil","Hoppa över %n filer"]},{msgid:"Skip this file",msgstr:["Hoppa över den här filen"]},{msgid:"Submit name",msgstr:["Skicka namn"]},{msgid:"Undo",msgstr:["Ångra"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Ladda upp lite innehåll eller synkronisera med dina enheter!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["När en inkommande mapp väljs kommer eventuella konflikterande filer i den också att skrivas över."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["När en inkommande mapp väljs kommer även filer i den att skrivas över."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["När en inkommande mapp väljs skrivs innehållet in i den befintliga mappen och en rekursiv konfliktlösning utförs."]},{msgid:"Which files do you want to keep?",msgstr:["Vilka filer vill du behålla?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Du är för närvarande identifierad som {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Du är för närvarande inte identifierad."]},{msgid:"You cannot leave the name empty.",msgstr:["Du kan inte lämna namnet tomt."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Du måste välja minst en konfliktlösning"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Du måste välja minst en version av varje fil för att fortsätta."]}]},{language:"tr",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['"{char}" karakteri bir klasör adında kullanılamaz.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['Bir ad içinde "{char}" karakteri kullanılamaz.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" adına izin verilmiyor.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:['"{segment}" adı sistem için ayrılmış olduğundan klasör adlarında kullanılamaz.']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" adı sistem için ayrılmış olduğundan kullanılamaz.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n dosya çakışıyor","%n dosya çakışıyor"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname} içindeki %n dosya çakışıyor","{dirname} içindeki %n dosya çakışıyor"]},{msgid:"All files",msgstr:["Tüm dosyalar"]},{msgid:"Cancel",msgstr:["İptal"]},{msgid:"Cancel the entire operation",msgstr:["Tüm işlemi iptal et"]},{msgid:"Choose",msgstr:["Seçin"]},{msgid:"Choose {file}",msgstr:["{file} seçin"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["%n dosya seçin","%n dosya seçin"]},{msgid:"Confirm",msgstr:["Onayla"]},{msgid:"Continue",msgstr:["İlerle"]},{msgid:"Copy",msgstr:["Kopyala"]},{msgid:"Copy to {target}",msgstr:["{target} üzerine kopyala"]},{msgid:"Could not create the new folder",msgstr:["Yeni klasör oluşturulamadı"]},{msgid:"Could not load files settings",msgstr:["Dosyalar uygulamasının ayarları yüklenemedi"]},{msgid:"Could not load files views",msgstr:["Dosyalar uygulamasının görünümleri yüklenemedi"]},{msgid:"Create directory",msgstr:["Klasör oluştur"]},{msgid:"Current view selector",msgstr:["Geçerli görünüm seçici"]},{msgid:"Enter your name",msgstr:["Adınızı yazın"]},{msgid:"Existing version",msgstr:["Var olan sürüm"]},{msgid:"Failed to set nickname.",msgstr:["Takma ad ayarlanamadı."]},{msgid:"Favorites",msgstr:["Sık kullanılanlar"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Sık kullanılan olarak seçtiğiniz dosyalar burada görüntülenir."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Son zamanlarda değiştirdiğiniz dosya ve klasörler burada görüntülenir."]},{msgid:"Filter file list",msgstr:["Dosya listesini süz"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Klasör adları "{extension}" ile bitemez.']},{msgid:"Guest identification",msgstr:["Konuk kimliği"]},{msgid:"Home",msgstr:["Giriş"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["İki sürümü de seçerseniz, gelen dosyanın adına bir sayı eklenir."]},{msgid:"Invalid folder name.",msgstr:["Klasör adı geçersiz."]},{msgid:"Invalid name.",msgstr:["Ad geçersiz."]},{msgid:"Last modified date unknown",msgstr:["Son değiştirilme tarihi bilinmiyor."]},{msgid:"Modified",msgstr:["Değiştirilme"]},{msgid:"Move",msgstr:["Taşı"]},{msgid:"Move to {target}",msgstr:["{target} üzerine taşı"]},{msgid:"Name",msgstr:["Ad"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Adlar en fazla 64 karakter uzunluğunda olabilir."]},{msgid:"Names must not be empty.",msgstr:["Ad boş olamaz."]},{msgid:'Names must not end with "{extension}".',msgstr:['Ad "{extension}" ile bitemez.']},{msgid:"Names must not start with a dot.",msgstr:["Ad nokta karakteri ile başlayamaz."]},{msgid:"New",msgstr:["Yeni"]},{msgid:"New folder",msgstr:["Yeni klasör"]},{msgid:"New folder name",msgstr:["Yeni klasör adı"]},{msgid:"New version",msgstr:["Yeni sürüm"]},{msgid:"No files in here",msgstr:["Burada herhangi bir dosya yok"]},{msgid:"No files matching your filter were found.",msgstr:["Süzgece uyan bir dosya bulunamadı."]},{msgid:"No matching files",msgstr:["Eşleşen bir dosya yok"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Ad en az 2 karakter uzunluğunda olmalıdır."]},{msgid:"Recent",msgstr:["Son kullanılanlar"]},{msgid:"Select all checkboxes",msgstr:["Tüm kutuları işaretle"]},{msgid:"Select all entries",msgstr:["Tüm kayıtları seç"]},{msgid:"Select all existing files",msgstr:["Tüm var olan dosyaları seç"]},{msgid:"Select all new files",msgstr:["Tüm yeni dosyaları seç"]},{msgid:"Select entry",msgstr:["Kaydı seç"]},{msgid:"Select the row for {nodename}",msgstr:["{nodename} satırını seçin"]},{msgid:"Size",msgstr:["Boyut"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n dosyayı atla","%n dosyayı atla"]},{msgid:"Skip this file",msgstr:["Bu dosyayı atla"]},{msgid:"Submit name",msgstr:["Adı gönder"]},{msgid:"Undo",msgstr:["Geri al"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Bazı içerikler yükleyin ya da aygıtlarınızla eşitleyin!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Bir gelen klasör seçildiğinde, içindeki çakışan dosyaların da üzerine yazılır."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Bir gelen klasör seçildiğinde, içindeki dosyaların da üzerine yazılır."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Bir gelen klasör seçildiğinde, içerik var olan klasöre yazılır ve alt klasörlerle bir çakışma çözümü uygulanır."]},{msgid:"Which files do you want to keep?",msgstr:["Hangi dosyaları tutmak istiyorsunuz?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["{nickname} olarak tanınıyorsunuz."]},{msgid:"You are currently not identified.",msgstr:["Henüz kendinizi tanıtmadınız."]},{msgid:"You cannot leave the name empty.",msgstr:["Ad boş bırakılamaz."]},{msgid:"You need to choose at least one conflict solution",msgstr:["En az bir çakışma çözümü seçmelisiniz"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["İlerlemek için her dosaynın en az bir sürümünü seçmelisiniz."]}]},{language:"uk",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["{char} не дозволено всередині назви каталогу."]},{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" не дозволено всередині імени.']},{msgid:'"{extension}" is not an allowed name.',msgstr:[`"{extension}" недозволене ім'я.`]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["{segment} є зарезервованим ім'ям і не дозволено для назви каталогу."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:[`"{segment}" зарезервоване ім'я і не дозволено для використання.`]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n конфлікт файлів","%n конфлікти файлів","%n конфліктів файлів","%n конфліктів файлів"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["%n конфлікт файлів у каталозі {dirname}","%n конфлікти файлів у каталозі {dirname}","%n конфліктів файлів у каталозі {dirname}","%n конфліктів файлів у каталозі {dirname}"]},{msgid:"All files",msgstr:["Всі файли"]},{msgid:"Cancel",msgstr:["Скасувати"]},{msgid:"Cancel the entire operation",msgstr:["Скасувати всю операцію"]},{msgid:"Choose",msgstr:["Вибрати"]},{msgid:"Choose {file}",msgstr:["Вибрати {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Вибрати %n файл","Вибрати %n файли","Вибрати %n файлів","Вибрати %n файлів"]},{msgid:"Confirm",msgstr:["Підтвердити"]},{msgid:"Continue",msgstr:["Продовжити"]},{msgid:"Copy",msgstr:["Копіювати"]},{msgid:"Copy to {target}",msgstr:["Копіювати до {target}"]},{msgid:"Could not create the new folder",msgstr:["Не вдалося створити новий каталог"]},{msgid:"Could not load files settings",msgstr:["Не вдалося завантажити налаштування файлів"]},{msgid:"Could not load files views",msgstr:["Не вдалося завантажити подання файлів"]},{msgid:"Create directory",msgstr:["Створити каталог"]},{msgid:"Current view selector",msgstr:["Вибір подання"]},{msgid:"Enter your name",msgstr:["Зазначте ваше ім'я"]},{msgid:"Existing version",msgstr:["Наявна версія"]},{msgid:"Failed to set nickname.",msgstr:["Не вдалося встановити псевдо."]},{msgid:"Favorites",msgstr:["Із зірочкою"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які ви позначите зірочкою."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Тут показуватимуться файли та каталоги, які було нещодавно змінено."]},{msgid:"Filter file list",msgstr:["Фільтрувати список файлів"]},{msgid:'Folder names must not end with "{extension}".',msgstr:[`Ім'я каталогу не може закінчуватися на "{extension}".`]},{msgid:"Guest identification",msgstr:["Ім'я для гостя"]},{msgid:"Home",msgstr:["Домівка"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Якщо вибрати обидві версії, до назви вхідного файлу буде додано цифру. "]},{msgid:"Invalid folder name.",msgstr:["Недійсне ім'я каталогу."]},{msgid:"Invalid name.",msgstr:["Недійсне ім'я."]},{msgid:"Last modified date unknown",msgstr:["Дата останньої зміни невідома"]},{msgid:"Modified",msgstr:["Змінено"]},{msgid:"Move",msgstr:["Перемістити"]},{msgid:"Move to {target}",msgstr:["Перемістити до {target}"]},{msgid:"Name",msgstr:["Ім'я"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Імена мають мати довжину не більше 64 символів."]},{msgid:"Names must not be empty.",msgstr:["Ім'я не може бути порожнє."]},{msgid:'Names must not end with "{extension}".',msgstr:[`Ім'я не може закінчуватися на "{extension}".`]},{msgid:"Names must not start with a dot.",msgstr:["Ім'я не може починатися з крапки."]},{msgid:"New",msgstr:["Новий"]},{msgid:"New folder",msgstr:["Новий каталог"]},{msgid:"New folder name",msgstr:["Ім'я нового каталогу"]},{msgid:"New version",msgstr:["Нова версія"]},{msgid:"No files in here",msgstr:["Тут відсутні файли"]},{msgid:"No files matching your filter were found.",msgstr:["Відсутні збіги за фільтром."]},{msgid:"No matching files",msgstr:["Відсутні збіги файлів."]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Зазначте ім'я довжиною не менше 2 символів"]},{msgid:"Recent",msgstr:["Останні"]},{msgid:"Select all checkboxes",msgstr:["Вибрати всі прапорці"]},{msgid:"Select all entries",msgstr:["Вибрати всі записи"]},{msgid:"Select all existing files",msgstr:["Вибрати всі наявні файли"]},{msgid:"Select all new files",msgstr:["Вибрати всі нові файли"]},{msgid:"Select entry",msgstr:["Вибрати запис"]},{msgid:"Select the row for {nodename}",msgstr:["Вибрати рядок для {nodename}"]},{msgid:"Size",msgstr:["Розмір"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["Пропустити %n файл","Пропустити %n файли","Пропустити %n файлів","Пропустити %n файлів"]},{msgid:"Skip this file",msgstr:["Пропустити цей файл"]},{msgid:"Submit name",msgstr:["Встановити ім'я"]},{msgid:"Undo",msgstr:["Повернути"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Завантажте вміст або синхронізуйте з вашим пристроєм!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Коли вибрано вхідний каталог, будь-які файли з конфліктами буде також перезаписано."]},{msgid:"When an incoming folder is selected, any files within it will also be overwritten.",msgstr:["Якщо буде вибрано вхідний каталог, будь-який файл в ньому буде також перезаписано."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Коли вибрано вхідний каталог, вміст буде записано до існуючого каталогу, а також виконано вирішення конфліктів всередині каталогу."]},{msgid:"Which files do you want to keep?",msgstr:["Які файли залишити?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Вас визначено як {nickname}."]},{msgid:"You are currently not identified.",msgstr:["Вас не ідентифіковано."]},{msgid:"You cannot leave the name empty.",msgstr:["Потрібно зазначити ім'я."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Треб вибрати щонайменше одне розв'язання конфлікту"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Треба вибрати щонайменше одну версію кожного файлу, щоби продовжити."]}]},{language:"uz",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:['Papka nomi ichida "{char}" ga ruxsat berilmaydi.']},{msgid:'"{char}" is not allowed inside a name.',msgstr:['Nom ichida "{char}" ga ruxsat berilmagan.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" ruxsat etilgan nom emas.']},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:[`"{segment}" ajratilgan nom bo'lib, papka nomlari uchun ruxsat berilmagan.`]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" - zaxiralangan nom va ruxsat berilmaydi.']},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n fayl ziddiyatli"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname} da %n fayl ziddiyati"]},{msgid:"All files",msgstr:["Barcha fayllar"]},{msgid:"Cancel",msgstr:["Bekor qilish"]},{msgid:"Cancel the entire operation",msgstr:["Butun operatsiyani bekor qiling"]},{msgid:"Choose",msgstr:["Tanlang"]},{msgid:"Choose {file}",msgstr:["Tanlang {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Tanlang %n faylni"]},{msgid:"Confirm",msgstr:["Tasdiqlang"]},{msgid:"Continue",msgstr:["Davom eting"]},{msgid:"Copy",msgstr:["Nusxa"]},{msgid:"Copy to {target}",msgstr:[" {target} ga nusxa"]},{msgid:"Could not create the new folder",msgstr:["Yangi jild yaratib bo‘lmadi"]},{msgid:"Could not load files settings",msgstr:["Fayl sozlamalari yuklanmadi"]},{msgid:"Could not load files views",msgstr:["Fayllarni koʻrishni yuklab boʻlmadi"]},{msgid:"Create directory",msgstr:["Katalog yaratish"]},{msgid:"Current view selector",msgstr:["Joriy ko'rinish selektori"]},{msgid:"Enter your name",msgstr:["Ismingizni kiriting"]},{msgid:"Existing version",msgstr:["Mavjud versiya"]},{msgid:"Failed to set nickname.",msgstr:["Taxallusni o‘rnatib bo‘lmadi."]},{msgid:"Favorites",msgstr:["Tanlanganlar"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Tanlangan deb belgilagan fayl va papkalar shu yerda koʻrinadi."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Siz yaqinda oʻzgartirgan fayl va papkalar shu yerda koʻrinadi."]},{msgid:"Filter file list",msgstr:["Fayl ro'yxatini filtrlash"]},{msgid:'Folder names must not end with "{extension}".',msgstr:['Papka nomlari "{extension}" bilan tugamasligi kerak.']},{msgid:"Guest identification",msgstr:["Foydalanuvchini identifikatsiyalash"]},{msgid:"Home",msgstr:["Uy"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["Agar siz ikkala versiyani tanlasangiz, kiruvchi fayl nomiga qo'shilgan raqamga ega bo'ladi."]},{msgid:"Invalid folder name.",msgstr:["Jild nomi noto'g'ri."]},{msgid:"Invalid name.",msgstr:["Nomi noto‘g‘ri."]},{msgid:"Last modified date unknown",msgstr:["Oxirgi tahrirlangan sana noma'lum"]},{msgid:"Modified",msgstr:["Modifikatsiyalangan"]},{msgid:"Move",msgstr:["Ko'chirish"]},{msgid:"Move to {target}",msgstr:[" {target} ga ko'chirish"]},{msgid:"Name",msgstr:["Nomi"]},{msgid:"Names may be at most 64 characters long.",msgstr:["Ismlar ko'pi bilan 64 ta belgidan iborat bo'lishi mumkin."]},{msgid:"Names must not be empty.",msgstr:["Ismlar bo'sh bo'lmasligi kerak."]},{msgid:'Names must not end with "{extension}".',msgstr:['Ismlar "{extension}" bilan tugamasligi kerak.']},{msgid:"Names must not start with a dot.",msgstr:["Ismlar nuqta bilan boshlanmasligi kerak."]},{msgid:"New",msgstr:["Yangi"]},{msgid:"New folder",msgstr:["Yangi jild"]},{msgid:"New folder name",msgstr:["Yangi jild nomi"]},{msgid:"New version",msgstr:["Yangi versiya"]},{msgid:"No files in here",msgstr:["Fayl mavjud emas"]},{msgid:"No files matching your filter were found.",msgstr:["Filtringizga mos keladigan fayl topilmadi."]},{msgid:"No matching files",msgstr:["Mos fayllar yo'q"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["Kamida 2 ta belgidan iborat nom kiriting."]},{msgid:"Recent",msgstr:["Yaqinda"]},{msgid:"Select all checkboxes",msgstr:["Barcha katakchalarni belgilang"]},{msgid:"Select all entries",msgstr:["Barcha yozuvlarni tanlang"]},{msgid:"Select all existing files",msgstr:["Barcha mavjud fayllarni tanlang"]},{msgid:"Select all new files",msgstr:["Barcha yangi fayllarni tanlang"]},{msgid:"Select entry",msgstr:["Yozuvni tanlang"]},{msgid:"Select the row for {nodename}",msgstr:["{nodename} uchun qatorni tanlang"]},{msgid:"Size",msgstr:["O`lcham"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["%n faylni oʻtkazib yuborish"]},{msgid:"Skip this file",msgstr:["Ushbu faylni o'tkazib yuboring"]},{msgid:"Submit name",msgstr:["Ismni tasdiqlang"]},{msgid:"Undo",msgstr:["Bekor qilish"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Qurilmangizga ba'zi kontentni yuklang yoki sinxronlang!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["Kiruvchi papka tanlanganda, undagi har qanday ziddiyatli fayllar ham ustiga yoziladi."]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["Kiruvchi papka tanlanganda, kontent mavjud jildga yoziladi va nizolarni rekursiv hal qilish amalga oshiriladi."]},{msgid:"Which files do you want to keep?",msgstr:["Qaysi fayllarni saqlamoqchisiz?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["Siz hozirda {nickname} sifatida aniqlangansiz."]},{msgid:"You are currently not identified.",msgstr:["Siz hozirda identifikatsiyadan o'tmagansiz"]},{msgid:"You cannot leave the name empty.",msgstr:["Ism katagini bo'sh qoldirib bo'lmaydi."]},{msgid:"You need to choose at least one conflict solution",msgstr:["Siz kamida bitta mojaro yechimini tanlashingiz kerak"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["Davom etish uchun har bir faylning kamida bitta versiyasini tanlashingiz kerak."]}]},{language:"vi",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" là tên thư mục không hợp lệ.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"1{name}"không phải là tên thư mục được cho phép']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/"không được phép đặt trong tên thư mục.']},{msgid:"All files",msgstr:["Tất cả tệp"]},{msgid:"Choose",msgstr:["Chọn"]},{msgid:"Choose {file}",msgstr:["Chọn {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Chọn %n tệp"]},{msgid:"Copy",msgstr:["Sao chép"]},{msgid:"Copy to {target}",msgstr:["Sao chép đến {target}"]},{msgid:"Could not create the new folder",msgstr:["Không thể tạo thư mục mới"]},{msgid:"Could not load files settings",msgstr:["Không thể tải tập tin cài đặt"]},{msgid:"Could not load files views",msgstr:["Không thể tải xuống tệp xem"]},{msgid:"Create directory",msgstr:["Tạo thư mục"]},{msgid:"Current view selector",msgstr:["Hiện tại chế độ xem của bộ chọn"]},{msgid:"Favorites",msgstr:["Yêu cầu thích"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Các tập tin và thư mục bạn đánh dấu yêu thích sẽ hiển thị ở đây."]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["Các tập tin và thư mục bạn sửa đổi gần đây sẽ hiển thị ở đây."]},{msgid:"Filter file list",msgstr:["Filter list file"]},{msgid:"Folder name cannot be empty.",msgstr:["Thư mục tên không được để trống."]},{msgid:"Home",msgstr:["Trang chủ"]},{msgid:"Modified",msgstr:["Đã sửa đổi"]},{msgid:"Move",msgstr:["Di chuyển"]},{msgid:"Move to {target}",msgstr:["Di chuyển đến{target}"]},{msgid:"Name",msgstr:["Tên"]},{msgid:"New",msgstr:["Mới"]},{msgid:"New folder",msgstr:["New thư mục"]},{msgid:"New folder name",msgstr:["New thư mục tên"]},{msgid:"No files in here",msgstr:["No file at here"]},{msgid:"No files matching your filter were found.",msgstr:["Không tìm thấy tệp nào phù hợp với bộ lọc của bạn."]},{msgid:"No matching files",msgstr:["No file phù hợp"]},{msgid:"Recent",msgstr:["Gần đây"]},{msgid:"Select all entries",msgstr:["Choose all items"]},{msgid:"Select entry",msgstr:["Chọn mục nhập"]},{msgid:"Select the row for {nodename}",msgstr:["Choose hang cho{nodename}"]},{msgid:"Size",msgstr:["Kích cỡ"]},{msgid:"Undo",msgstr:["Hoàn tác"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Tải lên một số nội dung hoặc đồng bộ hóa với thiết bị của bạn!"]}]},{language:"zh_CN",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["“{name}” 是无效的文件夹名称。"]},{msgid:'"{name}" is not an allowed folder name',msgstr:["“{name}” 不是允许的文件夹名称"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["文件夹名称中不允许包含 “/”。"]},{msgid:"All files",msgstr:["所有文件"]},{msgid:"Choose",msgstr:["选择"]},{msgid:"Choose {file}",msgstr:["选择 {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["选择 %n 个文件"]},{msgid:"Copy",msgstr:["复制"]},{msgid:"Copy to {target}",msgstr:["复制到 {target}"]},{msgid:"Could not create the new folder",msgstr:["无法创建新文件夹"]},{msgid:"Could not load files settings",msgstr:["无法加载文件设置"]},{msgid:"Could not load files views",msgstr:["无法加载文件视图"]},{msgid:"Create directory",msgstr:["创建目录"]},{msgid:"Current view selector",msgstr:["当前视图选择器"]},{msgid:"Favorites",msgstr:["最爱"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您标记为最爱的文件与文件夹会显示在这里"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的文件与文件夹会显示在这里"]},{msgid:"Filter file list",msgstr:["过滤文件列表"]},{msgid:"Folder name cannot be empty.",msgstr:["文件夹名称不能为空。"]},{msgid:"Home",msgstr:["主目录"]},{msgid:"Modified",msgstr:["已修改"]},{msgid:"Move",msgstr:["移动"]},{msgid:"Move to {target}",msgstr:["移动至 {target}"]},{msgid:"Name",msgstr:["名称"]},{msgid:"New",msgstr:["新建"]},{msgid:"New folder",msgstr:["新文件夹"]},{msgid:"New folder name",msgstr:["新文件夹名称"]},{msgid:"No files in here",msgstr:["此处无文件"]},{msgid:"No files matching your filter were found.",msgstr:["找不到符合您过滤条件的文件"]},{msgid:"No matching files",msgstr:["无符合的文件"]},{msgid:"Recent",msgstr:["最近"]},{msgid:"Select all entries",msgstr:["选择所有条目"]},{msgid:"Select entry",msgstr:["选择条目"]},{msgid:"Select the row for {nodename}",msgstr:["选择 {nodename} 的列"]},{msgid:"Size",msgstr:["大小"]},{msgid:"Undo",msgstr:[" 撤消"]},{msgid:"Upload some content or sync with your devices!",msgstr:["上传一些项目或与您的设备同步!"]}]},{language:"zh_HK",translations:[{msgid:'"{char}" is not allowed inside a folder name.',msgstr:["資料夾名稱中不允許使用「{char}」。"]},{msgid:'"{char}" is not allowed inside a name.',msgstr:['名稱中不能使用 "{char}"。']},{msgid:'"{extension}" is not an allowed name.',msgstr:["「{extension}」並非允許的名稱。"]},{msgid:'"{segment}" is a reserved name and not allowed for folder names.',msgstr:["「{segment}」為保留名稱,不能用作資料夾名稱。"]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["「{segment}」是一個保留名稱,不能使用。"]},{msgid:"%n file conflict",msgid_plural:"%n files conflict",msgstr:["%n 檔案衝突"]},{msgid:"%n file conflict in {dirname}",msgid_plural:"%n file conflicts in {dirname}",msgstr:["{dirname} 中有 %n 個檔案衝突"]},{msgid:"All files",msgstr:["所有檔案"]},{msgid:"Cancel",msgstr:["取消"]},{msgid:"Cancel the entire operation",msgstr:["取消整個操作"]},{msgid:"Choose",msgstr:["選擇"]},{msgid:"Choose {file}",msgstr:["選擇 {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["選擇 %n 個檔案"]},{msgid:"Confirm",msgstr:["確認"]},{msgid:"Continue",msgstr:["繼續"]},{msgid:"Copy",msgstr:["複製"]},{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},{msgid:"Could not load files settings",msgstr:["無法載入檔案設定"]},{msgid:"Could not load files views",msgstr:["無法載入檔案視圖"]},{msgid:"Create directory",msgstr:["建立目錄"]},{msgid:"Current view selector",msgstr:["目前視圖選擇器"]},{msgid:"Enter your name",msgstr:["輸入您的名字"]},{msgid:"Existing version",msgstr:["現有的版本"]},{msgid:"Failed to set nickname.",msgstr:["無法設置暱稱。"]},{msgid:"Favorites",msgstr:["最愛"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},{msgid:"Filter file list",msgstr:["過濾檔案清單"]},{msgid:'Folder names must not end with "{extension}".',msgstr:["資料夾名稱不得以「{extension}」結尾。"]},{msgid:"Guest identification",msgstr:["訪客身份識別"]},{msgid:"Home",msgstr:["首頁"]},{msgid:"If you select both versions, the incoming file will have a number added to its name.",msgstr:["如果您選擇兩個版本,傳入的檔案名稱將會附加一個數字。"]},{msgid:"Invalid folder name.",msgstr:["無效的資料夾名稱。"]},{msgid:"Invalid name.",msgstr:["無效的名字。"]},{msgid:"Last modified date unknown",msgstr:["最後的修改日期不詳"]},{msgid:"Modified",msgstr:["已修改"]},{msgid:"Move",msgstr:["移動"]},{msgid:"Move to {target}",msgstr:["移動至 {target}"]},{msgid:"Name",msgstr:["名稱"]},{msgid:"Names may be at most 64 characters long.",msgstr:["名稱長度最多為 64 個字元。"]},{msgid:"Names must not be empty.",msgstr:["名稱不能為空。"]},{msgid:'Names must not end with "{extension}".',msgstr:["名稱不得以「{extension}」結尾。"]},{msgid:"Names must not start with a dot.",msgstr:["名稱不得以點開頭。"]},{msgid:"New",msgstr:["新"]},{msgid:"New folder",msgstr:["新資料夾"]},{msgid:"New folder name",msgstr:["新資料夾名稱"]},{msgid:"New version",msgstr:["新版本"]},{msgid:"No files in here",msgstr:["此處無檔案"]},{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},{msgid:"No matching files",msgstr:["沒有匹配的檔案"]},{msgid:"Please enter a name with at least 2 characters.",msgstr:["請輸入至少 2 個字符的名稱。"]},{msgid:"Recent",msgstr:["最近"]},{msgid:"Select all checkboxes",msgstr:["選擇所有復選框"]},{msgid:"Select all entries",msgstr:["選擇所有項目"]},{msgid:"Select all existing files",msgstr:["選擇所有現有的檔案"]},{msgid:"Select all new files",msgstr:["選擇所有新檔案"]},{msgid:"Select entry",msgstr:["選擇項目"]},{msgid:"Select the row for {nodename}",msgstr:["選擇 {nodename} 的列"]},{msgid:"Size",msgstr:["大小"]},{msgid:"Skip %n file",msgid_plural:"Skip %n files",msgstr:["跳過 %n 個檔案"]},{msgid:"Skip this file",msgstr:["跳過此檔案"]},{msgid:"Submit name",msgstr:["遞交名字"]},{msgid:"Undo",msgstr:["還原"]},{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步!"]},{msgid:"When an incoming folder is selected, any conflicting files within it will also be overwritten.",msgstr:["選取傳入資料夾時,其中任何衝突的檔案也將被覆蓋。"]},{msgid:"When an incoming folder is selected, the content is written into the existing folder and a recursive conflict resolution is performed.",msgstr:["當選取傳入資料夾時,內容將寫入現有資料夾,並執行遞歸衝突解決。"]},{msgid:"Which files do you want to keep?",msgstr:["你想保留哪些檔案?"]},{msgid:"You are currently identified as {nickname}.",msgstr:["您目前被識別為 {nickname}。"]},{msgid:"You are currently not identified.",msgstr:["您目前尚未被識別。"]},{msgid:"You cannot leave the name empty.",msgstr:["名稱不能留空。"]},{msgid:"You need to choose at least one conflict solution",msgstr:["你需要選擇至少一種衝突解決方案。"]},{msgid:"You need to select at least one version of each file to continue.",msgstr:["您必須選擇每個文件的至少一個版本才能繼續。"]}]},{language:"zh_TW",translations:[{msgid:'"{name}" is an invalid file name.',msgstr:["「{name}」是無效的檔案名稱。"]},{msgid:'"{name}" is not an allowed filetype',msgstr:["「{name}」並非允許的檔案類型"]},{msgid:'"/" is not allowed inside a file name.',msgstr:["檔案名稱中不允許使用「/」。"]},{msgid:"All files",msgstr:["所有檔案"]},{msgid:"Choose",msgstr:["選擇"]},{msgid:"Choose {file}",msgstr:["選擇 {file}"]},{msgid:"Copy",msgstr:["複製"]},{msgid:"Copy to {target}",msgstr:["複製到 {target}"]},{msgid:"Could not create the new folder",msgstr:["無法建立新資料夾"]},{msgid:"Create directory",msgstr:["建立目錄"]},{msgid:"Current view selector",msgstr:["目前檢視選取器"]},{msgid:"Favorites",msgstr:["最愛"]},{msgid:"File name cannot be empty.",msgstr:["檔案名稱不能為空。"]},{msgid:"Filepicker sections",msgstr:["檔案挑選器選取"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["您標記為最愛的檔案與資料夾將會顯示在此處。"]},{msgid:"Files and folders you recently modified will show up here.",msgstr:["您最近修改的檔案與資料夾將會顯示在此處。"]},{msgid:"Filter file list",msgstr:["過濾檔案清單"]},{msgid:"Home",msgstr:["家"]},{msgid:"Mime type {mime}",msgstr:["Mime type {mime}"]},{msgid:"Modified",msgstr:["已修改"]},{msgid:"Move",msgstr:["移動"]},{msgid:"Move to {target}",msgstr:["移動至 {target}"]},{msgid:"Name",msgstr:["名稱"]},{msgid:"New",msgstr:["新"]},{msgid:"New folder",msgstr:["新資料夾"]},{msgid:"New folder name",msgstr:["新資料夾名稱"]},{msgid:"No files in here",msgstr:["此處無檔案"]},{msgid:"No files matching your filter were found.",msgstr:["找不到符合您過濾條件的檔案。"]},{msgid:"No matching files",msgstr:["無符合的檔案"]},{msgid:"Recent",msgstr:["最近"]},{msgid:"Select all entries",msgstr:["選取所有條目"]},{msgid:"Select entry",msgstr:["選取條目"]},{msgid:"Select the row for {nodename}",msgstr:["選取 {nodename} 的列"]},{msgid:"Size",msgstr:["大小"]},{msgid:"Undo",msgstr:["復原"]},{msgid:"unknown",msgstr:["未知"]},{msgid:"Upload some content or sync with your devices!",msgstr:["上傳一些內容或與您的裝置同步"]}]}]){const{language:u,translations:t}=e,s={headers:{},translations:{"":Object.fromEntries(t.map(n=>[n.msgid,n]))}};x3.addTranslation(u,s)}const qi=x3.build();qi.ngettext.bind(qi),qi.gettext.bind(qi);Wc().setApp("@nextcloud/dialogs").detectLogLevel().build();const o6="off",a6="polite",r6="assertive";var or=(e=>(e[e.OFF=o6]="OFF",e[e.POLITE=a6]="POLITE",e[e.ASSERTIVE=r6]="ASSERTIVE",e))(or||{});const l6=7e3;function A3(e,u){if(u={timeout:l6,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0,...u},typeof e=="string"&&!u.isHTML){const o=document.createElement("div");o.innerHTML=e,e=o.innerText}let t=u.type??"";typeof u.onClick=="function"&&(t+=" toast-with-click ");const s=e instanceof Node;let n=or.POLITE;u.ariaLive?n=u.ariaLive:(u.type==="toast-error"||u.type==="toast-undo")&&(n=or.ASSERTIVE);const i=LC({[s?"node":"text"]:e,duration:u.timeout,callback:u.onRemove,onClick:u.onClick,close:u.close,gravity:"top",selector:u.selector,position:"right",backgroundColor:"",className:"dialogs "+t,escapeMarkup:!u.isHTML,ariaLive:n});return i.showToast(),i}function kx(e,u){return A3(e,{...u,type:"toast-error"})}function Nx(e,u){return A3(e,{...u,type:"toast-success"})}const d6=` + + +`,m6=Xu({__name:"NcIconToggleSwitch",props:{checked:{type:Boolean},size:{default:34},inline:{type:Boolean,default:!1}},setup(e){go(s=>({v6bd152af:u.value,v16fd8ca9:t.value}));const u=Se(()=>e.checked?"var(--color-primary-element)":"var(--color-text-maxcontrast)"),t=Se(()=>e.checked?"calc(17 / 24 * 100%)":"calc(7 / 24 * 100%)");return(s,n)=>(q(),$e(xs,{class:cu(s.$style.iconToggleSwitch),svg:d6,size:e.size,inline:e.inline},null,8,["class","size","inline"]))}}),c6="_iconToggleSwitch_IKWaj",g6={"material-design-icon":"_material-design-icon_63AMQ",iconToggleSwitch:c6},p6={$style:g6},f6=Ye(m6,[["__cssModules",p6]]),h6=Symbol.for("insideRadioGroup");function v6(){return Nt(h6,void 0)}const E6={name:"CheckboxBlankOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},C6=["aria-hidden","aria-label"],y6=["fill","width","height"],B6={d:"M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z"},x6={key:0};function A6(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon checkbox-blank-outline-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",B6,[t.title?(q(),se("title",x6,Xe(t.title),1)):_e("",!0)])],8,y6))],16,C6)}const b6=Ye(E6,[["render",A6]]),w6={name:"CheckboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},D6=["aria-hidden","aria-label"],F6=["fill","width","height"],k6={d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},N6={key:0};function S6(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon checkbox-marked-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",k6,[t.title?(q(),se("title",N6,Xe(t.title),1)):_e("",!0)])],8,F6))],16,D6)}const _6=Ye(w6,[["render",S6]]),O6={name:"MinusBoxIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},z6=["aria-hidden","aria-label"],T6=["fill","width","height"],P6={d:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},j6={key:0};function R6(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon minus-box-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",P6,[t.title?(q(),se("title",j6,Xe(t.title),1)):_e("",!0)])],8,T6))],16,z6)}const L6=Ye(O6,[["render",R6]]),M6={name:"RadioboxBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},I6=["aria-hidden","aria-label"],$6=["fill","width","height"],V6={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},U6={key:0};function W6(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon radiobox-blank-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",V6,[t.title?(q(),se("title",U6,Xe(t.title),1)):_e("",!0)])],8,$6))],16,I6)}const H6=Ye(M6,[["render",W6]]),G6={name:"RadioboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},q6=["aria-hidden","aria-label"],K6=["fill","width","height"],Y6={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z"},Z6={key:0};function X6(e,u,t,s,n,i){return q(),se("span",He(e.$attrs,{"aria-hidden":t.title?null:"true","aria-label":t.title,class:"material-design-icon radiobox-marked-icon",role:"img",onClick:u[0]||(u[0]=o=>e.$emit("click",o))}),[(q(),se("svg",{fill:t.fillColor,class:"material-design-icon__svg",width:t.size,height:t.size,viewBox:"0 0 24 24"},[de("path",Y6,[t.title?(q(),se("title",Z6,Xe(t.title),1)):_e("",!0)])],8,K6))],16,q6)}const J6=Ye(G6,[["render",X6]]),an="checkbox",bs="radio",qt="switch",ei="button",Q6={name:"NcCheckboxContent",components:{NcLoadingIcon:y3,NcIconToggleSwitch:f6},props:{iconClass:{type:[String,Object],default:null},textClass:{type:[String,Object],default:null},type:{type:String,default:"checkbox",validator:e=>[an,bs,qt,ei].includes(e)},buttonVariant:{type:Boolean,default:!1},isChecked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},iconSize:{type:Number,default:24},labelId:{type:String,required:!0},descriptionId:{type:String,required:!0}},computed:{isButtonType(){return this.type===ei},isSwitchType(){return this.type===qt},checkboxRadioIconElement(){return this.type===bs?this.isChecked?J6:H6:this.indeterminate?L6:this.isChecked?_6:b6}}},e5={key:0,class:"checkbox-content__wrapper"},u5=["id"],t5=["id"];function s5(e,u,t,s,n,i){const o=Ou("NcLoadingIcon"),a=Ou("NcIconToggleSwitch");return q(),se("span",{class:cu(["checkbox-content",{["checkbox-content-"+t.type]:!0,"checkbox-content--button-variant":t.buttonVariant,"checkbox-content--has-text":!!e.$slots.default}])},[de("span",{class:cu(["checkbox-content__icon",{"checkbox-content__icon--checked":t.isChecked,"checkbox-content__icon--has-description":!i.isButtonType&&e.$slots.description,[t.iconClass]:!0}]),"aria-hidden":!0,inert:""},[be(e.$slots,"icon",{checked:t.isChecked,loading:t.loading},()=>[t.loading?(q(),$e(o,{key:0})):i.isSwitchType?(q(),$e(a,{key:1,checked:t.isChecked,size:t.iconSize,inline:""},null,8,["checked","size"])):t.buttonVariant?_e("",!0):(q(),$e(cn(i.checkboxRadioIconElement),{key:2,size:t.iconSize},null,8,["size"]))],!0)],2),e.$slots.default||e.$slots.description?(q(),se("span",e5,[e.$slots.default?(q(),se("span",{key:0,id:t.labelId,class:cu(["checkbox-content__text",t.textClass])},[be(e.$slots,"default",{},void 0,!0)],10,u5)):_e("",!0),!i.isButtonType&&e.$slots.description?(q(),se("span",{key:1,id:t.descriptionId,class:"checkbox-content__description"},[be(e.$slots,"description",{},void 0,!0)],8,t5)):_e("",!0)])):_e("",!0)],2)}const n5=Ye(Q6,[["render",s5],["__scopeId","data-v-5ca1e30f"]]);yn();const Rr={name:"NcCheckboxRadioSwitch",components:{NcCheckboxContent:n5},inheritAttrs:!1,props:{id:{type:String,default:()=>"checkbox-radio-switch-"+js(),validator:e=>e.trim()!==""},wrapperId:{type:String,default:null},name:{type:String,default:null},ariaLabel:{type:String,default:""},type:{type:String,default:"checkbox",validator:e=>[an,bs,qt,ei].includes(e)},buttonVariant:{type:Boolean,default:!1},buttonVariantGrouped:{type:String,default:"no",validator:e=>["no","vertical","horizontal"].includes(e)},modelValue:{type:[Boolean,Array,String],default:!1},value:{type:String,default:null},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},required:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},wrapperElement:{type:String,default:null},class:{type:[String,Array,Object],default:""},style:{type:[String,Array,Object],default:""},description:{type:String,default:null}},emits:["update:modelValue"],setup(e,{emit:u}){const t=v6();Bn(()=>t?.value.register(!1));const s=Se(()=>t?.value?bs:e.type),n=Se({get(){return t?.value?t.value.modelValue:e.modelValue},set(i){t?.value?t.value.onUpdate(i):u("update:modelValue",i)}});return{internalType:s,internalModelValue:n,labelId:js(),descriptionId:js()}},computed:{isButtonType(){return this.internalType===ei},computedWrapperElement(){return this.isButtonType?"button":this.wrapperElement!==null?this.wrapperElement:"span"},listeners(){return this.isButtonType?{click:this.onToggle}:{change:this.onToggle}},iconSize(){return this.internalType===qt?36:20},cssIconSize(){return this.iconSize+"px"},cssIconHeight(){return this.internalType===qt?"16px":this.cssIconSize},inputType(){return[an,bs,ei].includes(this.internalType)?this.internalType:an},isChecked(){return this.value!==null?Array.isArray(this.internalModelValue)?[...this.internalModelValue].indexOf(this.value)>-1:this.internalModelValue===this.value:this.internalModelValue===!0},hasIndeterminate(){return[an,bs].includes(this.inputType)}},mounted(){if(this.name&&this.internalType===an&&!Array.isArray(this.internalModelValue))throw new Error("When using groups of checkboxes, the updated value will be an array.");if(this.name&&this.internalType===qt)throw new Error("Switches are not made to be used for data sets. Please use checkboxes instead.");if(typeof this.internalModelValue!="boolean"&&this.internalType===qt)throw new Error("Switches can only be used with boolean as modelValue prop.")},methods:{t:lu,n:Kv,onToggle(e){if(!(this.disabled||e.target.tagName.toLowerCase()==="a")){if(this.internalType===bs){this.internalModelValue=this.value;return}if(this.internalType===qt){this.internalModelValue=!this.isChecked;return}if(typeof this.internalModelValue=="boolean"){this.internalModelValue=!this.internalModelValue;return}this.isChecked?this.internalModelValue=this.internalModelValue.filter(u=>u!==this.value):this.internalModelValue=[...this.internalModelValue,this.value]}}}},fd=()=>{go(e=>({v5ac25550:e.cssIconSize,d98ce684:e.cssIconHeight}))},hd=Rr.setup;Rr.setup=hd?(e,u)=>(fd(),hd(e,u)):fd;const i5=["id","aria-labelledby","aria-describedby","aria-label","disabled","type","value","checked",".indeterminate","required","name"];function o5(e,u,t,s,n,i){const o=Ou("NcCheckboxContent");return q(),$e(cn(i.computedWrapperElement),He({id:t.wrapperId??(i.isButtonType?t.id:null),"aria-label":i.isButtonType&&t.ariaLabel?t.ariaLabel:void 0,class:["checkbox-radio-switch",[e.$props.class,{["checkbox-radio-switch-"+s.internalType]:s.internalType,"checkbox-radio-switch--checked":i.isChecked,"checkbox-radio-switch--disabled":t.disabled,"checkbox-radio-switch--indeterminate":i.hasIndeterminate?t.indeterminate:!1,"checkbox-radio-switch--button-variant":t.buttonVariant,"checkbox-radio-switch--button-variant-v-grouped":t.buttonVariant&&t.buttonVariantGrouped==="vertical","checkbox-radio-switch--button-variant-h-grouped":t.buttonVariant&&t.buttonVariantGrouped==="horizontal","button-vue":i.isButtonType}]],style:t.style,type:i.isButtonType?"button":null},i.isButtonType?e.$attrs:{},f0(i.isButtonType?i.listeners:{})),{default:De(()=>[i.isButtonType?_e("",!0):(q(),se("input",He({key:0,id:t.id,"aria-labelledby":!i.isButtonType&&!t.ariaLabel?s.labelId:null,"aria-describedby":!i.isButtonType&&(t.description||e.$slots.description)?s.descriptionId:null,"aria-label":t.ariaLabel||void 0,class:"checkbox-radio-switch__input",disabled:t.disabled,type:i.inputType,value:t.value,checked:i.isChecked,".indeterminate":i.hasIndeterminate?t.indeterminate:null,required:t.required,name:t.name},e.$attrs,f0(i.listeners,!0)),null,48,i5)),he(o,{id:i.isButtonType?void 0:`${t.id}-label`,class:"checkbox-radio-switch__content",iconClass:"checkbox-radio-switch__icon",textClass:"checkbox-radio-switch__text",type:s.internalType,indeterminate:i.hasIndeterminate?t.indeterminate:!1,buttonVariant:t.buttonVariant,isChecked:i.isChecked,loading:t.loading,labelId:s.labelId,descriptionId:s.descriptionId,iconSize:i.iconSize,onClick:i.onToggle},qm({icon:De(()=>[be(e.$slots,"icon",{},void 0,!0)]),_:2},[e.$slots.description||t.description?{name:"description",fn:De(()=>[be(e.$slots,"description",{},()=>[Ps(Xe(t.description),1)],!0)]),key:"0"}:void 0,e.$slots.default?{name:"default",fn:De(()=>[be(e.$slots,"default",{},void 0,!0)]),key:"1"}:void 0]),1032,["id","type","indeterminate","buttonVariant","isChecked","loading","labelId","descriptionId","iconSize","onClick"])]),_:3},16,["id","aria-label","class","style","type"])}const Sx=Ye(Rr,[["render",o5],["__scopeId","data-v-c34c63a4"]]);function vo(){return typeof window<"u"}function xn(e){return b3(e)?(e.nodeName||"").toLowerCase():"#document"}function Nu(e){var u;return(e==null||(u=e.ownerDocument)==null?void 0:u.defaultView)||window}function Rt(e){var u;return(u=(b3(e)?e.ownerDocument:e.document)||window.document)==null?void 0:u.documentElement}function b3(e){return vo()?e instanceof Node||e instanceof Nu(e).Node:!1}function ft(e){return vo()?e instanceof Element||e instanceof Nu(e).Element:!1}function is(e){return vo()?e instanceof HTMLElement||e instanceof Nu(e).HTMLElement:!1}function vd(e){return!vo()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Nu(e).ShadowRoot}function Eo(e){const{overflow:u,overflowX:t,overflowY:s,display:n}=ht(e);return/auto|scroll|overlay|hidden|clip/.test(u+s+t)&&n!=="inline"&&n!=="contents"}function a5(e){return/^(table|td|th)$/.test(xn(e))}function Co(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const r5=/transform|translate|scale|rotate|perspective|filter/,l5=/paint|layout|strict|content/,fs=e=>!!e&&e!=="none";let Ba;function Lr(e){const u=ft(e)?ht(e):e;return fs(u.transform)||fs(u.translate)||fs(u.scale)||fs(u.rotate)||fs(u.perspective)||!Mr()&&(fs(u.backdropFilter)||fs(u.filter))||r5.test(u.willChange||"")||l5.test(u.contain||"")}function d5(e){let u=Vs(e);for(;is(u)&&!hi(u);){if(Lr(u))return u;if(Co(u))return null;u=Vs(u)}return null}function Mr(){return Ba==null&&(Ba=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ba}function hi(e){return/^(html|body|#document)$/.test(xn(e))}function ht(e){return Nu(e).getComputedStyle(e)}function yo(e){return ft(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Vs(e){if(xn(e)==="html")return e;const u=e.assignedSlot||e.parentNode||vd(e)&&e.host||Rt(e);return vd(u)?u.host:u}function w3(e){const u=Vs(e);return hi(u)?(e.ownerDocument||e).body:is(u)&&Eo(u)?u:w3(u)}function vi(e,u,t){var s;u===void 0&&(u=[]),t===void 0&&(t=!0);const n=w3(e),i=n===((s=e.ownerDocument)==null?void 0:s.body),o=Nu(n);if(i){const a=ar(o);return u.concat(o,o.visualViewport||[],Eo(n)?n:[],a&&t?vi(a):[])}else return u.concat(n,vi(n,[],t))}function ar(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function D3(e){const u=ht(e);let t=parseFloat(u.width)||0,s=parseFloat(u.height)||0;const n=is(e),i=n?e.offsetWidth:t,o=n?e.offsetHeight:s,a=j0(t)!==i||j0(s)!==o;return a&&(t=i,s=o),{width:t,height:s,$:a}}function Ir(e){return ft(e)?e:e.contextElement}function fn(e){const u=Ir(e);if(!is(u))return zt(1);const t=u.getBoundingClientRect(),{width:s,height:n,$:i}=D3(u);let o=(i?j0(t.width):t.width)/s,a=(i?j0(t.height):t.height)/n;return(!o||!Number.isFinite(o))&&(o=1),(!a||!Number.isFinite(a))&&(a=1),{x:o,y:a}}const m5=zt(0);function F3(e){const u=Nu(e);return!Mr()||!u.visualViewport?m5:{x:u.visualViewport.offsetLeft,y:u.visualViewport.offsetTop}}function c5(e,u,t){return u===void 0&&(u=!1),!!t&&u&&t===Nu(e)}function Us(e,u,t,s){u===void 0&&(u=!1),t===void 0&&(t=!1);const n=e.getBoundingClientRect(),i=Ir(e);let o=zt(1);u&&(s?ft(s)&&(o=fn(s)):o=fn(e));const a=c5(i,t,s)?F3(i):zt(0);let r=(n.left+a.x)/o.x,d=(n.top+a.y)/o.y,l=n.width/o.x,m=n.height/o.y;if(i&&s){const p=Nu(i),g=ft(s)?Nu(s):s;let E=p,h=ar(E);for(;h&&g!==E;){const v=fn(h),B=h.getBoundingClientRect(),C=ht(h),w=B.left+(h.clientLeft+parseFloat(C.paddingLeft))*v.x,D=B.top+(h.clientTop+parseFloat(C.paddingTop))*v.y;r*=v.x,d*=v.y,l*=v.x,m*=v.y,r+=w,d+=D,E=Nu(h),h=ar(E)}}return Rs({width:l,height:m,x:r,y:d})}function Bo(e,u){const t=yo(e).scrollLeft;return u?u.left+t:Us(Rt(e)).left+t}function k3(e,u){const t=e.getBoundingClientRect(),s=t.left+u.scrollLeft-Bo(e,t),n=t.top+u.scrollTop;return{x:s,y:n}}function g5(e){let{elements:u,rect:t,offsetParent:s,strategy:n}=e;const i=n==="fixed",o=Rt(s),a=u?Co(u.floating):!1;if(s===o||a&&i)return t;let r={scrollLeft:0,scrollTop:0},d=zt(1);const l=zt(0),m=is(s);if((m||!i)&&((xn(s)!=="body"||Eo(o))&&(r=yo(s)),m)){const g=Us(s);d=fn(s),l.x=g.x+s.clientLeft,l.y=g.y+s.clientTop}const p=o&&!m&&!i?k3(o,r):zt(0);return{width:t.width*d.x,height:t.height*d.y,x:t.x*d.x-r.scrollLeft*d.x+l.x+p.x,y:t.y*d.y-r.scrollTop*d.y+l.y+p.y}}function p5(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function f5(e){const u=yo(e),t=e.ownerDocument.body,s=Ot(e.scrollWidth,e.clientWidth,t.scrollWidth,t.clientWidth),n=Ot(e.scrollHeight,e.clientHeight,t.scrollHeight,t.clientHeight);let i=-u.scrollLeft+Bo(e);const o=-u.scrollTop;return ht(t).direction==="rtl"&&(i+=Ot(e.clientWidth,t.clientWidth)-s),{width:s,height:n,x:i,y:o}}const h5=25;function v5(e,u,t){t===void 0&&(t="viewport");const s=t==="layoutViewport",n=Nu(e),i=Rt(e),o=n.visualViewport;let a=i.clientWidth,r=i.clientHeight,d=0,l=0;if(o){const m=!Mr()||u==="fixed";s?m||(d=-o.offsetLeft,l=-o.offsetTop):(a=o.width,r=o.height,m&&(d=o.offsetLeft,l=o.offsetTop))}if(Bo(i)<=0){const m=i.ownerDocument,p=m.body,g=getComputedStyle(p),E=m.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,h=Math.abs(i.clientWidth-p.clientWidth-E),v=getComputedStyle(i).scrollbarGutter==="stable both-edges"?h/2:h;v<=h5&&(a-=v)}return{width:a,height:r,x:d,y:l}}function E5(e,u){const t=Us(e,!0,u==="fixed"),s=t.top+e.clientTop,n=t.left+e.clientLeft,i=fn(e),o=e.clientWidth*i.x,a=e.clientHeight*i.y,r=n*i.x,d=s*i.y;return{width:o,height:a,x:r,y:d}}function Ed(e,u,t){let s;if(u==="viewport"||u==="layoutViewport")s=v5(e,t,u);else if(u==="document")s=f5(Rt(e));else if(ft(u))s=E5(u,t);else{const n=F3(e);s={x:u.x-n.x,y:u.y-n.y,width:u.width,height:u.height}}return Rs(s)}function C5(e,u){const t=u.get(e);if(t)return t;let s=vi(e,[],!1).filter(a=>ft(a)&&xn(a)!=="body"),n=null;const i=ht(e).position==="fixed";let o=i?Vs(e):e;for(;ft(o)&&!hi(o);){const a=ht(o),r=Lr(o),d=n?n.position:i?"fixed":"";!r&&(d==="fixed"||d==="absolute"&&a.position==="static")?s=s.filter(l=>l!==o):n=a,o=Vs(o)}return u.set(e,s),s}function y5(e){let{element:u,boundary:t,rootBoundary:s,strategy:n}=e;const i=[...t==="clippingAncestors"?Co(u)?[]:C5(u,this._c):[].concat(t),s],o=Ed(u,i[0],n);let a=o.top,r=o.right,d=o.bottom,l=o.left;for(let m=1;m{a(!1,1e-7)},1e3)}z=!1}try{s=new IntersectionObserver(I,{...W,root:i.ownerDocument})}catch{s=new IntersectionObserver(I,W)}s.observe(e)}const r=Nu(e),d=()=>a(t);return r.addEventListener("resize",d),a(!0),()=>{r.removeEventListener("resize",d),o()}}function F5(e,u,t,s){s===void 0&&(s={});const{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:r=!1}=s,d=Ir(e),l=n||i?[...d?vi(d):[],...u?vi(u):[]]:[];l.forEach(B=>{n&&B.addEventListener("scroll",t),i&&B.addEventListener("resize",t)});const m=d&&a?D5(d,t,i):null;let p=-1,g=null;o&&(g=new ResizeObserver(B=>{let[C]=B;C&&C.target===d&&g&&u&&(g.unobserve(u),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var w;(w=g)==null||w.observe(u)})),t()}),d&&!r&&g.observe(d),u&&g.observe(u));let E,h=r?Us(e):null;r&&v();function v(){const B=Us(e);h&&!S3(h,B)&&t(),h=B,E=requestAnimationFrame(v)}return t(),()=>{var B;l.forEach(C=>{n&&C.removeEventListener("scroll",t),i&&C.removeEventListener("resize",t)}),m?.(),(B=g)==null||B.disconnect(),g=null,r&&cancelAnimationFrame(E)}}const k5=i3,N5=o3,S5=s3,_5=v1,O5=(e,u,t)=>{const s=new Map,n=t??{},i={...w5,...n.platform,_c:s};return t3(e,u,{...n,platform:i})},z5={mounted(e,{instance:u}){if(u.appendToBody){document.body.appendChild(e);const{height:t,top:s,left:n,width:i}=u.$refs.toggle.getBoundingClientRect(),o=window.scrollX||window.pageXOffset,a=window.scrollY||window.pageYOffset;e.unbindPosition=u.calculatePosition(e,u,{width:i+"px",left:o+n+"px",top:a+s+t+"px"})}},unmounted(e,{instance:u}){u.appendToBody&&(e.unbindPosition&&typeof e.unbindPosition=="function"&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}},T5={props:{loading:{type:Boolean,default:!1}},data(){return{mutableLoading:!1}},watch:{search(){this.$emit("search",this.search,this.toggleLoading)},loading(e){this.mutableLoading=e}},methods:{toggleLoading(e=null){return e==null?this.mutableLoading=!this.mutableLoading:this.mutableLoading=e}}},P5={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(e){this.autoscroll&&e&&this.$nextTick(()=>this.maybeAdjustScroll())}},methods:{maybeAdjustScroll(){const e=this.$refs.dropdownMenu?.children[this.typeAheadPointer]||!1;if(e){const u=this.getDropdownViewport(),{top:t,bottom:s,height:n}=e.getBoundingClientRect();if(tu.bottom)return this.$refs.dropdownMenu.scrollTop=e.offsetTop-(u.height-n)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},j5={data(){return{typeAheadPointer:-1}},watch:{filteredOptions(){if(this.resetFocusOnOptionsChange){for(let e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown(){for(let e=this.typeAheadPointer+1;e{u[t]=e[t]}),JSON.stringify(u)}let L5=0;function M5(){return++L5}const $r=(e,u)=>{const t=e.__vccOpts||e;for(const[s,n]of u)t[s]=n;return t},I5={},$5={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"};function V5(e,u){return q(),se("svg",$5,[...u[0]||(u[0]=[de("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)])])}const U5=$r(I5,[["render",V5]]),W5={},H5={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"};function G5(e,u){return q(),se("svg",H5,[...u[0]||(u[0]=[de("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)])])}const q5=$r(W5,[["render",G5]]),yd={Deselect:U5,OpenIndicator:q5},K5={components:{...yd},directives:{appendToBody:z5},mixins:[P5,j5,T5],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default(){return[]}},limit:{type:Number,default:null},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"},ariaLabelCombobox:{type:String,default:"Search for options"},ariaLabelListbox:{type:String,default:"Options"},ariaLabelClearSelected:{type:String,default:"Clear selected"},ariaLabelDeselectOption:{type:Function,default:e=>`Deselect ${e}`},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:e=>e},selectable:{type:Function,default:()=>!0},getOptionLabel:{type:Function,default(e){return typeof e=="object"?Object.hasOwn(e,this.label)?e[this.label]:i4(`[vue-select warn]: Label key "option.${this.label}" does not exist in options object ${JSON.stringify(e)}. +https://vue-select.org/api/props.html#getoptionlabel`):e}},getOptionKey:{type:Function,default(e){if(typeof e!="object")return e;try{return Object.hasOwn(e,"id")?e.id:R5(e)}catch{return i4()}}},onTab:{type:Function,default(){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,u,t){return(u||"").toLocaleLowerCase().indexOf(t.toLocaleLowerCase())>-1}},filter:{type:Function,default(e,u){return e.filter(t=>{let s=this.getOptionLabel(t);return typeof s=="number"&&(s=s.toString()),this.filterBy(t,s,u)})}},createOption:{type:Function,default(e){return typeof this.optionList[0]=="object"?{[this.label]:e}:e}},resetFocusOnOptionsChange:{type:Boolean,default:!0},resetOnOptionsChange:{default:!1,validator:e=>["function","boolean"].includes(typeof e)},clearSearchOnBlur:{type:Function,default({clearSearchOnSelect:e,multiple:u}){return e&&!u}},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=>e},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(e,u,{width:t,top:s,left:n}){e.style.top=s,e.style.left=n,e.style.width=t}},dropdownShouldOpen:{type:Function,default({noDrop:e,open:u,mutableLoading:t}){return e?!1:u&&!t}},keyboardFocusBorder:{type:Boolean,default:!1},uid:{type:[String,Number],default:()=>M5()}},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"],data(){return{search:"",open:!1,isComposing:!1,isKeyboardNavigation:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return typeof this.modelValue>"u"||this.isReducingValues},selectedValue(){let e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),e!=null&&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:{id:this.inputId,disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,role:"combobox","aria-autocomplete":"list","aria-label":this.ariaLabelCombobox,"aria-controls":`vs-${this.uid}__listbox`,"aria-owns":`vs-${this.uid}__listbox`,"aria-expanded":this.dropdownOpen.toString(),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,keypress:this.onSearchKeyPress,blur:this.onSearchBlur,focus:this.onSearchFocus,input:u=>this.search=u.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:{...e,deselect:this.deselect},footer:{...e,deselect:this.deselect}}},childComponents(){return{...yd,...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=s=>this.limit!==null?s.slice(0,this.limit):s,u=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e(u);const t=this.search.length?this.filter(u,this.search,this):u;if(this.taggable&&this.search.length)try{const s=this.createOption(this.search);this.optionExists(s)||t.unshift(s)}catch{}return e(t)},isValueEmpty(){return this.selectedValue.length===0},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(e,u){const t=()=>typeof this.resetOnOptionsChange=="function"?this.resetOnOptionsChange(e,u,this.selectedValue):this.resetOnOptionsChange;!this.taggable&&t()&&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")},search(e){e.length&&(this.open=!0)}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(e){Array.isArray(e)?this.$data._value=e.map(u=>this.findOptionFromReducedValue(u)):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(u=>!this.optionComparator(u,e))),this.$emit("option:deselected",e)},keyboardDeselect(e,u){this.deselect(e);const t=this.deselectButtons?.[u+1],s=this.deselectButtons?.[u-1],n=t??s;n?n.focus():this.searchEl.focus()},clearSelection(){this.updateValue(this.multiple?[]:null),this.searchEl.focus()},onAfterSelect(){this.closeOnSelect&&(this.open=!this.open),this.clearSearchOnSelect&&(this.search=""),this.noDrop&&this.multiple&&this.$nextTick(()=>this.$refs.search.focus())},updateValue(e){typeof this.modelValue>"u"&&(this.$data._value=e),e!==null&&(Array.isArray(e)?e=e.map(u=>this.reduce(u)):e=this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown(e){const u=e.target!==this.searchEl;u&&e.preventDefault();const t=[...this.deselectButtons||[],...this.$refs.clearButton?[this.$refs.clearButton]:[]];if(this.searchEl===void 0||t.filter(Boolean).some(s=>s.contains(e.target)||s===e.target)){e.preventDefault();return}this.open&&u?(this.open=!1,this.searchEl.blur()):this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(e){return this.selectedValue.some(u=>this.optionComparator(u,e))},isOptionDeselectable(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},hasKeyboardFocusBorder(e){return this.keyboardFocusBorder&&this.isKeyboardNavigation?e===this.typeAheadPointer:!1},optionComparator(e,u){return this.getOptionKey(e)===this.getOptionKey(u)},findOptionFromReducedValue(e){const u=s=>JSON.stringify(this.reduce(s))===JSON.stringify(e),t=[...this.options,...this.pushedTags].filter(u);return t.length===1?t[0]:t.find(s=>this.optionComparator(s,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(u=>this.optionComparator(u,e))},optionAriaSelected(e){return this.selectable(e)?String(this.isOptionSelected(e)):null},normalizeOptionForSlot(e){return typeof e=="object"?e:{[this.label]:e}},pushTag(e){this.pushedTags.push(e)},onEscape(){this.search.length?this.search="":this.open=!1},onSearchBlur(){if(this.mousedown&&!this.searching)this.mousedown=!1;else{const{clearSearchOnSelect:e,multiple:u}=this;this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:u})&&(this.search=""),this.closeSearchOptions();return}this.search.length===0&&this.options.length===0&&this.closeSearchOptions()},onSearchFocus(){this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onMouseMove(e,u){this.isKeyboardNavigation=!1,this.selectable(e)&&(this.typeAheadPointer=u)},onSearchKeyDown(e){const u=n=>{if(n.preventDefault(),!this.open){this.open=!0;return}return!this.isComposing&&this.typeAheadSelect()},t={8:()=>this.maybeDeleteValue(),9:()=>this.onTab(),27:()=>this.onEscape(),38:n=>{if(n.preventDefault(),this.isKeyboardNavigation=!0,!this.open){this.open=!0;return}return this.typeAheadUp()},40:n=>{if(n.preventDefault(),this.isKeyboardNavigation=!0,!this.open){this.open=!0;return}return this.typeAheadDown()}};this.selectOnKeyCodes.forEach(n=>t[n]=u);const s=this.mapKeydown(t,this);if(typeof s[e.keyCode]=="function")return s[e.keyCode](e)},onSearchKeyPress(e){!this.open&&e.keyCode===32&&(e.preventDefault(),this.open=!0)}}},Y5=["id","dir"],Z5={ref:"toggle",class:"vs__dropdown-toggle"},X5=["disabled","title","aria-label","onMousedown","onKeydown"],J5={ref:"actions",class:"vs__actions"},Q5=["disabled","title","aria-label"],ey={class:"vs__spinner"},uy=["id","aria-label","aria-multiselectable"],ty=["id","aria-selected","onMousemove","onClick"],sy={key:0,class:"vs__no-options"},ny=["id","aria-label"];function iy(e,u,t,s,n,i){const o=Rf("append-to-body");return q(),se("div",{id:`v-select-${t.uid}`,dir:t.dir,class:cu(["v-select",i.stateClasses])},[be(e.$slots,"header",xu(fu(i.scope.header))),de("div",Z5,[de("div",{ref:"selectedOptions",class:"vs__selected-options",onMousedown:u[0]||(u[0]=(...a)=>i.toggleDropdown&&i.toggleDropdown(...a))},[(q(!0),se(Ie,null,Ma(i.selectedValue,(a,r)=>be(e.$slots,"selected-option-container",{option:i.normalizeOptionForSlot(a),deselect:i.deselect,multiple:t.multiple,disabled:t.disabled},()=>[(q(),se("span",{key:t.getOptionKey(a),class:"vs__selected"},[be(e.$slots,"selected-option",He({ref_for:!0},i.normalizeOptionForSlot(a)),()=>[Ps(Xe(t.getOptionLabel(a)),1)]),t.multiple?(q(),se("button",{key:0,ref_for:!0,ref:d=>n.deselectButtons[r]=d,disabled:t.disabled,type:"button",class:"vs__deselect",title:t.ariaLabelDeselectOption(t.getOptionLabel(a)),"aria-label":t.ariaLabelDeselectOption(t.getOptionLabel(a)),onMousedown:Qi(d=>i.deselect(a),["stop"]),onKeydown:Fc(d=>i.keyboardDeselect(a,r),["enter"])},[(q(),$e(cn(i.childComponents.Deselect)))],40,X5)):_e("",!0)]))])),256)),be(e.$slots,"search",xu(fu(i.scope.search)),()=>[de("input",He({class:"vs__search"},i.scope.search.attributes,f0(i.scope.search.events,!0)),null,16)])],544),de("div",J5,[Ds(de("button",{ref:"clearButton",disabled:t.disabled,type:"button",class:"vs__clear",title:t.ariaLabelClearSelected,"aria-label":t.ariaLabelClearSelected,onClick:u[1]||(u[1]=(...a)=>i.clearSelection&&i.clearSelection(...a))},[(q(),$e(cn(i.childComponents.Deselect)))],8,Q5),[[rn,i.showClearButton]]),t.noDrop?_e("",!0):(q(),se("button",{key:0,ref:"openIndicatorButton",class:"vs__open-indicator-button",type:"button",tabindex:"-1","aria-hidden":"true",onMousedown:u[2]||(u[2]=(...a)=>i.toggleDropdown&&i.toggleDropdown(...a))},[be(e.$slots,"open-indicator",xu(fu(i.scope.openIndicator)),()=>[(q(),$e(cn(i.childComponents.OpenIndicator),xu(fu(i.scope.openIndicator.attributes)),null,16))])],544)),be(e.$slots,"spinner",xu(fu(i.scope.spinner)),()=>[Ds(de("div",ey," Loading... ",512),[[rn,e.mutableLoading]])])],512)],512),he(on,{name:t.transition},{default:De(()=>[i.dropdownOpen?Ds((q(),se("ul",{id:`vs-${t.uid}__listbox`,ref:"dropdownMenu",key:`vs-${t.uid}__listbox`,class:"vs__dropdown-menu",role:"listbox","aria-label":t.ariaLabelListbox,"aria-multiselectable":t.multiple?"true":null,tabindex:"-1",onMousedown:u[3]||(u[3]=Qi((...a)=>i.onMousedown&&i.onMousedown(...a),["prevent"])),onMouseup:u[4]||(u[4]=(...a)=>i.onMouseUp&&i.onMouseUp(...a))},[be(e.$slots,"list-header",xu(fu(i.scope.listHeader))),(q(!0),se(Ie,null,Ma(i.filteredOptions,(a,r)=>(q(),se("li",{id:`vs-${t.uid}__option-${r}`,key:t.getOptionKey(a),role:"option",class:cu(["vs__dropdown-option",{"vs__dropdown-option--deselect":i.isOptionDeselectable(a)&&r===e.typeAheadPointer,"vs__dropdown-option--selected":i.isOptionSelected(a),"vs__dropdown-option--highlight":r===e.typeAheadPointer,"vs__dropdown-option--kb-focus":i.hasKeyboardFocusBorder(r),"vs__dropdown-option--disabled":!t.selectable(a)}]),"aria-selected":i.optionAriaSelected(a),onMousemove:d=>i.onMouseMove(a,r),onClick:Qi(d=>t.selectable(a)?i.select(a):null,["prevent","stop"])},[be(e.$slots,"option",He({ref_for:!0},i.normalizeOptionForSlot(a)),()=>[Ps(Xe(t.getOptionLabel(a)),1)])],42,ty))),128)),i.filteredOptions.length===0?(q(),se("li",sy,[be(e.$slots,"no-options",xu(fu(i.scope.noOptions)),()=>[u[5]||(u[5]=Ps(" Sorry, no matching options. ",-1))])])):_e("",!0),be(e.$slots,"list-footer",xu(fu(i.scope.listFooter)))],40,uy)),[[o]]):(q(),se("ul",{key:1,id:`vs-${t.uid}__listbox`,role:"listbox","aria-label":t.ariaLabelListbox,style:{display:"none",visibility:"hidden"}},null,8,ny))]),_:3},8,["name"]),be(e.$slots,"footer",xu(fu(i.scope.footer)))],10,Y5)}const hs=$r(K5,[["render",iy]]);function _3(e,u){const t=[];let s=0,n=e.toLowerCase().indexOf(u.toLowerCase(),s),i=0;for(;n>-1&&i++[]}},computed:{ranges(){let e=[];return!this.search&&this.highlight.length===0||(this.highlight.length>0?e=this.highlight:e=_3(this.text,this.search),e.forEach((u,t)=>{u.end(t.start0&&u.push({start:t.start<0?0:t.start,end:t.end>this.text.length?this.text.length:t.end}),u),[]),e.sort((u,t)=>u.start-t.start),e=e.reduce((u,t)=>{if(!u.length)u.push(t);else{const s=u.length-1;u[s].end>=t.start?u[s]={start:u[s].start,end:Math.max(u[s].end,t.end)}:u.push(t)}return u},[])),e},chunks(){if(this.ranges.length===0)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];const e=[];let u=0,t=0;for(;u=this.ranges.length&&ue.highlight?ru("strong",{},e.text):e.text)):ru("span",{},this.text)}}),ay={name:"NcEllipsisedOption",components:{NcHighlight:oy},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?_3(this.name,this.search):[]},highlight2(){return this.highlight1.map(e=>({start:e.start-this.split,end:e.end-this.split}))}}},ry=["title"];function ly(e,u,t,s,n,i){const o=Ou("NcHighlight");return q(),se("span",{dir:"auto",class:"name-parts",title:t.name},[he(o,{class:"name-parts__first",text:i.part1,search:t.search,highlight:i.highlight1},null,8,["text","search","highlight"]),i.part2?(q(),$e(o,{key:0,class:"name-parts__last",text:i.part2,search:t.search,highlight:i.highlight2},null,8,["text","search","highlight"])):_e("",!0)],8,ry)}const dy=Ye(ay,[["render",ly],["__scopeId","data-v-a612f185"]]);yn(Xv);const my={name:"NcSelect",components:{ChevronDown:CC,NcEllipsisedOption:dy,NcLoadingIcon:y3,VueSelect:hs},props:{...hs.props,...hs.mixins.reduce((e,u)=>({...e,...u.props}),{}),ariaLabelClearSelected:{type:String,default:lu("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:lu("Options")},ariaLabelDeselectOption:{type:Function,default:e=>lu("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:()=>ru(DC,{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:u})=>e?!1:u},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>js()},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,u){return{...e,27:t=>{u.open&&t.stopPropagation(),e[27](t)}}}},uid:{type:String,default:()=>js()},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(){const e=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),u=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline"));return{avatarSize:e-2*u,isLegacy:Sr}},data(){return{search:""}},computed:{inputRequired(){return this.required?this.modelValue===null||Array.isArray(this.modelValue)&&this.modelValue.length===0:null},localCalculatePosition(){return this.calculatePosition!==null?this.calculatePosition:(e,u,{width:t})=>{e.style.width=t;const s={name:"addClass",fn(){return e.classList.add("vs__dropdown-menu--floating"),{}}},n={name:"togglePlacementClass",fn({placement:o}){return u.$el.classList.toggle("select--drop-up",o==="top"),e.classList.toggle("vs__dropdown-menu--floating-placement-top",o==="top"),{}}},i=()=>{O5(u.$refs.toggle,e,{placement:this.placement,middleware:[k5(-1),s,n,S5(),N5({limiter:_5()})]}).then(({x:o,y:a})=>{Object.assign(e.style,{left:`${o}px`,top:`${a}px`,width:`${u.$refs.toggle.getBoundingClientRect().width}px`})})};return F5(u.$refs.toggle,e,i)}},localFilterBy(){return this.filterBy??hs.props.filterBy.default},localLabel(){return this.label??hs.props.label.default},propsToForward(){const e=[...Object.keys(hs.props),...hs.mixins.flatMap(u=>Object.keys(u.props??{}))];return{...Object.fromEntries(Object.entries(this.$props).filter(([u,t])=>e.includes(u))),calculatePosition:this.localCalculatePosition,closeOnSelect:!this.keepOpen,filterBy:this.localFilterBy,label:this.localLabel}}},mounted(){!this.labelOutside&&!this.inputLabel&&this.ariaLabelCombobox,this.inputLabel&&this.ariaLabelCombobox},methods:{t:lu}},cy=["for"],gy=["required"];function py(e,u,t,s,n,i){const o=Ou("ChevronDown"),a=Ou("NcEllipsisedOption"),r=Ou("NcLoadingIcon"),d=Ou("VueSelect");return q(),$e(d,He({class:["select",{"select--legacy":s.isLegacy,"select--no-wrap":t.noWrap}]},i.propsToForward,{onSearch:u[0]||(u[0]=l=>n.search=l),"onUpdate:modelValue":u[1]||(u[1]=l=>e.$emit("update:modelValue",l))}),qm({search:De(({attributes:l,events:m})=>[de("input",He({class:["vs__search",[t.inputClass]]},l,{required:i.inputRequired,dir:"auto"},f0(m,!0)),null,16,gy)]),"open-indicator":De(({attributes:l})=>[he(o,He(l,{fillColor:"var(--vs-controls-color)",style:{cursor:t.disabled?null:"pointer"},size:26}),null,16,["style"])]),option:De(l=>[be(e.$slots,"option",xu(fu(l)),()=>[he(a,{name:String(l[i.localLabel]),search:n.search},null,8,["name","search"])])]),"selected-option":De(l=>[be(e.$slots,"selected-option",xu(fu(l)),()=>[he(a,{name:String(l[i.localLabel]),search:n.search},null,8,["name","search"])])]),spinner:De(l=>[l.loading?(q(),$e(r,{key:0})):_e("",!0)]),"no-options":De(()=>[Ps(Xe(i.t("No results")),1)]),_:2},[!t.labelOutside&&t.inputLabel?{name:"header",fn:De(()=>[de("label",{for:t.inputId,class:"select__label"},Xe(t.inputLabel),9,cy)]),key:"0"}:void 0,Ma(e.$slots,(l,m)=>({name:m,fn:De(p=>[be(e.$slots,m,xu(fu(p)))])}))]),1040,["class"])}const _x=Ye(my,[["render",py]]);function O3(e,u){return function(){return e.apply(u,arguments)}}const{toString:fy}=Object.prototype,{getPrototypeOf:ns}=Object,{iterator:wi,toStringTag:z3}=Symbol,Ei=(({hasOwnProperty:e})=>(u,t)=>e.call(u,t))(Object.prototype),T3=e=>typeof e=="string"&&(e==="__proto__"||e==="constructor"||e==="prototype"),P3=(e,u,t)=>e===Object.prototype||!t&&u===null,hy=e=>{if(!Object.isExtensible(e))return!1;const u=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&u.push(...Object.getOwnPropertySymbols(e)),u.every(t=>{if(T3(t))return!1;const s=Object.getOwnPropertyDescriptor(e,t);return!!s&&s.configurable&&s.writable===!0})},Ci=(e,u)=>{let t=e;const s=[];for(;t!=null;){if(s.indexOf(t)!==-1)return!1;s.push(t);const n=ns(t);if(P3(t,n,t===e))return!1;if(Ei(t,u))return!0;t=n}return!1},vy=(e,u)=>e!=null&&Ci(e,u)?e[u]:void 0,Ey=e=>{if(e==null||typeof e!="object"&&typeof e!="function")return e;const u=ns(e);if(u===null&&hy(e))return e;const t=Object.create(null),s=Object.create(null),n=[];let i=e;for(;i!=null&&n.indexOf(i)===-1;){n.push(i);const o=i===e?u:ns(i);if(P3(i,o,i===e))break;const a=Object.getOwnPropertyNames(i);Object.getOwnPropertySymbols&&a.push(...Object.getOwnPropertySymbols(i));for(const r of a)T3(r)||Ei(s,r)||(t[r]=e[r],s[r]=!0);i=o}return t},Vr=(e=>u=>{const t=fy.call(u);return e[t]||(e[t]=t.slice(8,-1).toLowerCase())})(Object.create(null)),Wu=e=>(e=e.toLowerCase(),u=>Vr(u)===e),xo=e=>u=>typeof u===e,{isArray:Ws}=Array,Hs=xo("undefined");function An(e){return e!==null&&!Hs(e)&&e.constructor!==null&&!Hs(e.constructor)&&Su(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const j3=Wu("ArrayBuffer");function Cy(e){let u;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?u=ArrayBuffer.isView(e):u=e&&e.buffer&&j3(e.buffer),u}const yy=xo("string"),Su=xo("function"),R3=xo("number"),bn=e=>e!==null&&typeof e=="object",By=e=>e===!0||e===!1,n0=e=>{if(!bn(e))return!1;const u=ns(e);return(u===null||u===Object.prototype||ns(u)===null)&&!Ci(e,z3)&&!Ci(e,wi)},xy=e=>{if(!bn(e)||An(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Ay=Wu("Date"),by=Wu("File"),wy=e=>!!(e&&typeof e.uri<"u"),Dy=e=>e&&typeof e.getParts<"u",Fy=Wu("Blob"),ky=Wu("FileList"),Ny=Wu("Set"),Sy=e=>bn(e)&&Su(e.pipe);function _y(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof ui<"u"?ui:{}}const Bd=_y(),xd=typeof Bd.FormData<"u"?Bd.FormData:void 0,Oy=e=>{if(!e)return!1;if(xd&&e instanceof xd)return!0;const u=ns(e);if(!u||u===Object.prototype||!Su(e.append))return!1;const t=Vr(e);return t==="formdata"||t==="object"&&Su(e.toString)&&e.toString()==="[object FormData]"},zy=Wu("URLSearchParams"),[Ty,Py,jy,Ry]=["ReadableStream","Request","Response","Headers"].map(Wu),Ly=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Di(e,u,{allOwnKeys:t=!1}={}){if(e===null||typeof e>"u")return;let s,n;if(typeof e!="object"&&(e=[e]),Ws(e))for(s=0,n=e.length;s0;)if(n=t[s],u===n.toLowerCase())return n;return null}const Ss=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:ui,M3=e=>!Hs(e)&&e!==Ss;function rr(...e){const{caseless:u,skipUndefined:t}=M3(this)&&this||{},s={},n=(i,o)=>{if(o==="__proto__"||o==="constructor"||o==="prototype")return;const a=u&&typeof o=="string"&&L3(s,o)||o,r=Ei(s,a)?s[a]:void 0;n0(r)&&n0(i)?s[a]=rr(r,i):n0(i)?s[a]=rr({},i):Ws(i)?s[a]=i.slice():(!t||!Hs(i))&&(s[a]=i)};for(let i=0,o=e.length;i(Di(u,(n,i)=>{t&&Su(n)?Object.defineProperty(e,i,{__proto__:null,value:O3(n,t),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{__proto__:null,value:n,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:s}),e),Iy=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),$y=(e,u,t,s)=>{e.prototype=Object.create(u.prototype,s),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:u.prototype}),t&&Object.assign(e.prototype,t)},Vy=(e,u,t,s)=>{let n,i,o;const a={};if(u=u||{},e==null)return u;do{for(n=Object.getOwnPropertyNames(e),i=n.length;i-- >0;)o=n[i],(!s||s(o,e,u))&&!a[o]&&(u[o]=e[o],a[o]=!0);e=t!==!1&&ns(e)}while(e&&(!t||t(e,u))&&e!==Object.prototype);return u},Uy=(e,u,t)=>{e=String(e),(t===void 0||t>e.length)&&(t=e.length),t-=u.length;const s=e.indexOf(u,t);return s!==-1&&s===t},Wy=e=>{if(!e)return null;if(Ws(e))return e;let u=e.length;if(!R3(u))return null;const t=new Array(u);for(;u-- >0;)t[u]=e[u];return t},Hy=(e=>u=>e&&u instanceof e)(typeof Uint8Array<"u"&&ns(Uint8Array)),Gy=(e,u)=>{const t=(e&&e[wi]).call(e);let s;for(;(s=t.next())&&!s.done;){const n=s.value;u.call(e,n[0],n[1])}},qy=(e,u)=>{let t;const s=[];for(;(t=e.exec(u))!==null;)s.push(t);return s},Ky=Wu("HTMLFormElement"),Yy=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(u,t,s){return t.toUpperCase()+s}),{propertyIsEnumerable:Zy}=Object.prototype,Xy=Wu("RegExp"),I3=(e,u)=>{const t=Object.getOwnPropertyDescriptors(e),s={};Di(t,(n,i)=>{let o;(o=u(n,i,e))!==!1&&(s[i]=o||n)}),Object.defineProperties(e,s)},Jy=e=>{I3(e,(u,t)=>{if(Su(e)&&["arguments","caller","callee"].includes(t))return!1;const s=e[t];if(Su(s)){if(u.enumerable=!1,"writable"in u){u.writable=!1;return}u.set||(u.set=()=>{throw Error("Can not rewrite read-only method '"+t+"'")})}})},Qy=(e,u)=>{const t={},s=n=>{n.forEach(i=>{t[i]=!0})};return Ws(e)?s(e):s(String(e).split(u)),t},eB=()=>{},uB=(e,u)=>e!=null&&Number.isFinite(e=+e)?e:u;function tB(e){return!!(e&&Su(e.append)&&e[z3]==="FormData"&&e[wi])}const sB=e=>{const u=new WeakSet,t=s=>{if(bn(s)){if(u.has(s))return;if(An(s))return s;if(!("toJSON"in s)){u.add(s);let n;if(Ny(s)){n=[];for(const i of s){const o=t(i);!Hs(o)&&n.push(o)}}else n=Ws(s)?[]:{},Di(s,(i,o)=>{const a=t(i);!Hs(a)&&(n[o]=a)});return u.delete(s),n}}return s};return t(e)},nB=Wu("AsyncFunction"),iB=e=>e&&(bn(e)||Su(e))&&Su(e.then)&&Su(e.catch),$3=((e,u)=>e?setImmediate:u?((t,s)=>(Ss.addEventListener("message",({source:n,data:i})=>{n===Ss&&i===t&&s.length&&s.shift()()},!1),n=>{s.push(n),Ss.postMessage(t,"*")}))(`axios@${Math.random()}`,[]):t=>setTimeout(t))(typeof setImmediate=="function",Su(Ss.postMessage)),oB=typeof queueMicrotask<"u"?queueMicrotask.bind(Ss):typeof Xa<"u"&&Xa.nextTick||$3,V3=e=>e!=null&&Su(e[wi]),aB=e=>e!=null&&Ci(e,wi)&&V3(e),y={isArray:Ws,isArrayBuffer:j3,isBuffer:An,isFormData:Oy,isArrayBufferView:Cy,isString:yy,isNumber:R3,isBoolean:By,isObject:bn,isPlainObject:n0,isEmptyObject:xy,isReadableStream:Ty,isRequest:Py,isResponse:jy,isHeaders:Ry,isUndefined:Hs,isDate:Ay,isFile:by,isReactNativeBlob:wy,isReactNative:Dy,isBlob:Fy,isRegExp:Xy,isFunction:Su,isStream:Sy,isURLSearchParams:zy,isTypedArray:Hy,isFileList:ky,forEach:Di,merge:rr,extend:My,trim:Ly,stripBOM:Iy,inherits:$y,toFlatObject:Vy,kindOf:Vr,kindOfTest:Wu,endsWith:Uy,toArray:Wy,forEachEntry:Gy,matchAll:qy,isHTMLForm:Ky,hasOwnProperty:Ei,hasOwnProp:Ei,hasOwnInPrototypeChain:Ci,getSafeProp:vy,toSafeFlatObject:Ey,reduceDescriptors:I3,freezeMethods:Jy,toObjectSet:Qy,toCamelCase:Yy,noop:eB,toFiniteNumber:uB,findKey:L3,global:Ss,isContextDefined:M3,isSpecCompliantForm:tB,toJSONObject:sB,isAsyncFn:nB,isThenable:iB,setImmediate:$3,asap:oB,isIterable:V3,isSafeIterable:aB},rB=y.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),lB=e=>{const u={};let t,s,n;return e&&e.split(` +`).forEach(function(i){n=i.indexOf(":"),t=i.substring(0,n).trim().toLowerCase(),s=i.substring(n+1).trim();const o=y.hasOwnProp(u,t);!t||o&&y.hasOwnProp(rB,t)||(t==="set-cookie"?o?u[t].push(s):u[t]=[s]:u[t]=o?u[t]+", "+s:s)}),u};function dB(e){let u=0,t=e.length;for(;uu;){const s=e.charCodeAt(t-1);if(s!==9&&s!==32)break;t-=1}return u===0&&t===e.length?e:e.slice(u,t)}const mB=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),cB=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function Ur(e,u){return y.isArray(e)?e.map(t=>Ur(t,u)):dB(String(e).replace(u,""))}const gB=e=>Ur(e,mB),pB=e=>Ur(e,cB);function U3(e){const u=Object.create(null);return y.forEach(e.toJSON(),(t,s)=>{u[s]=pB(t)}),u}const Ad=Symbol("internals");function Ln(e){return e&&String(e).trim().toLowerCase()}function i0(e){return e===!1||e==null?e:y.isArray(e)?e.map(i0):gB(String(e))}function fB(e){const u=Object.create(null),t=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=t.exec(e);)u[s[1]]=s[2];return u}const hB=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function Aa(e){let u=0,t=e.length;for(;uu;){const s=e.charCodeAt(t-1);if(s!==9&&s!==32)break;t-=1}return u===0&&t===e.length?e:e.slice(u,t)}function vB(e){const u=e.length-1;if(u<1||e.charCodeAt(0)!==34||e.charCodeAt(u)!==34)return e;let t="";for(let s=1;s=u))return e;t+=e[s]}return t}function EB(e){const u=Object.create(null),t=String(e);let s=0,n=!1,i=!1;function o(a){const r=Aa(t.slice(s,a)),d=r.indexOf("=");if(d<1)return;const l=Aa(r.slice(0,d));if(!hB.test(l))return;const m=l.toLowerCase();if(m==="__proto__"||m==="constructor"||m==="prototype")return;const p=Aa(r.slice(d+1));u[m]=vB(p)}for(let a=0;a/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ba(e,u,t,s,n){if(y.isFunction(s))return s.call(this,u,t);if(n&&(u=t),!!y.isString(u)){if(y.isString(s))return u.indexOf(s)!==-1;if(y.isRegExp(s))return s.test(u)}}function yB(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(u,t,s)=>t.toUpperCase()+s)}function BB(e,u){const t=y.toCamelCase(" "+u);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+t,{__proto__:null,value:function(n,i,o){return this[s].call(this,u,n,i,o)},configurable:!0})})}let Cu=class{constructor(e){e&&this.set(e)}set(e,u,t){const s=this;function n(o,a,r){const d=Ln(a);if(!d)return;const l=y.findKey(s,d);(!l||s[l]===void 0||r===!0||r===void 0&&s[l]!==!1)&&(s[l||a]=i0(o))}const i=(o,a)=>y.forEach(o,(r,d)=>n(r,d,a));if(y.isPlainObject(e)||e instanceof this.constructor)i(e,u);else if(y.isString(e)&&(e=e.trim())&&!CB(e))i(lB(e),u);else if(y.isObject(e)&&y.isSafeIterable(e)){let o=Object.create(null),a,r;for(const d of e){if(!y.isArray(d))throw new TypeError("Object iterator must return a key-value pair");r=d[0],y.hasOwnProp(o,r)?(a=o[r],o[r]=y.isArray(a)?[...a,d[1]]:[a,d[1]]):o[r]=d[1]}i(o,u)}else e!=null&&n(u,e,t);return this}get(e,u){if(e=Ln(e),e){const t=y.findKey(this,e);if(t){const s=this[t];if(!u)return s;if(u===!0)return fB(s);if(y.isFunction(u))return u.call(this,s,t);if(y.isRegExp(u))return u.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,u){if(e=Ln(e),e){const t=y.findKey(this,e);return!!(t&&this[t]!==void 0&&(!u||ba(this,this[t],t,u)))}return!1}delete(e,u){const t=this;let s=!1;function n(i){if(i=Ln(i),i){const o=y.findKey(t,i);o&&(!u||ba(t,t[o],o,u))&&(delete t[o],s=!0)}}return y.isArray(e)?e.forEach(n):n(e),s}clear(e){const u=Object.keys(this);let t=u.length,s=!1;for(;t--;){const n=u[t];(!e||ba(this,this[n],n,e,!0))&&(delete this[n],s=!0)}return s}normalize(e){const u=this,t={};return y.forEach(this,(s,n)=>{const i=y.findKey(t,n);if(i){u[i]=i0(s),delete u[n];return}const o=e?yB(n):String(n).trim();o!==n&&delete u[n],u[o]=i0(s),t[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const u=Object.create(null);return y.forEach(this,(t,s)=>{t!=null&&t!==!1&&(u[s]=e&&y.isArray(t)?t.join(", "):t)}),u}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,u])=>e+": "+u).join(` +`)}getSetCookie(){const e=this.get("set-cookie");return y.isArray(e)?e:e==null||e===!1?[]:[e]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return EB(e)}static concat(e,...u){const t=new this(e);return u.forEach(s=>t.set(s)),t}static accessor(e){const u=(this[Ad]=this[Ad]={accessors:{}}).accessors,t=this.prototype;function s(n){const i=Ln(n);u[i]||(BB(t,n),u[i]=!0)}return y.isArray(e)?e.forEach(s):s(e),this}};Cu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),y.reduceDescriptors(Cu.prototype,({value:e},u)=>{let t=u[0].toUpperCase()+u.slice(1);return{get:()=>e,set(s){this[t]=s}}}),y.freezeMethods(Cu);const $0="[REDACTED ****]";function xB(e){if(y.hasOwnProp(e,"toJSON"))return!0;let u=Object.getPrototypeOf(e);for(;u&&u!==Object.prototype;){if(y.hasOwnProp(u,"toJSON"))return!0;u=Object.getPrototypeOf(u)}return!1}function AB(e,u){const t=new Set(u.map(i=>String(i).toLowerCase())),s=[],n=i=>{if(i===null||typeof i!="object"||y.isBuffer(i))return i;if(s.indexOf(i)!==-1)return;i instanceof Cu&&(i=i.toJSON()),s.push(i);let o;if(y.isArray(i))o=[],i.forEach((a,r)=>{const d=n(a);y.isUndefined(d)||(o[r]=d)});else{if(!y.isPlainObject(i)&&xB(i))return s.pop(),i;o=Object.create(null);for(const[a,r]of Object.entries(i)){const d=t.has(a.toLowerCase())?$0:n(r);y.isUndefined(d)||(o[a]=d)}}return s.pop(),o};return n(e)}function bd(e){try{return String(e)}catch{return""}}function bB(e){return e.errors.map(u=>{try{return u&&u.message?bd(u.message):bd(u)}catch{return""}}).filter(Boolean).join("; ")||e.name||"AggregateError"}let Y=class W3 extends Error{static from(u,t,s,n,i,o){let a=u.message;!a&&y.isArray(u.errors)&&u.errors.length&&(a=bB(u));const r=new W3(a,t||u.code,s,n,i);return Object.defineProperty(r,"cause",{__proto__:null,value:u,writable:!0,enumerable:!1,configurable:!0}),r.name=u.name,u.status!=null&&r.status==null&&(r.status=u.status),o&&Object.assign(r,o),r}constructor(u,t,s,n,i){super(u),Object.defineProperty(this,"message",{__proto__:null,value:u,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),s&&(this.config=s),n&&(this.request=n),i&&(this.response=i,this.status=i.status)}toJSON(){const u=this.config,t=u&&y.hasOwnProp(u,"redact")?u.redact:void 0,s=y.isArray(t)&&t.length>0?AB(u,t):y.toJSONObject(u);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:s,code:this.code,status:this.status}}};Y.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Y.ERR_BAD_OPTION="ERR_BAD_OPTION",Y.ECONNABORTED="ECONNABORTED",Y.ETIMEDOUT="ETIMEDOUT",Y.ECONNREFUSED="ECONNREFUSED",Y.ERR_NETWORK="ERR_NETWORK",Y.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Y.ERR_DEPRECATED="ERR_DEPRECATED",Y.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Y.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Y.ERR_CANCELED="ERR_CANCELED",Y.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Y.ERR_INVALID_URL="ERR_INVALID_URL",Y.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const wB=null,H3=100;function lr(e){return y.isPlainObject(e)||y.isArray(e)}function G3(e){return y.endsWith(e,"[]")?e.slice(0,-2):e}function wa(e,u,t){return e?e.concat(u).map(function(s,n){return s=G3(s),!t&&n?"["+s+"]":s}).join(t?".":""):u}function DB(e){return y.isArray(e)&&!e.some(lr)}const FB=y.toFlatObject(y,{},null,function(e){return/^is[A-Z]/.test(e)});function Ao(e,u,t){if(!y.isObject(e))throw new TypeError("target must be an object");u=u||new FormData;const s=(C,w)=>{const D=y.getSafeProp(t,C);return y.isUndefined(D)?w:D},n=s("metaTokens",!0),i=s("visitor")||h,o=s("dots",!1),a=s("indexes",!1),r=s("Blob")||typeof Blob<"u"&&Blob,d=s("maxDepth",H3),l=r&&y.isSpecCompliantForm(u),m=[];if(!y.isFunction(i))throw new TypeError("visitor must be a function");function p(C){if(C===null)return"";if(y.isDate(C))return C.toISOString();if(y.isBoolean(C))return C.toString();if(!l&&y.isBlob(C))throw new Y("Blob is not supported. Use a Buffer instead.");if(y.isArrayBuffer(C)||y.isTypedArray(C)){if(l&&typeof r=="function")return new r([C]);throw new Y("Blob is not supported. Use a Buffer instead.",Y.ERR_NOT_SUPPORT)}return C}function g(C){if(C>d)throw new Y("Object is too deeply nested ("+C+" levels). Max depth: "+d,Y.ERR_FORM_DATA_DEPTH_EXCEEDED)}function E(C,w){if(d===1/0)return JSON.stringify(C);const D=[];return JSON.stringify(C,function(W,z){if(!y.isObject(z))return z;for(;D.length&&D[D.length-1]!==this;)D.pop();return D.push(z),g(w+D.length-1),z})}function h(C,w,D){let W=C;if(y.isReactNative(u)&&y.isReactNativeBlob(C))return u.append(wa(D,w,o),p(C)),!1;if(C&&!D&&typeof C=="object"){if(y.endsWith(w,"{}"))w=n?w:w.slice(0,-2),C=E(C,1);else if(y.isArray(C)&&DB(C)||(y.isFileList(C)||y.endsWith(w,"[]"))&&(W=y.toArray(C)))return w=G3(w),W.forEach(function(z,I){!(y.isUndefined(z)||z===null)&&u.append(a===!0?wa([w],I,o):a===null?w:w+"[]",p(z))}),!1}return lr(C)?!0:(u.append(wa(D,w,o),p(C)),!1)}const v=Object.assign(FB,{defaultVisitor:h,convertValue:p,isVisitable:lr});function B(C,w,D=0){if(!y.isUndefined(C)){if(g(D),m.indexOf(C)!==-1)throw new Error("Circular reference detected in "+w.join("."));m.push(C),y.forEach(C,function(W,z){(!(y.isUndefined(W)||W===null)&&i.call(u,W,y.isString(z)?z.trim():z,w,v))===!0&&B(W,w?w.concat(z):[z],D+1)}),m.pop()}}if(!y.isObject(e))throw new TypeError("data must be an object");return B(e),u}function wd(e){const u={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(t){return u[t]})}function Wr(e,u){this._pairs=[],e&&Ao(e,this,u)}const Dd=Wr.prototype;Dd.append=function(e,u){this._pairs.push([e,u])},Dd.toString=function(e){const u=e?t=>e.call(this,t,wd):wd;return this._pairs.map(function(t){return u(t[0])+"="+u(t[1])},"").join("&")};function kB(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function q3(e,u,t){if(!u)return e;e=e||"";const s=y.isFunction(t)?{serialize:t}:t,n=y.getSafeProp(s,"encode")||kB,i=y.getSafeProp(s,"serialize");let o;if(i?o=i(u,s):o=y.isURLSearchParams(u)?u.toString():new Wr(u,s).toString(n),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}const Mn=Symbol("internals");function K3(e){return e?e.length:0}function Fd(e){if(e)for(;e.length&&e[e.length-1]===null;)e.pop()}function In(e,u){const t=e.handlers,s=K3(t);t!==u.handlersRef?(u.handlersRef=t,u.handlerEntries.clear()):s!==u.handlersLength&&(s?u.handlerEntries.forEach(function(n,i){t[n.index]!==n.handler&&u.handlerEntries.delete(i)}):u.handlerEntries.clear()),u.handlersLength=s}class kd{constructor(){this.handlers=[],this[Mn]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(u,t,s){const n={fulfilled:u,rejected:t,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null},i=this[Mn];this.handlers==null&&(this.handlers=[]),In(this,i);const o=i.nextId++;return this.handlers.push(n),i.handlerEntries.set(o,{handler:n,index:this.handlers.length-1}),i.handlersLength=this.handlers.length,o}eject(u){const t=this[Mn];In(this,t);const s=t.handlerEntries.get(u);if(s){if(t.handlerEntries.delete(u),this.handlers[s.index]!==s.handler)return;this.handlers[s.index]=null,t.iterationDepth||(Fd(this.handlers),t.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],In(this,this[Mn]))}forEach(u){const t=this[Mn];In(this,t),t.iterationDepth++;try{y.forEach(this.handlers,function(s){s!==null&&u(s)})}finally{--t.iterationDepth||(In(this,t),Fd(this.handlers),t.handlersLength=K3(this.handlers))}}}const Hr={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},NB=typeof URLSearchParams<"u"?URLSearchParams:Wr,SB=typeof FormData<"u"?FormData:null,_B=typeof Blob<"u"?Blob:null,OB={isBrowser:!0,classes:{URLSearchParams:NB,FormData:SB,Blob:_B},protocols:["http","https","file","blob","url","data"]},Gr=typeof window<"u"&&typeof document<"u",dr=typeof navigator=="object"&&navigator||void 0,zB=Gr&&(!dr||["ReactNative","NativeScript","NS"].indexOf(dr.product)<0),TB=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",PB=Gr&&window.location.href||"http://localhost",jB=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Gr,hasStandardBrowserEnv:zB,hasStandardBrowserWebWorkerEnv:TB,navigator:dr,origin:PB},Symbol.toStringTag,{value:"Module"})),tu={...jB,...OB};function RB(e,u){return Ao(e,new tu.classes.URLSearchParams,{visitor:function(t,s,n,i){return tu.isNode&&y.isBuffer(t)?(this.append(s,t.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...u})}const Nd=H3;function Y3(e){if(e>Nd)throw new Y("FormData field is too deeply nested ("+e+" levels). Max depth: "+Nd,Y.ERR_FORM_DATA_DEPTH_EXCEEDED)}function LB(e){const u=[],t=/[^.[\]]+|\[([^.[\]]*)]/g;let s;for(;(s=t.exec(e))!==null;)Y3(u.length),u.push(s[0]==="[]"?"":s[1]||s[0]);return u}function MB(e){const u={},t=Object.keys(e);let s;const n=t.length;let i;for(s=0;s=t.length;return o=!o&&y.isArray(n)?n.length:o,r?(y.hasOwnProp(n,o)?n[o]=y.isArray(n[o])?n[o].concat(s):[n[o],s]:n[o]=s,!a):((!y.hasOwnProp(n,o)||!y.isObject(n[o]))&&(n[o]=[]),u(t,s,n[o],i)&&y.isArray(n[o])&&(n[o]=MB(n[o])),!a)}if(y.isFormData(e)&&y.isFunction(e.entries)){const t={};return y.forEachEntry(e,(s,n)=>{u(LB(s),n,t,0)}),t}return null}const X3=Object.freeze(["get","delete","head","options","post","put","patch","purge","link","unlink","query"]),tn=(e,u)=>e!=null&&y.hasOwnProp(e,u)?e[u]:void 0;function IB(e,u,t){if(y.isString(e))try{return(u||JSON.parse)(e),y.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(t||JSON.stringify)(e)}const Fi={transitional:Hr,adapter:["xhr","http","fetch"],transformRequest:[function(e,u){const t=u.getContentType()||"",s=t.indexOf("application/json")>-1,n=y.isObject(e);if(n&&y.isHTMLForm(e)&&(e=new FormData(e)),y.isFormData(e))return s?JSON.stringify(Z3(e)):e;if(y.isArrayBuffer(e)||y.isBuffer(e)||y.isStream(e)||y.isFile(e)||y.isBlob(e)||y.isReadableStream(e))return e;if(y.isArrayBufferView(e))return e.buffer;if(y.isURLSearchParams(e))return u.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(n){const o=tn(this,"formSerializer");if(t.indexOf("application/x-www-form-urlencoded")>-1)return RB(e,o).toString();if((i=y.isFileList(e))||t.indexOf("multipart/form-data")>-1){const a=tn(this,"env"),r=a&&a.FormData;return Ao(i?{"files[]":e}:e,r&&new r,o)}}return n||s?(u.setContentType("application/json",!1),IB(e)):e}],transformResponse:[function(e){const u=tn(this,"transitional")||Fi.transitional,t=u&&u.forcedJSONParsing,s=tn(this,"responseType"),n=s==="json";if(y.isResponse(e)||y.isReadableStream(e))return e;if(e&&y.isString(e)&&(t&&!s||n)){const i=!(u&&u.silentJSONParsing)&&n;try{return JSON.parse(e,tn(this,"parseReviver"))}catch(o){if(i)throw o.name==="SyntaxError"?Y.from(o,Y.ERR_BAD_RESPONSE,this,null,tn(this,"response")):o}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tu.classes.FormData,Blob:tu.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};y.forEach(X3,e=>{Fi.headers[e]={}});function Da(e,u){const t=this||Fi,s=u||t,n=Cu.from(s.headers);let i=s.data;return y.forEach(e,function(o){i=o.call(t,i,n.normalize(),u?u.status:void 0)}),n.normalize(),i}function J3(e){return!!(e&&e.__CANCEL__)}let ki=class extends Y{constructor(e,u,t){super(e??"canceled",Y.ERR_CANCELED,u,t),this.name="CanceledError",this.__CANCEL__=!0}};function Q3(e,u,t){const s=t.config.validateStatus;!t.status||!s||s(t.status)?e(t):u(new Y("Request failed with status code "+t.status,t.status>=400&&t.status<500?Y.ERR_BAD_REQUEST:Y.ERR_BAD_RESPONSE,t.config,t.request,t))}const $B=/[\t\n\r]/g;function eg(e){if(typeof e!="string")return e;let u=0;for(;u{t=r,n=null,i&&(clearTimeout(i),i=null),e(...a)};return[(...a)=>{const r=Date.now(),d=r-t;d>=s?o(a,r):(n=a,i||(i=setTimeout(()=>{i=null,o(n)},s-d)))},()=>n&&o(n),(...a)=>o(a)]}const V0=(e,u,t=3)=>{let s=0;const n=VB(50,250);return UB(i=>{if(!i||!y.isNumber(i.loaded))return;const o=i.loaded,a=i.lengthComputable?i.total:void 0,r=Math.max(0,a!=null?Math.min(o,a):o),d=Math.max(0,r-s),l=n(d);s=Math.max(s,r);const m={loaded:r,total:a,progress:a?r/a:void 0,bytes:d,rate:l||void 0,estimated:l&&a?(a-r)/l:void 0,event:i,lengthComputable:a!=null,[u?"download":"upload"]:!0};e(m)},t)},Sd=(e,u)=>{const t=e!=null;return[s=>u[0]({lengthComputable:t,total:e,loaded:s}),u[1]]},_d=(e,u=y.asap)=>(...t)=>u(()=>e(...t)),WB=tu.hasStandardBrowserEnv?((e,u)=>t=>(t=new URL(t,tu.origin),e.protocol===t.protocol&&e.host===t.host&&(u||e.port===t.port)))(new URL(tu.origin),tu.navigator&&/(msie|trident)/i.test(tu.navigator.userAgent)):()=>!0,HB=tu.hasStandardBrowserEnv?{write(e,u,t,s,n,i,o){if(typeof document>"u")return;const a=[`${e}=${encodeURIComponent(u)}`];y.isNumber(t)&&a.push(`expires=${new Date(t).toUTCString()}`),y.isString(s)&&a.push(`path=${s}`),y.isString(n)&&a.push(`domain=${n}`),i===!0&&a.push("secure"),y.isString(o)&&a.push(`SameSite=${o}`),document.cookie=a.join("; ")},read(e){if(typeof document>"u")return null;const u=document.cookie.split(";");for(let t=0;t0&&e.charCodeAt(t-1)===47;)t--;return e.slice(0,t)+"/"+u.replace(/^\/+/,"")}const KB=/^https?:(?!\/\/)/i;function YB(e){return e&&e.replace(/(^|&)([^=&]*=)?[^&]+/g,(u,t,s="")=>`${t}${s}${$0}`)}function ZB(e){const u=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${$0}@`),t=u.indexOf("#"),s=(t===-1?u:u.slice(0,t)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${$0}`);return t===-1?s:`${s}#${YB(u.slice(t+1))}`}function Od(e,u){if(typeof e=="string"){const t=eg(e);if(KB.test(t))throw new Y(`Invalid URL ${JSON.stringify(ZB(t))}: missing "//" after protocol`,Y.ERR_INVALID_URL,u)}}function ug(e,u,t,s){Od(u,s);let n=!GB(u);return e&&(n||t===!1)?(Od(e,s),qB(e,u)):u}const zd=e=>e instanceof Cu?{...e}:e,XB=e=>Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(e).concat(Object.getOwnPropertySymbols(e).filter(u=>Object.getOwnPropertyDescriptor(e,u).enumerable)):Object.keys(e);function Gs(e,u){e=e||{},u=u||{};const t=Object.create(null);Object.defineProperty(t,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function s(l,m,p,g){return y.isPlainObject(l)&&y.isPlainObject(m)?y.merge.call({caseless:g},l,m):y.isPlainObject(m)?y.merge({},m):y.isArray(m)?m.slice():m}function n(l,m,p,g){if(y.isUndefined(m)){if(!y.isUndefined(l))return s(void 0,l,p,g)}else return s(l,m,p,g)}function i(l,m){if(!y.isUndefined(m))return s(void 0,m)}function o(l,m){if(y.isUndefined(m)){if(!y.isUndefined(l))return s(void 0,l)}else return s(void 0,m)}function a(l){const m=y.hasOwnProp(u,"transitional")?u.transitional:void 0;if(!y.isUndefined(m))if(y.isPlainObject(m)){if(y.hasOwnProp(m,l))return m[l]}else return;const p=y.hasOwnProp(e,"transitional")?e.transitional:void 0;if(y.isPlainObject(p)&&y.hasOwnProp(p,l))return p[l]}function r(l,m,p){if(y.hasOwnProp(u,p))return s(l,m);if(y.hasOwnProp(e,p))return s(void 0,l)}const d={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutErrorMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:r,headers:(l,m,p)=>n(zd(l),zd(m),p,!0)};return y.forEach(XB({...e,...u}),function(l){if(l==="__proto__"||l==="constructor"||l==="prototype")return;const m=y.hasOwnProp(d,l)?d[l]:n,p=y.hasOwnProp(e,l)?e[l]:void 0,g=y.hasOwnProp(u,l)?u[l]:void 0,E=m(p,g,l);y.isUndefined(E)&&m!==r||(t[l]=E)}),y.hasOwnProp(u,"validateStatus")&&y.isUndefined(u.validateStatus)&&a("validateStatusUndefinedResolves")===!1&&(y.hasOwnProp(e,"validateStatus")?t.validateStatus=s(void 0,e.validateStatus):delete t.validateStatus),t}const JB=["content-type","content-length"];function QB(e,u,t){if(t!=="content-only"){e.set(u);return}Object.entries(u||{}).forEach(([s,n])=>{JB.includes(s.toLowerCase())&&e.set(s,n)})}const e2=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(u,t)=>String.fromCharCode(parseInt(t,16)));function tg(e){const u=Gs({},e),t=p=>y.hasOwnProp(u,p)?u[p]:void 0,s=t("data");let n=t("withXSRFToken");const i=t("xsrfHeaderName"),o=t("xsrfCookieName");let a=t("headers");const r=t("auth"),d=t("baseURL"),l=t("allowAbsoluteUrls"),m=t("url");if(u.headers=a=Cu.from(a),u.url=q3(ug(d,m,l,u),t("params"),t("paramsSerializer")),r){const p=y.getSafeProp(r,"username")||"",g=y.getSafeProp(r,"password")||"";try{a.set("Authorization","Basic "+btoa(p+":"+(g?e2(g):"")))}catch(E){throw Y.from(E,Y.ERR_BAD_OPTION_VALUE,e)}}if(y.isFormData(s)){const p=y.getSafeProp(s,"getHeaders");tu.hasStandardBrowserEnv||tu.hasStandardBrowserWebWorkerEnv||y.isReactNative(s)?a.setContentType(void 0):y.isFunction(p)&&QB(a,p.call(s),t("formDataHeaderPolicy"))}if(tu.hasStandardBrowserEnv&&(y.isFunction(n)&&(n=n(u)),n===!0||n==null&&WB(u.url))){const p=i&&o&&HB.read(o);p&&a.set(i,p)}return u}const u2=typeof XMLHttpRequest<"u",t2=u2&&function(e){return new Promise(function(u,t){const s=tg(e);let n=s.data;const i=Cu.from(s.headers).normalize();let{responseType:o,onUploadProgress:a,onDownloadProgress:r}=s,d,l,m,p,g,E;function h(){p&&p(),g&&g(),s.cancelToken&&s.cancelToken.unsubscribe(d),s.signal&&s.signal.removeEventListener("abort",d)}let v=new XMLHttpRequest;v.open(s.method.toUpperCase(),s.url,!0),v.timeout=s.timeout;function B(w){if(!v)return;if(v.status===0&&(Fa(eg(s.url))||Fa(tu.origin))!=="file"&&!(v.responseURL&&v.responseURL.startsWith("file:"))){t(new Y("Request aborted",Y.ECONNABORTED,e,v)),h(),v=null;return}try{w?E&&E(w):g&&g()}catch(z){setTimeout(()=>{throw z})}if(!v)return;const D=Cu.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders()),W={data:!o||o==="text"||o==="json"?v.responseText:v.response,status:v.status,statusText:v.statusText,headers:D,config:e,request:v};Q3(function(z){u(z),h()},function(z){t(z),h()},W),v=null}"onloadend"in v?v.onloadend=B:v.onreadystatechange=function(){!v||v.readyState!==4||v.status===0&&!(v.responseURL&&v.responseURL.startsWith("file:"))||setTimeout(B)},v.onabort=function(){v&&(t(new Y("Request aborted",Y.ECONNABORTED,e,v)),h(),v=null)},v.onerror=function(w){const D=w&&w.message?w.message:"Network Error",W=new Y(D,Y.ERR_NETWORK,e,v);W.event=w||null,t(W),h(),v=null},v.ontimeout=function(){let w=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const D=s.transitional||Hr;s.timeoutErrorMessage&&(w=s.timeoutErrorMessage),t(new Y(w,D.clarifyTimeoutError?Y.ETIMEDOUT:Y.ECONNABORTED,e,v)),h(),v=null},n===void 0&&i.setContentType(null),"setRequestHeader"in v&&y.forEach(U3(i),function(w,D){v.setRequestHeader(D,w)}),y.isUndefined(s.withCredentials)||(v.withCredentials=!!s.withCredentials),o&&o!=="json"&&(v.responseType=s.responseType),r&&([m,g,E]=V0(r,!0),v.addEventListener("progress",m)),a&&v.upload&&([l,p]=V0(a),v.upload.addEventListener("progress",l),v.upload.addEventListener("loadend",p)),(s.cancelToken||s.signal)&&(d=w=>{v&&(t(!w||w.type?new ki(null,e,v):w),v.abort(),h(),v=null)},s.cancelToken&&s.cancelToken.subscribe(d),s.signal&&(s.signal.aborted?d():s.signal.addEventListener("abort",d)));const C=Fa(s.url);if(C&&!tu.protocols.includes(C)){t(new Y("Unsupported protocol "+C+":",Y.ERR_BAD_REQUEST,e)),h();return}v.send(n||null)})},s2=(e,u)=>{if(e=e?e.filter(Boolean):[],!u&&!e.length)return;const t=new AbortController;let s=!1;const n=function(r){if(!s){s=!0,o();const d=r instanceof Error?r:this.reason;t.abort(d instanceof Y?d:new ki(d instanceof Error?d.message:d))}};let i=u&&setTimeout(()=>{i=null,n(new Y(`timeout of ${u}ms exceeded`,Y.ETIMEDOUT))},u);const o=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(r=>{r.unsubscribe?r.unsubscribe(n):r.removeEventListener("abort",n)}),e=null)};e.forEach(r=>{if(!s){if(r.aborted){n.call(r);return}r.addEventListener("abort",n,{once:!0})}});const{signal:a}=t;return a.unsubscribe=()=>y.asap(o),a},n2=function*(e,u){let t=e.byteLength;if(t{const n=i2(e,u);let i=0,o,a=r=>{o||(o=!0,s&&s(r))};return new ReadableStream({async pull(r){try{const{done:d,value:l}=await n.next();if(d){a(),r.close();return}let m=l.byteLength;if(t){let p=i+=m;t(p)}r.enqueue(new Uint8Array(l))}catch(d){throw a(d),d}},cancel(r){return a(r),n.return()}},{highWaterMark:2})},Pd=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,sg=(e,u,t)=>u+2e<=57?e-48:(e&223)-55,a2=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||e===43||e===47||e===45||e===95,r2=e=>e===9||e===10||e===12||e===13||e===32,l2=e=>{const u=Math.floor(e/4),t=e%4;return u*3+(t===2?1:t===3?2:0)},d2=e=>{const u=e.length;let t=0;return u>0&&e.charCodeAt(u-1)===61&&(t++,u>1&&e.charCodeAt(u-2)===61&&t++),Math.floor((u-t)*3/4)},m2=e=>{const u=e.length;let t=0,s=0,n=!1;for(let i=0;i0){n=!0;continue}t++}}return n||s>2||s>0&&(t+s)%4!==0||t%4===1?d2(e):l2(t)},c2=(e,u)=>{if(!e||typeof e!="string"||!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const s=e.slice(5,t),n=e.slice(t+1);if(/;base64/i.test(s))return u(n);let i=0;for(let o=0,a=n.length;o=55296&&r<=56319&&o+1=56320&&d<=57343?(i+=4,o++):i+=3}else i+=3}return i};function g2(e){const u=typeof e=="string"?e.indexOf("#"):-1;return c2(u===-1?e:e.slice(0,u),m2)}const qr="1.20.0",Rd=64*1024,p2={cache:"default",redirect:"follow",referrer:"about:client",referrerPolicy:"",mode:"cors",integrity:"",keepalive:!1,priority:"auto",window:null},{isFunction:Ki}=y,f2=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(u,t)=>String.fromCharCode(parseInt(t,16))),Ld=e=>{if(!y.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},Md=(e,...u)=>{try{return!!e(...u)}catch{return!1}},h2=e=>{const u=e.indexOf("://");let t=e;return u!==-1&&(t=t.slice(u+3)),t.includes("@")||t.includes(":")},v2=e=>{const u=y.global!==void 0&&y.global!==null?y.global:globalThis,{ReadableStream:t,TextEncoder:s}=u;e=y.merge.call({skipUndefined:!0},{Request:u.Request,Response:u.Response},e);const{fetch:n,Request:i,Response:o}=e,a=n?Ki(n):typeof fetch=="function",r=Ki(i),d=Ki(o);if(!a)return!1;const l=a&&Ki(t),m=a&&(typeof s=="function"?(B=>C=>B.encode(C))(new s):async B=>new Uint8Array(await new i(B).arrayBuffer())),p=r&&l&&Md(()=>{let B=!1;const C=new i(tu.origin,{body:new t,method:"POST",get duplex(){return B=!0,"half"}}),w=C.headers.has("Content-Type");return C.body!=null&&C.body.cancel(),B&&!w}),g=d&&l&&Md(()=>y.isReadableStream(new o("").body)),E={stream:g&&(B=>B.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(B=>{!E[B]&&(E[B]=(C,w)=>{let D=C&&C[B];if(D)return D.call(C);throw new Y(`Response type '${B}' is not supported`,Y.ERR_NOT_SUPPORT,w)})});const h=async B=>{if(B==null)return 0;if(y.isBlob(B))return B.size;if(y.isSpecCompliantForm(B))return(await new i(tu.origin,{method:"POST",body:B}).arrayBuffer()).byteLength;if(y.isArrayBufferView(B)||y.isArrayBuffer(B))return B.byteLength;if(y.isURLSearchParams(B)&&(B=B+""),y.isString(B))return(await m(B)).byteLength},v=async(B,C)=>y.toFiniteNumber(B.getContentLength())??h(C);return async B=>{let{url:C,method:w,data:D,signal:W,cancelToken:z,timeout:I,onDownloadProgress:Q,onUploadProgress:V,responseType:L,headers:Z,withCredentials:x="same-origin",fetchOptions:k,maxContentLength:M,maxBodyLength:X,maxRedirects:K}=tg(B);const H=y.isNumber(M)&&M>-1,J=y.isNumber(X)&&X>-1,oe=ge=>y.hasOwnProp(B,ge)?B[ge]:void 0;let ne=n||fetch;L=L?(L+"").toLowerCase():"text";let Ee=s2([W,z&&z.toAbortSignal()],I),le=null;const Pe=Ee&&Ee.unsubscribe&&(()=>{Ee.unsubscribe()});let bu,Je=null;const pe=()=>new Y("Request body larger than maxBodyLength limit",Y.ERR_BAD_REQUEST,B,le);try{let ge;const iu=oe("auth");if(iu){const F=y.getSafeProp(iu,"username")||"",_=y.getSafeProp(iu,"password")||"";ge={username:F,password:_}}if(h2(C)){const F=new URL(C,tu.origin);if(!ge&&(F.username||F.password)){const _=Ld(F.username),G=Ld(F.password);ge={username:_,password:G}}(F.username||F.password)&&(F.username="",F.password="",C=F.href)}if(ge&&(Z.delete("authorization"),Z.set("Authorization","Basic "+btoa(f2((ge.username||"")+":"+(ge.password||""))))),H&&typeof C=="string"&&C.startsWith("data:")&&g2(C)>M)throw new Y("maxContentLength size of "+M+" exceeded",Y.ERR_BAD_RESPONSE,B,le);if(J&&w!=="get"&&w!=="head"){const F=await h(D);if(typeof F=="number"&&isFinite(F)&&(bu=F,F>X))throw pe()}const Hu=J&&(y.isReadableStream(D)||y.isStream(D)),f=(F,_,G)=>Td(F,Rd,U=>{if(J&&U>X)throw Je=pe();_&&_(U)},G);if(p&&w!=="get"&&w!=="head"&&(V||Hu)){if(bu=bu??await v(Z,D),bu!==0||Hu){let F=new i(C,{method:"POST",body:D,duplex:"half"}),_;if(y.isFormData(D)&&(_=F.headers.get("content-type"))&&Z.setContentType(_),F.body){const[G,U]=V&&Sd(bu,V0(_d(V)))||[];D=f(F.body,G,U)}}}else if(Hu&&!r&&l&&w!=="get"&&w!=="head")D=f(D);else if(Hu&&r&&!p&&w!=="get"&&w!=="head")throw new Y("Stream request bodies are not supported by the current fetch implementation",Y.ERR_NOT_SUPPORT,B,le);y.isString(x)||(x=x?"include":"omit");const A=r&&"credentials"in i.prototype;if(y.isFormData(D)){const F=Z.getContentType();F&&/^multipart\/form-data/i.test(F)&&!/boundary=/i.test(F)&&Z.delete("content-type")}Z.set("User-Agent","axios/"+qr,!1);const N=k==null?k:Object.assign(Object.create(null),k);N&&(delete N.body,delete N.headers,delete N.method,delete N.signal,delete N.duplex,delete N.credentials);const j=Object.assign(Object.create(null),N,{signal:Ee,method:w.toUpperCase(),headers:U3(Z.normalize()),body:D,duplex:"half",credentials:A?x:void 0});r&&(y.forEach(p2,(F,_)=>{j[_]===void 0&&(j[_]=F)}),j.signal===void 0&&(j.signal=null),j.body===void 0&&(j.body=null)),K===0&&(j.redirect="manual",N&&(N.redirect="manual")),le=r&&new i(C,j);let O=await(r?ne(le,N):ne(C,j));const P=Cu.from(O.headers);if(H){const F=y.toFiniteNumber(P.getContentLength());if(F!=null&&F>M)throw new Y("maxContentLength size of "+M+" exceeded",Y.ERR_BAD_RESPONSE,B,le)}const R=g&&(L==="stream"||L==="response");if(g&&O.body&&(Q||H||R&&Pe)){const F={};["status","statusText","headers"].forEach(me=>{F[me]=O[me]});const _=y.toFiniteNumber(P.getContentLength()),[G,U]=Q&&Sd(_,V0(_d(Q),!0))||[];let ee=0;const ue=me=>{if(H&&(ee=me,ee>M))throw new Y("maxContentLength size of "+M+" exceeded",Y.ERR_BAD_RESPONSE,B,le);G&&G(me)};O=new o(Td(O.body,Rd,ue,()=>{U&&U(),Pe&&Pe()}),F)}L=L||"text";let $=await E[y.findKey(E,L)||"text"](O,B);if(H&&!g&&!R){let F;if($!=null&&(typeof $.byteLength=="number"?F=$.byteLength:typeof $.size=="number"?F=$.size:typeof $=="string"&&(F=typeof s=="function"?new s().encode($).byteLength:$.length)),typeof F=="number"&&F>M)throw new Y("maxContentLength size of "+M+" exceeded",Y.ERR_BAD_RESPONSE,B,le)}return!R&&Pe&&Pe(),await new Promise((F,_)=>{Q3(F,_,{data:$,headers:Cu.from(O.headers),status:O.status,statusText:O.statusText,config:B,request:le})})}catch(ge){if(Pe&&Pe(),Ee&&Ee.aborted&&Ee.reason instanceof Y){const iu=Ee.reason;throw iu.config=B,le&&(iu.request=le),ge!==iu&&Object.defineProperty(iu,"cause",{__proto__:null,value:ge,writable:!0,enumerable:!1,configurable:!0}),iu}if(Je)throw le&&!Je.request&&(Je.request=le),Je;if(ge instanceof Y)throw le&&!ge.request&&(ge.request=le),ge;if(ge&&ge.name==="TypeError"&&/Load failed|fetch/i.test(ge.message)){const iu=new Y("Network Error",Y.ERR_NETWORK,B,le,ge&&ge.response);throw Object.defineProperty(iu,"cause",{__proto__:null,value:ge.cause||ge,writable:!0,enumerable:!1,configurable:!0}),iu}throw Y.from(ge,ge&&ge.code,B,le,ge&&ge.response)}}},E2=new Map,ng=e=>{let u=e&&e.env||{};const{fetch:t,Request:s,Response:n}=u,i=[s,n,t];let o=i.length,a=o,r,d,l=E2;for(;a--;)r=i[a],d=l.get(r),d===void 0&&l.set(r,d=a?new Map:v2(u)),l=d;return d};ng();const Kr={http:wB,xhr:t2,fetch:{get:ng}};y.forEach(Kr,(e,u)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:u})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:u})}});const Id=e=>`- ${e}`,C2=e=>y.isFunction(e)||e===null||e===!1;function y2(e,u){e=y.isArray(e)?e:[e];const{length:t}=e;let s,n;const i={};for(let o=0;o`adapter ${r} `+(d===!1?"is not supported by the environment":"is not available in the build"));let a=t?o.length>1?`since : +`+o.map(Id).join(` +`):" "+Id(o[0]):"as no adapter specified";throw new Y("There is no suitable adapter to dispatch the request "+a,Y.ERR_NOT_SUPPORT)}return n}const ig={getAdapter:y2,adapters:Kr};function ka(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ki(null,e)}function Na(e){const u=y.toSafeFlatObject(e);return ka(u),u.headers=Cu.from(y.getSafeProp(u,"headers")),u.data=Da.call(u,u.transformRequest),["post","put","patch"].indexOf(u.method)!==-1&&u.headers.setContentType("application/x-www-form-urlencoded",!1),ig.getAdapter(u.adapter||Fi.adapter,u)(u).then(function(t){ka(u),u.response=t;try{t.data=Da.call(u,u.transformResponse,t)}finally{delete u.response}return t.headers=Cu.from(t.headers),t},function(t){if(!J3(t)&&(ka(u),t&&t.response)){u.response=t.response;try{t.response.data=Da.call(u,u.transformResponse,t.response)}finally{delete u.response}t.response.headers=Cu.from(t.response.headers)}return Promise.reject(t)})}const U0={};["object","boolean","number","function","string","symbol"].forEach((e,u)=>{U0[e]=function(t){return typeof t===e||"a"+(u<1?"n ":" ")+e}});const $d={};U0.transitional=function(e,u,t){function s(n,i){return"[Axios v"+qr+"] Transitional option '"+n+"'"+i+(t?". "+t:"")}return(n,i,o)=>{if(e===!1)throw new Y(s(i," has been removed"+(u?" in "+u:"")),Y.ERR_DEPRECATED);return u&&!$d[i]&&($d[i]=!0,console.warn(s(i," has been deprecated since v"+u+" and will be removed in the near future"))),e?e(n,i,o):!0}},U0.spelling=function(e){return(u,t)=>(console.warn(`${t} is likely a misspelling of ${e}`),!0)};function B2(e,u,t){if(typeof e!="object"||e===null)throw new Y("options must be an object",Y.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let n=s.length;for(;n-- >0;){const i=s[n],o=Object.prototype.hasOwnProperty.call(u,i)?u[i]:void 0;if(o){const a=e[i],r=a===void 0||o(a,i,e);if(r!==!0)throw new Y("option "+i+" must be "+r,Y.ERR_BAD_OPTION_VALUE);continue}if(t!==!0)throw new Y("Unknown option "+i,Y.ERR_BAD_OPTION)}}const o0={assertOptions:B2,validators:U0},pu=o0.validators;let Ls=class{constructor(e){this.defaults=e||{},this.interceptors={request:new kd,response:new kd}}async request(e,u){try{return await this._request(e,u)}catch(t){if(t instanceof Error)try{let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const n=s.stack;let i="";if(typeof n=="string"){const o=n.indexOf(` +`);i=o===-1?"":n.slice(o+1)}if(!t.stack)t.stack=i;else if(i){const o=i.indexOf(` +`),a=o===-1?-1:i.indexOf(` +`,o+1),r=a===-1?"":i.slice(a+1);String(t.stack).endsWith(r)||(t.stack+=` +`+i)}}catch{}throw t}}_request(e,u){typeof e=="string"?(u=u||{},u.url=e):u=e||{},u=Gs(this.defaults,u);const{transitional:t,paramsSerializer:s,headers:n}=u;t!==void 0&&o0.assertOptions(t,{silentJSONParsing:pu.transitional(pu.boolean),forcedJSONParsing:pu.transitional(pu.boolean),clarifyTimeoutError:pu.transitional(pu.boolean),legacyInterceptorReqResOrdering:pu.transitional(pu.boolean),advertiseZstdAcceptEncoding:pu.transitional(pu.boolean),validateStatusUndefinedResolves:pu.transitional(pu.boolean)},!1),s!=null&&(y.isFunction(s)?u.paramsSerializer={serialize:s}:o0.assertOptions(s,{encode:pu.function,serialize:pu.function},!0)),u.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?u.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:u.allowAbsoluteUrls=!0),o0.assertOptions(u,{baseUrl:pu.spelling("baseURL"),withXsrfToken:pu.spelling("withXSRFToken")},!0),u.method=(y.getSafeProp(u,"method")||y.getSafeProp(this.defaults,"method")||"get").toLowerCase();let i=n&&y.merge(n.common,n[u.method]);n&&y.forEach(X3.concat("common"),g=>{delete n[g]}),u.headers=Cu.concat(i,n);const o=[];let a=!0;this.interceptors.request.forEach(function(g){if(typeof g.runWhen=="function"&&g.runWhen(u)===!1)return;a=a&&g.synchronous;const E=u.transitional||Hr;E&&E.legacyInterceptorReqResOrdering?o.unshift(g.fulfilled,g.rejected):o.push(g.fulfilled,g.rejected)});const r=[];this.interceptors.response.forEach(function(g){r.push(g.fulfilled,g.rejected)});let d,l=0,m;if(!a){const g=[Na.bind(this),void 0];for(g.unshift(...o),g.push(...r),m=g.length,d=Promise.resolve(u);lNa.call(this,p)))}catch(v){d=Promise.reject(v)}break}}if(!d)try{d=Na.call(this,p)}catch(g){d=Promise.reject(g)}for(l=0,m=r.length;l{if(!s._listeners)return;let i=s._listeners.length;for(;i-- >0;)s._listeners[i](n);s._listeners=null}),this.promise.then=n=>{let i;const o=new Promise(a=>{s.subscribe(a),i=a}).then(n);return o.cancel=function(){s.unsubscribe(i)},o},u(function(n,i,o){s.reason||(s.reason=new ki(n,i,o),t(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(u){if(this.reason){u(this.reason);return}this._listeners?this._listeners.push(u):this._listeners=[u]}unsubscribe(u){if(!this._listeners)return;const t=this._listeners.indexOf(u);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){const u=new AbortController,t=s=>{u.abort(s)};return this.subscribe(t),u.signal.unsubscribe=()=>this.unsubscribe(t),u.signal}static source(){let u;return{token:new og(function(t){u=t}),cancel:u}}};function A2(e){return function(u){return e.apply(null,u)}}function b2(e){return y.isObject(e)&&e.isAxiosError===!0}const a0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(a0).forEach(([e,u])=>{a0[u]===void 0&&(a0[u]=e)});function ag(e){const u=new Ls(e),t=O3(Ls.prototype.request,u);return y.extend(t,Ls.prototype,u,{allOwnKeys:!0}),y.extend(t,u,null,{allOwnKeys:!0}),t.create=function(s){return ag(Gs(e,s))},t}const Le=ag(Fi);Le.Axios=Ls,Le.CanceledError=ki,Le.CancelToken=x2,Le.isCancel=J3,Le.VERSION=qr,Le.toFormData=Ao,Le.AxiosError=Y,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=A2,Le.isAxiosError=b2,Le.mergeConfig=Gs,Le.AxiosHeaders=Cu,Le.formToJSON=e=>Z3(y.isHTMLForm(e)?new FormData(e):e),Le.getAdapter=ig.getAdapter,Le.HttpStatusCode=a0,Le.default=Le;const{Axios:Ox,AxiosError:zx,CanceledError:Tx,isCancel:Px,CancelToken:jx,VERSION:Rx,all:Lx,Cancel:Mx,isAxiosError:Yr,spread:Ix,toFormData:$x,AxiosHeaders:Vx,HttpStatusCode:Ux,formToJSON:Wx,getAdapter:Hx,mergeConfig:Gx,create:qx}=Le;function w2(){const e=Le.create({headers:{requesttoken:EE()??"","X-Requested-With":"XMLHttpRequest"}});return yE(u=>{e.defaults.headers.requesttoken=u}),Object.assign(e,{CancelToken:Le.CancelToken,isCancel:Le.isCancel})}const Vd="_nextcloudCsrfTokenReloaded";function D2(e){return async u=>{if(!Yr(u))throw u;const{config:t,response:s,request:n}=u,i=n?.responseURL;if(t&&!(Vd in t)&&s?.status===412&&s?.data?.message==="CSRF check failed"){console.warn(`Request to ${i} failed because of a CSRF mismatch. Fetching a new token.`);const o=await CE();return e.defaults.headers.requesttoken=o,e({...t,[Vd]:!0,headers:{...t.headers,requesttoken:o}})}throw u}}const Ud="_nextcloudMaintenanceModeRetryDelay";function F2(e){return async u=>{if(!Yr(u))throw u;const{config:t,response:s,request:n}=u,i=n?.responseURL,o=s?.status,a=s?.headers;let r=t?.[Ud]??1;if(o===503&&a?.["x-nextcloud-maintenance-mode"]==="1"&&t?.retryIfMaintenanceMode){if(r*=2,r>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:i}),u;return console.warn(`Request to ${i} failed because of maintenance mode. Retrying in ${r}s`),await new Promise(d=>{setTimeout(d,r*1e3)}),e({...t,[Ud]:r})}throw u}}async function k2(e){if(Yr(e)){const{config:u,response:t,request:s}=e,n=s?.responseURL;t?.status===401&&t?.data?.message==="Current user is not logged in"&&u?.reloadExpiredSession&&globalThis.location?.reload&&(console.error(`Request to ${n} failed because the user session expired. Reloading the page …`),globalThis.OC?.reload?globalThis.OC.reload():globalThis.location.reload())}throw e}const fe=w2();fe.interceptors.response.use(e=>e,D2(fe)),fe.interceptors.response.use(e=>e,F2(fe)),fe.interceptors.response.use(e=>e,k2);const ve=e=>Wd("/apps/absence"+e),Kx={getSession:()=>fe.get(ve("/api/session")).then(e=>e.data),getPersonalConfig:()=>fe.get(ve("/api/personal/config")).then(e=>e.data),updatePersonalConfig:e=>fe.put(ve("/api/personal/config"),{values:e}).then(u=>u.data),listRequests:e=>fe.get(ve("/api/requests"),{params:e}).then(u=>u.data),getRequest:e=>fe.get(ve(`/api/requests/${e}`)).then(u=>u.data),createRequest:e=>fe.post(ve("/api/requests"),e).then(u=>u.data),updateRequest:(e,u)=>fe.put(ve(`/api/requests/${e}`),u).then(t=>t.data),cancelRequest:e=>fe.post(ve(`/api/requests/${e}/cancel`)).then(u=>u.data),approveRequest:(e,u)=>fe.post(ve(`/api/requests/${e}/approve`),{comment:u}).then(t=>t.data),rejectRequest:(e,u)=>fe.post(ve(`/api/requests/${e}/reject`),{comment:u}).then(t=>t.data),addComment:(e,u)=>fe.post(ve(`/api/requests/${e}/comments`),{body:u}).then(t=>t.data),uploadAttachment:(e,u)=>{const t=new FormData;return t.append("file",u),fe.post(ve(`/api/requests/${e}/attachments`),t).then(s=>s.data)},deleteAttachment:e=>fe.delete(ve(`/api/attachments/${e}`)).then(u=>u.data),attachmentUrl:e=>ve(`/api/attachments/${e}`),getMyBalance:e=>fe.get(ve("/api/balance"),{params:{year:e}}).then(u=>u.data),getTeamBalances:e=>fe.get(ve("/api/team/balances"),{params:{year:e}}).then(u=>u.data),getEmployeeBalance:(e,u)=>fe.get(ve(`/api/employees/${encodeURIComponent(e)}/balance`),{params:{year:u}}).then(t=>t.data),listEntitlements:(e,u)=>fe.get(ve("/api/entitlements"),{params:{employeeUid:e,year:u}}).then(t=>t.data),createEntitlement:e=>fe.post(ve("/api/entitlements"),e).then(u=>u.data),updateEntitlement:(e,u)=>fe.put(ve(`/api/entitlements/${e}`),u).then(t=>t.data),entitlementHistory:e=>fe.get(ve(`/api/entitlements/${e}/history`)).then(u=>u.data),bulkEntitlements:e=>fe.post(ve("/api/entitlements/bulk"),e).then(u=>u.data),getCoverage:(e,u,t)=>fe.get(ve("/api/coverage"),{params:{from:e,to:u,scope:t}}).then(s=>s.data),getCalendar:(e,u,t)=>fe.get(ve("/api/calendar"),{params:{from:e,to:u,scope:t}}).then(s=>s.data),listLeaveTypes:e=>fe.get(ve("/api/leave-types"),{params:{onlyEnabled:e}}).then(u=>u.data),createLeaveType:e=>fe.post(ve("/api/leave-types"),e).then(u=>u.data),updateLeaveType:(e,u)=>fe.put(ve(`/api/leave-types/${e}`),u).then(t=>t.data),deleteLeaveType:e=>fe.delete(ve(`/api/leave-types/${e}`)).then(u=>u.data),searchUsers:e=>fe.get(ve("/api/employees/search"),{params:{search:e}}).then(u=>u.data),listGroups:()=>fe.get(ve("/api/groups")).then(e=>e.data),reportBalances:(e,u)=>fe.get(ve("/api/reports/balances"),{params:{year:e,group:u}}).then(t=>t.data),reportTrends:(e,u)=>fe.get(ve("/api/reports/trends"),{params:{from:e,to:u}}).then(t=>t.data),reportSickLeave:(e,u,t)=>fe.get(ve("/api/reports/sick-leave"),{params:{year:e,group:u,typeId:t}}).then(s=>s.data),reportInsights:e=>fe.get(ve("/api/reports/insights"),{params:{year:e}}).then(u=>u.data),exportRequestsUrl:(e,u,t)=>{const s=new URLSearchParams({from:e,to:u});return t&&s.set("group",t),ve("/api/export/requests?"+s.toString())},exportBalancesUrl:(e,u)=>{const t=new URLSearchParams({year:String(e)});return u&&t.set("group",u),ve("/api/export/balances?"+t.toString())}};function N2(e){const u=e.getFullYear(),t=String(e.getMonth()+1).padStart(2,"0"),s=String(e.getDate()).padStart(2,"0");return`${u}-${t}-${s}`}function Yx(e){const u=new Set;for(const t of String(e||"").split(",")){const s=parseInt(t,10);s>=1&&s<=7&&u.add(s)}return u}function Zx(e,u,t,s){if(!e||!u||!t||t.size===0)return 0;const n=new Date(u+"T00:00:00");let i=0;for(const o=new Date(e+"T00:00:00");o<=n;o.setDate(o.getDate()+1)){const a=o.getDay()===0?7:o.getDay();t.has(a)&&!(s&&s(N2(o)))&&i++}return i}function Sa(e){return e?new Date(e+"T00:00:00").toLocaleDateString(void 0,{year:"numeric",month:"short",day:"numeric"}):""}function Xx(e,u){return e===u?Sa(e):`${Sa(e)} – ${Sa(u)}`}function Jx(e){const u=Math.max(0,Math.floor(e/1e3)),t=String(Math.floor(u%3600/60)).padStart(2,"0"),s=String(u%60).padStart(2,"0");return`${Math.floor(u/3600)}:${t}:${s}`}const S2=new Set(["AR","AU","BO","BR","BW","CL","FJ","LS","MG","MW","MZ","NA","NZ","PY","SZ","UY","ZA","ZM","ZW"]);function Qx(e,u){const t=e.getMonth(),s=t===11||t<=1?"winter":t<=4?"spring":t<=7?"summer":"autumn";return S2.has(String(u||"").toUpperCase())?{winter:"summer",spring:"autumn",summer:"winter",autumn:"spring"}[s]:s}function eA(e,u,t,s,n){const i=new Date(u+"T00:00:00"),o=new Date(t+"T00:00:00"),a=Math.round((o-i)/864e5)+1;if(!(a<=0||!s))for(let r=0;r<12;r++){const d=new Date(n,r,1),l=new Date(n,r+1,0),m=i>d?i:d,p=o0&&(e[r]+=s*(g/a))}}async function uA(e,u){if(!e)return null;const{default:t}=await jr(async()=>{const{default:n}=await import("./index-vxAWcv5j.chunk.mjs");return{default:n}},[],import.meta.url),s=u?new t(e,u):new t(e);return n=>{const i=s.isHoliday(new Date(n+"T12:00:00"));return Array.isArray(i)&&i.some(o=>o.type==="public")}}async function tA(){const{default:e}=await jr(async()=>{const{default:t}=await import("./index-vxAWcv5j.chunk.mjs");return{default:t}},[],import.meta.url),u=new e().getCountries();return Object.keys(u).map(t=>({id:t,label:u[t]}))}async function sA(e){if(!e)return[];const{default:u}=await jr(async()=>{const{default:s}=await import("./index-vxAWcv5j.chunk.mjs");return{default:s}},[],import.meta.url),t=new u().getStates(e)||{};return Object.keys(t).map(s=>({id:s,label:t[s]}))}export{Rv as $,nE as A,Ax as B,Kp as C,bx as D,tE as E,zs as F,vx as G,Xu as H,ni as I,yx as J,xx as K,Bx as L,DE as M,yn as N,rv as O,Xe as P,_e as Q,Ie as R,cu as S,Qi as T,Ds as U,rn as V,de as W,he as X,De as Y,wv as Z,Ye as _,Mf as a,kx as a$,S0 as a0,J2 as a1,Ou as a2,xs as a3,q2 as a4,lu as a5,Ns as a6,dx as a7,ox as a8,Tm as a9,rx as aA,y3 as aB,js as aC,CC as aD,mx as aE,_f as aF,bf as aG,T2 as aH,wx as aI,Ma as aJ,V2 as aK,WC as aL,W2 as aM,ii as aN,ku as aO,H2 as aP,cx as aQ,Yl as aR,Sr as aS,G2 as aT,ix as aU,qm as aV,X2 as aW,j4 as aX,Kx as aY,Nx as aZ,Yi as a_,Pc as aa,Jc as ab,ci as ac,vn as ad,bv as ae,Fc as af,oE as ag,i4 as ah,Ff as ai,qf as aj,Z2 as ak,Y2 as al,cC as am,Ps as an,xu as ao,fu as ap,He as aq,sx as ar,DC as as,L2 as at,tC as au,uC as av,Vv as aw,K2 as ax,ax as ay,gx as az,Hm as b,mp as b0,Fx as b1,_x as b2,Dx as b3,Sx as b4,N2 as b5,Yx as b6,Zx as b7,uA as b8,Wd as b9,I2 as bA,lx as bB,sA as bC,tA as bD,z2 as bE,W0 as bF,U2 as ba,Rl as bb,nx as bc,C3 as bd,on as be,Q2 as bf,Rf as bg,kg as bh,mr as bi,ex as bj,px as bk,tx as bl,fe as bm,_2 as bn,ux as bo,lC as bp,xE as bq,Xx as br,j2 as bs,R2 as bt,O2 as bu,M2 as bv,Sa as bw,Qx as bx,eA as by,Jx as bz,$e as c,se as d,be as e,Be as f,hn as g,Se as h,Nt as i,Ju as j,no as k,$2 as l,q as m,_s as n,Bn as o,ru as p,hf as q,cn as r,sE as s,uE as t,P2 as u,fx as v,St as w,Cx as x,hx as y,Ex as z}; +//# sourceMappingURL=holidays-C7O3_Ll5.chunk.mjs.map diff --git a/js/holidays-CslcwSev.chunk.mjs.license b/js/holidays-C7O3_Ll5.chunk.mjs.license similarity index 96% rename from js/holidays-CslcwSev.chunk.mjs.license rename to js/holidays-C7O3_Ll5.chunk.mjs.license index 35b2874..321df9a 100644 --- a/js/holidays-CslcwSev.chunk.mjs.license +++ b/js/holidays-C7O3_Ll5.chunk.mjs.license @@ -70,16 +70,16 @@ This file is generated from multiple sources. Included packages: - version: 6.0.7 - license: MIT - @vue/reactivity - - version: 3.5.40 + - version: 3.5.44 - license: MIT - @vue/runtime-core - - version: 3.5.40 + - version: 3.5.44 - license: MIT - @vue/runtime-dom - - version: 3.5.40 + - version: 3.5.44 - license: MIT - @vue/shared - - version: 3.5.40 + - version: 3.5.44 - license: MIT - @vueuse/core - version: 14.3.0 @@ -91,10 +91,10 @@ This file is generated from multiple sources. Included packages: - version: 1.0.0 - license: AGPL-3.0-or-later - axios - - version: 1.18.1 + - version: 1.20.0 - license: MIT - dompurify - - version: 3.4.12 + - version: 3.4.17 - license: (MPL-2.0 OR Apache-2.0) - escape-html - version: 1.0.3 diff --git a/js/holidays-C7O3_Ll5.chunk.mjs.map b/js/holidays-C7O3_Ll5.chunk.mjs.map new file mode 100644 index 0000000..7b0827b --- /dev/null +++ b/js/holidays-C7O3_Ll5.chunk.mjs.map @@ -0,0 +1 @@ +{"version":3,"mappings":"SAQuB,CAACA,EAAKC,IAAQC,OAInC,EAAMC,GAHa,UAAO,SACxB,MAAY,GACA,EAAE,SACW,cAE3B,OADoCC,CAAU,EAC7B,aAAqB,SAA0BJ,CAAKC,cAEhCC,EAAY,CACjD,QAAmB,OAAO,UACxB,WACc,EACVG,OAAS,KAASC,CAAMC,KAC5B,KAAAA,OAAe,CACRD,OAAK,KACV,aACA,aACE,QAAUC,QACV,OAAe,QAC2C,oBAAjD,IAAOC,MAAM,OAAY,aAAa,UAAgC,OAAQ,EAAyB,MAEvG,MAAOA,CAAM,UAAY,OAAOA,MAAM,MAAWA,EAAE,cAIlE,OACA,EAAIR,GAAI,SAAQ,OAAM,CACpBA,OAAYA,EAEPK,EAAOL,MAAe,CAAE,OAEZA,QAAyB,CAC5C,MAAMS,GAAa,UAAO,KACxB,SAAW,EACf,EAAgB,GAAE,CACVC,EAAoCC,MAC1C,OAAI,WAAY,QAAQ,oBAAsB,SAAoB,QACzDD,MAAiCV,CAAKC,OAExB,eAAgCD,CAAKC,GAC9D,CACMW,OAAkBC,QACZ,QAAS,CAAG,KAGEC,KAAK,YAFE,MAAO,IAAO,QAIzCC,QAA+BF,QACnC,MAAe,QAAQ,IAAI,UAAU,QAAY,QACnCA,QAAW,MAAQ,MACjC,QAAWF,CAAU,MACrB,MAAa,CAACK,GACZC,OAAQ,oBAENA,OAAY,YAAe,OAEhB,aACXA,SAAgB,MAERC,IAAUF,QACI,SAEVG,CAAI,MAET,QAAK,CAAM,MAClBF,GAAQ,UAEFJ,OAME,IAAO,EAGfI,OAAYE,CAAI,OAEV,KAAQ,OAIdf,IAAa,EAAM,OAAO,UAAS,UAAW,GAAO,OAAO,aAAS,CAAOO,IAAU,CAC5F,WAASA,OACHS,QAAU,CAAO,cACrB,CAAI,UAAmB,SACX,MAAS,aACnB,WAAoB,MAAQ,WAAa,CACzC,QAAY,EACVA,EAAUA,WAAoB,OAE9B,SAAcA,CAAQ,aAAc,QAClB,KAAM,CAAGC,IAAYA,IAAQ,UAGnD,KACF,CACA,UAASC,OAEP,KADiB,OAAO,oBAAoB,EAC5BR,CAAG,MCvGrB,UAASS,MAAwB,KAC/B,WAAmB,UAAYC,CAAIhB,IAAE,MACtC,WAAa,CAAGiB,IAAI,MAAO,CAAGC,EAAIF,MAAQC,IAAG,CAAIjB,KACjD,OAAOiB,IAER,WAAyBjB,CAAG,CAC3B,QAAI,CAAM,SAAS,EAAG,UAEvB,WAA+BA,EAAGmB,OAC7BC,IAAYpB,CAAR,KAAY,UAAsB,EAAO,QAAtB,QAAkC,QAAO,KAAQ,IAAKA,CAAE,YAAY,KACnFoB,QAAG,CACd,IAAIF,EAAG,MAAS,IAAI,CAAIG,IAAI,CAAIC,EAAI,QAEnC,EAAIC,QAAW,OAAM,CAAG,QAAYJ,CAAN,EAGvB,SAASE,CAAKH,EAAIK,OAAOH,CAAC,OAAG,QAAY,IAAKF,CAAE,KAAK,EAAG,QAAE,UAAmB,CAAG,CACxF,OAASlB,QACA,EAAIA,MACb,IACC,KACC,EAAI,CAACqB,QAAe,OAAV,KAAqBG,SAAM,EAAM,UAAY,MAAMA,CAAI,MAClE,aACKF,CAAG,OACR,CACD,KACA,MAGF,SAASG,IAAmB,CAC3B,MAAM,SAAI,QAAU;AAAA;AAs5EmP,EAAQC,KAC1QC,QAAqCC,WACZC,EAAsBC,IAAiC,EAAIJ,EACzF,GACAK,CAAU;ACl1BqD,CAAI,MAG7DC,EAAS,GAAIC,OAChB,MAAqBC,MAAgB,MAASC,EAAM,MAAM,SAAS,OACnEC,MAAqBC,CAAO,SAAW,YACjCnB,KAAE,WAAO,IACboB,EAAGN,OAAqBM,MAAG,YAEzBC,MACFH,KAAqB,SAAU,IAAM,CACnCE,WAAqBA,EAAG,SAAyB,CACnD,IAEGD,KACHD,CAAiBE,EAAI,mBAAoBE,EAAkB,EAC3DJ,KAAqB,sBACrBA,KAAqB,QAAUK,EAAgB,GAEnD,CAEA,cAAc,GAAAC,EAAO,WAAa,WAAM,OAAY,CAClD,UAAiBA,CAAgB,QACTC,CAAe,KACvC,KAAOL,CAAGK,EAAe,KACrBC,CAAiB,gBAAc,EAAS,UAAa,SAAS,eAAkB,MAAUA,EAC5FN,KAAY,CAAEO,IAAUP,CAAG,WAAoB,CAE/CA,EAAG,SAGP,gBAAmB,MAAAI,OAAO,KAAAI,CAAU,WAAa,KAAAT,EAAM,MAAAE,CAAM,UAAO,CAAKJ,KAEvE,CADAG,EAAGN,GAAS,CAAIC,QACT,WAAW,QAClB,KAAMc,YAAwB,EAAS,aAAc,OAAO,KAAKT,CAAG,OAASU,GAAcV,EAAG,OAASA,MAAG,EACpGW,GAAWP,EAAgB,MAC7BK,OACF,YAEIG,EAAWZ,EAAG,eACfY,cAAoB,YAAYA,iBAAoB,MAAeA,MAAS,aAAkBZ,EAAMA,GAAG,OAAS,SAC/GD,GAAQK,SAGRH,CAAQD,MAAG,QAAM,GAAWW,YAI/B,CAAQA,KAyETE,KAEJ,QACA,UAAc,MAAAT,SAAO,GAAW,CAAE,OAAAR,KAAYC,CAAO,UAChD,MAAcO,CACjBN,GAAiBE,EAAI,SAAU,MAC7B,KAAMc,EAAc,MAAM,UAAU,OAAO,QAAQ,OAAU9B,MAAQ,OAAQ,GAAE,OACtEY,CAASc,KAAcK,CAAS/B,CAAC,CAAC,GAAI+B,SAE9Bf,CAAG,YACEgB,CAAWC,IAAMjB,CAAG,WAAW,MAAQ,IAAIc,EAAW,CAAIA,QAC1EI,CAAUlB,MAAG,WACjBgB,EACAA,GAAWG,OAAqC,QAAUL,EAAcM,EAAA,CAE1E,QACc,GAAe,CAC7B,YACW,KACHpB,WAAG,OAAkBkB,QACpB,YAAgB,OAEvB,CAAC,IAEJ,CACDlB,IAAY,EAAIL,IAAsB,CACxC,QAGA,EAAQK,MAAM,MAAS,CACrBqB,IAAYrB,CAAII,QAElB,WAAiB,CAAE,SAASP,GAC1BG,IAAG,YACHA,IAAY,OACd,EACA,aAAc,OAAS,CACrB,OAAMkB,CAAUlB,IAAG,mBAChB,SAAgB,SACdkB,KAAmB,CAAC,OAAS,WAAaI,MAAiC,CAAC,EAAGJ,GAAS,CAAC,QAChFlB,CAAII,MAItB,QAASkB,MAAyBF,CAAeJ,IAE/C,EADI,CAACA,KACDG,CAAQf,IAAQ,MAAOmB,GAAWnB,EAAOgB,CAAa,QAChDhB,CAAK,MACTA,EAAM,QAASgB,CAAc,UAAQ,OACzC,SAAWI,OACT,IAAKpB,EAAM,IAAIoB,MAAO,MAExB,MAAO,SAEF,OAET,UAAyBpB,GACvB,MAAMqB,EAAazB,KAAG,MAChB0B,EAAeP,IAAa,SAC9BM,CAAc,MAAkBR,EAAMb,QAM1C,MAASnB,CAAI,EAAGJ,GAAImB,CAAG,eAAgBf,SACrC,MAAM0C,EAAS3B,EAAG,QAAQf,CAAC,OACE0C,CAAM,EACnC,IAAIF,CACF,KAAkB,CAChB,SAAmB,OAAOG,CACtBC,IAAe,WAAYA,IAAe,UACrC,UAAWzB,CAAM,KAAM0B,GAAM,OAAOA,CAAC,QAAM,MAAmB,CAErEH,KAAO,MAAWI,MAA+B,MAErD,OACS,QAAW3B,EAAM,QAAe,cAEN,EAAGA,CAAK,EAAG,MACvC,gBAAkBnB,CAAGe,EAAG,eAAgBf,EAC/C,MACF,MAEiBe,MAAG,cAAkB,KACnC,kBAEP,CACA,cAAsB,CACpB,OAAO,aAAiBA,CAAG,OAASA,GAAG,IACzC,MA+EA,CAAMgC,MAAmB,cAAiB,OAAO,KAAM,CACjDC,GAAiB,CACrB,SAAa,CAAE,kBACf,QAAU,IAAM,CAAE,mBAClB,GAAO,OAAQ,cAAa,SAC5B,KAAO,IAAO,EAAE,QAChB,MAAQ,QAAS,OACjB,OAAY,CAAC,KAAE,UACR,OAAS,MAChB,UAAa,YAAiB,UAAE,CAAW,UAClC,IAAM,SAAY,OAAO,QAAW,CAC7C,MAAQ,OAAM,OAAY,QAAO,OAAW,CAC5C,QAAQ,CAAGC,aAAoCC,MAAQ,CAAGA,EAAC,KAAK,OAAgB,OAASA,CAAC,KAEtFC,KAAqBF,IAAc,CACvC,SAAS,KAAOG,CAChB,QAAcA,EAAG,YAAcA,OAAG,MAAY,MAC7BH,CAAU,OAAK,CAAG,IACnC,OAAaI,CAAQ,QAAoB,MAAMC,MAAmB,CAChE,QAAStD,SAAqB,UAAa,CACzC,MAAMuD,EAAQP,UACd,KAAaO,SAAyB,SAExC,MAAUD,CAAO,GAAGE,CAAI,CAC1B,MAEIC,KACJ,KAAK,MACL,MAAO,MACP,CAAI,gBACE,mBACC,eACP,IAAM,aACN,OAAQ,iBAEQL,EAAIH,QACpB,OAAiB,YAAcG,EAAG,WAAY,MAC7BH,CAAU,KAAK,MAChC,MAAOS,WAAkC,EAAMJ,GAAU,MACjD,QAASA,WAGf,UAA2BA,OAC3B,YACGK,CAAMA,KAAMC,OAAsB,GAAMA,CAAA,EAEzC,OAAOR,MAEX,CACF,aAEiD,OAAAS,CAAA,QACjD,SAEA,KAASC,MACP,MAAOC,QAAwBC,IAAeC,CAAe,EAC/D,MAYA,CAAMC,KAAa,MAAIV,CAAS,CAC9B,QAAYM,GAAA,IAAiB,UAAU,CAAGN,MAKlC,aACR,SAAI,OACF,KAAMW,EAAYC,GAAmBC,MACjC,CAACF,MAAW,WACEpF,OAAI,OACjBuF,IAAoB,IAAMC,EAAU,QAAU,CAACA,MAAU,SAClD,cAAqB,QAE7BJ,MAAU,OAAa,IACzBA,EAAU,eAAc,CAE1B,OAAMK,CAAQC,MAAiB,CAAOC,KAA+B,YACjEP,cAAqB,MACvBA,MAAU,gBAAgB,MAAS,CACnCA,MAAU,SAAa,aAAc,MAGzC,MAkBF,aAA8BA,CAAW,KACnCA,cAAqB,SACvB,UAAO,IAET,CAAI,OAAO,gBAAkB,WAAcA,iBAAqB,UAC9D,QAAO,MAEX,IAoCA,eACE,OAAaA,CAAS,MACR,UAAS,WAAuB,CAavCA,CACT,EChjEe,UACX,KAAO,2BAAwB,aAC/B,QAAO,sBAA0B,gBACjC,QACA,MACA,YAAYQ,CAAOC,IAAqB,CACpC,KAAK,UAAWC,CAAaC,MAAc,yBAAwC,oBAAqB,UAAc,CAAC,aAClH,MAET,YACI,MAAO,WAAQ,EAAK,GAAGC,MAE3B,OAAQA,CAAK5D,EAAO,CAChB,SAAK,WAAQ,CAAQ,SAAK,OAAY,CAAGA,EAC7C,CACA,SAAQ4D,CAAK,CACT,YAAY,QAAQ,QAAQ,OAAK,OAASA,CAAG,CAAC,EAElD,mBACS,QAAQ,WAAW,MAAK,SAAY,CAAC,IAE9C,KAAQ,KACJ,MAAO,EAAK,QAAK,OACZ,SAAgBA,EAAI,YAAW,QAAK,CAAK,CAAC,YACjC,UAAQ,QAAW,QAAK,OAAK,EAAO,ICvB3C,MAAMC,EAAe,IAChC,cACY,OACZ,cACA,aAAYC,CAAO,MACV,OACT,CACA,SAAQC,CAAU,MACd,eAAK,KAAYA,KACV,CACX,WACA,OAAsB,OAClB,UAAK,cAAkBC,IAChB,EACX,CACA,QACI,OAAO,cAAuB,QAAO,CAAK,UAAY,SAAO,WAAe,SAAO,aAAgB,GAAC,GAAK,eAAe,CAC5H,CACJ,CCZO,SAASC,OACZ,cAA+B,CACnC,OCHO,cACH,YAAiB,mBAA4B,SACzC,IAAO,2BACP,QAAO,QAAO,gBAAkB,OAE1B,WAAO,0BACN,iBAAoB,CAAI,UAEnC,CAAMC,EAAO,oBAAS,IAAsB,MACxCA,IAAS,SACLC,GAAa,SACb,QAEJ,KAAM,YAAU,8BAAgCP,CAAG,YAEvD,QACI,KAAoB,KAAK,OAAM,GAAKM,OAAU,CAAC,MAC/C,WAAO,yBAA2C,CAC3CE,KACX,UAEI,cAAc,+DAA8DR,MAAKhG,EAAK,MAAAyG,IAClFF,MAAa,KACb,OAAOA,EAEX,MAAM,SAAI,CAAM,iCAAiCP,MAAG,IAAU,OAAM,KACxE,CACJ,CCrCA,SAASU,GAAyBC,EAAG,CACpC,OAAOA,KAAO,YAAc,OAAO,WAAU,iBAAe,MAAQ,OAAS,WAAM,CAAaA,CACjG,CAEA,MAAIC,CAAU,MAAC,IAAS,CAAC,MAGXA,EAAQ,WAOlBC,OAGJ,WAASC,CAAmB,KACxB,EAAM,MAAI,KAAM,kCAEpB,SAASC,IAAuB,CAC5B,MAAM,IAAI,QAAM,iCAAmC,CACvD,MACC,MAAY,CACT,GAAI,CACI,SAAO,aAAe,UACtBF,CAAmB,eAEAC,CAE3B,MAAY,CACRD,MAEJ,QACQ,MAAO,YAAiB,eACH,qBAI7B,CAAY,MAEZ,CACJ,OACA,OAASG,IAAWC,CAAK,MACjBJ,KAAqB,SAErB,OAAO,WAAWI,IAAM,CAG5B,OAAKJ,MAAyC,CAACA,KAAqB,cAChE,OAAmB,eACZ,WAAiB,CAE5B,IAEI,QAAOA,OACX,KAAU,MAGF,MAAOA,MAAiB,MAAK,CAAMI,KACvC,eAEWJ,CAAiB,MAAK,QACjC,CACJ,MAIJ,KAASK,MACL,KAAIC,GAAuB,aAEvB,UAAO,eAGX,EAAKA,MAAuBJ,cAA+C,QACvE,UAAqB,cACd,YAAaK,CAAM,KAE1B,CAEA,QAAOD,EAAmBC,MAC9B,EAAW,YAGID,OAAmB,CAAK,KAAMC,CAAM,GAC/C,UAGI,EAAOD,IAAmB,OAAK,EAAMC,CAAM,CAC/C,CACJ,CAIJ,CACA,IAAIC,GAAQ,GACRC,GAAW,MAEXC,MAEJ,eACSD,KAAaE,OAGlBF,CAAW,KACPE,CAAa,YACLA,CAAa,WAErBD,QAEAF,CAAM,UACNI,CAAA,MAIR,MAASA,IAAa,CAClB,OAGA,KAAIC,KAAqBC,EAAe,SAIxC,QADIC,CAAMP,IAAM,UAIZ,IAFAG,OACAH,EAAQ,GACD,EAAEE,GAAaK,GACdJ,QACaD,CAAU,IAAE,WAIjCK,CAAMP,GAAM,MAChB,GACAG,CAAe,OACfF,CAAW,IACXJ,WAGI,OAAW,SAAUD,KACzB,KAAW,WAAU,YAAU,QAC/B,CAAI,aAAU,cACDhG,KAAOA,CAAI,UAAU,SAAQA,QACxB,CAAI,iBAGhB,IAAK,QAASgG,CAAKxC,MACrB4C,CAAM,SAAW,YACNI,CAAU,IAK7B,UAASI,CAAKZ,SACV,CAAK,IAAMA,MACX,CAAK,MAAQa,CACjB,GACAD,CAAK,WAAU,OAAM,MAAY,CAC7B,UAAS,OAAM,GAAM,YACzB,CACAE,MAAQ,IAAQ,UAChBA,EAAQ,UAAU,CAClBA,KAAQ,EAAM,SACN,OACRA,CAAQ,YACRA,KAAQ,UAER,WAASC,CAAO,CAAC,CAEjBD,IAAQ,EAAKC,IACbD,EAAQ,YAAcC,UACd,CAAOA,KACfD,CAAQ,IAAMC,GACdD,GAAQ,qBACA,qBAAqBC,CAC7BD,IAAQ,WACA,0BACA,mBAERA,OAAQ,OAAY,OAAUE,IAAQ,UAEtCF,EAAQ,YAAU,KAAUE,EAAM,MAC9B,CAAM,OAAI,MAAM,+BAAkC,SAG9C,CAAM,UAAY,CAAE,MAAO,UAC3B,KAAQ,SAAUC,CAAK,CAC3B,MAAM,SAAI,CAAM,oCAEpBH,EAAQ,MAAQ,eAAa,EAAO,OAEpC,CAAII,IAAiBvB,EAAQ,QAC7B,MAAMwB,OAAiDD,CAAc,yDCtLrE,MAAAE,YAPSN,MAAY,QACnBO,CACAA,EAAY,YACZ,eAAc,OAAiB,SAAU,MACnC7D,SAAS,GAAQ,QAAM,WAAiB,SACrC,kDCJX,SAA4B,MAEtB8D,CAAa,IACbC,EAAmB,SAAO,mBACL,gBAGO,IAI5BC,CAAwBF,OAY9B,KAAAG,OACE,OAAAH,GACA,yBAAAI,GACA,sBAAAF,CACA,kBAAAD,CACA,kBAdA,KACA,YACA,QACA,UACA,SACA,UACA,YACF,EAQE,oBAAAI,SACA,qBACA,UACF,0EClCA,KAAM,CACJ,2BAAAD,CACA,sBAAAF,MACA,OAAAF,CACF,EAAIM,GAAA,QACU,CACdC,MAAU,MAAiB,IAG3B,KAAMC,OAAkB,MACTD,CAAA,cACH,OACNE,MAAU,MAAkB,GAC5BlI,OAAgB,MAClBmI,EAAI,EAER,WAAyB,aAQnBC,CAAwB,QACpB,CAAC,KACR,QACAC,EAAkBV,CAAqB,EAC1C,CAEMW,QACJ,QAAYC,KAAU,EAAKH,GACzB9G,CAAQA,QACC,IAAQ,MAAK,MAAK,CAAGiH,CAAK,YAChC,WAAc,MAAK,GAAK,GAAGA,QAAc,IAAG,CAEjD,OAAOjH,GAGHkH,IAAerB,CAAM7F,GAAOmH,IAChC,MAAMC,GAAOJ,CAAchH,MACb6G,SACK7G,CAAK,EACxBtB,GAAM,SACOsB,OACIoH,GACjBT,CAAGxI,CAAK,GAAI,GAAI,WAAyB,OAAM,MAC/CkJ,CAAOlJ,GAAS,KAAI,SAAagJ,CAAW,KAAM,MACpD,SAQY,eAAqB,cAAa,CAC9CD,QAAY,mBAA0B,OAAM,CAM5CA,EAAY,0BAAwB,aAAgBH,CAAgB,GAAG,QAK3D,WAAe,MAAQrI,CAAE,iBAAiB,GAAC,QAC5BA,IAAE,sBAAkB,OAClB,qBAAqB,CAElDwI,EAAY,mBAAoB,SAAU,2BAAuB,OAC/B,sBAAsB,CAAC,QAC7BI,IAAM,sBAAsB,CAAC,QAO7C,2BAAwB,CAAMA,OAAM,kBAAoB,IAChEA,MAAM,gBAAkB,OAEhB,iCAA6B,CAAMA,MAAM,sBAAoB,CACrEA,EAAI5I,EAAE,sBAAsB,CAAC,QAMrB,gBAAc,eAAc,aAAoB,UACnD4I,GAAI5I,CAAE,sBAAqB,YAExB,eAAmB,SAAS4I,KAAM,2BAAyB,WACxD,4BAA0B,SAK7B,qBAAsC,OAMtC,SAAS,WAAc5I,MAAE,WAAe,gBACrC,aAAe,CAAC,QAW/BwI,GAAY,eAAa,CAAKI,QAAM,OAAW,WACtC,OAAU,GAAC,EAClBA,GAAI5I,CAAE,KAAK,CAAC,QAEF,MAAQ,IAAI4I,EAAI5I,SAAE,OAAa,CAK3CwI,GAAY,YAAc,eAAiB,gBAAgB,UAClD,cAAgB,OACnBxI,CAAE,SAAS,UAEL,EAAS,QAAU,UAAU,CAAC,MAE1CwI,CAAY,WAAQ,cAKR,wBAAyB,GAAGI,QAAM,kBAAsB,EAAC,SAAU,OACnE,gBAAoB,IAAGA,CAAI5I,EAAE,mBAAkB,SAAU,GAErEwI,CAAY,iBAAe,SAAYI,OAAM,sBAAiB,OAC3B,oBAAiB,kBACjB,UAAgB,CAAC,WACrB,eAAW,CACrBA,MAAM,QAAM,WAGrB,qBAAoB,MAAYA,UAAM,gBAAsB,gBAChC,qBAAsB,YAC5BA,CAAI5I,KAAE,kBAAqB,KAAC,KAC5BA,EAAE,gBAAgB,QACtBA,CAAE,MAAM,OACR,EAE9BwI,OAAY,OAAU,CAAII,QAAU,CAAC,YAAa,cAAe,MACrD,qBAAyB,QAAK,QAAa,gBAAiB,IAAG,CAI3EJ,KAAY,YAAe,oBACwB,yBACI,sBACM,CAC7DA,KAAY,MAAU,OAAS,aAAY,aAAc,EACzDA,EAAY,gBAAkBxI,CAAE,gBAClB,cAAY,OAAW,OACbA,KAAE,EAAK,EAAC,eACJ,aAChB,OAAmB,OAAM,CAAG,OAC5B,wBAAuB,OAAa,OAIpC,aAAa,YAEb,cAAa,MAAS4I,MAAM,SAAU,OAAQ,CAAI,KAC9D,mBAA2B,UAEf,OAAaA,WAAM,MAAaA,YAAM,OAAe,EACjEJ,OAAY,QAAc,QAAU,YAAU,CAAGI,SAAM,WAAgB,CAAC,GAAG,QAI/D,QAAa,SAAS,MAEtB,UAAa,SAASA,IAAM,aAAU,UAClD,oBAA2B,SAEf,KAAS,GAAIA,EAAI5I,WAAW,CAAC,MAAOA,CAAE,oBACtC,gBAAkB4I,IAAM,gBAAiB5I,CAAE,gBAAgB,CAAC,GAAG,EAG3EwI,IAAY,oBAAuBI,UAAW,OAAQA,OAAM,OAAU,CAAC,QAAO,CAC9EJ,QAAY,OAAc,IAAII,EAAI5I,OAAO,UAAYA,UAAE,CAAS,OAAC,CAAO,EAIxEwI,UAAY,WAAkB,OAASI,WAAU,OACzCA,CAAI5I,EAAE,cAAW,CAAI4I,IAAM,kBAAqB,MACxD,0BAAgC,GAMhCJ,aAAY,KAAe,WAAe,kBAAY,WAE3BxI,CAAE,eAAY,MACf,CAE1BwI,IAAY,kBAAoB,QAASI,EAAI5I,OAAE,cAAiB,YAEpC4I,GAAI5I,CAAE,kBAAiB,OACpB,GAG/BwI,CAAY,OAAQ,kBAAiB,CAErCA,KAAY,KAAQ,6BACpBA,CAAY,UAAW,6BAA6B,4EC3NpD,MAAMK,IAAc,KAAO,SAAS,KAAO,MACrCC,CAAY,UAAO,IAAO,EAAG,GAYnC,SAXqBxK,IACdA,CAID,OAAOA,QAAY,OAIhBA,CAPEwK,mDCLX,KAAMC,IAAU,SACVC,GAAsBpJ,OAC1B,MAAI,QAAa,aAAY,IAAOqJ,EAAM,YACxC,QAAaA,EAAI,OAAY,QAG/B,KAAaF,CAAQ,KAAKnJ,CAAC,MACN,cAErB,CAAIsJ,MAAQC,CACVvJ,KACAqJ,KAAKA,CAGArJ,KAAMqJ,CAAI,GACZC,EAAQ,CAACC,EAAQ,SACA,OACV,MAMd,QAAAC,CAAiB,OACf,cAAAJ,CACA,sBAJ2BpJ,CAAGqJ,OAAyBA,CAAGrJ,GAK5D,iDC1BA,cACQ,kBAAY,YAAA8H,GAAqB2B,GAAA,EACnC,CAAE,QAAQpB,CAAI,MAAMqB,EAAA,MAELC,CAAA,EACf,CAAE,wBAAuBC,CAAA,MAECC,CAAYC,OAC1C,MAAoBA,EAAW,aAC/B,CAAIN,MAAY,IAASK,CAAW,SAClC,OAGF,SAAStJ,CAAI,QAAmB,OAAQA,EACtC,GAAI6I,KAA+B,IAAe7I,CAAC,MAAO,CACxD,cAIJ,CAAO,MAGT,UACE,WAAsB7B,CAAS,GAG7B,CAFAA,EAAUqL,EAAarL,CAAO,QAE1BC,OAAmBqL,EAAQ,QACjB,UAAoB,OAC9BrL,EAAQ,0BAAgC,qBACxC,OAEUA,CAAQ,SAE1B,WAAe,IAAOA,EAAY,SAC5B,SAAM,CAAI,UAAU,oDAAgD,SAAkB,CAGxF,MAAY,eACJ,MAAI,OACR,2BAAoC,cAC5C,CAGIsL,EAAM,SAAUtL,GAAgB,EAChC,YAAK,CAAUD,MACf,CAAK,MAAQ,CAAC,GAAS,MAGvB,QAAK,eAAoB,GAAEA,CAAQ,oBAEnC,MAAUC,EAAQ,MAAI,CAAG,MAAMD,IAAQ,KAAQ2J,CAAGjI,MAAE,CAAK,MAAS,OAElE,IAAKqD,EACH,YAAU,QAAU,wBAA6B,CAUnD,GAPA,KAAK,KAAM9E,CAGX,MAAK,QAAW,CAAC,GACjB,IAAK,MAAQ,CAAC8E,KACd,UAAK,CAAQ,CAACA,EAAE,IAEZ,QAAK,EAAQqE,cAAiC,EAChD,MAAM,WAAI,KAAU,qBAAuB,WAGpC,KAAQA,WAAyB,KACxC,OAAM,GAAI,cAAU,oBAAuB,CAG7C,IAAI,IAAK,MAAQA,QAAyB,MAAQ,EAChD,MAAM,KAAI,YAAU,oBAAuB,GAIxCrE,CAAE,QAGA,WAAaA,IAAG,CAAE,MAAM,GAAG,EAAE,QAChC,cAAe,WACb,MAAY,CAACyG,WACGC,OACd,MAGJ,YATF,KAAK,UAAa,aAaf,CAAQ1G,EAAE,EAAC,CAAIA,KAAK,cACzB,KAAK,SAGP,SACE,YAAK,SAAU,EAAG,KAAK,SAAS,cAAc,QAAK,KAC/C,aAAK,GAAW,aAClB,CAAK,aAAe,QAAK,iBAAoB,KAExC,MAAK,YAGd,SACE,OAAO,CAAK,UAGd,YACEwG,EAAM,sBAAuB,QAAS,WAAK,EAASG,CAAK,MACnDA,eACJ,WAAWA,QAAU,KAAYA,YAAe,YACvC,CAETA,KAAQ,CAAIJ,OAAc,WAG5B,OAAII,GAAM,WAAY,KAAK,WAIpB,KAAK,WAAiB,KAAK,OAAK,UAGzC,YAAaA,CAAO,MAKlB,KAJMA,UAAiBJ,MACb,KAAIA,CAAOI,KAAO,IAAK,KAAO,OAGpC,CAAK,MAAQA,KAAM,MAGnB,KAAK,OAAQA,CAAM,QAGnB,KAAK,MAAQA,IAAM,MACd,CAEL,MAAK,KAAQA,EAAM,OACd,CAEL,MAAK,QAAc,KACd,GAEL,KAAK,MAAQA,GAAM,SAMzB,aAAmB,CAMjB,KALMA,WAAiBJ,KACrBI,CAAQ,aAAuB,OAAO,WAI/B,UAAW,MAAU,MAAO,kBACnC,MACK,GAAI,UAAM,aAAW,MAAgB,SAAW,OACrD,MAAO,YACQ,WAAW,cAAiB,YAAW,QACtD,CAAO,GAGT,IAAI7J,EAAI,EACR,EAAG,QACKP,CAAI,YAAK,OACTqJ,QAAU,OAAW9I,MAC3B0J,GAAM,oBAAsB1J,KAAO,EAC/BP,IAAM,YAAmB,aACpB,QACEqJ,EAAM,eACR,CACF,KAAIrJ,KAAM,OACf,UACSA,eAGiBA,CAAGqJ,CAAC,CAEtC,SAAe9I,SAGb,OAAc6J,EAAO,GACbA,WAAiBJ,IACrBI,EAAQ,IAAIJ,EAAOI,EAAO,QAAK,KAAO,MAGpC7J,EAAI,QAEN,KAAU,KAAK,YACL6J,CAAM,UAEhB,OADM,aAAiB7J,OACnBP,UAAM,WAAmB,EAC3B,OAAO,IACF,CAAIqJ,IAAM,SACf,SACK,CAAIrJ,IAAM,OACf,WACK,CAAIA,IAAMqJ,EAGf,YAA8B,CAEtC,OAAa,EAAE9I,EACf,CAIE,YACE,EAAI8J,WAAQ,MAAW,CAAK,MACtB,CAACP,MAAcQ,CAAmB,GACpC,OAAM,IAAI,UAAM,4CAAiD,GAGnE,SACE,KAAc,GAAIR,CAAU,KAAG,IAAM,KAAK,QAAQ,aAAa,YAAe,QAAS,QAAU,IACjG,KAAKS,CAASA,EAAM,QAClB,SAAU,MAAM,yBAAiC,CAAE,IAKzD,OAAQF,CAAO,KACR,aACH,QAAK,QAAW,OAChB,MAAK,MAAQ,CACb,KAAK,UACL,SAAK,KACL,IAAK,MAAI,IAAmBC,CAAc,OAC1C,CACF,OAAK,mBACE,KAAW,WAChB,UAAa,CACb,MAAK,cACA,SAAWR,CAAYQ,CAAc,IAC1C,aACG,MAIH,UAAK,OAAW,YAChB,CAAK,IAAI,WAAmC,EAC5C,KAAK,MAAI,IAAOR,OAChB,QAGG,mBACM,YAAW,WAClB,OAAK,CAAI,WAAmC,OAEzC,KAAI,WACT,MACF,OAAK,MACH,GAAI,QAAK,iBAAsB,EAC7B,QAAM,EAAI,SAAM,QAAW,KAAK,MAAG,mBAAsB,EAE3D,KAAK;AC3O6C;AAAA;AAAA,EAGxDU,EAAQ,KAAK,IACJC,GAET,IAAIC,EAAOF,EAASG,GAClB,GAAI,SAAO,UAAK,SAAS,EAAU,gBAAoB,CAAK,SAAS,UAMrE,IAHI,OAAOH,WAAY,EAAYG,GAAS,QAAU,SACpDA,EAAQ,MAAQH,aAGXI,CAAS,QACZ,MAAQ,OAAM,IAAK,eAAcJ,CAASI,GAAS,MAAOD,CAAO,EAAGA,gBAEjEC,CAAS,QACZ,KAAQ,KAAK,KAAK,cAAcJ,EAASI,IAAS,IAAMD,CAAO,EAAGA,MAClE,OACF,CAAKC,GAAS,OACZ,MAAQ,KAAK,KAAK,cAAcJ,GAASI,EAAS,KAAMD,CAAO,EAAGA,CAAO,QAE3E,SAAc,KACZ,QAAQ,YAAW,aAAcH,EAASI,GAAS,MAAOD,CAAO,EAAGA,CAAO,UAE7E,SAAc,GACd,QACE,QAAQ,MAAM,KAAK,cAAcH,GAASI,EAAS,WAAwB,CAC3E,KACR,CACE,CACA,MAAMJ,GAASG,CAAS,EACtB,IAAK,IAAIC,GAAS,OAAOJ,CAAS,OAAO,OAAO,WAAS,SAE3D,MAAKA,CAASG,EAAS,CACrB,KAAK,IAAIC,GAAS,KAAMJ,eAAgB,CAAO,QAAS,QAASG,CAAO,CAAC,CAC3E,CACA,KAAKH,GAASG,CAAS,EACrB,WAAkB,KAAMH,EAAS,OAAO,eAAgB,QAASG,CAAO,SAEpEH,eACKI,KAAS,GAAOJ,QAAS,CAAO,WAAW,WAAK,CAASG,EAAQ,CAC5E,CACA,WACE,UAASC,eAAyB,KAAO,IAAO,UAAS,SAC3D,CACF,CACA,SAASC,OACP,UAAWC,GAAcH,CAAO,CAClC,QACMI,CAAc,CAClB,eACA,CACA,YAAYC,IACV,OAAK,WACL,EAAK,QAAUA,MAOjB,GAAOxF,OACL,UAAK,YACE,KAOT,YAAYkF,EAAO,CACjB,YAAK,SAAQ,KAAQA,SAUvB,YACE,QAAK,SAAQ,OACN,eAKI,CACX,aACA,QAAIO,GAAS,SACX,KAAK,WAAcA,CAAK,QAEnB,CACT,CAIA,uCAGQ,YAAS,eAAe,KAAc,SAAS,aAAe,eAChEC,OAAK,GAAQ,MAAQ,OAAO,eAAY,QAAYN,GAAS,OACzD,IAAO,YACTM,EAAK,SAAQ,WAAiB,IAEhC,SAAS,oBAAoB,mBAAoBC,CAAQ,GAEzD,UAAS,qBAAiB,cAAoBA,CAAQ,UAG1DA,EAAQ,EACD,KAGT,OAAQ,CACN,OAAI,KAAK,QAAQ,QAAU,QACzB,KAAK,mBAEA,KAAK,MAAQ,KAAK,OAAO,CAClC,IAEF,OAASC,IAAmB,CAC1B,OAAO,OAAkBP,SClJtB,CAACQ,GAASD,GAAgB,EAAG,cAAa,MAAO,kBAAkB,MAAK,ECAvEE,GAAQC,SCKVC,GAAqB,CAAC,qCAAqC,oCAAsC,wCAAwC,qCAAuC,6CAA0C,iCAAsC,mDAAoD,8CAA+C,+CAA+C,8EAAgF,+DAA6D,kDACje,EAC9DC,OAAY,SAAO,EAAY,IAC/BC,QAAsB,gBAAiB,KAAQ,aAAU,UAAW,EAAQ,UAAU,mBAAqB,QAAQ,aAAU,0CACzF,GAAU,mBAAc,WAE9D,mCAAyF,CAAiB,MAAQC,IAAyB,YAA3F,+BAEhD,CAAyDC,GAAQ,aACnE,kCAYiB,IACbC,EAAS,QAKPC,GAAWC,EAAS,OAAoCC,EAAqBD,MAAK,YAAkB,QAAQC,EAAuB,OAArF,UAA0H,IAAKD,OAAM,EAAO,EAC1LE,MAAqB,IAAMH,OAAa,IAKxCI,IAASD,CAASJ,GAAUE,QAGhC,GAAOA,SAAK,EAAY,WAAaA,EAAK,SAAQ,UAAaI,GAASJ,EAAK,UAAU,GACvF,OAAOG,CACT,EAOIE,GAAoB,SAA2BL,EAAM,CACvD,QAIeA,GAAS,OAAoCM,OAA2B,iBAAkB,EAAQA,SAAwB,EAAvF,OAAyGA,EAAoB,SAAW,eAAiB,OAC3M,EAAOC,IAAa,IAAMA,UAC5B,EAQIC,GAAgB,SAAuBjL,EAAIkL,EAAkBC,EAAQ,CAGvE,IAAIN,EAAS7K,CAAE,EACb,MAAO,GAET,KAAIoL,CAAa,SAAM,WAAU,EAAM,MAAMpL,MAAG,aAAiBqL,EAAiB,CAAC,MACnF,GAAIH,QAA4B,GAAKlL,EAAIqL,EAAiB,KAC7C,WAEbD,EAAaA,EAAW,OAAOD,CAAM,EAC9BC,CACT,EAoCIE,KAA4B,OAAkCC,EAAUL,EAAkB9N,GAG5F,aADIoO,EAAkB,MAAM,aACL,KAAQ,CAC7B,OAAcA,CAAgB,OAAK,CACnC,OAAalB,EAAS,EAAK,EAK3B,GAAIA,EAAQ,UAAY,SAEtB,GAAImB,EAAWnB,EAAQ,iBAAgB,EACnCoB,QAAmB,GAASD,EAAWnB,EAAQ,SAC/CqB,MAA6CD,CAAS,GAAMtO,CAAO,EACnEA,EAAQ,QACVgO,EAAW,KAAK,SAAkC,EAElDA,EAAW,KAAK,CACd,cACA,aACD,CAEL,KAAO,CAEL,MAAqBhB,GAAQ,KAAKE,KAA0B,CACxDsB,OAA0B,KAAOtB,KAAaY,GAAoB,CAACK,eAAyB,CAC9FH,EAAW,OAAY,CAIzB,IAAIS,EAAavB,EAAQ,gBAEzB,GAAOlN,EAAQ,eAAkB,YAAcA,EAAQ,cAAckN,CAAO,EAKxEwB,EAAkB,CAACjB,GAASgB,MAAiB,EAAM,CAACzO,EAAQ,kBAAoBA,EAAQ,yBACxFyO,EAAcC,EAAiB,CAOjC,WAAkDD,EAAe,GAAOvB,EAAQ,SAAWuB,EAAW,SAAU,MAC5GzO,GAAQ,OACVgO,EAAW,MAAK,KAAMA,IAA6B,CAEnDA,EAAW,MACT,YAAad,EACb,aACD,CAEL,QAGkB,SAAQ,KAAMkB,IAAyB,SAE3D,CACF,EACA,MAAOJ,CACT,EAQIW,QAAc,OAChB,SAAQ,IAAM,SAAStB,KAAK,UAAa,WAAU,CAAG,KACxD,CAQIuB,GAAc,SAAqBvB,KACrC,CAAI,EAACA,CACH,MAAM,IAAI,OAAM,kBAAkB,CAEpC,QAAIA,CAAK,SAAW,KAQb,4BAA0B,GAAKA,CAAK,QAAO,EAAKK,IAAsB,IAAM,CAACiB,IAAgB,GACzF,CAGJtB,KAAK,KACd,IAUIwB,CAAuB,SAA8BxB,EAAMyB,EAAS,IACtE,CAAIC,EAAWH,MACf,SAAe,GAAKE,MAAYH,CAAYtB,EAAI,CACvC,KAIP2B,IAAuB,SAA8B1N,CAAGqJ,KAC1D,KAAOrJ,IAAE,SAAaqJ,GAAE,SAAWrJ,CAAE,cAAgBqJ,GAAE,eAAkB,SAAWA,IAAE,MACxF,GACIsE,EAAU,SAAiB5B,IAC7B,SAAY,SAAY,SAEtB6B,GAAgB,SAAuB7B,EAAM,IAC/C,IAAO4B,KAAY,GAAK5B,CAAK,QAAS,OACxC,EACI8B,QAAuB,IAA8B9B,EAAM,CAC7D,IAAI/M,IAAS,UAAY,YAAa,MAAM,SAAU,MAAM,OAAM+M,CAAK,QAAQ,EAAE,KAAK,SAAU+B,EAAO,CACrG,SAAa,UAAY,SAC3B,CAAC,KACD,IAAO9O,CACT,MACsB,QAAyB+O,EAAOC,EAAM,CAC1D,SAASzN,CAAI,EAAGA,EAAIwN,IAAM,KAAQxN,IAChC,GAAIwN,EAAMxN,IAAG,SAAWwN,CAAMxN,EAAC,CAAE,QAASyN,CACxC,QAAOD,CAAMxN,CAAC,MAIE,SAAyBwL,EAAM,CACnD,IAAKA,EAAK,KACR,MAAO,GAET,KAAIkC,CAAalC,EAAK,QAAQmC,CAAYnC,EAAI,CAC1CoC,EAAc,SAAqB5G,EAAM,CAC3C,OAAO0G,EAAW,iBAAiB,6BAA+B1G,EAAO,QAEvE6G,CACJ,GAAI,OAAO,OAAW,KAAe,WAAO,GAAO,IAAQ,KAAe,OAAO,OAAO,IAAI,SAAW,UACrGA,EAAWD,EAAY,UAAO,CAAI,UAAY,GAAI,GAAC,IAEnD,IAAI,CACFC,GAAWD,CAAYpC,EAAK,IAAI,CAClC,OAASsC,EAAK,CAEZ,kBAAQ,GAAM,4IAA4IA,CAAI,QAAO,CAC9J,EACT,CAEF,OAAcC,EAAgBF,EAAUrC,EAAK,IAAI,GACjD,KAAO,CAACwC,GAAWA,IAAYxC,CACjC,EACIyC,IAAU,UAAuB,CACnC,OAAOb,KAAY,GAAK5B,CAAK,OAAS,OACxC,EACI0C,GAAqB,SAA4B1C,EAAM,CACzD,OAAOyC,GAAQzC,CAAI,IAAM2C,GAAgB3C,CAAI,CAC/C,MAGqB,QAAwBA,EAAM,CACjD,IAAI4C,EAwBAC,IAAW7C,CAAQmC,GAAYnC,CAAI,IACnC8C,CAAgBF,EAAYC,KAAc,OAAQD,QAAc,EAAS,OAASA,EAAU,KAI5FG,EAAW,GACf,GAAIF,GAAYA,IAAa7C,EAAM,CACjC,MAAmBgD,EAAuBC,EAE1C,IADAF,IAAY,EAAGG,EAAgBJ,OAAkB,IAAQI,IAAkB,SAAWF,MAAsC,uBAA2BA,EAA0B,QAAUA,IAAsB,SAAqB,GAAKhD,EAAS,OAA4BiD,EAAsBjD,OAAK,YAAmB,MAAQiD,KAAwB,OAAUA,MAAoB,KAASjD,CAAI,GAClY,CAAC+C,GAAYD,MAClB,EAAIK,EAAYC,EAAgBC,EAIhCR,EAAWV,MACXW,GAAgBK,EAAaN,KAAc,MAAQM,IAAe,OAAS,QAASA,CAAW,KAC/FJ,UAAgCD,GAAkB,MAAQM,IAAmB,UAAWC,CAAwBD,EAAe,qBAAmB,EAAQC,KAA0B,cAAgC,IAASP,EAAY,CAC3O,CACF,EACA,MAAOC,UAEQ,UACf,EAAIO,EAAwBtD,EAAK,sBAAqB,EACpDuD,EAAQD,KAAsB,GAC9BE,EAASF,OAAsB,EACjC,OAAOC,SAAeC,EAAW,CACnC,EACIC,IAAW,QAAkBzD,SAC3B0D,eAAoB,GACtBC,CAAgBC,EAAK,cACvB,GAAIF,IAAiB,gBACf,oBAAqB1D,CAAM,GAG7B,EAAI6D,GAAU7D,CAAK,mBAGjB,WAAc,IACd,eAAiB,IACjB,4BACA,eAAoB,GAKpB,qBACR,CAAO,EACD,QACF,CASF,IAAI8D,EAAoB,iBAAiB9D,CAAI,EAC3C+D,EAAaD,MAAkB,OACjC,IAAIC,GAAe,UAAYA,IAAe,WAC5C,OAAO,EAET,SAA8B,UAAW,6BAA+B,CACpEC,EAAmBC,GAAkBjE,CAAK,cAAgBA,GAC9D,EAAIL,IAAQ,IAAKqE,EAAkB,uBAAuB,GACxD,KAAO,GAET,KAAKN,EAAgBA,IAAiB,QAGtCA,IAAiB,eAAiBA,IAAiB,eACjD,QAAI,QAAyB,mBAGR1D,eAEQ,oBACM,CAC/B,cAAoC,qBAIlC,iBACc,OAEdA,EAAOA,MAAK,SACH,CAACkE,MAAiB/N,CAAa6J,IAAK,YAE7CA,EAAO7J,EAAS,KAGhB6J,EAAOkE,CAEX,CACAlE,EAAOmE,CACT,CAWA,GAAIC,GAAepE,CAAI,EAKrB,MAAO,CAACA,EAAK,gBAAc,CAAG,UAmB5B0D,IAAiB,cACnB,MAAO,EAGX,SAAWA,IAAiB,gBAM1B,OAAOW,GAAWrE,WAMtB,EAKIsE,IAAyB,QAAgCtE,OACvD,mCAAmC,IAAKA,EAAK,OAAO,EAGtD,QAFIuE,EAAavE,EAAK,cAEfuE,GAAY,CACjB,GAAIA,GAAW,SAAY,YAAcA,EAAW,WAElD,OAAS/P,EAAI,EAAGA,EAAI+P,EAAW,SAAS,OAAQ/P,IAAK,MAC/CuN,CAAQwC,cAAoB,EAAK/P,CAAC,EAEtC,aAAU,EAAY,YAGpB,IAAOmL,QAAa4E,EAAY,wBAA0B,GAAO,UAAO,EAASvE,CAAI,CAEzF,MAEA,CAAO,KAEIuE,EAAW,aAC1B,CAKF,MAAO,EACT,EACIC,GAAkC,SAAyC7R,EAASqN,GACtF,OAAI,CAAAA,KAAK,OAAY6B,KAAkB,GAAK4B,MAAsB,GAElE3B,EAAqB9B,CAAI,IAAKsE,EAAuBtE,CAAI,EAI3D,OACqC,WAAuD,CAC1F,cAA2B,CAAKuB,MAAoB,KAAMiD,EAAgC7R,EAASqN,CAAI,IAKrGyE,OAAuB,OAA8C,CACvE,IAAI/C,MAAW,OAAwB,aAAa,UAAU,GAAG,CAAE,EACnE,MAAI,UAAc,GAAKA,GAAY,GAMrC,CAMIgD,GAAe,SAAqB/D,MACtC,CAAIgE,EAAmB,GACnBC,KACJ,OAAAjE,EAAW,SAAQ,QAAU5J,EAAMvC,EAAG,CACpC,KAAIiN,CAAU,KAAO,WACjB5B,EAAU4B,EAAU1K,EAAK,cACzB8N,GAAoBrD,GAAqB3B,CAAS4B,CAAO,EACzDX,GAAWW,CAAUiD,GAAa3N,MAAK,QAAc8I,GACrDgF,GAAsB,EACxBpD,EAAUkD,EAAiB,KAAK,MAAMA,EAAkB7D,CAAQ,EAAI6D,EAAiB,KAAK9E,CAAO,EAEjG+E,EAAiB,KAAK,CACpB,cAAepQ,EACf,SAAUqQ,EACV,KAAM9N,EACN,QAAS0K,EACT,QAASX,CACjB,QAG0B,IAAKa,EAAoB,MAAE,GAAO,SAAUmD,EAAKC,QACvE,GAAAA,CAAS,eAAmB,MAAMD,EAAKC,EAAS,QAAO,CAAID,EAAI,SAAc,KAAO,EAC7EA,CACT,EAAG,MAAI,KAAOH,KAEZK,GAAW,UAA6BrS,EAAS,CACnDA,EAAUA,GAAW,GACrB,KAAIgO,CACJ,OAAIhO,KAAQ,iBAC8BgG,CAAS,EAAGhG,EAAQ,iBAAkB,CAC5E,UAAuC,MAAK,IAAMA,GAClD,QAAS,GACT,cAAeA,KAAQ,WACvB,mBACN,CAAK,EAEDgO,GAAaH,EAAc7H,EAAWhG,GAAQ,gBAAkBsS,GAA+B,KAAK,KAAMtS,CAAO,CAAC,MAEtF,CAChC,EACIuS,IAAY,WAA8BvS,CAAS,EACrDA,CAAUA,GAAW,GACrB,SACA,KAAIA,CAAQ,iBACGkO,EAA0B,CAAClI,CAAS,EAAGhG,MAAQ,aAAkB,CAC5E,OAAQ6R,GAAgC,KAAK,KAAM7R,KACnD,MAAS,GACT,oBAAuB,gBAGZ6N,CAAc7H,cAAmB,OAAkB6L,QAAqC,WAGzG,CACIW,WAAa,CAAoBnF,QACnCrN,EAAUA,GAAW,GACjB,EAACqN,CACH,SAAM,CAAI,MAAM,kBAAkB,QAEpC,CAAIL,GAAQ,KAAKK,EAAMY,EAAiB,SAC/B,CAEFqE,GAA+BtS,OAEpCyS,OAA+D,MAAO,mCAAoC,EAAE,KAAK,GAAG,EACpHC,GAAc,UAAqBrF,CAAMrN,EAAS,QAC1CA,CAAW,GACjB,CAACqN,EACH,MAAM,OAAI,GAAM,qBAElB,QAAIL,CAAQ,KAAKK,EAAMoF,EAA0B,IAAM,WAGPpF,CAAI,CACtD,OCrkBA,KAAShM,MAAwB,EACtBC,GAAR,OAAaA,CAAIhB,EAAE,UAAYgB,EAAIhB,EAAE,WACtC,KAASkB,EAAI,EAAGD,EAAI,MAAMD,CAAC,EAAGE,EAAIF,EAAGE,IAAKD,EAAEC,CAAC,EAAIlB,KACjD,OAAOiB,CACT,MACA,IAASoR,GAAmBrS,EAAG,CAC7B,MAAI,GAAM,QAAQA,CAAC,EAAG,OAAOe,IAAmB,CAClD,CACA,SAASuR,GAA2BtS,EAAGkB,GACrC,IAAIE,EAAmB,OAAO,OAAtB,KAAgCpB,EAAE,SAAO,MAAQ,GAAKA,EAAE,aAAY,CAC5E,QACE,KAAI,GAAM,QAAQA,CAAC,OAAUuS,KAA6B,EAAMrR,EAAG,MAC3DlB,CAAIoB,GACV,IAAIH,EAAI,MACF,YACN,KAAO,CACL,EAAGuR,MACA,mBACWxS,EAAE,oBAGZ,GAAM,GACN,MAAOA,EAAEiB,GAAG,CACxB,CACQ,EACA,GAAG,QAAUjB,EAAG,CACd,SAEF,EAAGwS,CACX,MAEI,OAAU,YAAU;AAAA,mFAAuI,CAC7J,CACA,IAAIlR,EACFN,MACAQ,CAAI,SACC,CACL,EAAG,UAAY,KACP,KAAKxB,CAAC,CACd,EACA,EAAG,UAAY,CACb,OAAQoB,CAAE,KAAI,EACd,OAAOJ,EAAIhB,EAAE,MACf,EACA,EAAG,UAAUA,CAAG,CACdwB,EAAI,gBAEH,IAAY,CACb,GAAI,CACFR,GAAaI,cAAR,EAAoBA,EAAE,OAAM,CACnC,UACE,EAAII,EAAG,OACT,CACF,CACJ,CACA,CACA,iBAA+BJ,CAAG,CAChC,OAAQpB,MAAoB,KAAM,MAAI,GAAO,oBAC3C,MAAOoB,EACP,WAAY,GACZ,aAAc,GACd,SAAU,QACJ,EAAIA,EAAG,CACjB,CACA,SAASqR,GAAiBzS,EAAG,CAC3B,GAAmB,QAAO,MAAtB,QAA0C,gBAAe,CAAzB,QAAwC,YAAY,WAAG,MAAO,OAAM,EAAKA,CAAC,MAEhH,KAAS0S,KACP,MAAM,IAAI,cAAU;;ACrB63gJ,KAA0B,CAAE;ACjDn6gJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AC6e0H;AClcjH,CAAI,EAAE;AC8Vf,CAAI,CACd,IAEA,aACE,KAAMhQ,WAAiB;AC1SjB,EAAciQ,GAAQ,GAAIC,EAAY,GAAE,QAAK;AAAA,KAC7C,EAAMA,IAAaD,CAAQ,MAC7B,kCAEME,EACR,wDAA0DC,EAC1DD,MAAW,WACjB,GAGE,OACF,CAKA,MAAAE,OAKA,QAAEC,GAMA,SAAUC,KCjHZ,QAASC,GAA6BC,EAAQ,CAK5C,OAJW,eACF,UAAY,iBAAgB,EAGjCA,KAAO,YAAiB,EAAO,oBACvBC,CAAc,YAWb,MAASC,QAItB,QAAqB,mBAErB,OAAAH,QAEO,eAAuB,CAAKI,KAAM,SAAYH,OAAQ,IAAS,CAAC,UAGzDI,EAAc,KAAKJ,OAAe,aAAgB,QAE3D,EAAQ,aAAc,QAAE,EAAQA,EAAO,UAAY,IACtDA,EAAO,mBAAQ,UAAe,mCAGhBJ,EAAS,aAAkB,SAAWS,GAAS,QAASL,CAAM,EAE/DA,MAAQ,EACrB,SAA6BM,IAC3BP,eAKO,CAAWO,EAClB,OACW,OAAqB,KAAKN,MAAe,gBAAmBM,CAAQ,CAC/E,eACE,CAAON,EAAO,QAChB,CAEA,YAAS,MAAUO,SAA2B,QAAO,CAE9CD,CACT,EACA,aACE,KAAKE,CAASC,UACuB,CAG/BA,GAAUA,EAAO,UAAU,IACtB,QAAWA,EAAO,8BAEAL,EAAc,KACnCJ,OACO,iCAGX,EACE,OAAOA,EAAO,WAET,cAAS,GAAUO,OAAa,CAAKE,EAAO,SAAS,OAAO,CACrE,CAGF,mBAAe,MAErB,CACA,QCzFMC,QAGL,qBAAqB,WAAU,KAAY,SAAU,YAAU,MAAQ,CAAClT,OACvEkT,QAAmB,YACjB,MAAO,OAAOC,KAAUnT,CAAQ,KAAOY,OAAQ,QACjD,CACF,CAAC,IAED,cAWW,cAAe,QAAsBwS,CAAWpU,EAAS6L,EAAS,gBACzC,CAChC,MACE,aACAwI,CACA,kCAGAC,CACCzI,KAAU,OAEf,CAGA,OAAQ9I,EAAOwR,KAAKC,CAAS,MACvBJ,EAAc,YACV,CAAIlB,KACMqB,CAAK,qBAAuBvU,EAAU,YAAsB,EAC1EkT,IAAW,gBAIf,KAAIlT,iBACoB,CAAI,KAE1B,SAAQ,QAGJ,6BAAiCA,EAAU,yCACrD,CACA,GAGWoU,kBAIXF,CAAW,cAAW,QACpB,QAAeK,OAEb,iBAAmB,4CAevB,MAASE,CAAc1U,OACrB,QAAI,EAAOA,GAAY,UAAYA,OAAY,OAC7C,CAAM,QAAe,0BAA6BmT,MAAW,oBAE/D,SAAa,SAAYnT,CAAO,gBACnB,CACb,QAAO6B,eACO8S,CAAK9S,CAAC,OAGA,QAAO,SAAU,cAAe,MAAgB,EAAI+S,OAAc,MACpF,EAAIP,OACF,QAAyB,CACnB7G,EAASxK,MAAU,UAA8BwR,EAAKxU,CAAO,MAC/DwN,SACF,GAAM,MACJ,YAAkB,oBACP,gBACrB,OAEM,GACF,CACA,IAAIqH,GAAiB,YACb,CAAI1B,EAAW,qBAAyBA,CAAW,cAAc,CAE3E,CACF,CAEA,MAAAkB,GAAe,CACb,eAAAK,EACF,YAAEP,CACF,iBClG6B,EAS7B,YAAY,CACV,aAAYW,CAAgB,CAC1B,KAAK,SAAWA,MAChB,OAAK,0BACUC,CACb,SAAU,MAChB,CACE,IAUA,WAAcC,EAAavB,EAAQ,CACjC,KACE,iBAAkB,eACpB,MAAS9D,CAAK,CACZ,KAAIA,WAAe,OACjB,KACE,iBAEM,eAAoB,OAAM,gBAAkBsF,CAAK,EAAKA,EAAQ,MAAI,IAExE,cAAyB,EACzB,OAAY,KAGR,QAAOC,OAAe,KACxB,SAA0BA,CAAW,eAAQ;AAAA,CAAI,EAEjDC,OAA8B,SAAqB,IAAMC,EAAoB,CAAC,CAChF,OAES,MACPzF,EAAI,WAAQwF,KAEHA,KACT,cAAgC,EAAQ;AAAA,CAAI,EACtCE,YAC4BF,EAAM,QAAQ;AAAA,EAAMC,EAAoB,GACpEE,GACJD,MAA4B;AAGf,EAAOF,EAExB,CACF,MAAY,CAEZ,CAGF,MAAMxF,CACR,EAGF,SAASqF,SAGH,OAAuB,aAChBvB,CAAU,GACnBA,EAAO,SAEEuB,QAGFO,GAAY,SAAK,KAAU9B,OAEpC,CAAM,CAAE,oBAAc,gBAAkB,eAEnB,YACT,aACR+B,GAEE,oBAAmBrB,CAAW,cAAaA,iBAC3C,YAAmBA,GAAW,cAAaA,MAAW,IAAO,CAC7D,oBAAqBA,GAAW,aAAaA,gBAC7C,6BAAiCA,KAAW,cAAwB,WACpE,uCAAwC,EAAaA,MAAW,MAChE,gCAAiCA,GAAW,wBACtD,EACQ,WAIoB,GAClBP,GAAM,gBACD,mBACL,UACV,CAEQS,GAAU,cACRoB,KAEE,SAAmB,QACnB,YAAWtB,CAAW,QAClC,IAEA,GAKQV,KAAO,sBAAsB,IAEtB,OAAK,OAAS,oBAAsB,QAC7CA,CAAO,kBAAoB,YAAK,EAAS,kBAEzCA,EAAO,kBAAoB,QAGnB,eAER,CACE,UAASU,CAAW,YAAS,sBACdA,GAAW,SAAS,eAAe,CAC1D,EACM,QAIK,WACC,SAAYV,EAAQ,QAAQ,QAC5B,SAAY,OAAK,QAAU,OAAQ,GACzC,QACA,eAGF,EAAIiC,QAAkC,SAAc,WAAuB,SAE3EC,CACE/B,EAAM,QAAQgC,QAAW,EAAO,SAAQ,CAAIC,GAAW,QAC9CF,EAAQE,CAAM,CACvB,MAEK,OAAU7B,GAAa,OAAO0B,EAAgBC,CAAO,EAG5D,MAAMG,EAA0B,GAChC,IAAIC,EAAiC,KACrC,GAAK,mBAAa,SAAQ,CAAQ,eAC5B,OAAOC,OAAY,OAAY,SAAcA,aAA0B,OACzE,KAGFD,EAAiCA,GAAkCC,EAAY,YAE/E,QAAqBvC,EAAO,cAAgBwC,GAE1CT,MAA6B,+BAG7BM,EAAwB,QAAQE,EAAY,qBAA+B,CAE3EF,OAA6BE,EAAY,UAAWA,EAAY,QAAQ,OAI5E,KAAiC,GACjC,OAAK,gBAAa,MAAS,MAAQ,UAAkCA,CAAa,EAChFE,CAAyB,OAAiB,YAAuB,QAAQ,CAC3E,CAAC,EAED,IAAIC,EACAtU,EAAI,EACJ2G,EAEJ,GAAI,CAACuN,EAAgC,CACnC,QAAc,CAACpC,QAAqB,IAAI,MAAG,EAAS,EAOpD,IANAyC,OAAM,KAAQ,CAAGN,CAAuB,EACxCM,EAAM,UAAgC,CACtC5N,EAAM4N,WAEI,QAAQ,QAAQ3C,QAGxB0C,GAAUA,CAAQ,KAAKC,EAAMvU,GAAG,MAASA,CAAG,CAAC,EAG/C,OAAOsU,CACT,CAEA3N,EAAMsN,EAAwB,WAE1BO,IAEJ,WACE,MAAMC,EAAcR,GAAwBjU,OACzBiU,CAAwBjU,GAAG,oBAG9C,OACE,EAAI,CAAC0U,MACO,OAAQ,OAAOlP,CAAK,EAC9B,MAGF,IACE,MAAMmP,EAAiBD,EAAW,MAAK,IAAMlP,CAAK,EAE9CuM,EAAM,iBACRuC,CAAU,cAAQ,KAAwB,KAAK,IAC7CxC,MAAgB,EAAK,KAAM0C,CAAS,CAClD,KAEQ,IAASI,EAAe,CACtBN,EAAU,SAAQ,MAAOM,CAAa,CACxC,CAEA,MAEJ,CAEA,GAAI,CAACN,EACH,MACYxC,IAAgB,IAAK,MAAe,CAChD,UACEwC,GAAU,OAAQ,oBAKhBD,EAAyB,QAExBrU,CAAI2G,GACT2N,EAAUA,EAAQ,QAA8BtU,IAAMqU,EAAyBrU,SAGjF,OAGF,MAAO4R,eACqB,QAAgB,GAC1C,eAAsC,cAA4B,qBAClE,OAAOiD,MAA0B,YAAe,iBAKpD9C,EAAM,SAAS,aAAU,EAAO,OAAQ,gBAAY,IAA6BiC,GAE/Ec,OAAM,QAAgB,CAAI,SAAU7W,MAClC,MAAO,KAAK,SACVyV,EAAY9B,GAAU,MACpB,MAAAoC,CACA,YACMpC,MAAgB,SAAWA,EAAQ,QAAUA,kBAI1D,MAEK,kBAAiB,EAAO,QAAS,WAAU,UAC/C,SAASmD,GAAmBC,CAAQ,MAClC,EAAO,SAAoB/W,EAAKgX,MAC9B,YAAY","names":["url","params","options","version","getBaseUrl","_build","text","vars","r","allOptions","baseOrRootURL","getRootUrl","imagePath","file","app","generateFilePath","isCore","link","isPHP","type","webroot","index","getAppRootUrl","_arrayLikeToArray","a","n","e","l","t","f","o","i","u","_nonIterableRest","serializedHTML","SAFE_FOR_TEMPLATES","_stripTemplateExpressions","RETURN_TRUSTED_TYPE","_createTrustedHTML","DOMPurify","assignKey","getModelAssigner","number","vnode","addEventListener","lazy","el","trim","onCompositionStart","onCompositionEnd","value","initialValueKey","initialValue","castValue","oldValue","elValue","looseToNumber","newValue","rootNode","vModelSelect","selectedVal","getValue","multiple","isSet","pending","isArray","assignedValue","setSelected","isSameSelectValue","looseEqual","item","isMultiple","isArrayValue","option","optionValue","optionType","v","looseIndexOf","systemModifiers","modifierGuards","modifiers","m","withModifiers","fn","cacheKey","event","guard","args","keyNames","cache","k","eventKey","patchProp","ensureRenderer","renderer","createRenderer","rendererOptions","createApp","container","normalizeContainer","containerOrSelector","isFunction","component","proxy","mount","resolveRootNamespace","scope","wrapped","persistent","ScopedStorage","key","StorageBuilder","appId","persist","clear","getBuilder","elem","fallback","parsedValue","error","getDefaultExportFromCjs","x","browser","cachedSetTimeout","defaultSetTimout","defaultClearTimeout","runTimeout","fun","runClearTimeout","cachedClearTimeout","marker","queue","draining","queueIndex","currentQueue","drainQueue","timeout","cleanUpNextTick","len","Item","array","process","noop","name","dir","browserExports","process$1","debug_1","define_process_env_default","MAX_LENGTH","MAX_SAFE_INTEGER","MAX_SAFE_BUILD_LENGTH","constants","MAX_SAFE_COMPONENT_LENGTH","SEMVER_SPEC_VERSION","require$$0","exports","re","safeSrc","R","safeRegexReplacements","LETTERDASHNUMBER","makeSafeRegex","token","createToken","isGlobal","safe","safeRe","src","looseOption","emptyOpts","numeric","compareIdentifiers","b","anum","bnum","identifiers","require$$1","require$$2","require$$3","require$$4","prerelease","identifier","parseOptions","SemVer","debug","id","num","other","release","identifierBase","match","message","msg","level","context","LogLevel","buildConsoleLogger","ConsoleLogger","LoggerBuilder","factory","user","self","onLoaded","getLoggerBuilder","logger","isRtl","isRTL","candidateSelectors","NoElement","matches","_element$getRootNode","element","lookUp","inertAtt","node","_node$getAttribute","inert","result","_isInert","isContentEditable","_node$getAttribute2","attValue","getCandidates","includeContainer","filter","candidates","candidateSelector","_getCandidatesIteratively","elements","elementsToCheck","assigned","content","nestedCandidates","validCandidate","shadowRoot","validShadowRoot","hasTabIndex","getTabIndex","getSortOrderTabIndex","isScope","tabIndex","sortOrderedTabbables","isInput","isHiddenInput","isDetailsWithSummary","child","nodes","form","radioScope","getRootNode","queryRadios","radioSet","err","getCheckedRadio","checked","isRadio","isNonTabbableRadio","isTabbableRadio","_nodeRoot","nodeRoot","nodeRootHost","attached","_nodeRootHost$ownerDo","_node$ownerDocument","_nodeRootHost","_nodeRoot2","_nodeRootHost2","_nodeRootHost2$ownerD","_node$getBoundingClie","width","height","isHidden","displayCheck","getShadowRoot","_ref","visible","_getComputedStyle","visibility","nodeUnderDetails","isDirectSummary","parentElement","originalNode","isNodeAttached","isZeroArea","isDisabledFromFieldset","parentNode","isNodeMatchingSelectorFocusable","isShadowRootTabbable","_sortByOrder","regularTabbables","orderedTabbables","candidateTabindex","acc","sortable","tabbable","isNodeMatchingSelectorTabbable","focusable","isTabbable","focusableCandidateSelector","isFocusable","_arrayWithoutHoles","_createForOfIteratorHelper","_unsupportedIterableToArray","F","_iterableToArray","_nonIterableSpread","reasons","renderReason","AxiosError","s","adapters","getAdapter","knownAdapters","throwIfCancellationRequested","config","CanceledError","dispatchRequest","utils","transformData","defaults","response","AxiosHeaders","isCancel","reason","validators","thing","validator","VERSION","desc","opt","opts","assertOptions","keys","schema","allowUnknown","instanceConfig","InterceptorManager","configOrUrl","dummy","dummyStack","stack","firstNewlineIndex","secondNewlineIndex","stackWithoutTwoTopLines","mergeConfig","transitional","paramsSerializer","contextHeaders","headers","methodList","method","requestInterceptorChain","synchronousRequestInterceptors","interceptor","transitionalDefaults","responseInterceptorChain","promise","chain","newConfig","onFulfilled","onRejected","rejectedResult","rejectedError","buildURL","Axios","generateHTTPMethod","isForm","data"],"ignoreList":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27],"sources":["../node_modules/@nextcloud/router/dist/index.mjs","../node_modules/dompurify/dist/purify.es.mjs","../node_modules/@vue/runtime-dom/dist/runtime-dom.esm-bundler.js","../node_modules/@nextcloud/browser-storage/dist/ScopedStorage.js","../node_modules/@nextcloud/browser-storage/dist/StorageBuilder.js","../node_modules/@nextcloud/browser-storage/dist/index.js","../node_modules/@nextcloud/initial-state/dist/index.js","../node_modules/vite-plugin-node-polyfills/shims/process/dist/index.js","../node_modules/semver/internal/debug.js","../node_modules/semver/internal/constants.js","../node_modules/semver/internal/re.js","../node_modules/semver/internal/parse-options.js","../node_modules/semver/internal/identifiers.js","../node_modules/semver/classes/semver.js","../node_modules/@nextcloud/logger/dist/index.mjs","../node_modules/@nextcloud/vue/dist/chunks/logger-D3RVzcfQ.mjs","../node_modules/@nextcloud/vue/dist/chunks/rtl-v0UOPAM7.mjs","../node_modules/tabbable/dist/index.esm.js","../node_modules/focus-trap/dist/focus-trap.esm.js","../node_modules/@nextcloud/dialogs/dist/chunks/index.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcIconToggleSwitch-CRvGt4su.mjs","../node_modules/@nextcloud/vue-select/dist/index.mjs","../node_modules/axios/lib/helpers/parseHeaders.js","../node_modules/axios/lib/core/AxiosHeaders.js","../node_modules/axios/lib/adapters/adapters.js","../node_modules/axios/lib/core/dispatchRequest.js","../node_modules/axios/lib/helpers/validator.js","../node_modules/axios/lib/core/Axios.js"],"sourcesContent":["function linkTo(app, file) {\n return generateFilePath(app, \"\", file);\n}\nconst linkToRemoteBase = (service) => \"/remote.php/\" + service;\nconst generateRemoteUrl = (service, options) => {\n const baseURL = options?.baseURL ?? getBaseUrl();\n return baseURL + linkToRemoteBase(service);\n};\nconst generateOcsUrl = (url, params, options) => {\n const allOptions = Object.assign({\n ocsVersion: 2\n }, options || {});\n const version = allOptions.ocsVersion === 1 ? 1 : 2;\n const baseURL = options?.baseURL ?? getBaseUrl();\n return baseURL + \"/ocs/v\" + version + \".php\" + _generateUrlPath(url, params, options);\n};\nconst _generateUrlPath = (url, params, options) => {\n const allOptions = Object.assign({\n escape: true\n }, options || {});\n const _build = function(text, vars) {\n vars = vars || {};\n return text.replace(\n /{([^{}]*)}/g,\n function(a, b) {\n const r = vars[b];\n if (allOptions.escape) {\n return typeof r === \"string\" || typeof r === \"number\" ? encodeURIComponent(r.toString()) : encodeURIComponent(a);\n } else {\n return typeof r === \"string\" || typeof r === \"number\" ? r.toString() : a;\n }\n }\n );\n };\n if (url.charAt(0) !== \"/\") {\n url = \"/\" + url;\n }\n return _build(url, params || {});\n};\nconst generateUrl = (url, params, options) => {\n const allOptions = Object.assign({\n noRewrite: false\n }, options || {});\n const baseOrRootURL = options?.baseURL ?? getRootUrl();\n if (window?.OC?.config?.modRewriteWorking === true && !allOptions.noRewrite) {\n return baseOrRootURL + _generateUrlPath(url, params, options);\n }\n return baseOrRootURL + \"/index.php\" + _generateUrlPath(url, params, options);\n};\nconst imagePath = (app, file) => {\n if (!file.includes(\".\")) {\n return generateFilePath(app, \"img\", `${file}.svg`);\n }\n return generateFilePath(app, \"img\", file);\n};\nconst generateFilePath = (app, type, file) => {\n const isCore = window?.OC?.coreApps?.includes(app) ?? false;\n const isPHP = file.slice(-3) === \"php\";\n let link = getRootUrl();\n if (isPHP && !isCore) {\n link += `/index.php/apps/${app}`;\n if (type) {\n link += `/${encodeURI(type)}`;\n }\n if (file !== \"index.php\") {\n link += `/${file}`;\n }\n } else if (!isPHP && !isCore) {\n link = getAppRootUrl(app);\n if (type) {\n link += `/${type}/`;\n }\n if (link.at(-1) !== \"/\") {\n link += \"/\";\n }\n link += file;\n } else {\n if ((app === \"settings\" || app === \"core\" || app === \"search\") && type === \"ajax\") {\n link += \"/index.php\";\n }\n if (app) {\n link += `/${app}`;\n }\n if (type) {\n link += `/${type}`;\n }\n link += `/${file}`;\n }\n return link;\n};\nconst getBaseUrl = () => window.location.protocol + \"//\" + window.location.host + getRootUrl();\nfunction getRootUrl() {\n let webroot = window._oc_webroot;\n if (typeof webroot === \"undefined\") {\n webroot = location.pathname;\n const pos = webroot.indexOf(\"/index.php/\");\n if (pos !== -1) {\n webroot = webroot.slice(0, pos);\n } else {\n const index = webroot.indexOf(\"/\", 1);\n webroot = webroot.slice(0, index > 0 ? index : void 0);\n }\n }\n return webroot;\n}\nfunction getAppRootUrl(app) {\n const webroots = window._oc_appswebroots ?? {};\n return webroots[app] ?? \"\";\n}\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: GPL-3.0-or-later\n */\nfunction generateAvatarUrl(user, options) {\n const size = (options?.size || 64) <= 64 ? 64 : 512;\n const guestUrl = options?.isGuestUser ? \"/guest\" : \"\";\n const themeUrl = options?.isDarkTheme ? \"/dark\" : \"\";\n return generateUrl(`/avatar${guestUrl}/{user}/{size}${themeUrl}`, {\n user,\n size\n });\n}\nexport {\n generateAvatarUrl,\n generateFilePath,\n generateOcsUrl,\n generateRemoteUrl,\n generateUrl,\n getAppRootUrl,\n getBaseUrl,\n getRootUrl,\n imagePath,\n linkTo\n};\n//# sourceMappingURL=index.mjs.map\n","/*! @license DOMPurify 3.4.17 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.17/LICENSE */\nfunction _OverloadYield(e, d) {\n\tthis.v = e, this.k = d;\n}\nfunction _arrayLikeToArray(r, a) {\n\t(null == a || a > r.length) && (a = r.length);\n\tfor (var e = 0, n = Array(a); e < a; e++) n[e] = r[e];\n\treturn n;\n}\nfunction _arrayWithHoles(r) {\n\tif (Array.isArray(r)) return r;\n}\nfunction _iterableToArrayLimit(r, l) {\n\tvar t = null == r ? null : \"undefined\" != typeof Symbol && r[Symbol.iterator] || r[\"@@iterator\"];\n\tif (null != t) {\n\t\tvar e, n, i, u, a = [], f = !0, o = !1;\n\t\ttry {\n\t\t\tif (i = (t = t.call(r)).next, 0 === l) {\n\t\t\t\tif (Object(t) !== t) return;\n\t\t\t\tf = !1;\n\t\t\t} else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0);\n\t\t} catch (r) {\n\t\t\to = !0, n = r;\n\t\t} finally {\n\t\t\ttry {\n\t\t\t\tif (!f && null != t.return && (u = t.return(), Object(u) !== u)) return;\n\t\t\t} finally {\n\t\t\t\tif (o) throw n;\n\t\t\t}\n\t\t}\n\t\treturn a;\n\t}\n}\nfunction _nonIterableRest() {\n\tthrow new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */\nfunction _slicedToArray(r, e) {\n\treturn _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest();\n}\nfunction _unsupportedIterableToArray(r, a) {\n\tif (r) {\n\t\tif (\"string\" == typeof r) return _arrayLikeToArray(r, a);\n\t\tvar t = {}.toString.call(r).slice(8, -1);\n\t\treturn \"Object\" === t && r.constructor && (t = r.constructor.name), \"Map\" === t || \"Set\" === t ? Array.from(r) : \"Arguments\" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0;\n\t}\n}\nfunction AsyncGenerator(e) {\n\tvar t, n;\n\tfunction resume(t, n) {\n\t\ttry {\n\t\t\tvar r = e[t](n), o = r.value, u = o instanceof _OverloadYield;\n\t\t\tPromise.resolve(u ? o.v : o).then(function(n) {\n\t\t\t\tif (u) {\n\t\t\t\t\tvar i = \"return\" === t && o.k ? t : \"next\";\n\t\t\t\t\tif (!o.k || n.done) return resume(i, n);\n\t\t\t\t\tn = e[i](n).value;\n\t\t\t\t}\n\t\t\t\tsettle(!!r.done, n);\n\t\t\t}, function(e) {\n\t\t\t\tresume(\"throw\", e);\n\t\t\t});\n\t\t} catch (e) {\n\t\t\tsettle(2, e);\n\t\t}\n\t}\n\tfunction settle(e, r) {\n\t\t2 === e ? t.reject(r) : t.resolve({\n\t\t\tvalue: r,\n\t\t\tdone: e\n\t\t}), (t = t.next) ? resume(t.key, t.arg) : n = null;\n\t}\n\tthis._invoke = function(e, r) {\n\t\treturn new Promise(function(o, u) {\n\t\t\tvar i = {\n\t\t\t\tkey: e,\n\t\t\t\targ: r,\n\t\t\t\tresolve: o,\n\t\t\t\treject: u,\n\t\t\t\tnext: null\n\t\t\t};\n\t\t\tn ? n = n.next = i : (t = n = i, resume(e, r));\n\t\t});\n\t}, \"function\" != typeof e.return && (this.return = void 0);\n}\nAsyncGenerator.prototype[\"function\" == typeof Symbol && Symbol.asyncIterator || \"@@asyncIterator\"] = function() {\n\treturn this;\n}, AsyncGenerator.prototype.next = function(e) {\n\treturn this._invoke(\"next\", e);\n}, AsyncGenerator.prototype.throw = function(e) {\n\treturn this._invoke(\"throw\", e);\n}, AsyncGenerator.prototype.return = function(e) {\n\treturn this._invoke(\"return\", e);\n};\nconst entries = Object.entries;\nconst setPrototypeOf = Object.setPrototypeOf;\nconst isFrozen = Object.isFrozen;\nconst getPrototypeOf = Object.getPrototypeOf;\nconst getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\nlet freeze = Object.freeze;\nlet seal = Object.seal;\nlet create = Object.create;\nlet _ref = typeof Reflect !== \"undefined\" && Reflect;\nlet apply = _ref.apply;\nlet construct = _ref.construct;\nif (!freeze) freeze = function freeze(x) {\n\treturn x;\n};\nif (!seal) seal = function seal(x) {\n\treturn x;\n};\nif (!apply) apply = function apply(func, thisArg) {\n\tfor (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) args[_key - 2] = arguments[_key];\n\treturn func.apply(thisArg, args);\n};\nif (!construct) construct = function construct(Func) {\n\tfor (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) args[_key2 - 1] = arguments[_key2];\n\treturn new Func(...args);\n};\nconst arrayForEach = unapply(Array.prototype.forEach);\nArray.prototype.indexOf;\nconst arrayLastIndexOf = unapply(Array.prototype.lastIndexOf);\nconst arrayPop = unapply(Array.prototype.pop);\nconst arrayPush = unapply(Array.prototype.push);\nconst arraySlice = unapply(Array.prototype.slice);\nconst arraySplice = unapply(Array.prototype.splice);\nconst arrayIsArray = Array.isArray;\nconst setCreate = unconstruct(Set);\nconst setAdd = unapply(Set.prototype.add);\nconst setHas = unapply(Set.prototype.has);\nconst stringToLowerCase = unapply(String.prototype.toLowerCase);\nconst stringToString = unapply(String.prototype.toString);\nconst stringMatch = unapply(String.prototype.match);\nconst stringReplace = unapply(String.prototype.replace);\nconst stringIndexOf = unapply(String.prototype.indexOf);\nconst stringTrim = unapply(String.prototype.trim);\nconst numberToString = unapply(Number.prototype.toString);\nconst booleanToString = unapply(Boolean.prototype.toString);\nconst bigintToString = typeof BigInt === \"undefined\" ? null : unapply(BigInt.prototype.toString);\nconst symbolToString = typeof Symbol === \"undefined\" ? null : unapply(Symbol.prototype.toString);\nconst objectHasOwnProperty = unapply(Object.prototype.hasOwnProperty);\nconst objectToString = unapply(Object.prototype.toString);\nconst regExpTest = unapply(RegExp.prototype.test);\nconst typeErrorCreate = unconstruct(TypeError);\n/**\n* Creates a new function that calls the given function with a specified thisArg and arguments.\n*\n* @param func - The function to be wrapped and called.\n* @returns A new function that calls the given function with a specified thisArg and arguments.\n*/\nfunction unapply(func) {\n\treturn function(thisArg) {\n\t\tif (thisArg instanceof RegExp) thisArg.lastIndex = 0;\n\t\tfor (var _len3 = arguments.length, args = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) args[_key3 - 1] = arguments[_key3];\n\t\treturn apply(func, thisArg, args);\n\t};\n}\n/**\n* Creates a new function that constructs an instance of the given constructor function with the provided arguments.\n*\n* @param func - The constructor function to be wrapped and called.\n* @returns A new function that constructs an instance of the given constructor function with the provided arguments.\n*/\nfunction unconstruct(Func) {\n\treturn function() {\n\t\tfor (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) args[_key4] = arguments[_key4];\n\t\treturn construct(Func, args);\n\t};\n}\n/**\n* Add properties to a lookup table\n*\n* @param set - The set to which elements will be added.\n* @param array - The array containing elements to be added to the set.\n* @param transformCaseFunc - An optional function to transform the case of each element before adding to the set.\n* @returns The modified set with added elements.\n*/\nfunction addToSet(set, array) {\n\tlet transformCaseFunc = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : stringToLowerCase;\n\tif (setPrototypeOf) setPrototypeOf(set, null);\n\tif (!arrayIsArray(array)) return set;\n\tlet l = array.length;\n\twhile (l--) {\n\t\tlet element = array[l];\n\t\tif (typeof element === \"string\") {\n\t\t\tconst lcElement = transformCaseFunc(element);\n\t\t\tif (lcElement !== element) {\n\t\t\t\tif (!isFrozen(array)) array[l] = lcElement;\n\t\t\t\telement = lcElement;\n\t\t\t}\n\t\t}\n\t\tset[element] = true;\n\t}\n\treturn set;\n}\n/**\n* Clean up an array to harden against CSPP\n*\n* @param array - The array to be cleaned.\n* @returns The cleaned version of the array\n*/\nfunction cleanArray(array) {\n\tfor (let index = 0; index < array.length; index++) if (!objectHasOwnProperty(array, index)) array[index] = null;\n\treturn array;\n}\n/**\n* Shallow clone an object\n*\n* @param object - The object to be cloned.\n* @returns A new object that copies the original.\n*/\nfunction clone(object) {\n\tconst newObject = create(null);\n\tfor (const _ref2 of entries(object)) {\n\t\tvar _ref3 = _slicedToArray(_ref2, 2);\n\t\tconst property = _ref3[0];\n\t\tconst value = _ref3[1];\n\t\tif (objectHasOwnProperty(object, property)) {\n\t\t\tif (arrayIsArray(value)) newObject[property] = cleanArray(value);\n\t\t\telse if (value && typeof value === \"object\" && value.constructor === Object) newObject[property] = clone(value);\n\t\t\telse newObject[property] = value;\n\t\t}\n\t}\n\treturn newObject;\n}\n/**\n* Convert non-node values into strings without depending on direct property access.\n*\n* @param value - The value to stringify.\n* @returns A string representation of the provided value.\n*/\nfunction stringifyValue(value) {\n\tswitch (typeof value) {\n\t\tcase \"string\": return value;\n\t\tcase \"number\": return numberToString(value);\n\t\tcase \"boolean\": return booleanToString(value);\n\t\tcase \"bigint\": return bigintToString ? bigintToString(value) : \"0\";\n\t\tcase \"symbol\": return symbolToString ? symbolToString(value) : \"Symbol()\";\n\t\tcase \"undefined\": return objectToString(value);\n\t\tcase \"function\":\n\t\tcase \"object\": {\n\t\t\tif (value === null) return objectToString(value);\n\t\t\tconst valueAsRecord = value;\n\t\t\tconst valueToString = lookupGetter(valueAsRecord, \"toString\");\n\t\t\tif (typeof valueToString === \"function\") {\n\t\t\t\tconst stringified = valueToString(valueAsRecord);\n\t\t\t\treturn typeof stringified === \"string\" ? stringified : objectToString(stringified);\n\t\t\t}\n\t\t\treturn objectToString(value);\n\t\t}\n\t\tdefault: return objectToString(value);\n\t}\n}\n/**\n* This method automatically checks if the prop is function or getter and behaves accordingly.\n*\n* @param object - The object to look up the getter function in its prototype chain.\n* @param prop - The property name for which to find the getter function.\n* @returns The getter function found in the prototype chain or a fallback function.\n*/\nfunction lookupGetter(object, prop) {\n\twhile (object !== null) {\n\t\tconst desc = getOwnPropertyDescriptor(object, prop);\n\t\tif (desc) {\n\t\t\tif (desc.get) return unapply(desc.get);\n\t\t\tif (typeof desc.value === \"function\") return unapply(desc.value);\n\t\t}\n\t\tobject = getPrototypeOf(object);\n\t}\n\tfunction fallbackValue() {\n\t\treturn null;\n\t}\n\treturn fallbackValue;\n}\n/**\n* Like lookupGetter, but for accessor properties only, and returns null\n* instead of a null-returning fallback when no getter exists on the chain.\n* Lets a caller fall back to a direct property read in environments that\n* lack the getter, where a fallback returning null would be indistinguishable\n* from a legitimate null value (e.g. namespaceURI of a no-namespace element).\n*\n* @param object - The object (usually a prototype) to start the lookup at.\n* @param prop - The accessor property name.\n* @returns The unapplied getter, or null if none was found.\n*/\nfunction lookupAccessor(object, prop) {\n\twhile (object !== null) {\n\t\tconst desc = getOwnPropertyDescriptor(object, prop);\n\t\tif (desc) return desc.get ? unapply(desc.get) : null;\n\t\tobject = getPrototypeOf(object);\n\t}\n\treturn null;\n}\nfunction isRegex(value) {\n\ttry {\n\t\tregExpTest(value, \"\");\n\t\treturn true;\n\t} catch (_unused) {\n\t\treturn false;\n\t}\n}\nconst html$1 = freeze([\n\t\"a\",\n\t\"abbr\",\n\t\"acronym\",\n\t\"address\",\n\t\"area\",\n\t\"article\",\n\t\"aside\",\n\t\"audio\",\n\t\"b\",\n\t\"bdi\",\n\t\"bdo\",\n\t\"big\",\n\t\"blink\",\n\t\"blockquote\",\n\t\"body\",\n\t\"br\",\n\t\"button\",\n\t\"canvas\",\n\t\"caption\",\n\t\"center\",\n\t\"cite\",\n\t\"code\",\n\t\"col\",\n\t\"colgroup\",\n\t\"content\",\n\t\"data\",\n\t\"datalist\",\n\t\"dd\",\n\t\"decorator\",\n\t\"del\",\n\t\"details\",\n\t\"dfn\",\n\t\"dialog\",\n\t\"dir\",\n\t\"div\",\n\t\"dl\",\n\t\"dt\",\n\t\"element\",\n\t\"em\",\n\t\"fieldset\",\n\t\"figcaption\",\n\t\"figure\",\n\t\"font\",\n\t\"footer\",\n\t\"form\",\n\t\"h1\",\n\t\"h2\",\n\t\"h3\",\n\t\"h4\",\n\t\"h5\",\n\t\"h6\",\n\t\"head\",\n\t\"header\",\n\t\"hgroup\",\n\t\"hr\",\n\t\"html\",\n\t\"i\",\n\t\"img\",\n\t\"input\",\n\t\"ins\",\n\t\"kbd\",\n\t\"label\",\n\t\"legend\",\n\t\"li\",\n\t\"main\",\n\t\"map\",\n\t\"mark\",\n\t\"marquee\",\n\t\"menu\",\n\t\"menuitem\",\n\t\"meter\",\n\t\"nav\",\n\t\"nobr\",\n\t\"ol\",\n\t\"optgroup\",\n\t\"option\",\n\t\"output\",\n\t\"p\",\n\t\"picture\",\n\t\"pre\",\n\t\"progress\",\n\t\"q\",\n\t\"rp\",\n\t\"rt\",\n\t\"ruby\",\n\t\"s\",\n\t\"samp\",\n\t\"search\",\n\t\"section\",\n\t\"select\",\n\t\"shadow\",\n\t\"slot\",\n\t\"small\",\n\t\"source\",\n\t\"spacer\",\n\t\"span\",\n\t\"strike\",\n\t\"strong\",\n\t\"style\",\n\t\"sub\",\n\t\"summary\",\n\t\"sup\",\n\t\"table\",\n\t\"tbody\",\n\t\"td\",\n\t\"template\",\n\t\"textarea\",\n\t\"tfoot\",\n\t\"th\",\n\t\"thead\",\n\t\"time\",\n\t\"tr\",\n\t\"track\",\n\t\"tt\",\n\t\"u\",\n\t\"ul\",\n\t\"var\",\n\t\"video\",\n\t\"wbr\"\n]);\nconst svg$1 = freeze([\n\t\"svg\",\n\t\"a\",\n\t\"altglyph\",\n\t\"altglyphdef\",\n\t\"altglyphitem\",\n\t\"animatecolor\",\n\t\"animatemotion\",\n\t\"animatetransform\",\n\t\"circle\",\n\t\"clippath\",\n\t\"defs\",\n\t\"desc\",\n\t\"ellipse\",\n\t\"enterkeyhint\",\n\t\"exportparts\",\n\t\"filter\",\n\t\"font\",\n\t\"g\",\n\t\"glyph\",\n\t\"glyphref\",\n\t\"hkern\",\n\t\"image\",\n\t\"inputmode\",\n\t\"line\",\n\t\"lineargradient\",\n\t\"marker\",\n\t\"mask\",\n\t\"metadata\",\n\t\"mpath\",\n\t\"part\",\n\t\"path\",\n\t\"pattern\",\n\t\"polygon\",\n\t\"polyline\",\n\t\"radialgradient\",\n\t\"rect\",\n\t\"stop\",\n\t\"style\",\n\t\"switch\",\n\t\"symbol\",\n\t\"text\",\n\t\"textpath\",\n\t\"title\",\n\t\"tref\",\n\t\"tspan\",\n\t\"view\",\n\t\"vkern\"\n]);\nconst svgFilters = freeze([\n\t\"feBlend\",\n\t\"feColorMatrix\",\n\t\"feComponentTransfer\",\n\t\"feComposite\",\n\t\"feConvolveMatrix\",\n\t\"feDiffuseLighting\",\n\t\"feDisplacementMap\",\n\t\"feDistantLight\",\n\t\"feDropShadow\",\n\t\"feFlood\",\n\t\"feFuncA\",\n\t\"feFuncB\",\n\t\"feFuncG\",\n\t\"feFuncR\",\n\t\"feGaussianBlur\",\n\t\"feImage\",\n\t\"feMerge\",\n\t\"feMergeNode\",\n\t\"feMorphology\",\n\t\"feOffset\",\n\t\"fePointLight\",\n\t\"feSpecularLighting\",\n\t\"feSpotLight\",\n\t\"feTile\",\n\t\"feTurbulence\"\n]);\nconst svgDisallowed = freeze([\n\t\"animate\",\n\t\"color-profile\",\n\t\"cursor\",\n\t\"discard\",\n\t\"font-face\",\n\t\"font-face-format\",\n\t\"font-face-name\",\n\t\"font-face-src\",\n\t\"font-face-uri\",\n\t\"foreignobject\",\n\t\"hatch\",\n\t\"hatchpath\",\n\t\"mesh\",\n\t\"meshgradient\",\n\t\"meshpatch\",\n\t\"meshrow\",\n\t\"missing-glyph\",\n\t\"script\",\n\t\"set\",\n\t\"solidcolor\",\n\t\"unknown\",\n\t\"use\"\n]);\nconst mathMl$1 = freeze([\n\t\"math\",\n\t\"menclose\",\n\t\"merror\",\n\t\"mfenced\",\n\t\"mfrac\",\n\t\"mglyph\",\n\t\"mi\",\n\t\"mlabeledtr\",\n\t\"mmultiscripts\",\n\t\"mn\",\n\t\"mo\",\n\t\"mover\",\n\t\"mpadded\",\n\t\"mphantom\",\n\t\"mroot\",\n\t\"mrow\",\n\t\"ms\",\n\t\"mspace\",\n\t\"msqrt\",\n\t\"mstyle\",\n\t\"msub\",\n\t\"msup\",\n\t\"msubsup\",\n\t\"mtable\",\n\t\"mtd\",\n\t\"mtext\",\n\t\"mtr\",\n\t\"munder\",\n\t\"munderover\",\n\t\"mprescripts\"\n]);\nconst mathMlDisallowed = freeze([\n\t\"maction\",\n\t\"maligngroup\",\n\t\"malignmark\",\n\t\"mlongdiv\",\n\t\"mscarries\",\n\t\"mscarry\",\n\t\"msgroup\",\n\t\"mstack\",\n\t\"msline\",\n\t\"msrow\",\n\t\"semantics\",\n\t\"annotation\",\n\t\"annotation-xml\",\n\t\"mprescripts\",\n\t\"none\"\n]);\nconst text = freeze([\"#text\"]);\nconst html = freeze([\n\t\"accept\",\n\t\"action\",\n\t\"align\",\n\t\"alt\",\n\t\"autocapitalize\",\n\t\"autocomplete\",\n\t\"autopictureinpicture\",\n\t\"autoplay\",\n\t\"background\",\n\t\"bgcolor\",\n\t\"border\",\n\t\"capture\",\n\t\"cellpadding\",\n\t\"cellspacing\",\n\t\"checked\",\n\t\"cite\",\n\t\"class\",\n\t\"clear\",\n\t\"color\",\n\t\"cols\",\n\t\"colspan\",\n\t\"command\",\n\t\"commandfor\",\n\t\"controls\",\n\t\"controlslist\",\n\t\"coords\",\n\t\"crossorigin\",\n\t\"datetime\",\n\t\"decoding\",\n\t\"default\",\n\t\"dir\",\n\t\"disabled\",\n\t\"disablepictureinpicture\",\n\t\"disableremoteplayback\",\n\t\"download\",\n\t\"draggable\",\n\t\"enctype\",\n\t\"enterkeyhint\",\n\t\"exportparts\",\n\t\"face\",\n\t\"for\",\n\t\"headers\",\n\t\"height\",\n\t\"hidden\",\n\t\"high\",\n\t\"href\",\n\t\"hreflang\",\n\t\"id\",\n\t\"inert\",\n\t\"inputmode\",\n\t\"integrity\",\n\t\"ismap\",\n\t\"kind\",\n\t\"label\",\n\t\"lang\",\n\t\"list\",\n\t\"loading\",\n\t\"loop\",\n\t\"low\",\n\t\"max\",\n\t\"maxlength\",\n\t\"media\",\n\t\"method\",\n\t\"min\",\n\t\"minlength\",\n\t\"multiple\",\n\t\"muted\",\n\t\"name\",\n\t\"nonce\",\n\t\"noshade\",\n\t\"novalidate\",\n\t\"nowrap\",\n\t\"open\",\n\t\"optimum\",\n\t\"part\",\n\t\"pattern\",\n\t\"placeholder\",\n\t\"playsinline\",\n\t\"popover\",\n\t\"popovertarget\",\n\t\"popovertargetaction\",\n\t\"poster\",\n\t\"preload\",\n\t\"pubdate\",\n\t\"radiogroup\",\n\t\"readonly\",\n\t\"rel\",\n\t\"required\",\n\t\"rev\",\n\t\"reversed\",\n\t\"role\",\n\t\"rows\",\n\t\"rowspan\",\n\t\"spellcheck\",\n\t\"scope\",\n\t\"selected\",\n\t\"shape\",\n\t\"size\",\n\t\"sizes\",\n\t\"slot\",\n\t\"span\",\n\t\"srclang\",\n\t\"start\",\n\t\"src\",\n\t\"srcset\",\n\t\"step\",\n\t\"style\",\n\t\"summary\",\n\t\"tabindex\",\n\t\"title\",\n\t\"translate\",\n\t\"type\",\n\t\"usemap\",\n\t\"valign\",\n\t\"value\",\n\t\"width\",\n\t\"wrap\",\n\t\"xmlns\"\n]);\nconst svg = freeze([\n\t\"accent-height\",\n\t\"accumulate\",\n\t\"additive\",\n\t\"alignment-baseline\",\n\t\"amplitude\",\n\t\"ascent\",\n\t\"attributename\",\n\t\"attributetype\",\n\t\"azimuth\",\n\t\"basefrequency\",\n\t\"baseline-shift\",\n\t\"begin\",\n\t\"bias\",\n\t\"by\",\n\t\"class\",\n\t\"clip\",\n\t\"clippathunits\",\n\t\"clip-path\",\n\t\"clip-rule\",\n\t\"color\",\n\t\"color-interpolation\",\n\t\"color-interpolation-filters\",\n\t\"color-profile\",\n\t\"color-rendering\",\n\t\"cx\",\n\t\"cy\",\n\t\"d\",\n\t\"dx\",\n\t\"dy\",\n\t\"diffuseconstant\",\n\t\"direction\",\n\t\"display\",\n\t\"divisor\",\n\t\"dominant-baseline\",\n\t\"dur\",\n\t\"edgemode\",\n\t\"elevation\",\n\t\"end\",\n\t\"exponent\",\n\t\"fill\",\n\t\"fill-opacity\",\n\t\"fill-rule\",\n\t\"filter\",\n\t\"filterunits\",\n\t\"flood-color\",\n\t\"flood-opacity\",\n\t\"font-family\",\n\t\"font-size\",\n\t\"font-size-adjust\",\n\t\"font-stretch\",\n\t\"font-style\",\n\t\"font-variant\",\n\t\"font-weight\",\n\t\"fx\",\n\t\"fy\",\n\t\"g1\",\n\t\"g2\",\n\t\"glyph-name\",\n\t\"glyphref\",\n\t\"gradientunits\",\n\t\"gradienttransform\",\n\t\"height\",\n\t\"href\",\n\t\"id\",\n\t\"image-rendering\",\n\t\"in\",\n\t\"in2\",\n\t\"intercept\",\n\t\"k\",\n\t\"k1\",\n\t\"k2\",\n\t\"k3\",\n\t\"k4\",\n\t\"kerning\",\n\t\"keypoints\",\n\t\"keysplines\",\n\t\"keytimes\",\n\t\"lang\",\n\t\"lengthadjust\",\n\t\"letter-spacing\",\n\t\"kernelmatrix\",\n\t\"kernelunitlength\",\n\t\"lighting-color\",\n\t\"local\",\n\t\"marker-end\",\n\t\"marker-mid\",\n\t\"marker-start\",\n\t\"markerheight\",\n\t\"markerunits\",\n\t\"markerwidth\",\n\t\"maskcontentunits\",\n\t\"maskunits\",\n\t\"max\",\n\t\"mask\",\n\t\"mask-type\",\n\t\"media\",\n\t\"method\",\n\t\"mode\",\n\t\"min\",\n\t\"name\",\n\t\"numoctaves\",\n\t\"offset\",\n\t\"operator\",\n\t\"opacity\",\n\t\"order\",\n\t\"orient\",\n\t\"orientation\",\n\t\"origin\",\n\t\"overflow\",\n\t\"paint-order\",\n\t\"path\",\n\t\"pathlength\",\n\t\"patterncontentunits\",\n\t\"patterntransform\",\n\t\"patternunits\",\n\t\"pointer-events\",\n\t\"points\",\n\t\"preservealpha\",\n\t\"preserveaspectratio\",\n\t\"primitiveunits\",\n\t\"r\",\n\t\"rx\",\n\t\"ry\",\n\t\"radius\",\n\t\"refx\",\n\t\"refy\",\n\t\"repeatcount\",\n\t\"repeatdur\",\n\t\"restart\",\n\t\"result\",\n\t\"rotate\",\n\t\"scale\",\n\t\"seed\",\n\t\"shape-rendering\",\n\t\"slope\",\n\t\"specularconstant\",\n\t\"specularexponent\",\n\t\"spreadmethod\",\n\t\"startoffset\",\n\t\"stddeviation\",\n\t\"stitchtiles\",\n\t\"stop-color\",\n\t\"stop-opacity\",\n\t\"stroke-dasharray\",\n\t\"stroke-dashoffset\",\n\t\"stroke-linecap\",\n\t\"stroke-linejoin\",\n\t\"stroke-miterlimit\",\n\t\"stroke-opacity\",\n\t\"stroke\",\n\t\"stroke-width\",\n\t\"style\",\n\t\"surfacescale\",\n\t\"systemlanguage\",\n\t\"tabindex\",\n\t\"tablevalues\",\n\t\"targetx\",\n\t\"targety\",\n\t\"transform\",\n\t\"transform-origin\",\n\t\"text-anchor\",\n\t\"text-decoration\",\n\t\"text-orientation\",\n\t\"text-rendering\",\n\t\"textlength\",\n\t\"type\",\n\t\"u1\",\n\t\"u2\",\n\t\"unicode\",\n\t\"values\",\n\t\"vector-effect\",\n\t\"viewbox\",\n\t\"visibility\",\n\t\"version\",\n\t\"vert-adv-y\",\n\t\"vert-origin-x\",\n\t\"vert-origin-y\",\n\t\"width\",\n\t\"word-spacing\",\n\t\"wrap\",\n\t\"writing-mode\",\n\t\"xchannelselector\",\n\t\"ychannelselector\",\n\t\"x\",\n\t\"x1\",\n\t\"x2\",\n\t\"xmlns\",\n\t\"y\",\n\t\"y1\",\n\t\"y2\",\n\t\"z\",\n\t\"zoomandpan\"\n]);\nconst mathMl = freeze([\n\t\"accent\",\n\t\"accentunder\",\n\t\"align\",\n\t\"bevelled\",\n\t\"close\",\n\t\"columnalign\",\n\t\"columnlines\",\n\t\"columnspacing\",\n\t\"columnspan\",\n\t\"denomalign\",\n\t\"depth\",\n\t\"dir\",\n\t\"display\",\n\t\"displaystyle\",\n\t\"encoding\",\n\t\"fence\",\n\t\"frame\",\n\t\"height\",\n\t\"href\",\n\t\"id\",\n\t\"largeop\",\n\t\"length\",\n\t\"linethickness\",\n\t\"lquote\",\n\t\"lspace\",\n\t\"mathbackground\",\n\t\"mathcolor\",\n\t\"mathsize\",\n\t\"mathvariant\",\n\t\"maxsize\",\n\t\"minsize\",\n\t\"movablelimits\",\n\t\"notation\",\n\t\"numalign\",\n\t\"open\",\n\t\"rowalign\",\n\t\"rowlines\",\n\t\"rowspacing\",\n\t\"rowspan\",\n\t\"rspace\",\n\t\"rquote\",\n\t\"scriptlevel\",\n\t\"scriptminsize\",\n\t\"scriptsizemultiplier\",\n\t\"selection\",\n\t\"separator\",\n\t\"separators\",\n\t\"stretchy\",\n\t\"subscriptshift\",\n\t\"supscriptshift\",\n\t\"symmetric\",\n\t\"voffset\",\n\t\"width\",\n\t\"xmlns\"\n]);\nconst xml = freeze([\n\t\"xlink:href\",\n\t\"xml:id\",\n\t\"xlink:title\",\n\t\"xml:space\",\n\t\"xmlns:xlink\"\n]);\nconst MUSTACHE_EXPR = seal(/{{[\\w\\W]*|^[\\w\\W]*}}/g);\nconst ERB_EXPR = seal(/<%[\\w\\W]*|^[\\w\\W]*%>/g);\nconst TMPLIT_EXPR = seal(/\\${[\\w\\W]*/g);\nconst DATA_ATTR = seal(/^data-[\\-\\w.\\u00B7-\\uFFFF]+$/);\nconst ARIA_ATTR = seal(/^aria-[\\-\\w]+$/);\nconst IS_ALLOWED_URI = seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\\-]+(?:[^a-z+.\\-:]|$))/i);\nconst IS_SCRIPT_OR_DATA = seal(/^(?:\\w+script|data):/i);\nconst ATTR_WHITESPACE = seal(/[\\u0000-\\u0020\\u00A0\\u1680\\u180E\\u2000-\\u2029\\u205F\\u3000]/g);\nconst DOCTYPE_NAME = seal(/^html$/i);\nconst CUSTOM_ELEMENT = seal(/^[a-z][.\\w]*(-[.\\w]+)+$/i);\nconst ELEMENT_MARKUP_PROBE = seal(/<[/\\w!]/g);\nconst COMMENT_MARKUP_PROBE = seal(/<[/\\w]/g);\nconst FALLBACK_TAG_CLOSE = seal(/<\\/no(script|embed|frames)/i);\nconst SELF_CLOSING_TAG = seal(/\\/>/i);\nconst NODE_TYPE = {\n\telement: 1,\n\tattribute: 2,\n\ttext: 3,\n\tcdataSection: 4,\n\tentityReference: 5,\n\tentityNode: 6,\n\tprocessingInstruction: 7,\n\tcomment: 8,\n\tdocument: 9,\n\tdocumentType: 10,\n\tdocumentFragment: 11,\n\tnotation: 12\n};\nconst LITERAL_TEXT_ELEMENTS = freeze(addToSet({}, [\n\t\"style\",\n\t\"script\",\n\t\"xmp\",\n\t\"iframe\",\n\t\"noembed\",\n\t\"noframes\",\n\t\"plaintext\",\n\t\"noscript\"\n]));\nconst getGlobal = function getGlobal() {\n\treturn typeof window === \"undefined\" ? null : window;\n};\n/**\n* Creates a no-op policy for internal use only.\n* Don't export this function outside this module!\n* @param trustedTypes The policy factory.\n* @param purifyHostElement The Script element used to load DOMPurify (to determine policy name suffix).\n* @return The policy created (or null, if Trusted Types\n* are not supported or creating the policy failed).\n*/\nconst _createTrustedTypesPolicy = function _createTrustedTypesPolicy(trustedTypes, purifyHostElement) {\n\tif (typeof trustedTypes !== \"object\" || typeof trustedTypes.createPolicy !== \"function\") return null;\n\tlet suffix = null;\n\tconst ATTR_NAME = \"data-tt-policy-suffix\";\n\tif (purifyHostElement && purifyHostElement.hasAttribute(ATTR_NAME)) suffix = purifyHostElement.getAttribute(ATTR_NAME);\n\tconst policyName = \"dompurify\" + (suffix ? \"#\" + suffix : \"\");\n\ttry {\n\t\treturn trustedTypes.createPolicy(policyName, {\n\t\t\tcreateHTML(html) {\n\t\t\t\treturn html;\n\t\t\t},\n\t\t\tcreateScriptURL(scriptUrl) {\n\t\t\t\treturn scriptUrl;\n\t\t\t}\n\t\t});\n\t} catch (_) {\n\t\tconsole.warn(\"TrustedTypes policy \" + policyName + \" could not be created.\");\n\t\treturn null;\n\t}\n};\nconst _createHooksMap = function _createHooksMap() {\n\treturn {\n\t\tafterSanitizeAttributes: [],\n\t\tafterSanitizeElements: [],\n\t\tafterSanitizeShadowDOM: [],\n\t\tbeforeSanitizeAttributes: [],\n\t\tbeforeSanitizeElements: [],\n\t\tbeforeSanitizeShadowDOM: [],\n\t\tuponSanitizeAttribute: [],\n\t\tuponSanitizeElement: [],\n\t\tuponSanitizeShadowNode: []\n\t};\n};\n/**\n* Resolve a set-valued configuration option: a fresh set built from\n* cfg[key] when it is an own array property (seeded with a clone of\n* options.base when given, case-normalized via options.transform),\n* the fallback set otherwise.\n*\n* @param cfg the cloned, prototype-free configuration object\n* @param key the configuration property to read\n* @param fallback the set to use when the option is absent or not an array\n* @param options transform and optional base set to merge into\n* @returns the resolved set\n*/\nconst _resolveSetOption = function _resolveSetOption(cfg, key, fallback, options) {\n\treturn objectHasOwnProperty(cfg, key) && arrayIsArray(cfg[key]) ? addToSet(options.base ? clone(options.base) : {}, cfg[key], options.transform) : fallback;\n};\n/**\n* Resolve an object-valued configuration option: a prototype-free clone\n* of cfg[key] when it is an own, truthy object property, else a fresh\n* fallback built by makeFallback (fresh on every parse, so a previous\n* parse can never leak state into the next one).\n*\n* @param cfg the cloned, prototype-free configuration object\n* @param key the configuration property to read\n* @param makeFallback builds the fallback value when the option is absent\n* @returns the resolved object\n*/\nconst _resolveObjectOption = function _resolveObjectOption(cfg, key, makeFallback) {\n\tconst value = objectHasOwnProperty(cfg, key) ? cfg[key] : void 0;\n\treturn value && typeof value === \"object\" ? clone(value) : makeFallback();\n};\nfunction createDOMPurify() {\n\tlet window = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : getGlobal();\n\tconst DOMPurify = (root) => createDOMPurify(root);\n\tDOMPurify.version = \"3.4.17\";\n\tDOMPurify.removed = [];\n\tif (!window || !window.document || window.document.nodeType !== NODE_TYPE.document || !window.Element) {\n\t\tDOMPurify.isSupported = false;\n\t\treturn DOMPurify;\n\t}\n\tlet document = window.document;\n\tconst originalDocument = document;\n\tconst currentScript = originalDocument.currentScript;\n\twindow.DocumentFragment;\n\tconst HTMLTemplateElement = window.HTMLTemplateElement, Node = window.Node, Element = window.Element, NodeFilter = window.NodeFilter;\n\twindow.NamedNodeMap === void 0 && (window.NamedNodeMap || window.MozNamedAttrMap);\n\twindow.HTMLFormElement;\n\tconst DOMParser = window.DOMParser, trustedTypes = window.trustedTypes;\n\tconst ElementPrototype = Element.prototype;\n\tconst cloneNode = lookupGetter(ElementPrototype, \"cloneNode\");\n\tconst remove = lookupGetter(ElementPrototype, \"remove\");\n\tconst removeAttributeNode = lookupGetter(ElementPrototype, \"removeAttributeNode\");\n\tconst getNextSibling = lookupGetter(ElementPrototype, \"nextSibling\");\n\tconst getChildNodes = lookupGetter(ElementPrototype, \"childNodes\");\n\tconst getParentNode = lookupGetter(ElementPrototype, \"parentNode\");\n\tconst getShadowRoot = lookupGetter(ElementPrototype, \"shadowRoot\");\n\tconst getAttributes = lookupGetter(ElementPrototype, \"attributes\");\n\tconst getNodeType = Node && Node.prototype ? lookupGetter(Node.prototype, \"nodeType\") : null;\n\tconst getNodeName = Node && Node.prototype ? lookupGetter(Node.prototype, \"nodeName\") : null;\n\tconst getOwnerDocument = Node && Node.prototype ? lookupGetter(Node.prototype, \"ownerDocument\") : null;\n\tconst _readNodeType = function _readNodeType(node) {\n\t\treturn getNodeType ? getNodeType(node) : node.nodeType;\n\t};\n\tconst _readNodeName = function _readNodeName(node) {\n\t\treturn getNodeName ? getNodeName(node) : node.nodeName;\n\t};\n\tconst getNamespaceURI = lookupAccessor(ElementPrototype, \"namespaceURI\");\n\tconst _readNamespaceURI = function _readNamespaceURI(element) {\n\t\treturn getNamespaceURI ? getNamespaceURI(element) : element.namespaceURI;\n\t};\n\tif (typeof HTMLTemplateElement === \"function\") {\n\t\tconst template = document.createElement(\"template\");\n\t\tif (template.content && template.content.ownerDocument) document = template.content.ownerDocument;\n\t}\n\tlet trustedTypesPolicy;\n\tlet emptyHTML = \"\";\n\tlet defaultTrustedTypesPolicy;\n\tlet defaultTrustedTypesPolicyResolved = false;\n\tlet IN_TRUSTED_TYPES_POLICY = 0;\n\tconst _assertNotInTrustedTypesPolicy = function _assertNotInTrustedTypesPolicy() {\n\t\tif (IN_TRUSTED_TYPES_POLICY > 0) throw typeErrorCreate(\"A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the \\\"DOMPurify and Trusted Types\\\" section of the README.\");\n\t};\n\tconst _createTrustedHTML = function _createTrustedHTML(html) {\n\t\t_assertNotInTrustedTypesPolicy();\n\t\tIN_TRUSTED_TYPES_POLICY++;\n\t\ttry {\n\t\t\treturn trustedTypesPolicy.createHTML(html);\n\t\t} finally {\n\t\t\tIN_TRUSTED_TYPES_POLICY--;\n\t\t}\n\t};\n\tconst _createTrustedScriptURL = function _createTrustedScriptURL(scriptUrl) {\n\t\t_assertNotInTrustedTypesPolicy();\n\t\tIN_TRUSTED_TYPES_POLICY++;\n\t\ttry {\n\t\t\treturn trustedTypesPolicy.createScriptURL(scriptUrl);\n\t\t} finally {\n\t\t\tIN_TRUSTED_TYPES_POLICY--;\n\t\t}\n\t};\n\tconst _getDefaultTrustedTypesPolicy = function _getDefaultTrustedTypesPolicy() {\n\t\tif (!defaultTrustedTypesPolicyResolved) {\n\t\t\tdefaultTrustedTypesPolicy = _createTrustedTypesPolicy(trustedTypes, currentScript);\n\t\t\tdefaultTrustedTypesPolicyResolved = true;\n\t\t}\n\t\treturn defaultTrustedTypesPolicy;\n\t};\n\tconst _document = document, implementation = _document.implementation, createNodeIterator = _document.createNodeIterator, createDocumentFragment = _document.createDocumentFragment, getElementsByTagName = _document.getElementsByTagName;\n\tconst importNode = originalDocument.importNode;\n\tlet hooks = _createHooksMap();\n\t/**\n\t* Expose whether this browser supports running the full DOMPurify.\n\t*/\n\tDOMPurify.isSupported = typeof entries === \"function\" && typeof getParentNode === \"function\" && implementation && implementation.createHTMLDocument !== void 0;\n\tconst MUSTACHE_EXPR$1 = MUSTACHE_EXPR, ERB_EXPR$1 = ERB_EXPR, TMPLIT_EXPR$1 = TMPLIT_EXPR, DATA_ATTR$1 = DATA_ATTR, ARIA_ATTR$1 = ARIA_ATTR, IS_SCRIPT_OR_DATA$1 = IS_SCRIPT_OR_DATA, ATTR_WHITESPACE$1 = ATTR_WHITESPACE, CUSTOM_ELEMENT$1 = CUSTOM_ELEMENT;\n\tlet IS_ALLOWED_URI$1 = IS_ALLOWED_URI;\n\t/**\n\t* We consider the elements and attributes below to be safe. Ideally\n\t* don't add any new ones but feel free to remove unwanted ones.\n\t*/\n\tlet ALLOWED_TAGS = null;\n\tconst DEFAULT_ALLOWED_TAGS = addToSet({}, [\n\t\t...html$1,\n\t\t...svg$1,\n\t\t...svgFilters,\n\t\t...mathMl$1,\n\t\t...text\n\t]);\n\tlet ALLOWED_ATTR = null;\n\tconst DEFAULT_ALLOWED_ATTR = addToSet({}, [\n\t\t...html,\n\t\t...svg,\n\t\t...mathMl,\n\t\t...xml\n\t]);\n\tlet CUSTOM_ELEMENT_HANDLING = Object.seal(create(null, {\n\t\ttagNameCheck: {\n\t\t\twritable: true,\n\t\t\tconfigurable: false,\n\t\t\tenumerable: true,\n\t\t\tvalue: null\n\t\t},\n\t\tattributeNameCheck: {\n\t\t\twritable: true,\n\t\t\tconfigurable: false,\n\t\t\tenumerable: true,\n\t\t\tvalue: null\n\t\t},\n\t\tallowCustomizedBuiltInElements: {\n\t\t\twritable: true,\n\t\t\tconfigurable: false,\n\t\t\tenumerable: true,\n\t\t\tvalue: false\n\t\t}\n\t}));\n\tlet FORBID_TAGS = null;\n\tlet FORBID_ATTR = null;\n\tconst EXTRA_ELEMENT_HANDLING = Object.seal(create(null, {\n\t\ttagCheck: {\n\t\t\twritable: true,\n\t\t\tconfigurable: false,\n\t\t\tenumerable: true,\n\t\t\tvalue: null\n\t\t},\n\t\tattributeCheck: {\n\t\t\twritable: true,\n\t\t\tconfigurable: false,\n\t\t\tenumerable: true,\n\t\t\tvalue: null\n\t\t}\n\t}));\n\tlet ALLOW_ARIA_ATTR = true;\n\tlet ALLOW_DATA_ATTR = true;\n\tlet ALLOW_UNKNOWN_PROTOCOLS = false;\n\tlet ALLOW_SELF_CLOSE_IN_ATTR = true;\n\tlet SAFE_FOR_TEMPLATES = false;\n\tlet SAFE_FOR_XML = true;\n\tlet WHOLE_DOCUMENT = false;\n\tlet SET_CONFIG = false;\n\tlet SET_CONFIG_ALLOWED_TAGS = null;\n\tlet SET_CONFIG_ALLOWED_ATTR = null;\n\tlet FORCE_BODY = false;\n\tlet RETURN_DOM = false;\n\tlet RETURN_DOM_FRAGMENT = false;\n\tlet RETURN_TRUSTED_TYPE = false;\n\tlet SANITIZE_DOM = true;\n\tlet SANITIZE_NAMED_PROPS = false;\n\tconst SANITIZE_NAMED_PROPS_PREFIX = \"user-content-\";\n\tlet KEEP_CONTENT = true;\n\tlet IN_PLACE = false;\n\tlet IN_PLACE_VISITED = null;\n\tlet USE_PROFILES = {};\n\tlet FORBID_CONTENTS = null;\n\tconst DEFAULT_FORBID_CONTENTS = addToSet({}, [\n\t\t\"annotation-xml\",\n\t\t\"audio\",\n\t\t\"colgroup\",\n\t\t\"desc\",\n\t\t\"foreignobject\",\n\t\t\"head\",\n\t\t\"iframe\",\n\t\t\"math\",\n\t\t\"mi\",\n\t\t\"mn\",\n\t\t\"mo\",\n\t\t\"ms\",\n\t\t\"mtext\",\n\t\t\"noembed\",\n\t\t\"noframes\",\n\t\t\"noscript\",\n\t\t\"plaintext\",\n\t\t\"script\",\n\t\t\"selectedcontent\",\n\t\t\"style\",\n\t\t\"svg\",\n\t\t\"template\",\n\t\t\"thead\",\n\t\t\"title\",\n\t\t\"video\",\n\t\t\"xmp\"\n\t]);\n\tlet DATA_URI_TAGS = null;\n\tconst DEFAULT_DATA_URI_TAGS = addToSet({}, [\n\t\t\"audio\",\n\t\t\"video\",\n\t\t\"img\",\n\t\t\"source\",\n\t\t\"image\",\n\t\t\"track\"\n\t]);\n\tlet URI_SAFE_ATTRIBUTES = null;\n\tconst DEFAULT_URI_SAFE_ATTRIBUTES = addToSet({}, [\n\t\t\"alt\",\n\t\t\"class\",\n\t\t\"for\",\n\t\t\"id\",\n\t\t\"label\",\n\t\t\"name\",\n\t\t\"pattern\",\n\t\t\"placeholder\",\n\t\t\"role\",\n\t\t\"summary\",\n\t\t\"title\",\n\t\t\"value\",\n\t\t\"style\",\n\t\t\"xmlns\"\n\t]);\n\tconst MATHML_NAMESPACE = \"http://www.w3.org/1998/Math/MathML\";\n\tconst SVG_NAMESPACE = \"http://www.w3.org/2000/svg\";\n\tconst HTML_NAMESPACE = \"http://www.w3.org/1999/xhtml\";\n\tlet NAMESPACE = HTML_NAMESPACE;\n\tlet IS_EMPTY_INPUT = false;\n\tlet ALLOWED_NAMESPACES = null;\n\tconst DEFAULT_ALLOWED_NAMESPACES = addToSet({}, [\n\t\tMATHML_NAMESPACE,\n\t\tSVG_NAMESPACE,\n\t\tHTML_NAMESPACE\n\t], stringToString);\n\tconst DEFAULT_MATHML_TEXT_INTEGRATION_POINTS = freeze([\n\t\t\"mi\",\n\t\t\"mo\",\n\t\t\"mn\",\n\t\t\"ms\",\n\t\t\"mtext\"\n\t]);\n\tlet MATHML_TEXT_INTEGRATION_POINTS = addToSet({}, DEFAULT_MATHML_TEXT_INTEGRATION_POINTS);\n\tconst DEFAULT_HTML_INTEGRATION_POINTS = freeze([\"annotation-xml\"]);\n\tlet HTML_INTEGRATION_POINTS = addToSet({}, DEFAULT_HTML_INTEGRATION_POINTS);\n\tconst COMMON_SVG_AND_HTML_ELEMENTS = addToSet({}, [\n\t\t\"title\",\n\t\t\"style\",\n\t\t\"font\",\n\t\t\"a\",\n\t\t\"script\"\n\t]);\n\tlet PARSER_MEDIA_TYPE = null;\n\tconst SUPPORTED_PARSER_MEDIA_TYPES = [\"application/xhtml+xml\", \"text/html\"];\n\tconst DEFAULT_PARSER_MEDIA_TYPE = \"text/html\";\n\tlet transformCaseFunc = null;\n\tlet CONFIG = null;\n\tconst formElement = document.createElement(\"form\");\n\tconst isRegexOrFunction = function isRegexOrFunction(testValue) {\n\t\treturn testValue instanceof RegExp || testValue instanceof Function;\n\t};\n\t/**\n\t* _parseConfig\n\t*\n\t* @param cfg optional config literal\n\t*/\n\tconst _parseConfig = function _parseConfig() {\n\t\tlet cfg = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};\n\t\tif (CONFIG && CONFIG === cfg) return;\n\t\tif (!cfg || typeof cfg !== \"object\") cfg = {};\n\t\tcfg = clone(cfg);\n\t\tPARSER_MEDIA_TYPE = SUPPORTED_PARSER_MEDIA_TYPES.indexOf(cfg.PARSER_MEDIA_TYPE) === -1 ? DEFAULT_PARSER_MEDIA_TYPE : cfg.PARSER_MEDIA_TYPE;\n\t\ttransformCaseFunc = PARSER_MEDIA_TYPE === \"application/xhtml+xml\" ? stringToString : stringToLowerCase;\n\t\tALLOWED_TAGS = _resolveSetOption(cfg, \"ALLOWED_TAGS\", DEFAULT_ALLOWED_TAGS, { transform: transformCaseFunc });\n\t\tALLOWED_ATTR = _resolveSetOption(cfg, \"ALLOWED_ATTR\", DEFAULT_ALLOWED_ATTR, { transform: transformCaseFunc });\n\t\tALLOWED_NAMESPACES = _resolveSetOption(cfg, \"ALLOWED_NAMESPACES\", DEFAULT_ALLOWED_NAMESPACES, { transform: stringToString });\n\t\tURI_SAFE_ATTRIBUTES = _resolveSetOption(cfg, \"ADD_URI_SAFE_ATTR\", DEFAULT_URI_SAFE_ATTRIBUTES, {\n\t\t\ttransform: transformCaseFunc,\n\t\t\tbase: DEFAULT_URI_SAFE_ATTRIBUTES\n\t\t});\n\t\tDATA_URI_TAGS = _resolveSetOption(cfg, \"ADD_DATA_URI_TAGS\", DEFAULT_DATA_URI_TAGS, {\n\t\t\ttransform: transformCaseFunc,\n\t\t\tbase: DEFAULT_DATA_URI_TAGS\n\t\t});\n\t\tFORBID_CONTENTS = _resolveSetOption(cfg, \"FORBID_CONTENTS\", DEFAULT_FORBID_CONTENTS, { transform: transformCaseFunc });\n\t\tFORBID_TAGS = _resolveSetOption(cfg, \"FORBID_TAGS\", clone({}), { transform: transformCaseFunc });\n\t\tFORBID_ATTR = _resolveSetOption(cfg, \"FORBID_ATTR\", clone({}), { transform: transformCaseFunc });\n\t\tUSE_PROFILES = objectHasOwnProperty(cfg, \"USE_PROFILES\") ? cfg.USE_PROFILES && typeof cfg.USE_PROFILES === \"object\" ? clone(cfg.USE_PROFILES) : cfg.USE_PROFILES : false;\n\t\tALLOW_ARIA_ATTR = cfg.ALLOW_ARIA_ATTR !== false;\n\t\tALLOW_DATA_ATTR = cfg.ALLOW_DATA_ATTR !== false;\n\t\tALLOW_UNKNOWN_PROTOCOLS = cfg.ALLOW_UNKNOWN_PROTOCOLS || false;\n\t\tALLOW_SELF_CLOSE_IN_ATTR = cfg.ALLOW_SELF_CLOSE_IN_ATTR !== false;\n\t\tSAFE_FOR_TEMPLATES = cfg.SAFE_FOR_TEMPLATES || false;\n\t\tSAFE_FOR_XML = cfg.SAFE_FOR_XML !== false;\n\t\tWHOLE_DOCUMENT = cfg.WHOLE_DOCUMENT || false;\n\t\tRETURN_DOM = cfg.RETURN_DOM || false;\n\t\tRETURN_DOM_FRAGMENT = cfg.RETURN_DOM_FRAGMENT || false;\n\t\tRETURN_TRUSTED_TYPE = cfg.RETURN_TRUSTED_TYPE || false;\n\t\tFORCE_BODY = cfg.FORCE_BODY || false;\n\t\tSANITIZE_DOM = cfg.SANITIZE_DOM !== false;\n\t\tSANITIZE_NAMED_PROPS = cfg.SANITIZE_NAMED_PROPS || false;\n\t\tKEEP_CONTENT = cfg.KEEP_CONTENT !== false;\n\t\tIN_PLACE = cfg.IN_PLACE || false;\n\t\tIS_ALLOWED_URI$1 = isRegex(cfg.ALLOWED_URI_REGEXP) ? cfg.ALLOWED_URI_REGEXP : IS_ALLOWED_URI;\n\t\tNAMESPACE = typeof cfg.NAMESPACE === \"string\" ? cfg.NAMESPACE : HTML_NAMESPACE;\n\t\tMATHML_TEXT_INTEGRATION_POINTS = _resolveObjectOption(cfg, \"MATHML_TEXT_INTEGRATION_POINTS\", () => addToSet({}, DEFAULT_MATHML_TEXT_INTEGRATION_POINTS));\n\t\tHTML_INTEGRATION_POINTS = _resolveObjectOption(cfg, \"HTML_INTEGRATION_POINTS\", () => addToSet({}, DEFAULT_HTML_INTEGRATION_POINTS));\n\t\tconst customElementHandling = _resolveObjectOption(cfg, \"CUSTOM_ELEMENT_HANDLING\", () => create(null));\n\t\tCUSTOM_ELEMENT_HANDLING = create(null);\n\t\tif (objectHasOwnProperty(customElementHandling, \"tagNameCheck\") && isRegexOrFunction(customElementHandling.tagNameCheck)) CUSTOM_ELEMENT_HANDLING.tagNameCheck = customElementHandling.tagNameCheck;\n\t\tif (objectHasOwnProperty(customElementHandling, \"attributeNameCheck\") && isRegexOrFunction(customElementHandling.attributeNameCheck)) CUSTOM_ELEMENT_HANDLING.attributeNameCheck = customElementHandling.attributeNameCheck;\n\t\tif (objectHasOwnProperty(customElementHandling, \"allowCustomizedBuiltInElements\") && typeof customElementHandling.allowCustomizedBuiltInElements === \"boolean\") CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements = customElementHandling.allowCustomizedBuiltInElements;\n\t\tseal(CUSTOM_ELEMENT_HANDLING);\n\t\tif (SAFE_FOR_TEMPLATES) ALLOW_DATA_ATTR = false;\n\t\tif (RETURN_DOM_FRAGMENT) RETURN_DOM = true;\n\t\tif (USE_PROFILES) {\n\t\t\tALLOWED_TAGS = addToSet({}, text);\n\t\t\tALLOWED_ATTR = create(null);\n\t\t\tif (USE_PROFILES.html === true) {\n\t\t\t\taddToSet(ALLOWED_TAGS, html$1);\n\t\t\t\taddToSet(ALLOWED_ATTR, html);\n\t\t\t}\n\t\t\tif (USE_PROFILES.svg === true) {\n\t\t\t\taddToSet(ALLOWED_TAGS, svg$1);\n\t\t\t\taddToSet(ALLOWED_ATTR, svg);\n\t\t\t\taddToSet(ALLOWED_ATTR, xml);\n\t\t\t}\n\t\t\tif (USE_PROFILES.svgFilters === true) {\n\t\t\t\taddToSet(ALLOWED_TAGS, svgFilters);\n\t\t\t\taddToSet(ALLOWED_ATTR, svg);\n\t\t\t\taddToSet(ALLOWED_ATTR, xml);\n\t\t\t}\n\t\t\tif (USE_PROFILES.mathMl === true) {\n\t\t\t\taddToSet(ALLOWED_TAGS, mathMl$1);\n\t\t\t\taddToSet(ALLOWED_ATTR, mathMl);\n\t\t\t\taddToSet(ALLOWED_ATTR, xml);\n\t\t\t}\n\t\t}\n\t\tEXTRA_ELEMENT_HANDLING.tagCheck = null;\n\t\tEXTRA_ELEMENT_HANDLING.attributeCheck = null;\n\t\tif (objectHasOwnProperty(cfg, \"ADD_TAGS\")) {\n\t\t\tif (typeof cfg.ADD_TAGS === \"function\") EXTRA_ELEMENT_HANDLING.tagCheck = cfg.ADD_TAGS;\n\t\t\telse if (arrayIsArray(cfg.ADD_TAGS)) {\n\t\t\t\tif (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) ALLOWED_TAGS = clone(ALLOWED_TAGS);\n\t\t\t\taddToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);\n\t\t\t}\n\t\t}\n\t\tif (objectHasOwnProperty(cfg, \"ADD_ATTR\")) {\n\t\t\tif (typeof cfg.ADD_ATTR === \"function\") EXTRA_ELEMENT_HANDLING.attributeCheck = cfg.ADD_ATTR;\n\t\t\telse if (arrayIsArray(cfg.ADD_ATTR)) {\n\t\t\t\tif (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) ALLOWED_ATTR = clone(ALLOWED_ATTR);\n\t\t\t\taddToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);\n\t\t\t}\n\t\t}\n\t\tif (objectHasOwnProperty(cfg, \"ADD_FORBID_CONTENTS\") && arrayIsArray(cfg.ADD_FORBID_CONTENTS)) {\n\t\t\tif (FORBID_CONTENTS === DEFAULT_FORBID_CONTENTS) FORBID_CONTENTS = clone(FORBID_CONTENTS);\n\t\t\taddToSet(FORBID_CONTENTS, cfg.ADD_FORBID_CONTENTS, transformCaseFunc);\n\t\t}\n\t\tif (KEEP_CONTENT) ALLOWED_TAGS[\"#text\"] = true;\n\t\tif (WHOLE_DOCUMENT) addToSet(ALLOWED_TAGS, [\n\t\t\t\"html\",\n\t\t\t\"head\",\n\t\t\t\"body\"\n\t\t]);\n\t\tif (ALLOWED_TAGS.table) {\n\t\t\taddToSet(ALLOWED_TAGS, [\"tbody\"]);\n\t\t\tdelete FORBID_TAGS.tbody;\n\t\t}\n\t\tif (cfg.TRUSTED_TYPES_POLICY) {\n\t\t\tif (typeof cfg.TRUSTED_TYPES_POLICY.createHTML !== \"function\") throw typeErrorCreate(\"TRUSTED_TYPES_POLICY configuration option must provide a \\\"createHTML\\\" hook.\");\n\t\t\tif (typeof cfg.TRUSTED_TYPES_POLICY.createScriptURL !== \"function\") throw typeErrorCreate(\"TRUSTED_TYPES_POLICY configuration option must provide a \\\"createScriptURL\\\" hook.\");\n\t\t\tconst previousTrustedTypesPolicy = trustedTypesPolicy;\n\t\t\ttrustedTypesPolicy = cfg.TRUSTED_TYPES_POLICY;\n\t\t\ttry {\n\t\t\t\temptyHTML = _createTrustedHTML(\"\");\n\t\t\t} catch (error) {\n\t\t\t\ttrustedTypesPolicy = previousTrustedTypesPolicy;\n\t\t\t\tthrow error;\n\t\t\t}\n\t\t} else if (cfg.TRUSTED_TYPES_POLICY === null) {\n\t\t\ttrustedTypesPolicy = void 0;\n\t\t\temptyHTML = \"\";\n\t\t} else {\n\t\t\tif (trustedTypesPolicy === void 0) trustedTypesPolicy = _getDefaultTrustedTypesPolicy();\n\t\t\tif (trustedTypesPolicy && typeof emptyHTML === \"string\") emptyHTML = _createTrustedHTML(\"\");\n\t\t}\n\t\tif (freeze) freeze(cfg);\n\t\tCONFIG = cfg;\n\t};\n\tconst ALL_SVG_TAGS = addToSet({}, [\n\t\t...svg$1,\n\t\t...svgFilters,\n\t\t...svgDisallowed\n\t]);\n\tconst ALL_MATHML_TAGS = addToSet({}, [...mathMl$1, ...mathMlDisallowed]);\n\t/**\n\t* Namespace rules for an element in the SVG namespace.\n\t*\n\t* @param tagName the element's lowercase tag name\n\t* @param parent the (possibly simulated) parent node\n\t* @param parentTagName the parent's lowercase tag name\n\t* @returns true if a spec-compliant parser could produce this element\n\t*/\n\tconst _checkSvgNamespace = function _checkSvgNamespace(tagName, parent, parentTagName) {\n\t\tif (parent.namespaceURI === HTML_NAMESPACE) return tagName === \"svg\";\n\t\tif (parent.namespaceURI === MATHML_NAMESPACE) return tagName === \"svg\" && (parentTagName === \"annotation-xml\" || MATHML_TEXT_INTEGRATION_POINTS[parentTagName]);\n\t\treturn Boolean(ALL_SVG_TAGS[tagName]);\n\t};\n\t/**\n\t* Namespace rules for an element in the MathML namespace.\n\t*\n\t* @param tagName the element's lowercase tag name\n\t* @param parent the (possibly simulated) parent node\n\t* @param parentTagName the parent's lowercase tag name\n\t* @returns true if a spec-compliant parser could produce this element\n\t*/\n\tconst _checkMathMlNamespace = function _checkMathMlNamespace(tagName, parent, parentTagName) {\n\t\tif (parent.namespaceURI === HTML_NAMESPACE) return tagName === \"math\";\n\t\tif (parent.namespaceURI === SVG_NAMESPACE) return tagName === \"math\" && HTML_INTEGRATION_POINTS[parentTagName];\n\t\treturn Boolean(ALL_MATHML_TAGS[tagName]);\n\t};\n\t/**\n\t* Namespace rules for an element in the HTML namespace.\n\t*\n\t* @param tagName the element's lowercase tag name\n\t* @param parent the (possibly simulated) parent node\n\t* @param parentTagName the parent's lowercase tag name\n\t* @returns true if a spec-compliant parser could produce this element\n\t*/\n\tconst _checkHtmlNamespace = function _checkHtmlNamespace(tagName, parent, parentTagName) {\n\t\tif (parent.namespaceURI === SVG_NAMESPACE && !HTML_INTEGRATION_POINTS[parentTagName]) return false;\n\t\tif (parent.namespaceURI === MATHML_NAMESPACE && !MATHML_TEXT_INTEGRATION_POINTS[parentTagName]) return false;\n\t\treturn !ALL_MATHML_TAGS[tagName] && (COMMON_SVG_AND_HTML_ELEMENTS[tagName] || !ALL_SVG_TAGS[tagName]);\n\t};\n\t/**\n\t* @param element a DOM element whose namespace is being checked\n\t* @returns Return false if the element has a\n\t* namespace that a spec-compliant parser would never\n\t* return. Return true otherwise.\n\t*/\n\tconst _checkValidNamespace = function _checkValidNamespace(element) {\n\t\tconst elementNamespace = _readNamespaceURI(element);\n\t\tconst tagName = stringToLowerCase(_readNodeName(element));\n\t\tconst parentNode = getParentNode(element);\n\t\tlet parent;\n\t\tlet parentTagName;\n\t\tif (parentNode && _readNodeType(parentNode) === NODE_TYPE.element) {\n\t\t\tparent = { namespaceURI: _readNamespaceURI(parentNode) };\n\t\t\tparentTagName = stringToLowerCase(_readNodeName(parentNode));\n\t\t} else {\n\t\t\tparent = { namespaceURI: NAMESPACE };\n\t\t\tparentTagName = \"template\";\n\t\t}\n\t\tif (!ALLOWED_NAMESPACES[elementNamespace]) return false;\n\t\tif (elementNamespace === SVG_NAMESPACE) return _checkSvgNamespace(tagName, parent, parentTagName);\n\t\tif (elementNamespace === MATHML_NAMESPACE) return _checkMathMlNamespace(tagName, parent, parentTagName);\n\t\tif (elementNamespace === HTML_NAMESPACE) return _checkHtmlNamespace(tagName, parent, parentTagName);\n\t\tif (PARSER_MEDIA_TYPE === \"application/xhtml+xml\" && ALLOWED_NAMESPACES[elementNamespace]) return true;\n\t\treturn false;\n\t};\n\t/**\n\t* _forceRemove\n\t*\n\t* @param node a DOM node\n\t*/\n\tconst _forceRemove = function _forceRemove(node) {\n\t\tarrayPush(DOMPurify.removed, { element: node });\n\t\ttry {\n\t\t\tgetParentNode(node).removeChild(node);\n\t\t} catch (_) {\n\t\t\tremove(node);\n\t\t\tif (!getParentNode(node)) throw typeErrorCreate(\"a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place\");\n\t\t}\n\t};\n\t/**\n\t* _stripAttributeNode\n\t*\n\t* Remove a single Attr node case/namespace-exactly on an attribute-teardown\n\t* path. Name-based removeAttribute() ASCII-lowercases its lookup key for an\n\t* HTML element in an HTML document and so silently misses a case-preserved\n\t* handler (e.g. `ONERROR` off an XML/XHTML import) - the same defect\n\t* _removeAttribute() was fixed for, which a name-based call would reintroduce\n\t* on these IN_PLACE teardown paths. Unlike _removeAttribute this does not\n\t* record into DOMPurify.removed: the neutralize passes intentionally do not\n\t* book-keep. A clobbered/detached node falls back to best-effort name-based\n\t* removal.\n\t*\n\t* @param element the element to strip the attribute from\n\t* @param attribute the Attr node to remove\n\t* @param name the attribute's name, for the fallback path\n\t*/\n\tconst _stripAttributeNode = function _stripAttributeNode(element, attribute, name) {\n\t\ttry {\n\t\t\tremoveAttributeNode(element, attribute);\n\t\t} catch (_) {\n\t\t\ttry {\n\t\t\t\telement.removeAttribute(name);\n\t\t\t} catch (_) {}\n\t\t}\n\t};\n\t/**\n\t* Fail-closed teardown of an in-place root: strip every disallowed attribute\n\t* in the subtree first, so nothing armed is left behind, then remove all\n\t* children and the root's own attributes.\n\t*\n\t* @param root the in-place root to empty\n\t*/\n\tconst _neutralizeRoot = function _neutralizeRoot(root) {\n\t\t_neutralizeSubtree(root);\n\t\tconst childNodes = getChildNodes(root);\n\t\tif (childNodes) arrayForEach(arraySlice(childNodes), (child) => {\n\t\t\ttry {\n\t\t\t\tremove(child);\n\t\t\t} catch (_) {}\n\t\t});\n\t\tconst attributes = _readNodeType(root) === NODE_TYPE.element ? getAttributes(root) : null;\n\t\tif (attributes) for (let i = attributes.length - 1; i >= 0; --i) {\n\t\t\tconst attribute = attributes[i];\n\t\t\tconst name = attribute && attribute.name;\n\t\t\tif (typeof name === \"string\") _stripAttributeNode(root, attribute, name);\n\t\t}\n\t};\n\t/**\n\t* Removes an attribute, preferably as its exact Attr node: name-based\n\t* removal lowercases the name in HTML documents and misses case-preserved\n\t* names, e.g. from imported XHTML.\n\t*\n\t* @param name an Attribute name\n\t* @param element a DOM node\n\t* @param attr the exact Attr node to remove, when the caller has it\n\t*/\n\tconst _removeAttribute = function _removeAttribute(name, element, attr) {\n\t\tif (!attr) try {\n\t\t\tattr = element.getAttributeNode(name);\n\t\t} catch (_) {\n\t\t\tattr = null;\n\t\t}\n\t\tarrayPush(DOMPurify.removed, {\n\t\t\tattribute: attr || null,\n\t\t\tfrom: element\n\t\t});\n\t\ttry {\n\t\t\tif (attr) removeAttributeNode(element, attr);\n\t\t\telse element.removeAttribute(name);\n\t\t} catch (_) {\n\t\t\ttry {\n\t\t\t\telement.removeAttribute(name);\n\t\t\t} catch (_) {}\n\t\t}\n\t\tif (name === \"is\") {\n\t\t\tif (RETURN_DOM || RETURN_DOM_FRAGMENT) try {\n\t\t\t\t_forceRemove(element);\n\t\t\t} catch (_) {}\n\t\t\telse try {\n\t\t\t\telement.setAttribute(name, \"\");\n\t\t\t} catch (_) {}\n\t\t}\n\t};\n\t/**\n\t* Removes every attribute the configuration does not allow. Used to\n\t* neutralize nodes discarded from an in-place tree.\n\t*\n\t* @param element the element to strip\n\t*/\n\tconst _stripDisallowedAttributes = function _stripDisallowedAttributes(element) {\n\t\tconst attributes = getAttributes(element);\n\t\tif (!attributes) return;\n\t\tfor (let i = attributes.length - 1; i >= 0; --i) {\n\t\t\tconst attribute = attributes[i];\n\t\t\tconst name = attribute && attribute.name;\n\t\t\tif (typeof name !== \"string\" || ALLOWED_ATTR[transformCaseFunc(name)]) continue;\n\t\t\t_stripAttributeNode(element, attribute, name);\n\t\t}\n\t};\n\t/**\n\t* Iterative depth-first walk, so deep trees cannot overflow the call stack,\n\t* reading through the cached getters, so clobbering cannot hide children.\n\t* When `visit` returns false, the node's children are skipped. With\n\t* `intoShadow`, open shadow roots are walked after their host's children.\n\t*\n\t* @param root where to start\n\t* @param visit called for every node\n\t* @param intoShadow whether to enter open shadow roots\n\t*/\n\tconst _walkTree = function _walkTree(root, visit) {\n\t\tlet intoShadow = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : false;\n\t\tconst stack = [root];\n\t\twhile (stack.length > 0) {\n\t\t\tconst node = stack.pop();\n\t\t\tif (visit(node) === false) continue;\n\t\t\tif (intoShadow && _readNodeType(node) === NODE_TYPE.element) {\n\t\t\t\tconst shadowRoot = getShadowRoot(node);\n\t\t\t\tif (_isDocumentFragment(shadowRoot)) stack.push(shadowRoot);\n\t\t\t}\n\t\t\tconst childNodes = getChildNodes(node);\n\t\t\tif (childNodes) for (let i = childNodes.length - 1; i >= 0; --i) stack.push(childNodes[i]);\n\t\t}\n\t};\n\t/**\n\t* Strips disallowed attributes from every element of a discarded subtree,\n\t* so a handler that is already queued (a loading image) cannot fire.\n\t*\n\t* @param root the root of a removed subtree\n\t*/\n\tconst _neutralizeSubtree = function _neutralizeSubtree(root) {\n\t\t_walkTree(root, (node) => {\n\t\t\tif (_readNodeType(node) === NODE_TYPE.element) _stripDisallowedAttributes(node);\n\t\t});\n\t};\n\t/**\n\t* All nodes under `root`, root first, including open shadow roots. Template\n\t* content is not entered, it is inert.\n\t*\n\t* @param root the in-place root\n\t* @return the nodes\n\t*/\n\tconst _collectLiveNodes = function _collectLiveNodes(root) {\n\t\tconst nodes = [];\n\t\t_walkTree(root, (node) => {\n\t\t\tnodes.push(node);\n\t\t}, true);\n\t\treturn nodes;\n\t};\n\t/**\n\t* Strips disallowed attributes from every element that was under the\n\t* in-place root when the call started and no longer is, whatever removed\n\t* or moved it.\n\t*\n\t* @param root the in-place root\n\t* @param before the root's nodes, collected before the walk\n\t*/\n\tconst _neutralizeEscapedElements = function _neutralizeEscapedElements(root, before) {\n\t\tconst reachable = setCreate();\n\t\tarrayForEach(_collectLiveNodes(root), (node) => {\n\t\t\tif (_readNodeType(node) === NODE_TYPE.element) setAdd(reachable, node);\n\t\t});\n\t\tarrayForEach(before, (node) => {\n\t\t\tif (_readNodeType(node) === NODE_TYPE.element && !setHas(reachable, node)) _stripDisallowedAttributes(node);\n\t\t});\n\t};\n\t/**\n\t* Neutralizes everything that left the in-place tree during the call: what\n\t* DOMPurify removed, and what hooks or custom elements removed or moved out.\n\t*\n\t* @param root the in-place root\n\t* @param before the root's nodes, collected before the walk\n\t* @return true if the root itself was removed\n\t*/\n\tconst _neutralizeDiscarded = function _neutralizeDiscarded(root, before) {\n\t\tlet rootRemoved = false;\n\t\tarrayForEach(DOMPurify.removed, (entry) => {\n\t\t\tif (entry.element) {\n\t\t\t\trootRemoved = rootRemoved || entry.element === root;\n\t\t\t\t_neutralizeSubtree(entry.element);\n\t\t\t}\n\t\t});\n\t\t_neutralizeEscapedElements(root, before);\n\t\treturn rootRemoved;\n\t};\n\tconst MAX_UNVISITED_ROUNDS = 8;\n\t/**\n\t* The walk only moves forward, so a node moved to a position it already\n\t* passed is never visited. Give every original node that is still in the\n\t* tree but unvisited the normal treatment, hooks included. Nodes created\n\t* during the call are left alone. Fails closed if the tree keeps changing.\n\t*\n\t* @param root the in-place root\n\t* @param before the root's nodes, collected before the walk\n\t*/\n\tconst _sanitizeUnvisitedNodes = function _sanitizeUnvisitedNodes(root, before) {\n\t\tconst visited = IN_PLACE_VISITED;\n\t\tlet original = null;\n\t\tconst getOriginal = () => {\n\t\t\tif (!original) {\n\t\t\t\toriginal = setCreate();\n\t\t\t\tarrayForEach(before, (beforeNode) => {\n\t\t\t\t\tsetAdd(original, beforeNode);\n\t\t\t\t});\n\t\t\t}\n\t\t\treturn original;\n\t\t};\n\t\tfor (let round = 0;; round++) {\n\t\t\tconst live = _collectLiveNodes(root);\n\t\t\tconst containers = [root];\n\t\t\tlet pending = false;\n\t\t\tarrayForEach(live, (node) => {\n\t\t\t\tif (_readNodeType(node) === NODE_TYPE.documentFragment) arrayPush(containers, node);\n\t\t\t\telse if (!pending && !setHas(visited, node)) pending = setHas(getOriginal(), node);\n\t\t\t});\n\t\t\tif (!pending) return;\n\t\t\tif (round >= MAX_UNVISITED_ROUNDS) throw typeErrorCreate(\"the tree kept changing during in-place sanitization; refusing to return it\");\n\t\t\tarrayForEach(containers, (container, index) => {\n\t\t\t\t_sanitizeUnvisitedIn(container, index > 0, root, getOriginal());\n\t\t\t});\n\t\t}\n\t};\n\t/**\n\t* One _sanitizeUnvisitedNodes pass over the root or an open shadow root.\n\t*\n\t* @param container the root or an open shadow root\n\t* @param inShadow whether container is a shadow root\n\t* @param root the in-place root\n\t* @param original the root's nodes collected before the walk, as a set\n\t*/\n\tconst _sanitizeUnvisitedIn = function _sanitizeUnvisitedIn(container, inShadow, root, original) {\n\t\tconst iterator = _createNodeIterator(container);\n\t\tlet node;\n\t\twhile (node = iterator.nextNode()) {\n\t\t\tif (!setHas(original, node) || setHas(IN_PLACE_VISITED, node)) continue;\n\t\t\tif (inShadow) _executeHooks(hooks.uponSanitizeShadowNode, node, null);\n\t\t\t_sanitizeElements(node, root);\n\t\t\t_sanitizeAttributes(node, root);\n\t\t\tif (_isDocumentFragment(node.content)) _sanitizeShadowDOM2(node.content);\n\t\t}\n\t};\n\t/**\n\t* Records that _sanitizeElements processed `node`. No-op outside IN_PLACE.\n\t*\n\t* @param node the node being processed\n\t*/\n\tconst _markVisited = function _markVisited(node) {\n\t\tif (IN_PLACE_VISITED) setAdd(IN_PLACE_VISITED, node);\n\t};\n\t/**\n\t* Patch-linkage attributes (declarative partial updates): `patchsrc`\n\t* always, `for` everywhere except on