const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.OC.filePath('assistant', '', 'js/index-Dk4MzVw6.chunk.mjs'),window.OC.filePath('assistant', '', 'js/runtime-dom.esm-bundler-Dyqpejx9.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-D953jVe0.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-Ds-TrDn_.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-CYie652Q.chunk.mjs'),window.OC.filePath('assistant', '', 'js/FilePicker-CtWlxGEm-BooJyQsu.chunk.mjs'),window.OC.filePath('assistant', '', 'js/NcDialog-BY-1v8yi-BgMfM1gn.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-BYewGXp2.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-B7npabGH.chunk.mjs'),window.OC.filePath('assistant', '', 'js/NcDateTime.vue_vue_type_script_setup_true_lang-BhB8yA4U-DB_sncsA.chunk.mjs'),window.OC.filePath('assistant', '', 'js/mdi-B4cPizwD.chunk.mjs'),window.OC.filePath('assistant', '', 'js/index-0D_mItKm.chunk.mjs')])))=>i.map(i=>d[i]); (function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(`.material-design-icon[data-v-330b5e3e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-330b5e3e]:hover,li.action.active[data-v-330b5e3e]{border-radius:6px;padding:0}li.action[data-v-330b5e3e]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-330b5e3e]{pointer-events:none;opacity:.5}.action--disabled[data-v-330b5e3e]:hover,.action--disabled[data-v-330b5e3e]:focus{cursor:default;opacity:.5}.action--disabled[data-v-330b5e3e] *{opacity:1!important}.action-button[data-v-330b5e3e]{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:400;font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-button>span[data-v-330b5e3e]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-330b5e3e]{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-button[data-v-330b5e3e] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-button[data-v-330b5e3e] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-330b5e3e],.action-button__longtext[data-v-330b5e3e]{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-button__longtext[data-v-330b5e3e]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-330b5e3e]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-button__description[data-v-330b5e3e]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-button__menu-icon[data-v-330b5e3e],.action-button__pressed-icon[data-v-330b5e3e]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action-button[data-v-330b5e3e] *{cursor:pointer}.material-design-icon[data-v-f57c2142]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-button-group-base>div[data-v-f57c2142]{text-align:center;color:var(--color-text-maxcontrast)}.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142]{display:flex;gap:4px;justify-content:space-between}.nc-button-group-base ul.nc-button-group-content li[data-v-f57c2142-s]{flex:1 1}.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button{padding:0!important;width:100%;display:flex;justify-content:center}.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button.action-button--active{background-color:var(--color-primary-element);border-radius:var(--border-radius-element);color:var(--color-primary-element-text)}.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button.action-button--active:hover,.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button.action-button--active:focus,.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button.action-button--active:focus-within{background-color:var(--color-primary-element-hover)}.nc-button-group-base ul.nc-button-group-content[data-v-f57c2142] .action-button .action-button__pressed-icon{display:none}.material-design-icon[data-v-1009e96c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-1009e96c]{color:var(--color-text-maxcontrast);line-height:var(--default-clickable-area);white-space:nowrap;text-overflow:ellipsis;box-shadow:none!important;-webkit-user-select:none;user-select:none;pointer-events:none;margin-inline-start:12px;padding-inline-end:14px;height:var(--default-clickable-area);display:flex;align-items:center}.material-design-icon[data-v-6099342c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-6099342c]:hover,li.action.active[data-v-6099342c]{border-radius:6px;padding:0}li.action[data-v-6099342c]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-6099342c]{pointer-events:none;opacity:.5}.action--disabled[data-v-6099342c]:hover,.action--disabled[data-v-6099342c]:focus{cursor:default;opacity:.5}.action--disabled[data-v-6099342c] *{opacity:1!important}.action-checkbox[data-v-6099342c]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-checkbox__checkbox[data-v-6099342c]{position:absolute;inset-inline-start:0!important;z-index:-1;opacity:0}.action-checkbox__label[data-v-6099342c]{display:flex;align-items:center;width:100%;padding:0!important;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-checkbox__label[data-v-6099342c]:before{margin-block:0!important;margin-inline:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-checkbox--disabled[data-v-6099342c],.action-checkbox--disabled .action-checkbox__label[data-v-6099342c]{cursor:pointer}.material-design-icon[data-v-0fc02b30]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-0fc02b30]:not(.button-vue),input[data-v-0fc02b30]:not([type=range]),textarea[data-v-0fc02b30]{margin:0;padding:7px 6px;cursor:text;color:var(--color-main-text);border:1px solid var(--color-border-dark);border-radius:var(--border-radius-element);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-0fc02b30]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-0fc02b30]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-0fc02b30],input[data-v-0fc02b30]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-0fc02b30]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-0fc02b30],textarea[data-v-0fc02b30]:not(:disabled):not(.primary):hover,textarea[data-v-0fc02b30]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-0fc02b30]{border-color:var(--color-primary-element);outline:none}button[data-v-0fc02b30]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-0fc02b30]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-0fc02b30]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-0fc02b30]:not(.button-vue):disabled,input[data-v-0fc02b30]:not([type=range]):disabled,textarea[data-v-0fc02b30]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-0fc02b30]:not(.button-vue):required,input[data-v-0fc02b30]:not([type=range]):required,textarea[data-v-0fc02b30]:required{box-shadow:none}button[data-v-0fc02b30]:not(.button-vue):invalid,input[data-v-0fc02b30]:not([type=range]):invalid,textarea[data-v-0fc02b30]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-0fc02b30],input:not([type=range]).primary[data-v-0fc02b30],textarea.primary[data-v-0fc02b30]{cursor:pointer;color:var(--color-primary-element-text);border-color:var(--color-primary-element);background-color:var(--color-primary-element)}button:not(.button-vue).primary[data-v-0fc02b30]:not(:disabled):hover,button:not(.button-vue).primary[data-v-0fc02b30]:not(:disabled):focus,button:not(.button-vue).primary[data-v-0fc02b30]:not(:disabled):active,input:not([type=range]).primary[data-v-0fc02b30]:not(:disabled):hover,input:not([type=range]).primary[data-v-0fc02b30]:not(:disabled):focus,input:not([type=range]).primary[data-v-0fc02b30]:not(:disabled):active,textarea.primary[data-v-0fc02b30]:not(:disabled):hover,textarea.primary[data-v-0fc02b30]:not(:disabled):focus,textarea.primary[data-v-0fc02b30]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-0fc02b30]:not(:disabled):active,input:not([type=range]).primary[data-v-0fc02b30]:not(:disabled):active,textarea.primary[data-v-0fc02b30]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-0fc02b30]:disabled,input:not([type=range]).primary[data-v-0fc02b30]:disabled,textarea.primary[data-v-0fc02b30]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-0fc02b30]:hover,li.action.active[data-v-0fc02b30]{border-radius:6px;padding:0}li.action[data-v-0fc02b30]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-0fc02b30]{pointer-events:none;opacity:.5}.action--disabled[data-v-0fc02b30]:hover,.action--disabled[data-v-0fc02b30]:focus{cursor:default;opacity:.5}.action--disabled[data-v-0fc02b30] *{opacity:1!important}.action-input[data-v-0fc02b30]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400}.action-input__icon-wrapper[data-v-0fc02b30]{display:flex;align-self:center;align-items:center;justify-content:center}.action-input__icon-wrapper[data-v-0fc02b30] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-input__icon-wrapper[data-v-0fc02b30] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-input>span[data-v-0fc02b30]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-0fc02b30]{min-width:0;min-height:0;padding:calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px}.action-input__form[data-v-0fc02b30]{display:flex;align-items:center;flex:1 1 auto;margin:4px 0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.action-input__container[data-v-0fc02b30]{position:relative;width:100%}.action-input__input-container[data-v-0fc02b30]{display:flex}.action-input__input-container .colorpicker__trigger[data-v-0fc02b30],.action-input__input-container .colorpicker__preview[data-v-0fc02b30]{width:100%}.action-input__input-container .colorpicker__preview[data-v-0fc02b30]{width:100%;height:36px;border-radius:var(--border-radius-element);border:2px solid var(--color-border-maxcontrast);box-shadow:none!important}.action-input__text-label[data-v-0fc02b30]{padding:4px 0;display:block}.action-input__text-label--hidden[data-v-0fc02b30]{position:absolute;inset-inline-start:0;width:1px;height:1px;overflow:hidden;z-index:-1;opacity:0}.action-input__datetimepicker[data-v-0fc02b30]{width:100%}.action-input__datetimepicker[data-v-0fc02b30] .mx-input{margin:0}.action-input__multi[data-v-0fc02b30]{width:100%}li:last-child>.action-input[data-v-0fc02b30]{padding-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-input[data-v-0fc02b30]:not(.action-input--visible-label){padding-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.material-design-icon[data-v-b97e1f7a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.native-datetime-picker[data-v-b97e1f7a]{display:flex;flex-direction:column}.native-datetime-picker .native-datetime-picker__label[data-v-b97e1f7a]{margin-block-end:2px}.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]{--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));width:100%;flex:0 0 auto;margin:0;padding-inline-start:calc(var(--border-radius-element) + var(--input-border-width-offset));padding-inline-end:calc(var(--default-grid-baseline) + var(--input-border-width-offset));border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast)}.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:active:not([disabled]),.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:hover:not([disabled]),.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus:not([disabled]),.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus-within:not([disabled]){border-color:var(--color-main-text);border-width:var(--border-width-input-focused, 2px);box-shadow:0 0 0 2px var(--color-main-background)!important;--input-border-width-offset: 0px}[data-theme-light] .native-datetime-picker__input[data-v-b97e1f7a],[data-themes*=light] .native-datetime-picker__input[data-v-b97e1f7a]{color-scheme:light}[data-theme-dark] .native-datetime-picker__input[data-v-b97e1f7a],[data-themes*=dark] .native-datetime-picker__input[data-v-b97e1f7a]{color-scheme:dark}@media(prefers-color-scheme:light){[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],[data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a]{color-scheme:light}}@media(prefers-color-scheme:dark){[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],[data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a]{color-scheme:dark}}.material-design-icon[data-v-b2684de6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-b2684de6] .password-field__input--secure-text{-webkit-text-security:disc}.material-design-icon[data-v-9e538838]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-9e538838]:hover,li.action.active[data-v-9e538838]{border-radius:6px;padding:0}li.action[data-v-9e538838]:hover{background-color:var(--color-background-hover)}.action-link[data-v-9e538838]{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:400;font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-link>span[data-v-9e538838]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-9e538838]{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-9e538838] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-9e538838] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-9e538838],.action-link__longtext[data-v-9e538838]{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-9e538838]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-9e538838]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-link__description[data-v-9e538838]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-link__menu-icon[data-v-9e538838]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-9e878692]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-9e878692]:hover,li.action.active[data-v-9e878692]{border-radius:6px;padding:0}li.action[data-v-9e878692]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-9e878692]{pointer-events:none;opacity:.5}.action--disabled[data-v-9e878692]:hover,.action--disabled[data-v-9e878692]:focus{cursor:default;opacity:.5}.action--disabled[data-v-9e878692] *{opacity:1!important}.action-radio[data-v-9e878692]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-radio__radio[data-v-9e878692]{position:absolute;inset-inline-start:0!important;z-index:-1;opacity:0}.action-radio__label[data-v-9e878692]{display:flex;align-items:center;width:100%;padding:0!important;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-radio__label[data-v-9e878692]:before{margin:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-radio--disabled[data-v-9e878692],.action-radio--disabled .action-radio__label[data-v-9e878692]{cursor:pointer}.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:400;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:700;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);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-3e2324b7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-separator[data-v-3e2324b7]{height:0;margin:5px 10px 5px 15px;border-bottom:1px solid var(--color-border-dark);cursor:default}.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:400;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:700;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);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}.material-design-icon[data-v-c537247a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-c537247a]:not(.button-vue),input[data-v-c537247a]:not([type=range]),textarea[data-v-c537247a]{margin:0;padding:7px 6px;cursor:text;color:var(--color-main-text);border:1px solid var(--color-border-dark);border-radius:var(--border-radius-element);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-c537247a]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-c537247a]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c537247a],input[data-v-c537247a]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-c537247a]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-c537247a],textarea[data-v-c537247a]:not(:disabled):not(.primary):hover,textarea[data-v-c537247a]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-c537247a]{border-color:var(--color-primary-element);outline:none}button[data-v-c537247a]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-c537247a]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-c537247a]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-c537247a]:not(.button-vue):disabled,input[data-v-c537247a]:not([type=range]):disabled,textarea[data-v-c537247a]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-c537247a]:not(.button-vue):required,input[data-v-c537247a]:not([type=range]):required,textarea[data-v-c537247a]:required{box-shadow:none}button[data-v-c537247a]:not(.button-vue):invalid,input[data-v-c537247a]:not([type=range]):invalid,textarea[data-v-c537247a]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-c537247a],input:not([type=range]).primary[data-v-c537247a],textarea.primary[data-v-c537247a]{cursor:pointer;color:var(--color-primary-element-text);border-color:var(--color-primary-element);background-color:var(--color-primary-element)}button:not(.button-vue).primary[data-v-c537247a]:not(:disabled):hover,button:not(.button-vue).primary[data-v-c537247a]:not(:disabled):focus,button:not(.button-vue).primary[data-v-c537247a]:not(:disabled):active,input:not([type=range]).primary[data-v-c537247a]:not(:disabled):hover,input:not([type=range]).primary[data-v-c537247a]:not(:disabled):focus,input:not([type=range]).primary[data-v-c537247a]:not(:disabled):active,textarea.primary[data-v-c537247a]:not(:disabled):hover,textarea.primary[data-v-c537247a]:not(:disabled):focus,textarea.primary[data-v-c537247a]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-c537247a]:not(:disabled):active,input:not([type=range]).primary[data-v-c537247a]:not(:disabled):active,textarea.primary[data-v-c537247a]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-c537247a]:disabled,input:not([type=range]).primary[data-v-c537247a]:disabled,textarea.primary[data-v-c537247a]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-c537247a]:hover,li.action.active[data-v-c537247a]{border-radius:6px;padding:0}li.action[data-v-c537247a]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-c537247a]{pointer-events:none;opacity:.5}.action--disabled[data-v-c537247a]:hover,.action--disabled[data-v-c537247a]:focus{cursor:default;opacity:.5}.action--disabled[data-v-c537247a] *{opacity:1!important}.action-text-editable[data-v-c537247a]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-text-editable>span[data-v-c537247a]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-c537247a]{min-width:0;min-height:0;padding:calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px}.action-text-editable[data-v-c537247a] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text-editable[data-v-c537247a] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text-editable__form[data-v-c537247a]{display:flex;flex:1 1 auto;flex-direction:column;position:relative;margin:4px 0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.action-text-editable__submit[data-v-c537247a]{position:absolute;inset-inline-start:0;top:auto;width:1px;height:1px;overflow:hidden;z-index:-1;opacity:0}.action-text-editable__label[data-v-c537247a]{display:flex;align-items:center;justify-content:center;position:absolute;inset-inline-end:calc((var(--default-clickable-area) - 16px) / 2 + 1px);bottom:1px;width:calc(var(--default-clickable-area) - 8px);height:calc(var(--default-clickable-area) - 8px);box-sizing:border-box;margin:0;padding:7px 6px;border:0;border-radius:50%;background-color:var(--color-main-background);background-clip:padding-box}.action-text-editable__label[data-v-c537247a],.action-text-editable__label[data-v-c537247a] *{cursor:pointer}.action-text-editable__textarea[data-v-c537247a]{flex:1 1 auto;color:inherit;border-color:var(--color-border-maxcontrast);min-height:calc(var(--default-clickable-area) * 2 - 8px);max-height:calc(var(--default-clickable-area) * 3 - 8px);min-width:calc(var(--default-clickable-area) * 4);width:100%!important;margin:0}.action-text-editable__textarea[data-v-c537247a]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-c537247a]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c537247a]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c537247a]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c537247a]:focus{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.action-text-editable__textarea:active:not(:disabled)+.action-text-editable__label[data-v-c537247a],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-c537247a],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-c537247a]{z-index:2;border-color:var(--color-primary-element);border-inline-start-color:transparent}li:last-child>.action-text-editable[data-v-c537247a]{margin-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-text-editable[data-v-c537247a]{margin-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.material-design-icon[data-v-a28923a1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-details-toggle[data-v-a28923a1]{position:sticky;width:var(--default-clickable-area);height:var(--default-clickable-area);padding:calc((var(--default-clickable-area) - 16px) / 2);cursor:pointer;opacity:.6;transform:rotate(180deg);background-color:var(--color-main-background);z-index:2000;top:var(--app-navigation-padding);inset-inline-start:calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2)}.app-details-toggle--mobile[data-v-a28923a1]{inset-inline-start:var(--app-navigation-padding)}.app-details-toggle[data-v-a28923a1]:active,.app-details-toggle[data-v-a28923a1]:hover,.app-details-toggle[data-v-a28923a1]:focus{opacity:1}.material-design-icon[data-v-a2641cc2]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-content[data-v-a2641cc2]{position:initial;z-index:1000;flex-basis:100vw;height:100%;margin:0!important;background-color:var(--color-main-background);min-width:0}.app-content[data-v-a2641cc2]:not(.app-content--has-list){overflow:auto}.app-content-wrapper[data-v-a2641cc2]{position:relative;width:100%;height:100%}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list{display:flex}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-details,.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-list{display:none}.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-details{display:block}[data-v-a2641cc2] .splitpanes.default-theme .app-content-list{max-width:none;scrollbar-width:auto}[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane{background-color:transparent;transition:none}[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list{min-width:300px;position:sticky}@media only screen and (width<1024px){[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list{display:none}}[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details{overflow-y:auto}@media only screen and (width<1024px){[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details{min-width:100%}}[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter{background-color:var(--color-main-background)}[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter:before,[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter:after{background-color:var(--color-border)}[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter{border-inline-start:1px solid var(--color-border)}[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter{border-top:1px solid var(--color-border)}.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list{max-width:none}.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane,*:has(.splitpanes--dragging){-webkit-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out;will-change:width}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out;will-change:height}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.default-theme.splitpanes .splitpanes__pane{background-color:#f2f2f2}.default-theme.splitpanes .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.default-theme.splitpanes .splitpanes__splitter:before,.default-theme.splitpanes .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.default-theme.splitpanes .splitpanes__splitter:hover:before,.default-theme.splitpanes .splitpanes__splitter:hover:after{background-color:#00000040}.default-theme.splitpanes .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.material-design-icon[data-v-5a15295d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-toggle-wrapper[data-v-5a15295d]{position:absolute;top:var(--app-navigation-padding);inset-inline-end:calc(0px - var(--app-navigation-padding));margin-inline-end:calc(-1 * var(--default-clickable-area))}button.app-navigation-toggle[data-v-5a15295d]{background-color:var(--color-main-background)}.app-navigation,.app-content{--app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2)}.material-design-icon[data-v-d5ce90cd]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation[data-v-d5ce90cd]{--color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-text-maxcontrast-default));transition:transform var(--animation-quick),margin var(--animation-quick);width:300px;--app-navigation-max-width: calc(100vw - (var(--app-navigation-padding) + var(--default-clickable-area) + var(--default-grid-baseline)));max-width:var(--app-navigation-max-width);position:relative;top:0;inset-inline-start:0;padding:0;z-index:1800;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-grow:0;flex-shrink:0;background-color:var(--color-main-background-blur, var(--color-main-background));-webkit-backdrop-filter:var(--filter-background-blur, none);backdrop-filter:var(--filter-background-blur, none)}.app-navigation--closed[data-v-d5ce90cd]{margin-inline-start:calc(-1*min(300px,var(--app-navigation-max-width)))}.app-navigation__search[data-v-d5ce90cd]{width:100%}.app-navigation__body[data-v-d5ce90cd]{overflow-y:scroll}.app-navigation__content>ul[data-v-d5ce90cd]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.app-navigation .app-navigation__list[data-v-d5ce90cd]{height:100%}.app-navigation__body--no-list[data-v-d5ce90cd]{flex:1 1 auto;overflow:auto;height:100%}.app-navigation__content[data-v-d5ce90cd]{height:100%;display:flex;flex-direction:column}[data-themes*=highcontrast] .app-navigation[data-v-d5ce90cd]{border-inline-end:1px solid var(--color-border)}@media only screen and (max-width:1024px){.app-navigation[data-v-d5ce90cd]{position:absolute;border-inline-end:1px solid var(--color-border)}}@media only screen and (max-width:512px){.app-navigation[data-v-d5ce90cd]{z-index:1400}}.material-design-icon[data-v-d72957ed]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-list[data-v-d72957ed]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.material-design-icon[data-v-21e6b451]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-21e6b451]{display:flex;justify-content:space-between}.app-navigation-caption--heading[data-v-21e6b451]{padding:var(--app-navigation-padding)}.app-navigation-caption--heading[data-v-21e6b451]:not(:first-child):not(:last-child){padding:0 var(--app-navigation-padding)}.app-navigation-caption__name[data-v-21e6b451]{font-weight:700;color:var(--color-main-text);font-size:var(--default-font-size);line-height:var(--default-clickable-area);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none!important;flex-shrink:0;padding-block:0;padding-inline:calc(var(--default-grid-baseline, 4px) * 2) 0;margin-top:0;margin-bottom:var(--default-grid-baseline)}.app-navigation-caption__actions[data-v-21e6b451]{flex:0 0 var(--default-clickable-area)}.app-navigation-caption[data-v-21e6b451]:not(:first-child){margin-top:calc(var(--default-clickable-area) / 2)}.material-design-icon[data-v-04a313f4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry__icon-bullet[data-v-04a313f4]{display:block;padding:calc((var(--default-clickable-area) - 16px) / 2 + 1px)}.app-navigation-entry__icon-bullet div[data-v-04a313f4]{width:14px;height:14px;cursor:pointer;transition:background .1s ease-in-out;border:none;border-radius:50%}.material-design-icon[data-v-e6236e50]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-collapse[data-v-e6236e50]{position:relative;inset-inline-end:0}.icon-collapse[data-v-e6236e50]:hover{background-color:var(--color-background-dark)!important}.icon-collapse--active[data-v-e6236e50]:hover{background-color:var(--color-primary-element)!important}.material-design-icon[data-v-d600f829]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-d600f829]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;width:100%;min-height:var(--default-clickable-area);transition:background-color var(--animation-quick) ease-in-out;transition:background-color .2s ease-in-out;border-radius:var(--border-radius-element)}.app-navigation-entry-wrapper[data-v-d600f829]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-d600f829]{display:none}.app-navigation-entry.active[data-v-d600f829]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-d600f829]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-d600f829],.app-navigation-entry.active .app-navigation-entry-button[data-v-d600f829]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-d600f829]:focus-within,.app-navigation-entry[data-v-d600f829]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-d600f829],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-d600f829],.app-navigation-entry:hover .app-navigation-entry__children[data-v-d600f829]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829]{display:inline-block}.app-navigation-entry .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue{background-color:var(--color-background-dark)!important}.app-navigation-entry.active .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue{background-color:var(--color-primary-element)!important}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-d600f829]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-d600f829],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-d600f829]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-d600f829],.app-navigation-entry .app-navigation-entry-button[data-v-d600f829]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;min-height:var(--default-clickable-area);padding:0;white-space:nowrap;color:var(--color-main-text);background-repeat:no-repeat;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px 16px;line-height:var(--default-clickable-area)}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-d600f829],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-d600f829]{display:flex;align-items:center;flex:0 0 var(--default-clickable-area);justify-content:center;width:var(--default-clickable-area);height:var(--default-clickable-area);background-size:16px 16px;background-repeat:no-repeat;background-position:calc((var(--default-clickable-area) - 16px) / 2) center}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-d600f829],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-d600f829]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-d600f829],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-d600f829]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-d600f829]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-d600f829]:focus-visible{box-shadow:0 0 0 4px var(--color-main-background);outline:2px solid var(--color-main-text);border-radius:var(--border-radius-element)}.app-navigation-entry__children[data-v-d600f829]{--app-navigation-item-child-offset: 10px;position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px);padding-inline-start:var(--app-navigation-item-child-offset)}.app-navigation-entry__children .app-navigation-entry[data-v-d600f829]{display:inline-flex;flex-wrap:wrap}.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-d600f829]{--app-navigation-item-child-offset: 0}.app-navigation-entry__deleted[data-v-d600f829]{display:inline-flex;flex:1 1 0;padding-inline-start:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-d600f829]{position:relative;overflow:hidden;flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;line-height:var(--default-clickable-area)}.app-navigation-entry__utils[data-v-d600f829]{display:flex;min-width:var(--default-clickable-area);align-items:center;flex:0 1 auto;justify-content:flex-end}.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-d600f829]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-d600f829]{margin-inline-end:calc(var(--default-grid-baseline) * 2);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-d600f829]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-d600f829]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-d600f829]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-d600f829]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-d600f829]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-d600f829]:active{background-color:var(--color-primary-element-light-hover)!important}.material-design-icon[data-v-dd457d48]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-input-confirm[data-v-dd457d48]{flex:1 0 100%;width:100%}.app-navigation-input-confirm form[data-v-dd457d48]{display:flex}.app-navigation-input-confirm__input[data-v-dd457d48]{height:34px;flex:1 1 100%;font-size:100%!important;margin:5px!important;margin-inline-start:-8px!important;padding:7px!important}.app-navigation-input-confirm__input[data-v-dd457d48]:active,.app-navigation-input-confirm__input[data-v-dd457d48]:focus,.app-navigation-input-confirm__input[data-v-dd457d48]:hover{outline:none;background-color:var(--color-main-background);color:var(--color-main-text);border-color:var(--color-primary-element)}.material-design-icon[data-v-0ba6c9df]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-new[data-v-0ba6c9df]{display:block;padding:calc(var(--default-grid-baseline, 4px) * 2)}.app-navigation-new button[data-v-0ba6c9df]{width:100%}.material-design-icon[data-v-ee07f8f8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-ee07f8f8]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;width:100%;min-height:var(--default-clickable-area);transition:background-color var(--animation-quick) ease-in-out;transition:background-color .2s ease-in-out;border-radius:var(--border-radius-element)}.app-navigation-entry-wrapper[data-v-ee07f8f8]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-ee07f8f8]{display:none}.app-navigation-entry.active[data-v-ee07f8f8]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-ee07f8f8]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-ee07f8f8],.app-navigation-entry.active .app-navigation-entry-button[data-v-ee07f8f8]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-ee07f8f8]:focus-within,.app-navigation-entry[data-v-ee07f8f8]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-ee07f8f8],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-ee07f8f8],.app-navigation-entry:hover .app-navigation-entry__children[data-v-ee07f8f8]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8]{display:inline-block}.app-navigation-entry .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue{background-color:var(--color-background-dark)!important}.app-navigation-entry.active .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue{background-color:var(--color-primary-element)!important}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-ee07f8f8]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-ee07f8f8],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-ee07f8f8]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8],.app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;min-height:var(--default-clickable-area);padding:0;white-space:nowrap;color:var(--color-main-text);background-repeat:no-repeat;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px 16px;line-height:var(--default-clickable-area)}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-ee07f8f8],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-ee07f8f8]{display:flex;align-items:center;flex:0 0 var(--default-clickable-area);justify-content:center;width:var(--default-clickable-area);height:var(--default-clickable-area);background-size:16px 16px;background-repeat:no-repeat;background-position:calc((var(--default-clickable-area) - 16px) / 2) center}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-ee07f8f8],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-ee07f8f8]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-ee07f8f8],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-ee07f8f8]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8]:focus-visible{box-shadow:0 0 0 4px var(--color-main-background);outline:2px solid var(--color-main-text);border-radius:var(--border-radius-element)}.app-navigation-entry__children[data-v-ee07f8f8]{--app-navigation-item-child-offset: 10px;position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px);padding-inline-start:var(--app-navigation-item-child-offset)}.app-navigation-entry__children .app-navigation-entry[data-v-ee07f8f8]{display:inline-flex;flex-wrap:wrap}.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-ee07f8f8]{--app-navigation-item-child-offset: 0}.app-navigation-entry__deleted[data-v-ee07f8f8]{display:inline-flex;flex:1 1 0;padding-inline-start:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-ee07f8f8]{position:relative;overflow:hidden;flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;line-height:var(--default-clickable-area)}.app-navigation-entry__utils[data-v-ee07f8f8]{display:flex;min-width:var(--default-clickable-area);align-items:center;flex:0 1 auto;justify-content:flex-end}.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-ee07f8f8]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-ee07f8f8]{margin-inline-end:calc(var(--default-grid-baseline) * 2);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-ee07f8f8]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-ee07f8f8]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-ee07f8f8]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-ee07f8f8]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-ee07f8f8]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-ee07f8f8]:active{background-color:var(--color-primary-element-light-hover)!important}.app-navigation-new-item__name[data-v-ee07f8f8]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-inline-start:7px;font-size:14px}.newItemContainer[data-v-ee07f8f8]{width:calc(100% - var(--default-clickable-area));margin:auto}.material-design-icon[data-v-f37737bd]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-search[data-v-f37737bd]{display:flex;gap:var(--app-navigation-padding);padding:var(--app-navigation-padding)}.app-navigation-search--has-actions .app-navigation-search__input[data-v-f37737bd]{flex-grow:1;z-index:3}.app-navigation-search__actions[data-v-f37737bd]{display:flex;gap:var(--default-grid-baseline);margin-inline-start:0;max-width:calc(2 * var(--default-clickable-area) + var(--default-grid-baseline));max-height:var(--default-clickable-area);transition:margin-inline-start var(--animation-quick)}.app-navigation-search__actions--hidden[data-v-f37737bd]{margin-inline-start:calc(-1 * var(--default-clickable-area))}._container_fpy51_2{margin-top:auto;padding:var(--default-grid-baseline)}._header_fpy51_7{margin-block:0 var(--default-grid-baseline);margin-inline:var(--default-grid-baseline)}._button_fpy51_13{padding-inline:0 calc((var(--default-clickable-area) - 16px) / 2)!important}._button_fpy51_13 .button-vue__text{font-weight:400}._content_fpy51_21{display:block;padding:10px;margin-bottom:calc(-1 * var(--default-grid-baseline));max-height:300px;overflow-y:auto}._animationActive_fpy51_33{transition-duration:var(--animation-slow);transition-property:max-height,padding;overflow-y:hidden!important}._animationStop_fpy51_39{max-height:0!important;padding:0 10px!important}.app-navigation-spacer[data-v-277fa710]{flex-shrink:0;height:22px}._material-design-icon_pq4io_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._appSettingsDialogVersion_pq4io_20{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));color:var(--color-text-maxcontrast);margin-block-end:calc(8 * var(--default-grid-baseline));margin-inline:var(--form-element-label-offset)}._appSettingsDialogVersion__legacy_pq4io_27{margin-inline:0}.material-design-icon[data-v-aed04601]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings[data-v-aed04601] .app-settings__navigation{min-width:200px;margin-inline-end:calc(4 * var(--default-grid-baseline));overflow-x:hidden;overflow-y:auto;position:relative}.app-settings[data-v-aed04601] .app-settings__content{padding-inline:calc(4 * var(--default-grid-baseline))}.navigation-list[data-v-aed04601]{height:100%;overflow-y:auto;padding:calc(3 * var(--default-grid-baseline))}.navigation-list__link[data-v-aed04601]{display:flex;align-content:center;font-size:16px;height:var(--default-clickable-area);margin:4px 0;line-height:var(--default-clickable-area);border-radius:var(--border-radius-element);font-weight:700;padding:0 calc(4 * var(--default-grid-baseline));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:transparent;border:none}.navigation-list__link[data-v-aed04601]:hover,.navigation-list__link[data-v-aed04601]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-aed04601]{background-color:var(--color-primary-element-light)!important}.navigation-list__link--icon[data-v-aed04601]{padding-inline-start:calc(2 * var(--default-grid-baseline));gap:var(--default-grid-baseline)}.navigation-list__link-icon[data-v-aed04601]{display:flex;justify-content:center;align-content:center;width:calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));max-width:calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline))}@media only screen and (max-width:512px){.app-settings[data-v-aed04601] .dialog__name{padding-inline-start:16px}}@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-ca0b8eba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-ca0b8eba]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-ca0b8eba] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-ca0b8eba] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-ca0b8eba]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-ca0b8eba]{flex-direction:column}.dialog__navigation[data-v-ca0b8eba]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-ca0b8eba]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-ca0b8eba]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-ca0b8eba]{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-ca0b8eba]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-ca0b8eba]{padding-block-end:6px}.dialog__actions[data-v-ca0b8eba]{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-ca0b8eba]:not(:empty){margin-block:6px 12px}@media only screen and (max-width:512px){.dialog__name[data-v-ca0b8eba]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-4095bb7f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings-section[data-v-4095bb7f]{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));--app-settings-section-text-offset: var(--form-element-label-offset);--app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));margin-block-end:calc(8 * var(--default-grid-baseline))}.app-settings-section__name[data-v-4095bb7f]{margin:0;padding-inline:var(--app-settings-section-text-offset);padding-block:0;font-size:20px;font-weight:700}.app-settings-section__description[data-v-4095bb7f]{padding-inline:var(--app-settings-section-text-offset);color:var(--color-text-maxcontrast)}.app-settings-section__content[data-v-4095bb7f]{margin-block-start:calc(2 * var(--default-grid-baseline));display:flex;flex-direction:column;justify-content:stretch;gap:var(--app-settings-section-content-gap)}.app-settings-section__legacy[data-v-4095bb7f]{--app-settings-section-text-offset: 0;--app-settings-section-content-gap: 0}._appSettingsSectionShortcuts_1trvh_2{display:flex;flex-direction:column;gap:calc(4 * var(--default-grid-baseline))}._material-design-icon_1y2dv_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._sidebarTabsButton_1y2dv_20{border:none;border-bottom:var(--default-grid-baseline) solid transparent!important;border-radius:var(--border-radius-small);background-color:var(--color-main-background);color:var(--color-main-text);font-size:var(--default-font-size);cursor:pointer;display:flex;flex-direction:column;gap:var(--default-grid-baseline);padding:var(--border-radius-small);transition:background-color var(--animation-quick),border-bottom-color var(--animation-quick);min-width:var(--default-clickable-area)}._sidebarTabsButton_1y2dv_20:hover{background-color:var(--color-background-hover)!important}._sidebarTabsButton_1y2dv_20:active,._sidebarTabsButton_1y2dv_20:focus{background-color:var(--color-main-background)!important}._sidebarTabsButton_1y2dv_20 *{cursor:pointer}._sidebarTabsButton_selected_1y2dv_45{border-bottom-color:var(--color-primary-element)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:default}._sidebarTabsButton_selected_1y2dv_45:hover{background-color:var(--color-primary-element-light-hover)!important;color:var(--color-primary-element-light-text)!important}._sidebarTabsButton_selected_1y2dv_45 *{cursor:default}._sidebarTabsButton__name_1y2dv_59{font-weight:400;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._sidebarTabsButton_selected_1y2dv_45 ._sidebarTabsButton__name_1y2dv_59{font-weight:700}._sidebarTabsButton__icon_1y2dv_70{display:inline-flex;align-items:center;justify-content:center}._sidebarTabsButton__legacyIcon_1y2dv_76{background-size:20px;display:flex;align-items:center;justify-content:center}.material-design-icon[data-v-1e2d5bfb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar-tabs[data-v-1e2d5bfb]{display:flex;flex-direction:column;min-height:0;flex:1 1 100%}.app-sidebar-tabs__nav[data-v-1e2d5bfb]{display:flex;justify-content:stretch;margin:10px 8px 0;border-bottom:1px solid var(--color-border)}.app-sidebar-tabs__tab[data-v-1e2d5bfb]{flex:1 1 1px}.app-sidebar-tabs__content[data-v-1e2d5bfb]{position:relative;min-height:256px;height:100%}.app-sidebar-tabs__content--multiple[data-v-1e2d5bfb]>:not(section){display:none}@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-104e67d6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-104e67d6]{--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-104e67d6]{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-104e67d6]{--app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding))}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-104e67d6]{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-104e67d6]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-104e67d6]{--figure-size: calc($desc-height + 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-104e67d6]{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-104e67d6]{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-104e67d6]{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-104e67d6]{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-104e67d6]{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-104e67d6]{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-104e67d6]{padding-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-104e67d6]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-104e67d6]{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-104e67d6]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-104e67d6]{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-104e67d6]{padding-inline-start:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-104e67d6],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-104e67d6]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-104e67d6]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-104e67d6]{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-104e67d6]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-104e67d6]: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-104e67d6]{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-104e67d6]{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-104e67d6]{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-104e67d6] .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-104e67d6]{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-104e67d6]{flex:1 1 auto;margin:0;padding:7px;font-size:20px;font-weight:700}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-104e67d6]{margin-inline-start:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-104e67d6],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6]{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-104e67d6]{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-104e67d6] *{vertical-align:text-bottom}.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-104e67d6]{position:absolute;top:0;inset-inline-start:0;margin:0;width:1px;height:1px;overflow:hidden}.app-sidebar .app-sidebar-header__description[data-v-104e67d6]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width:512px){.app-sidebar[data-v-104e67d6]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-104e67d6],.slide-right-enter-active[data-v-104e67d6]{transition-duration:var(--animation-quick);transition-property:margin-inline-end}.slide-right-enter-to[data-v-104e67d6],.slide-right-leave[data-v-104e67d6]{margin-inline-end:0}.slide-right-enter-from[data-v-104e67d6],.slide-right-leave-to[data-v-104e67d6]{margin-inline-end:calc(-1 * var(--app-sidebar-width))}.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_1xe1x_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantButton_1xe1x_20{--assistant-button-color: var(--color-element-assistant, linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));--assistant-button-background-color: var(--color-background-assistant, #F6F5FF);background-image:var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));border-radius:var(--border-radius-element);height:var(--default-clickable-area);width:fit-content;padding-inline:1px;padding-block:1px 2px}._assistantButton_disabled_1xe1x_30{filter:saturate(.5);opacity:.5}._assistantButton_primary_1xe1x_34{--assistant-button-color: white;--assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%))}._assistantButton_primary_1xe1x_34 ._assistantButton__icon_1xe1x_38,._assistantButton_primary_1xe1x_34 ._assistantButton__text_1xe1x_39{color:#fff!important}._assistantButton__button_1xe1x_42{--button-size: calc(var(--default-clickable-area) - 3px) !important;background-color:var(--assistant-button-background-color)!important;background-image:var(--assistant-button-background-color)!important;border:none!important}._assistantButton__button_1xe1x_42:hover{filter:brightness(120%)}._assistantButton__text_1xe1x_39{background-image:var(--assistant-button-color);color:transparent!important;-webkit-background-clip:text;background-clip:text}._material-design-icon_1ndue_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantIcon_1ndue_20{display:inline-flex;align-items:center;justify-content:center}._assistantIcon_1ndue_20:not(._assistantIcon_inline_1ndue_25){display:flex;min-height:var(--default-clickable-area);min-width:var(--default-clickable-area)}._assistantIcon__svg_1ndue_30{display:inline-block;width:var(--6629513e);height:var(--6629513e);max-width:var(--6629513e);max-height:var(--6629513e)}._material-design-icon_ri18g_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantContent_ri18g_20{background-image:var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));border-radius:var(--border-radius-container);padding:2px}._assistantContent__inner_ri18g_25{background-color:var(--color-background-assistant, #F6F5FF);border-radius:calc(var(--border-radius-container) - 1px);color:var(--color-main-text);padding:calc(var(--border-radius-container) - 1px);height:100%;width:100%}.material-design-icon[data-v-d7dc2a1f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-d7dc2a1f]{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size)}.avatardiv--unknown[data-v-d7dc2a1f]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-d7dc2a1f]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-d7dc2a1f]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-d7dc2a1f]{position:absolute;top:0;inset-inline-start:0}.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-d7dc2a1f]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-d7dc2a1f]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-d7dc2a1f] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-d7dc2a1f],.avatardiv--with-menu:hover img[data-v-d7dc2a1f],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-d7dc2a1f]{opacity:.3}.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle,.avatardiv--with-menu img[data-v-d7dc2a1f]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-d7dc2a1f] .button-vue,.avatardiv--with-menu[data-v-d7dc2a1f] .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-d7dc2a1f]>.button-vue,.avatardiv--with-menu[data-v-d7dc2a1f]>.action-item .button-vue{--button-radius: calc(var(--avatar-size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-d7dc2a1f]{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-d7dc2a1f]{position:absolute;top:0;inset-inline-start:0;display:block;width:100%;text-align:center;font-weight:400}.avatardiv img[data-v-d7dc2a1f]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-d7dc2a1f]{width:var(--avatar-size);height:var(--avatar-size)}.avatardiv .avatardiv__user-status[data-v-d7dc2a1f]{--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-d7dc2a1f]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-d7dc2a1f]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-d7dc2a1f]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-d7dc2a1f]{position:relative;display:inline-block}.avatar-class-icon[data-v-d7dc2a1f]{display:block;border-radius:calc(var(--avatar-size) / 2);background-color:var(--color-background-darker);height:100%}.material-design-icon[data-v-45238efd]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mention-bubble--primary .mention-bubble__content[data-v-45238efd]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mention-bubble__wrapper[data-v-45238efd]{position:relative;max-width:150px;height:18px;vertical-align:text-bottom;display:inline-flex;align-items:center}.mention-bubble__content[data-v-45238efd]{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-45238efd]{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-45238efd]{color:inherit;background-size:cover}.mention-bubble__title[data-v-45238efd]{overflow:hidden;margin-inline-start:2px;white-space:nowrap;text-overflow:ellipsis}.mention-bubble__title[data-v-45238efd]:before{content:attr(title)}.mention-bubble__select[data-v-45238efd]{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%}._fadeTransition_13rtj_2{transition:all var(--animation-quick) ease}._fadeTransitionActive_13rtj_6{opacity:0;position:absolute}.material-design-icon[data-v-28ef52a4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-crumb[data-v-28ef52a4]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-28ef52a4]:last-child{min-width:0}.vue-crumb:last-child .vue-crumb__separator[data-v-28ef52a4]{display:none}.vue-crumb--hidden[data-v-28ef52a4]{display:none}.vue-crumb__separator[data-v-28ef52a4]{padding:0;color:var(--color-text-maxcontrast)}.vue-crumb.vue-crumb--hovered[data-v-28ef52a4] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:hover,.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:focus{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-28ef52a4] .button-vue__text{margin:0}.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue{padding:0 4px 0 16px;max-width:100%}.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle{background-color:var(--color-background-dark);color:var(--color-main-text)}.material-design-icon[data-v-af2b1226]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.breadcrumb[data-v-af2b1226]{width:100%;flex-grow:1;display:inline-flex;align-items:center}.breadcrumb--collapsed[data-v-af2b1226] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-af2b1226]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-af2b1226]{max-width:100%}.breadcrumb .breadcrumb__crumbs[data-v-af2b1226],.breadcrumb .breadcrumb__actions[data-v-af2b1226]{display:inline-flex}.material-design-icon[data-v-2aa1d7ea]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-chip[data-v-2aa1d7ea]{--chip-size: 24px;--chip-radius: calc(var(--chip-size) / 2);height:var(--chip-size);max-width:fit-content;display:flex;flex-direction:row;align-items:center;border-radius:var(--chip-radius);background-color:var(--color-background-hover)}.nc-chip--primary[data-v-2aa1d7ea]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.nc-chip--secondary[data-v-2aa1d7ea]{background-color:var(--color-primary-element-light);color:var(--color-primary-element-light-text)}.nc-chip--error[data-v-2aa1d7ea]{background-color:var(--color-error);color:var(--color-error-text)}.nc-chip--warning[data-v-2aa1d7ea]{background-color:var(--color-warning);color:var(--color-warning-text)}.nc-chip--success[data-v-2aa1d7ea]{background-color:var(--color-success);color:var(--color-success-text)}.nc-chip--no-actions .nc-chip__text[data-v-2aa1d7ea]{padding-inline-end:calc(2 * var(--default-grid-baseline))}.nc-chip--no-icon .nc-chip__text[data-v-2aa1d7ea]{padding-inline-start:calc(2 * var(--default-grid-baseline))}.nc-chip__text[data-v-2aa1d7ea]{flex:1 auto;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.nc-chip__icon[data-v-2aa1d7ea]{flex:0 0 var(--chip-size);margin-inline-end:var(--default-grid-baseline);line-height:1;display:flex;align-items:center;justify-content:center;overflow:hidden;height:var(--chip-size);width:var(--chip-size)}.nc-chip__actions[data-v-2aa1d7ea]{flex:0 0 var(--chip-size);--default-clickable-area: var(--chip-size);--border-radius-element: var(--chip-radius)}.material-design-icon[data-v-52d18b4a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.fade-enter-active[data-v-52d18b4a],.fade-leave-active[data-v-52d18b4a]{transition:opacity .3s ease}.fade-enter[data-v-52d18b4a],.fade-leave-to[data-v-52d18b4a]{opacity:0}.linked-icons[data-v-52d18b4a]{display:flex}.linked-icons img[data-v-52d18b4a]{padding:12px;height:var(--default-clickable-area);display:block;background-repeat:no-repeat;background-position:center;opacity:.7}.linked-icons img[data-v-52d18b4a]:hover{opacity:1}.popovermenu[data-v-52d18b4a]{display:none}.popovermenu.open[data-v-52d18b4a]{display:block}li.collection-list-item[data-v-52d18b4a]{flex-wrap:wrap;height:auto;cursor:pointer;margin-bottom:0!important}li.collection-list-item .collection-avatar[data-v-52d18b4a]{margin-top:0}li.collection-list-item form[data-v-52d18b4a],li.collection-list-item .collection-item-name[data-v-52d18b4a]{flex-basis:10%;flex-grow:1;display:flex}li.collection-list-item .collection-item-name[data-v-52d18b4a]{padding:12px 9px}li.collection-list-item input[data-v-52d18b4a]{margin-top:4px;border-color:var(--color-border-maxcontrast)}li.collection-list-item input[type=text][data-v-52d18b4a]{flex-grow:1}li.collection-list-item .error[data-v-52d18b4a],li.collection-list-item .resource-list-details[data-v-52d18b4a]{flex-basis:100%;width:100%}li.collection-list-item .resource-list-details li[data-v-52d18b4a]{display:flex;margin-inline-start:var(--default-clickable-area);border-radius:3px;cursor:pointer}li.collection-list-item .resource-list-details li[data-v-52d18b4a]:hover{background-color:var(--color-background-dark)}li.collection-list-item .resource-list-details li a[data-v-52d18b4a]{flex-grow:1;padding:3px;max-width:calc(100% - 30px);display:flex}li.collection-list-item .resource-list-details span[data-v-52d18b4a]{display:inline-block;vertical-align:top;margin-inline-end:10px}li.collection-list-item .resource-list-details span.resource-name[data-v-52d18b4a]{text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:top;white-space:nowrap;flex-grow:1;padding:4px}li.collection-list-item .resource-list-details img[data-v-52d18b4a]{width:24px;height:24px}li.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]{opacity:.7}li.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:hover,li.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:focus{opacity:1}.should-shake[data-v-52d18b4a]{animation:shake-52d18b4a .6s 1 linear}@keyframes shake-52d18b4a{0%{transform:translate(15px)}20%{transform:translate(-15px)}40%{transform:translate(7px)}60%{transform:translate(-7px)}80%{transform:translate(3px)}to{transform:translate(0)}}.material-design-icon[data-v-d175e795]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.collection-list[data-v-d175e795] *{box-sizing:border-box}.collection-list>li[data-v-d175e795]{display:flex;align-items:center;gap:12px}.collection-list>li>.avatar[data-v-d175e795]{margin-top:0}#collection-select-container[data-v-d175e795]{display:flex;flex-direction:column}.v-select span.avatar[data-v-d175e795]{display:block;padding:16px;opacity:.7;background-repeat:no-repeat;background-position:center}.v-select span.avatar[data-v-d175e795]:hover{opacity:1}p.hint[data-v-d175e795]{z-index:1;margin-top:-16px;padding:8px;color:var(--color-text-maxcontrast);line-height:normal}div.avatar[data-v-d175e795]{width:32px;height:32px;margin:30px 0 0;padding:8px;background-color:var(--color-background-dark)}.icon-projects[data-v-d175e795]{display:block;padding:8px;background-repeat:no-repeat;background-position:center}.option__wrapper[data-v-d175e795]{display:flex}.option__wrapper .avatar[data-v-d175e795]{display:block;width:32px;height:32px;background-color:var(--color-background-darker)!important}.option__wrapper .option__title[data-v-d175e795]{padding:4px}.fade-enter-active[data-v-d175e795],.fade-leave-active[data-v-d175e795]{transition:opacity .5s}.fade-enter[data-v-d175e795],.fade-leave-to[data-v-d175e795]{opacity:0}.material-design-icon[data-v-3d24879b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.color-picker[data-v-3d24879b]{display:flex;overflow:hidden;align-content:flex-end;flex-direction:column;justify-content:space-between;padding:var(--border-radius-element);min-width:calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element))}.color-picker--clearable[data-v-3d24879b]{min-width:calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element))}.color-picker--advanced-fields[data-v-3d24879b]{min-width:264px}.color-picker__clear[data-v-3d24879b]{color:var(--color-main-text)}.color-picker__clear[data-v-3d24879b]:hover:not(:has(:checked)){color:var(--color-text-maxcontrast)}.color-picker__simple[data-v-3d24879b]{display:grid;grid-template-columns:repeat(auto-fit,var(--default-clickable-area));grid-auto-rows:var(--default-clickable-area)}.color-picker__simple-color-circle[data-v-3d24879b]{display:flex;align-items:center;justify-content:center;width:calc(var(--default-clickable-area) - 10px);height:calc(var(--default-clickable-area) - 10px);min-height:calc(var(--default-clickable-area) - 10px);margin:auto;padding:0;color:#fff;border:1px solid rgba(0,0,0,.25);border-radius:50%;font-size:16px}.color-picker__simple-color-circle[data-v-3d24879b]:focus-within{outline:2px solid var(--color-main-text)}.color-picker__simple-color-circle[data-v-3d24879b]:hover{opacity:.6}.color-picker__simple-color-circle--active[data-v-3d24879b]{width:calc(var(--default-clickable-area) - 6px);height:calc(var(--default-clickable-area) - 6px);min-height:calc(var(--default-clickable-area) - 6px);transition:all .1s ease-in-out;opacity:1!important}.color-picker__advanced[data-v-3d24879b]{box-shadow:none!important}.color-picker__navigation[data-v-3d24879b]{display:flex;flex-direction:row;gap:var(--default-grid-baseline);justify-content:space-between;margin-top:calc(2 * var(--default-grid-baseline))}[data-v-3d24879b] .vc-chrome{width:unset;background-color:var(--color-main-background)}[data-v-3d24879b] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-3d24879b] .vc-chrome-active-color{border-radius:17px}[data-v-3d24879b] .vc-chrome-body{padding:14px 0 0;background-color:var(--color-main-background)}[data-v-3d24879b] .vc-chrome-body .vc-input__input{--input-border-radius: var(--border-radius-element);--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));width:100%;height:var(--default-clickable-area);margin:0;padding-inline:calc(var(--border-radius-element) + var(--input-border-width-offset));padding-block:var(--input-border-width-offset);border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast);border-radius:var(--input-border-radius);font-size:var(--default-font-size);color:var(--color-main-text);box-shadow:none}[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]){--input-border-width-offset: 0px;border-color:var(--color-main-text);border-width:var(--border-width-input-focused, 2px);box-shadow:0 0 0 2px var(--color-main-background)!important}[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled])+.vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled])+.vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled])+.vc-input__label{color:var(--color-main-text)}[data-v-3d24879b] .vc-chrome-body .vc-input__label{position:absolute;inset-inline:var(--border-width-input-focused, 2px);inset-block-start:calc(-1.5 * var(--font-size-small, 13px) / 2);max-width:fit-content;margin-inline:calc(var(--border-radius-element) - var(--default-grid-baseline));margin-block:0;padding-inline:var(--default-grid-baseline);font-family:var(--font-face);font-size:var(--font-size-small, 13px);line-height:1.5;font-weight:500;color:var(--color-text-maxcontrast);background-color:var(--color-main-background);pointer-events:none}[data-v-3d24879b] .vc-chrome-toggle-btn{display:flex;justify-content:center;align-items:center;width:var(--default-clickable-area);height:var(--default-clickable-area);margin-inline-start:6px;filter:var(--background-invert-if-dark)}[data-v-3d24879b] .vc-chrome-toggle-icon{width:24px;height:24px;margin:0}[data-v-3d24879b] .vc-chrome-toggle-icon-highlight{width:var(--default-clickable-area);height:var(--default-clickable-area);inset:0}[data-v-3d24879b] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-3d24879b] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter-from[data-v-3d24879b]{transform:translate(-50%);opacity:0}.slide-enter-to[data-v-3d24879b],.slide-leave-from[data-v-3d24879b]{transform:translate(0);opacity:1}.slide-leave-to[data-v-3d24879b]{transform:translate(-50%);opacity:0}.slide-enter-active[data-v-3d24879b],.slide-leave-active[data-v-3d24879b]{transition:all 50ms ease-in-out}#skip-actions.vue-skip-actions:focus-within{top:0!important;inset-inline-start:0!important;width:100vw;height:100vh;padding:var(--body-container-margin)!important;-webkit-backdrop-filter:brightness(50%);backdrop-filter:brightness(50%)}.material-design-icon[data-v-d9b0d7e8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-skip-actions__container[data-v-d9b0d7e8]{background-color:var(--color-main-background);border-radius:var(--border-radius-element);padding:22px}.vue-skip-actions__headline[data-v-d9b0d7e8]{font-weight:700;font-size:20px;line-height:30px;margin-bottom:12px}.vue-skip-actions__buttons[data-v-d9b0d7e8]{display:flex;flex-wrap:wrap;gap:12px}.vue-skip-actions__buttons[data-v-d9b0d7e8]>*{flex:1 0 fit-content}.vue-skip-actions__image[data-v-d9b0d7e8]{margin-top:12px}.vue-skip-actions__image[data-v-d9b0d7e8]:dir(rtl){transform:rotateY(180deg)}.content[data-v-d9b0d7e8]{display:flex;width:calc(100% - var(--body-container-margin) * 2);border-radius:var(--body-container-radius);height:var(--body-height);overflow:hidden;padding:0}.content[data-v-d9b0d7e8]:not(.with-sidebar--full){position:fixed}.content[data-v-d9b0d7e8],.content[data-v-d9b0d7e8] *{box-sizing:border-box}.material-design-icon[data-v-36ffc13f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.counter-bubble__counter[data-v-36ffc13f]{--counter-bubble-height: 22px;font-size:var(--font-size-small, 13px);overflow:hidden;width:fit-content;min-width:var(--counter-bubble-height);text-align:center;line-height:var(--counter-bubble-height);padding:0 calc(1.5 * var(--default-grid-baseline));border-radius:.5lh;background-color:var(--color-primary-element-light);font-weight:700;color:var(--color-primary-element-light-text)}.counter-bubble__counter .active[data-v-36ffc13f]{color:var(--color-main-background);background-color:var(--color-primary-element-light)}.counter-bubble__counter--highlighted[data-v-36ffc13f]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.counter-bubble__counter--highlighted.active[data-v-36ffc13f]{color:var(--color-primary-element);background-color:var(--color-main-background)}.counter-bubble__counter--outlined[data-v-36ffc13f]{color:var(--color-primary-element);background:transparent;box-shadow:inset 0 0 0 2px}.counter-bubble__counter--outlined.active[data-v-36ffc13f]{color:var(--color-main-background);box-shadow:inset 0 0 0 2px}.material-design-icon[data-v-6b5fc397]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dashboard-widget[data-v-6b5fc397] .empty-content{text-align:center;padding-top:5vh}.dashboard-widget[data-v-6b5fc397] .empty-content.half-screen{padding-top:0;margin-bottom:1vh}.more[data-v-6b5fc397]{display:block;text-align:center;color:var(--color-text-maxcontrast);line-height:60px;cursor:pointer}.more[data-v-6b5fc397]:hover,.more[data-v-6b5fc397]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element);color:var(--color-main-text)}.item-list__entry[data-v-6b5fc397]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-6b5fc397]{position:relative;margin-block:auto;background-color:var(--color-background-dark)!important}.item-list__entry .item__details[data-v-6b5fc397]{padding-inline-start:8px;max-height:var(--default-clickable-area);flex-grow:1;overflow:hidden;display:flex;flex-direction:column}.item-list__entry .item__details h3[data-v-6b5fc397],.item-list__entry .item__details .message[data-v-6b5fc397]{white-space:nowrap;background-color:var(--color-background-dark)}.item-list__entry .item__details h3[data-v-6b5fc397]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-6b5fc397]{width:80%;height:15px;margin-top:5px}.material-design-icon[data-v-c033ba26]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.item-list__entry[data-v-c033ba26]{display:flex;align-items:center;position:relative;padding:8px}.item-list__entry[data-v-c033ba26]:hover,.item-list__entry[data-v-c033ba26]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element)}.item-list__entry .item-avatar[data-v-c033ba26]{position:relative;margin-top:auto;margin-bottom:auto}.item-list__entry .item__details[data-v-c033ba26]{padding-inline-start:8px;max-height:fit-content;flex-grow:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:var(--default-clickable-area)}.item-list__entry .item__details h3[data-v-c033ba26],.item-list__entry .item__details .message[data-v-c033ba26]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list__entry .item__details .message span[data-v-c033ba26]{width:10px;display:inline-block;margin-bottom:-3px}.item-list__entry .item__details h3[data-v-c033ba26]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-c033ba26]{width:100%;color:var(--color-text-maxcontrast)}.item-list__entry .item-icon[data-v-c033ba26]{position:relative;width:14px;height:14px;margin-top:25px;margin-inline:-10px -2px}.item-list__entry button.primary[data-v-c033ba26]{padding:21px;margin:0}.material-design-icon[data-v-02e90461]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-date-time-picker__wrapper[data-v-02e90461]{--dp-common-transition: all var(--animation-quick) ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: var(--animation-quick);--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: var(--font-face);--dp-border-radius: var(--border-radius-element);--dp-cell-border-radius: var(--border-radius-small);--dp-transition-length: 22px;--dp-transition-timing-general: var(--animation-quick);--dp-button-height: var(--default-clickable-area);--dp-month-year-row-height: var(--default-clickable-area);--dp-month-year-row-button-size: var(--clickable-area-small);--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: var(--default-clickable-area);--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: var(--default-clickable-area);--dp-input-padding: 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: var(--default-clickable-area);--dp-font-size: 1rem;--dp-preview-font-size: var(--font-size-small);--dp-time-font-size: 2rem;--dp-action-button-height: var(--clickable-area-small);--dp-action-row-padding: 8px;--dp-direction: ltr}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_wrap{position:relative;width:100%;box-sizing:unset}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_valid:hover{border-color:var(--dp-success-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_invalid:hover{border-color:var(--dp-danger-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input::placeholder{opacity:.7}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_reg{caret-color:#0000}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_focus{border-color:var(--dp-border-color-focus)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__disabled{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu:after{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu:before{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--menu-wrapper{position:absolute;z-index:99999}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_inner{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--menu--inner-stretched{padding:6px 0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_index{z-index:99999}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-loading,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_readonly,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_disabled{position:absolute;inset:0;z-index:999999}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_readonly{background:#0000;cursor:default}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-loading{background:#ffffff80;cursor:default}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation-02e90461 1s linear infinite;position:absolute}@keyframes dp-load-rotation-02e90461{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_extra{text-align:center;padding:2px 0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-dates[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range-collapsed:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--preset-range-collapsed:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_content_wrapper{display:flex}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__menu_content_wrapper[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-02e90461] .dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar{position:relative}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_inner:hover{transition:all .2s}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_auto_range_start,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_auto_range_end,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_end,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_start,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_offset{color:var(--dp-secondary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__today{border:1px solid var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__week_num{color:var(--dp-secondary-color);text-align:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__marker_line,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__marker_line{width:100%;left:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tooltip_content{white-space:nowrap}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__instance_calendar{position:relative;width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__flex_display[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-02e90461] .dp--flex-display-collapsed{flex-direction:column}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_highlight{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-02e90461] [dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav_disabled:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--year-select,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--year-select:hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_select{width:50%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--year-select{width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__year_disable_select{justify-content:space-around}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--header-wrap{display:flex;width:100%;flex-direction:column}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--overlay-relative{position:relative}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay:focus{border:none;outline:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__container_flex{display:flex}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__container_block{display:block}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_picker_overlay_container{height:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__flex_row{flex:1}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__over_action_scroll{right:5px;box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn,.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn,.vue-date-time-picker__wrapper[data-v-02e90461] .dp--time-overlay-btn,.vue-date-time-picker__wrapper[data-v-02e90461] .dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--tp-wrap{max-width:var(--dp-menu-min-width)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--tp-wrap[data-dp-mobile]{max-width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_reg_block{padding:0 20px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_reg_inline{padding:0 10px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_reg_with_button{padding:0 15px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_sec{padding:0 10px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_sec_with_button{padding:0 5px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col_block{font-size:var(--dp-time-font-size)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_display_block{padding:0 3px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_display_inline{padding:5px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button_disabled,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__pm_am_button[data-compact~=true]{padding:7px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--time-overlay-btn{background:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--time-invalid{background-color:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-02e90461] :root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__flex{display:flex;align-items:center}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn{background:none}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__main *{direction:var(--dp-direction, ltr)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__pointer{cursor:pointer}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__icon{stroke:currentcolor;fill:currentcolor}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__button.dp__overlay_action{position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__button svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__flex_display{display:flex}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__relative{position:relative}.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-next-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-next-leave-active,.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-prev-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-next-leave-to,.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-02e90461] .calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-bottom-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-bottom-leave-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-top-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-top-leave-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-up-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-up-leave-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-down-enter-active,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-top-enter-from,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-top-leave-to,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-down-leave-to,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-bottom-enter-from,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-menu-appear-bottom-leave-to,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-down-enter-from,.vue-date-time-picker__wrapper[data-v-02e90461] .dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--arrow-btn-nav{transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--highlighted{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--hidden-el{visibility:hidden}.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-02e90461] .dp__input{padding-inline-end:var(--default-clickable-area)}.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-02e90461]{min-width:unset;width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .icon-vue{opacity:1!important}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--tp-wrap,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__action_extra{padding:var(--dp-menu-padding);padding-top:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay.dp--overlay-absolute{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom{inset-block-end:6px}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn.dp__button.dp__button_bottom,.vue-date-time-picker__wrapper[data-v-02e90461] .dp--tp-wrap .dp__button{width:100%}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn.dp__button.dp__overlay_action{width:calc(100% - 16px)}.vue-date-time-picker__wrapper[data-v-02e90461] input{padding-inline-start:var(--dp-input-icon-padding)!important}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn{margin:0}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__inner_nav{height:fit-content;width:fit-content}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__btn.dp__button.dp__button_bottom{color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--header-wrap .dp__btn:not(.dp__button_bottom),.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col .dp__btn{background-color:var(--color-main-background)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_col .dp__btn:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__month_year_select{flex:1}.vue-date-time-picker__wrapper[data-v-02e90461] .dp--time-overlay-btn{font-size:calc(2 * var(--default-font-size))!important}.vue-date-time-picker__wrapper[data-v-02e90461] .dp__time_input .dp__time_col_reg_block{padding:0 calc(4 * var(--default-grid-baseline))}.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_dark[data-v-02e90461],.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-02e90461],.vue-date-time-picker__wrapper[data-v-02e90461] .dp__theme_dark,.vue-date-time-picker__wrapper[data-v-02e90461] .dp__theme_light{--dp-background-color: var(--color-main-background);--dp-text-color: var(--color-main-text);--dp-hover-color: var(--color-primary-element-light-hover);--dp-hover-text-color: var(--color-primary-element-light-text);--dp-hover-icon-color: var(--color-primary-element-light-text);--dp-primary-color: var(--color-primary-element);--dp-primary-disabled-color: var(--color-primary-element-hover);--dp-primary-text-color: var(--color-primary-element-text);--dp-secondary-color: var(--color-text-maxcontrast);--dp-border-color: var(--color-border);--dp-menu-border-color: var(--color-border-dark);--dp-border-color-hover: var(--color-border-maxcontrast);--dp-border-color-focus: var(--color-border-maxcontrast);--dp-disabled-color: var(--color-background-dark);--dp-disabled-color-text: var(--color-text-maxcontrast);--dp-scroll-bar-background: var(--color-scrollbar);--dp-scroll-bar-color: var(--color-scrollbar);--dp-success-color: var(--color-success);--dp-success-color-disabled: var(--color-success-hover);--dp-icon-color: var(--color-main-text);--dp-danger-color: var(--color-error);--dp-marker-color: var(--color-text-error, var(--color-error));--dp-tooltip-color: var(--color-main-text);--dp-highlight-color: var(--color-main-text)}.material-design-icon[data-v-f2f99131]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart *{box-sizing:border-box;line-height:1.15}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:flex;flex-direction:column;height:420px;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;box-shadow:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji span{display:inline-block}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-native{font-family:"Segoe UI Emoji",Segoe UI Symbol,Segoe UI,"Apple Color Emoji",Twemoji Mozilla,"Noto Color Emoji",EmojiOne Color,"Android Emoji";word-break:keep-all}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image{background-size:6100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar{border:0 solid #d9d9d9}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-scroll{position:relative;overflow-y:scroll;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;border:none;background:none;box-shadow:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor:hover,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected{color:#464646}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors svg{fill:currentColor;max-height:18px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .scroller{height:250px;position:relative;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search{margin-top:6px;padding:0 6px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search-results{height:250px;overflow-y:scroll}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category{position:relative}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%;opacity:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before{opacity:1}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label{position:sticky;top:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-category-label{display:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview{position:relative;height:70px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji{left:12px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins{right:30px;text-align:right}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-name{font-size:14px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname{font-size:12px;color:#888}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title span{display:inline-block;vertical-align:middle}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title .emoji-mart-emoji{padding:0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-1{background-color:#ffc93a}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-2{background-color:#fadcbc}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-3{background-color:#e0bb95}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-4{background-color:#bf8f68}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-5{background-color:#9b643d}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-6{background-color:#594539}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller{position:relative}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c]{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}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search .hidden{display:none;visibility:hidden}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart{background-color:var(--color-main-background)!important;border:0;color:var(--color-main-text)!important;display:flex!important}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart button{border:none;background:transparent;font-size:inherit}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-bar,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search input,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label span,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-skin-swatches{background-color:transparent!important;border-color:var(--color-border)!important;color:inherit!important}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors{padding-block:0;padding-inline:calc(2 * var(--default-grid-baseline))}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor{border-radius:0;margin:0!important;padding:0!important;height:var(--clickable-area-small);min-width:var(--clickable-area-small)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:hover{background-color:var(--color-background-hover)}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:focus-visible{outline:2px solid var(--color-primary-element)!important;outline-offset:-2px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor div{display:grid;place-content:center}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-scroll{padding-inline:calc(2 * var(--default-grid-baseline));padding-block:0 calc(2 * var(--default-grid-baseline))}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category{display:grid;grid-template-columns:repeat(8,1fr);justify-items:stretch}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category.emoji-mart-no-results{grid-template-columns:1fr;font-size:inherit;color:var(--color-text-maxcontrast)!important}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart div.emoji-mart-category-label{grid-column:span 8;justify-self:stretch}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart h3.emoji-mart-category-label{display:flex;align-items:center;height:var(--default-clickable-area);margin:0;padding-inline:calc(2 * var(--default-grid-baseline));padding-block:0;-webkit-user-select:none;user-select:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji{aspect-ratio:1/1;text-align:center;margin:0!important;padding:0!important}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:hover,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:focus-visible,.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji.emoji-mart-emoji-selected{background-color:var(--color-background-hover)!important;border:none;border-radius:var(--border-radius-element);box-shadow:none!important;outline:2px solid var(--color-primary-element)!important;outline-offset:-2px}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:before{display:none}.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji span{cursor:pointer}.search__wrapper[data-v-f2f99131]{display:flex;flex-direction:row;gap:var(--default-grid-baseline);align-items:end;padding-block:var(--default-grid-baseline);padding-inline:calc(2 * var(--default-grid-baseline))}.row-selected button[data-v-f2f99131],.row-selected span[data-v-f2f99131]{vertical-align:middle}.emoji-delete[data-v-f2f99131]{vertical-align:top;margin-inline-start:-21px;margin-top:-3px}._material-design-icon_1u9di_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncFormBox_1u9di_20{display:flex;flex-direction:column;gap:calc(1 * var(--default-grid-baseline))}._ncFormBox_1u9di_20._ncFormBox_row_1u9di_25{flex-direction:row}._ncFormBox__item_1u9di_29{border-radius:var(--border-radius-small)!important}._ncFormBox_col_1u9di_33{flex-direction:column}._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:first-child{border-start-start-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:last-child{border-end-start-radius:var(--border-radius-element)!important;border-end-end-radius:var(--border-radius-element)!important}._ncFormBox_row_1u9di_25{flex-direction:row}._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29{flex:1 1}._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:first-child{border-start-start-radius:var(--border-radius-element)!important;border-end-start-radius:var(--border-radius-element)!important}._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:last-child{border-end-end-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._material-design-icon_15jyc_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxButton_15jyc_20{background:unset;border:none;color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;text-align:inherit;line-height:inherit;padding:0;margin:0;outline:none}._material-design-icon_v5un7_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxItem_v5un7_20{--nc-form-box-item-border-width: 1px;--nc-form-box-item-min-height: 40px;--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));--form-element-label-padding: calc(var(--form-element-label-offset) - var(--nc-form-box-item-border-width));--color-primary-element-extra-light: hsl(from var(--color-primary-element-light) h s calc(l*1.045) );--color-primary-element-extra-light-hover: hsl(from var(--color-primary-element-light-hover) h s calc(l*1.045) );position:relative;display:flex;align-items:center;gap:calc(2 * var(--default-grid-baseline));min-height:var(--nc-form-box-item-min-height);padding-inline:var(--form-element-label-padding);border:1px solid var(--color-primary-element-extra-light-hover);border-bottom-width:2px;border-radius:var(--border-radius-element);background-color:var(--color-primary-element-extra-light);color:var(--color-main-text);transition-property:color,border-color,background-color;transition-duration:var(--animation-quick);transition-timing-function:linear;-webkit-user-select:none;user-select:none;cursor:pointer}._formBoxItem_v5un7_20 *{cursor:inherit}._formBoxItem_v5un7_20:has(:disabled){cursor:default;opacity:.5}._formBoxItem_v5un7_20:hover:not(:has(:disabled)){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-extra-light-hover)}._formBoxItem_v5un7_20:has(:focus-visible){outline:2px solid var(--color-main-text);box-shadow:0 0 0 4px var(--color-main-background)}._formBoxItem_v5un7_20._formBoxItem_legacy_v5un7_60{--nc-form-box-item-border-width: 0px;border:none}._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__element_v5un7_64{color:var(--color-text-maxcontrast)}._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__description_v5un7_67{color:inherit}._formBoxItem__content_v5un7_71{flex:1;display:flex;flex-direction:column;padding-block:calc(2 * var(--default-grid-baseline));overflow-wrap:anywhere}._formBoxItem__element_v5un7_64:after{content:"";position:absolute;inset:0}._formBoxItem__description_v5un7_67{color:var(--color-text-maxcontrast)}._formBoxItem__icon_v5un7_89{display:flex;align-items:center;justify-content:flex-end}._material-design-icon_hjv1a_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}input._formBoxSwitch__input_hjv1a_20{margin:0;width:var(--default-clickable-area);position:absolute;inset-block:0;inset-inline-end:var(--form-element-label-offset);z-index:-1;opacity:0!important;height:auto;cursor:inherit}._formBoxSwitch__icon_hjv1a_34{color:var(--color-text-maxcontrast)}input:checked+._formBoxSwitch__icon_hjv1a_34{color:var(--color-primary-element)}._material-design-icon_9p8a1_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formGroup_9p8a1_20{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));--form-group-content-gap: calc(2 * var(--default-grid-baseline))}._formGroup_9p8a1_20._formGroup_noGap_9p8a1_24{--form-group-content-gap: 0}._formGroup__label_9p8a1_28{padding-inline:var(--form-element-label-offset);font-size:var(--font-size);font-weight:700}._formGroup__description_9p8a1_34{padding-inline:var(--form-element-label-offset);color:var(--color-text-maxcontrast)}._formGroup__content_9p8a1_39{display:flex;flex-direction:column;gap:var(--form-group-content-gap);margin-block-start:calc(2.5 * var(--default-grid-baseline))}._formGroup__content_9p8a1_39._formGroup__content_only_9p8a1_45{margin-block-start:0}.material-design-icon[data-v-26ad2498]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#guest-content-vue[data-v-26ad2498]{color:var(--color-main-text);background-color:var(--color-main-background);min-width:0;border-radius:var(--border-radius-element);box-shadow:0 0 10px var(--color-box-shadow);height:fit-content;padding:15px;margin:20px auto}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#content.nc-guest-content{overflow:auto;margin-bottom:0;height:calc(var(--body-height) + var(--body-container-margin))}.material-design-icon[data-v-92fb182d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.header-menu[data-v-92fb182d]{position:relative;width:var(--header-height);height:var(--header-height)}.header-menu .header-menu__trigger[data-v-92fb182d]{--button-size: var(--header-height) !important;height:var(--header-height);opacity:.85;filter:none!important;color:var(--color-background-plain-text, var(--color-primary-text))!important}.header-menu .header-menu__trigger[data-v-92fb182d]:focus-visible{outline:none!important;box-shadow:none!important}.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon svg,.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon:not(:has(svg)){mask:var(--header-menu-icon-mask, none)}.header-menu--opened .header-menu__trigger[data-v-92fb182d],.header-menu__trigger[data-v-92fb182d]:hover,.header-menu__trigger[data-v-92fb182d]:focus,.header-menu__trigger[data-v-92fb182d]:active{opacity:1}@media only screen and (max-width:512px){.header-menu[data-v-92fb182d]{width:var(--default-clickable-area)}.header-menu .header-menu__trigger[data-v-92fb182d]{--button-size: var(--default-clickable-area) !important}}.material-design-icon[data-v-d45c5788]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}/*! * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */.header-menu[data-v-d45c5788]{position:relative;width:var(--header-height);height:var(--header-height)}.header-menu .header-menu__trigger[data-v-d45c5788]{--button-size: var(--header-height) !important;height:var(--header-height);opacity:.85;filter:none!important;color:var(--color-background-plain-text, var(--color-primary-text))!important}.header-menu .header-menu__trigger[data-v-d45c5788]:focus-visible{outline:none!important;box-shadow:none!important}.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon svg,.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon:not(:has(svg)){mask:var(--header-menu-icon-mask, none)}.header-menu--opened .header-menu__trigger[data-v-d45c5788],.header-menu__trigger[data-v-d45c5788]:hover,.header-menu__trigger[data-v-d45c5788]:focus,.header-menu__trigger[data-v-d45c5788]:active{opacity:1}@media only screen and (max-width:512px){.header-menu[data-v-d45c5788]{width:var(--default-clickable-area)}.header-menu .header-menu__trigger[data-v-d45c5788]{--button-size: var(--default-clickable-area) !important}}.header-menu__wrapper[data-v-d45c5788]{position:fixed;z-index:2000;top:var(--header-height);inset-inline-end:0;box-sizing:border-box;margin:0 8px;border-radius:var(--border-radius-element);background-color:var(--color-main-background);filter:drop-shadow(0 1px 5px var(--color-box-shadow))}.header-menu__caret[data-v-d45c5788]{position:absolute;z-index:2001;bottom:0;inset-inline-start:calc(50% - 10px);width:0;height:0;content:" ";pointer-events:none;border:10px solid transparent;border-bottom-color:var(--color-main-background)}.header-menu__content[data-v-d45c5788]{overflow:auto;width:350px;max-width:calc(100vw - 16px);min-height:calc(var(--default-clickable-area) * 1.5);max-height:calc(100vh - var(--header-height) * 2)}.header-menu__content[data-v-d45c5788] .empty-content{margin:12vh 10px}._material-design-icon_1s86g_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._hotkey_1s86g_20{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));display:flex;flex-direction:row-reverse;align-items:stretch;padding-inline:var(--form-element-label-offset)}._hotkey_1s86g_20:first-child ._hotkey__label_1s86g_27,._hotkey_1s86g_20:first-child ._hotkey__keys_1s86g_28{border-block-start:none}._hotkey__label_1s86g_27,._hotkey__keys_1s86g_28{display:flex;align-items:center;padding-block:calc(2 * var(--default-grid-baseline));border-block-start:1px solid var(--color-border)}._hotkey__label_1s86g_27{flex:1 1 200px}._hotkey__keys_1s86g_28{flex:1 1 auto;flex-wrap:wrap;justify-content:end;row-gap:calc(1 * var(--default-grid-baseline))}._material-design-icon_lf0a1_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._kbd_lf0a1_20{display:inline-flex;align-items:center;justify-content:center;min-width:var(--default-clickable-area);height:var(--default-clickable-area);padding-inline:calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));border:2px solid var(--color-primary-element-light);border-block-end-width:4px;border-radius:var(--border-radius-element);box-shadow:none;font-family:var(--font-family);line-height:1;white-space:nowrap}._kbd_lf0a1_20+._kbd_lf0a1_20{margin-inline-start:calc(1 * var(--default-grid-baseline))}._hotkeyList_pf97p_2{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline))}._hotkeyList__heading_pf97p_6{font-weight:700;margin-inline:var(--form-element-label-offset)}.material-design-icon[data-v-532f3807]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-532f3807]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-532f3807]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-532f3807]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-532f3807],.list-item__wrapper.active .list-item[data-v-532f3807]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active .list-item[data-v-532f3807]:hover,.list-item__wrapper--active .list-item[data-v-532f3807]:focus-within,.list-item__wrapper--active .list-item[data-v-532f3807]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-532f3807]:has(:active),.list-item__wrapper.active .list-item[data-v-532f3807]:hover,.list-item__wrapper.active .list-item[data-v-532f3807]:focus-within,.list-item__wrapper.active .list-item[data-v-532f3807]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-532f3807]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-532f3807],.list-item__wrapper--active .list-item-content__subname[data-v-532f3807],.list-item__wrapper--active .list-item-content__details[data-v-532f3807],.list-item__wrapper--active .list-item-details__details[data-v-532f3807],.list-item__wrapper.active .list-item-content__name[data-v-532f3807],.list-item__wrapper.active .list-item-content__subname[data-v-532f3807],.list-item__wrapper.active .list-item-content__details[data-v-532f3807],.list-item__wrapper.active .list-item-details__details[data-v-532f3807]{color:var(--color-primary-element-text)!important}.list-item__wrapper .list-item-content__name[data-v-532f3807],.list-item__wrapper .list-item-content__subname[data-v-532f3807],.list-item__wrapper .list-item-content__details[data-v-532f3807],.list-item__wrapper .list-item-details__details[data-v-532f3807]{white-space:nowrap;margin-block:0;margin-inline:0 auto;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-532f3807]{min-width:100px;flex:1 1 10%;font-weight:500}.list-item-content__subname[data-v-532f3807]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-532f3807]{font-weight:500}.list-item[data-v-532f3807]{--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-532f3807]:hover,.list-item[data-v-532f3807]:focus-within,.list-item[data-v-532f3807]:has(:active),.list-item[data-v-532f3807]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-532f3807]: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-532f3807]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-532f3807]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--one-line[data-v-532f3807]{--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-532f3807]{display:flex;justify-content:start;gap:12px;min-width:0}.list-item--one-line .list-item-content__details[data-v-532f3807]{flex-direction:row;align-items:center;justify-content:end}.list-item--one-line .list-item-content__name[data-v-532f3807]{align-self:center;max-width:300px}.list-item__anchor[data-v-532f3807]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-532f3807]:focus-visible{outline:none}.list-item-content[data-v-532f3807]{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-532f3807]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-532f3807]{display:flex}.list-item-content__details[data-v-532f3807]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-532f3807],.list-item-content__extra-actions[data-v-532f3807]{flex:0 0 auto;align-self:center;justify-content:center;margin-inline-start:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-532f3807]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-532f3807]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:400}.list-item-details__extra[data-v-532f3807]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-532f3807]{margin:0 5px}.list-item__extra[data-v-532f3807]{margin-top:var(--default-grid-baseline)}.material-design-icon[data-v-60a83836]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.option[data-v-60a83836]{display:flex;align-items:center;width:100%;height:var(--height);cursor:inherit}.option__avatar[data-v-60a83836]{margin-inline-end:var(--margin)}.option__details[data-v-60a83836]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-60a83836]{color:var(--color-main-text)}.option__linetwo[data-v-60a83836]{color:var(--color-text-maxcontrast)}.option__lineone[data-v-60a83836],.option__linetwo[data-v-60a83836]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.option__lineone strong[data-v-60a83836],.option__linetwo strong[data-v-60a83836]{font-weight:700}.option--compact .option__lineone[data-v-60a83836]{font-size:14px}.option--compact .option__linetwo[data-v-60a83836]{font-size:11px;line-height:1.5;margin-top:-4px}.option__icon[data-v-60a83836]{width:var(--default-clickable-area);height:var(--default-clickable-area);color:var(--color-text-maxcontrast)}.option__icon.icon[data-v-60a83836]{flex:0 0 var(--default-clickable-area);opacity:.7;background-position:center;background-size:16px}.option__details[data-v-60a83836],.option__lineone[data-v-60a83836],.option__linetwo[data-v-60a83836],.option__icon[data-v-60a83836]{cursor:inherit}.material-design-icon[data-v-7e4656f9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.notecard[data-v-7e4656f9]{--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-7e4656f9]{font-size:var(--note-card-icon-size);font-weight:600}.notecard__icon[data-v-7e4656f9]{color:var(--note-theme)}.notecard__icon--heading[data-v-7e4656f9]{font-size:var(--note-card-icon-size);margin-block:calc((1lh - 1em)/2) auto}.notecard--success[data-v-7e4656f9]{--note-background: var(--color-success);--note-theme: var(--color-success-text)}.notecard--info[data-v-7e4656f9]{--note-background: var(--color-info);--note-theme: var(--color-info-text)}.notecard--error[data-v-7e4656f9]{--note-background: var(--color-error);--note-theme: var(--color-error-text)}.notecard--warning[data-v-7e4656f9]{--note-background: var(--color-warning);--note-theme: var(--color-warning-text)}.notecard--legacy[data-v-7e4656f9]{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-38ba4aa1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-38ba4aa1]{display:block;height:var(--progress-bar-height);--progress-bar-color: var(--0a7905e8);--progress-bar-height: var(--d7eb5974)}.progress-bar--linear[data-v-38ba4aa1]{width:100%;overflow:hidden;border:0;padding:0;background:var(--color-background-dark);border-radius:calc(var(--progress-bar-height) / 2)}.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-bar{height:var(--progress-bar-height);background-color:transparent}.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-value{background:var(--progress-bar-color, var(--gradient-primary-background));border-radius:calc(var(--progress-bar-height) / 2)}.progress-bar--linear[data-v-38ba4aa1]::-moz-progress-bar{background:var(--progress-bar-color, var(--gradient-primary-background));border-radius:calc(var(--progress-bar-height) / 2)}.progress-bar--circular[data-v-38ba4aa1]{width:var(--progress-bar-height);color:var(--progress-bar-color)}.progress-bar--error[data-v-38ba4aa1]{color:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-38ba4aa1]::-moz-progress-bar{background:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-38ba4aa1]::-webkit-progress-value{background:var(--color-text-error, var(--color-error))!important}._material-design-icon_14z4o_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroup_checkboxRadioContainer_14z4o_20 .checkbox-content{max-width:unset!important}._material-design-icon_1euqq_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroupButton_1euqq_20{--radio-group-button--border-radius: var(--border-radius-small);--radio-group-button--border-width: 1px;--radio-group-button--color: var(--color-primary-element-light-text);--radio-group-button--background-color: var(--color-primary-element-light);--radio-group-button--background-color-hover: var(--color-primary-element-light-hover);--radio-group-button--padding: 1px;cursor:pointer;color:var(--radio-group-button--color);background-color:var(--radio-group-button--background-color);transition:var(--animation-quick) background-color;border:var(--radio-group-button--border-width) solid var(--radio-group-button--background-color-hover);border-bottom-width:2px;border-radius:var(--radio-group-button--border-radius);display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;min-height:var(--default-clickable-area);padding-block:var(--radio-group-button--padding) 0;padding-inline:var(--radio-group-button--padding)}._radioGroupButton_1euqq_20 *{cursor:pointer}._radioGroupButton_1euqq_20:has(._radioGroupButton__label_1euqq_46){padding-inline:calc(var(--radio-group-button--padding) + var(--border-radius-element))}._radioGroupButton_1euqq_20:has(._radioGroupButton__icon_1euqq_49){padding-inline-start:var(--radio-group-button--padding)}._radioGroupButton_1euqq_20:hover{background-color:var(--radio-group-button--background-color-hover)}._radioGroupButton_1euqq_20:focus-within{--radio-group-button--border-width: 2px;--radio-group-button--padding: 0px;border:var(--radio-group-button--border-width) solid var(--color-main-text)!important;outline:calc(var(--default-grid-baseline) / 2) var(--color-main-background)}._radioGroupButton_active_1euqq_62{--radio-group-button--color: var(--color-primary-element-text);--radio-group-button--background-color: var(--color-primary-element);--radio-group-button--background-color-hover: var(--color-primary-element-hover)}._radioGroupButton__label_1euqq_46{font-weight:700}._radioGroupButton__icon_1euqq_49{--radio-group-button--icon-size: calc(var(--default-clickable-area) - 4px);display:flex;align-items:center;justify-content:center;height:100%;width:var(--radio-group-button--icon-size)}._radioGroupButton__icon_1euqq_49 *{--default-clickable-area: var(--radio-group-button--icon-size)}.material-design-icon[data-v-8db55138]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resource[data-v-8db55138]{display:flex;align-items:center;height:var(--default-clickable-area)}.resource__button[data-v-8db55138]{width:100%!important;justify-content:flex-start!important;padding:0!important}.resource__button[data-v-8db55138] .button-vue__wrapper{justify-content:flex-start!important}.resource__button[data-v-8db55138] .button-vue__wrapper .button-vue__text{font-weight:400!important;margin-inline-start:2px!important}.resource__icon[data-v-8db55138]{width:32px;height:32px;background-color:var(--color-text-maxcontrast);border-radius:50%;display:flex;align-items:center;justify-content:center}.resource__icon img[data-v-8db55138]{width:16px;height:16px;filter:var(--background-invert-if-dark)}.material-design-icon[data-v-a0203ee5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.team-resources__header[data-v-a0203ee5]{font-weight:700;margin-bottom:6px}.related-team[data-v-a0203ee5]{border-radius:var(--border-radius-container);border:2px solid var(--color-border-dark);margin-bottom:6px}.related-team__open[data-v-a0203ee5]{border-color:var(--color-primary-element)}.related-team__header[data-v-a0203ee5]{padding:6px;padding-inline-end:24px;display:flex;gap:12px}.related-team__name[data-v-a0203ee5]{display:flex;flex-grow:1;align-items:center;gap:12px;padding:6px 12px;font-weight:700;margin:0}.related-team .related-team-provider[data-v-a0203ee5]{padding:6px 12px}.related-team .related-team-provider__name[data-v-a0203ee5]{font-weight:700;margin-bottom:3px}.related-team .related-team-provider__link[data-v-a0203ee5]{display:flex;gap:12px;padding:6px 12px;font-weight:700}.related-team .related-team-resource__link[data-v-a0203ee5]{display:flex;gap:12px;height:var(--default-clickable-area);align-items:center;border-radius:var(--border-radius-element)}.related-team .related-team-resource__link[data-v-a0203ee5]:hover{background-color:var(--color-background-hover)}.related-team .related-team-resource__link[data-v-a0203ee5]:focus{background-color:var(--color-background-hover);outline:2px solid var(--color-primary-element)}.related-team .related-team-resource .resource__icon[data-v-a0203ee5]{width:var(--default-clickable-area);height:var(--default-clickable-area);display:flex;align-items:center;justify-content:center;text-align:center}.related-team .related-team-resource .resource__icon>img[data-v-a0203ee5]{border-radius:var(--border-radius-pill);overflow:hidden;width:32px;height:32px}.material-design-icon[data-v-7a009a6b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.related-resources__header h5[data-v-7a009a6b]{font-weight:700;margin-bottom:6px}.related-resources__header p[data-v-7a009a6b]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-ca83b679]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.autocomplete-result[data-v-ca83b679]{display:flex;align-items:center;gap:var(--default-grid-baseline);line-height:1.2;--auto-complete-result-avatar-size: var(--default-clickable-area)}.autocomplete-result__icon[data-v-ca83b679]{position:relative;flex:0 0 var(--default-clickable-area);width:var(--default-clickable-area);min-width:var(--default-clickable-area);height:var(--default-clickable-area);border-radius:var(--default-clickable-area);background-color:var(--color-background-darker);background-repeat:no-repeat;background-position:center;background-size:contain}.autocomplete-result__icon--with-avatar[data-v-ca83b679]{color:inherit;background-size:cover}.autocomplete-result__status[data-v-ca83b679]{--auto-complete-result-status-icon-size: clamp(14px, var(--auto-complete-result-avatar-size) * .4, 18px);--auto-complete-result-status-icon-position: calc(var(--auto-complete-result-avatar-size) / 2 * (1 - 1 / sqrt(2)) - var(--auto-complete-result-status-icon-size) / 2);box-sizing:border-box;position:absolute;inset-inline-end:var(--auto-complete-result-status-icon-position);bottom:var(--auto-complete-result-status-icon-position);height:var(--auto-complete-result-status-icon-size);width:var(--auto-complete-result-status-icon-size);border:2px solid var(--color-main-background);border-radius:50%;background-color:var(--color-main-background);font-size:calc(var(--auto-complete-result-status-icon-size) / 1.2);line-height:1.2;background-repeat:no-repeat;background-size:var(--auto-complete-result-status-icon-size);background-position:center}.autocomplete-result__status--icon[data-v-ca83b679]{border:none;background-color:transparent}.autocomplete-result__content[data-v-ca83b679]{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-width:0}.autocomplete-result__title[data-v-ca83b679],.autocomplete-result__subline[data-v-ca83b679]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-result__subline[data-v-ca83b679]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-faef642b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.rich-contenteditable[data-v-faef642b]{--contenteditable-block-offset: calc(2 * var(--default-grid-baseline));--contenteditable-inline-start-offset: calc(2 * var(--default-grid-baseline));--contenteditable-inline-end-offset: calc(2 * var(--default-grid-baseline));position:relative;width:auto}.rich-contenteditable__label[data-v-faef642b]{position:absolute;margin-inline:14px;max-width:fit-content;inset-block-start:11px;inset-inline:0;color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.rich-contenteditable__input:focus+.rich-contenteditable__label[data-v-faef642b],.rich-contenteditable__input:not(.rich-contenteditable__input--empty)+.rich-contenteditable__label[data-v-faef642b]{inset-block-start:-10px;line-height:1.5;font-size:13px;font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:5px;margin-inline:9px;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.rich-contenteditable__input[data-v-faef642b]{overflow-y:auto;width:auto;margin:0;padding-block:var(--contenteditable-block-offset);padding-inline:var(--contenteditable-inline-start-offset) var(--contenteditable-inline-end-offset);cursor:text;white-space:pre-wrap;overflow-wrap:break-word;color:var(--color-main-text);border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-element);outline:none;background-color:var(--color-main-background);font-family:var(--font-face);font-size:inherit;tab-size:4;min-height:var(--default-clickable-area);max-height:calc(var(--default-clickable-area) * 5.5)}.rich-contenteditable__input--has-label[data-v-faef642b]{margin-top:10px}.rich-contenteditable__input--empty[data-v-faef642b]:focus:before,.rich-contenteditable__input--empty[data-v-faef642b]:not(.rich-contenteditable__input--has-label):before{content:attr(aria-placeholder);color:var(--color-text-maxcontrast);position:absolute;width:calc(100% - var(--contenteditable-inline-start-offset) - var(--contenteditable-inline-end-offset));height:calc(100% - 2 * var(--contenteditable-block-offset));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rich-contenteditable__input[contenteditable=false][data-v-faef642b]:not(.rich-contenteditable__input--disabled){cursor:default;background-color:transparent;color:var(--color-main-text);border-color:transparent;opacity:1;border-radius:0}.rich-contenteditable__input--multiline[data-v-faef642b]{min-height:calc(var(--default-clickable-area) * 3);max-height:none}.rich-contenteditable__input--disabled[data-v-faef642b]{opacity:.5;color:var(--color-text-maxcontrast);border:2px solid var(--color-background-darker);border-radius:var(--border-radius-small);background-color:var(--color-background-dark)}.rich-contenteditable__input--overflow[data-v-faef642b],.rich-contenteditable__input--overflow[data-v-faef642b]:hover{border-color:var(--color-border-error, var(--color-error))!important}._material-design-icon_1xkrb_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._tribute-container_1xkrb_20{z-index:9000;overflow:auto;position:absolute;left:-100vw;margin:var(--default-grid-baseline) 0;padding:var(--default-grid-baseline);color:var(--color-text-maxcontrast);border-radius:var(--border-radius-element);background:var(--color-main-background);box-shadow:0 1px 5px var(--color-box-shadow)}._tribute-container_1xkrb_20,._tribute-container_1xkrb_20 *{box-sizing:border-box}._tribute-container_1xkrb_20 ul{display:flex;flex-direction:column;gap:var(--default-grid-baseline)}._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41{color:var(--color-text-maxcontrast);border-radius:var(--border-radius-small);padding:var(--default-grid-baseline);cursor:pointer;min-height:var(--clickable-area-small, auto)}._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight{color:var(--color-main-text);background:var(--color-background-hover)}._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight,._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight *{cursor:pointer}._tribute-container_1xkrb_20._tribute-container--focus-visible_1xkrb_55 .highlight._tribute-container__item_1xkrb_41{outline:2px solid var(--color-main-text)!important}._tribute-container-autocomplete_1xkrb_59{min-width:250px;max-width:300px;max-height:calc((var(--default-clickable-area) + 3 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline))}._tribute-container-emoji_1xkrb_65,._tribute-container-link_1xkrb_66{min-width:200px;max-width:200px;max-height:calc((24px + 3 * var(--default-grid-baseline)) * 5.5 - 1.5 * var(--default-grid-baseline))}._tribute-container-emoji_1xkrb_65 ._tribute-item_1xkrb_71,._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1xkrb_66{min-width:200px;max-width:300px}._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71{display:flex;align-items:center}._tribute-container-link_1xkrb_66 ._tribute-item__title_1xkrb_86{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1xkrb_66 ._tribute-item__icon_1xkrb_91{margin:auto 0;width:20px;height:20px;object-fit:contain;padding-inline-end:var(--default-grid-baseline);filter:var(--background-invert-if-dark)}.nc-select-users[data-v-4fbb6472] .vs__selected{padding-inline:0 5px!important}.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}.material-design-icon[data-v-21e2bf0c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.select-group-error[data-v-21e2bf0c]{color:var(--color-text-error, var(--color-error));font-size:13px;padding-inline-start:var(--border-radius-element)}.material-design-icon[data-v-87d290b5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.textarea[data-v-87d290b5]{--input-border-color: var(--color-border-maxcontrast);--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));position:relative;width:100%;border-radius:var(--border-radius-element);margin-block-start:6px;resize:vertical}.textarea--disabled[data-v-87d290b5]{opacity:.7;filter:saturate(.7)}.textarea__main-wrapper[data-v-87d290b5]{height:calc(var(--default-clickable-area) * 2);padding:var(--border-width-input, 2px);position:relative}.textarea__main-wrapper[data-v-87d290b5]:not(:has([disabled])):has(textarea:focus),.textarea__main-wrapper[data-v-87d290b5]:not(:has([disabled])):has(textarea:active){padding:0}.textarea__input[data-v-87d290b5]{margin:0;padding-block:calc(10px + var(--input-border-width-offset));padding-inline:calc(12px - var(--border-width-input, 2px) + var(--input-border-width-offset));width:100%;font-size:var(--default-font-size);text-overflow:ellipsis;cursor:pointer;background-color:var(--color-main-background);color:var(--color-main-text);border:none;border-radius:var(--border-radius-element);box-shadow:0 -1px var(--input-border-color),0 0 0 1px color-mix(in srgb,var(--input-border-color),65% transparent)}.textarea__input[data-v-87d290b5]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}.textarea__input[data-v-87d290b5]:active:not([disabled]),.textarea__input[data-v-87d290b5]:focus:not([disabled]){--input-border-width-offset: 0px;--input-border-color: var(--color-main-text);border:var(--border-width-input-focused, 2px) solid var(--input-border-color);box-shadow:0 0 0 2px var(--color-main-background)!important}.textarea__input[data-v-87d290b5]:not(:focus,.textarea__input--label-outside)::placeholder{opacity:0}.textarea__input[data-v-87d290b5]:focus{cursor:text}.textarea__input[data-v-87d290b5]:disabled{cursor:default}.textarea__input[data-v-87d290b5]:focus-visible{box-shadow:unset!important}.textarea__input--success[data-v-87d290b5]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.textarea__input--success[data-v-87d290b5]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.textarea__input--error[data-v-87d290b5]{--input-border-color: var(--color-border-error, var(--color-error)) !important}.textarea__input--error[data-v-87d290b5]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.textarea__label[data-v-87d290b5]{position:absolute;margin-inline:12px 0;max-width:fit-content;inset-block-start:11px;inset-inline:0;color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.textarea__input:focus+.textarea__label[data-v-87d290b5],.textarea__input:not(:placeholder-shown)+.textarea__label[data-v-87d290b5]{inset-block-start:-10px;line-height:1.5;font-size:13px;font-weight:500;color:var(--color-main-text);background-color:var(--color-main-background);padding-inline:4px;margin-inline-start:8px;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.textarea__helper-text-message[data-v-87d290b5]{padding-block:4px;display:flex;align-items:center}.textarea__helper-text-message__icon[data-v-87d290b5]{margin-inline-end:8px}.textarea__helper-text-message--error[data-v-87d290b5]{color:var(--color-error-text)}.textarea__helper-text-message--success[data-v-87d290b5]{color:var(--color-success-text)}.textarea--legacy .textarea__input[data-v-87d290b5]{box-shadow:0 0 0 1px var(--input-border-color)}.textarea--legacy .textarea__main-wrapper[data-v-87d290b5]:hover:not(:has([disabled])){padding:0}.textarea--legacy .textarea__main-wrapper:hover:not(:has([disabled])) .textarea__input[data-v-87d290b5]{--input-border-color: var(--color-main-text);--input-border-width-offset: 0px;border:var(--border-width-input-focused, 2px) solid var(--input-border-color);box-shadow:0 0 0 2px var(--color-main-background)!important}.material-design-icon[data-v-37bde6b7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-bubble__wrapper[data-v-37bde6b7]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-37bde6b7]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-37bde6b7]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-37bde6b7]>:last-child{padding-inline-end:8px}.user-bubble__avatar[data-v-37bde6b7]{align-self:center}.user-bubble__name[data-v-37bde6b7]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__name[data-v-37bde6b7],.user-bubble__secondary[data-v-37bde6b7]{padding-block:0;padding-inline:4px 0}`)),document.head.appendChild(e)}}catch(a){console.error("vite-plugin-css-injected-by-js",a)}})(); import{k as ea,j as Ji,g as Rr,_ as xi,x as $r,e as ja,s as Bi,u as ji,i as Hr,a as gn,c as Dr,y as Is,d as Ls}from"./index-D953jVe0.chunk.mjs";import{E as Os,c as Xe,F as Hi,g as bt,G as _n,H as mn,I as Le,J as U,h as ia,p as Wr,K as Lt,L as Rs,M as $s,A as Hs,O as Ws,_ as Vs,P as Ys,Q as Us,R as Gs,b as qt,S as Ks,T as Xs,U as Js,V as Zs,n as Vr,W as Qs,X as eo,Y as to,Z as ao,$ as io,C as Yr,a0 as ro,a2 as yi,a3 as uo,a4 as Zi,a5 as no,a6 as so,a7 as oo,a8 as lo,a9 as go,aa as _o,ab as mo,ac as fo,ad as ho,ae as Fo,af as co,ag as po,ah as bo,ai as yo,aj as ko,ak as wo,al as Do,am as vo,an as Eo,ao as Co,D as xo,ap as Bo,v as fn,aq as jo,ar as Ao,as as qo,at as So,au as Mo,av as No,aw as hn,ax as To,ay as Po,az as zo,aA as Io,aB as Lo,aC as Oo,aD as Ro,aE as $o,aF as Ho,aG as Wo,aH as Vo,aI as Yo}from"./index-Dk4MzVw6.chunk.mjs";import{r as Oe,a as j,o as p,h as H,l as ne,f as be,k as z,T as We,n as Fe,b as xe,m as He,d as Ye,p as la,q as da,c as R,H as tt,v as Ti,x as ae,I as ht,w as ge,g as De,u as c,B as Qi,i as _t,s as wa,Q as gt,ai as Ur,G as Qt,y as Ma,D as ha,ab as Fn,M as cn,R as kt,aU as Gr,F as Ie,J as At,W as Ut,aC as Uo,N as pn,S as Da,V as sa,a1 as bn,j as Dt,X as ft,Y as Ct,O as yt,P as yn,at as Go,A as Je,Z as Na,ah as Ko,a6 as Kr,aT as mi,t as li,aN as ku,a0 as wu,ay as Xo,aj as Jo,aJ as Zo,aQ as Qo,U as el,e as tl}from"./runtime-dom.esm-bundler-Dyqpejx9.chunk.mjs";import Wi from"./index-Ds-TrDn_.chunk.mjs";import{l as vr}from"./index-CYie652Q.chunk.mjs";import{s as al}from"./index-0D_mItKm.chunk.mjs";import{b as il}from"./index-B7npabGH.chunk.mjs";const Ps="assistant",zs="2.12.0",kn={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?.()||""}}},Vi={mixins:[kn],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:Os}},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(t){this.$emit("click",t),this.closeAfterClick&&this.closeMenu(!1)}}},rl={name:"NcActionButton",components:{NcIconSvgWrapper:bt},mixins:[Vi],inject:{isInSemanticMenu:{from:Hi,default:!1}},props:{disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:t=>["button","checkbox","radio","reset","submit"].includes(t)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null},description:{type:String,default:""}},emits:["update:modelValue"],setup(){return{mdiCheck:mn,mdiChevronRight:_n}},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 t={};return this.isInSemanticMenu?(t.role="menuitem",this.type==="radio"?(t.role="menuitemradio",t["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(t.role="menuitemcheckbox",t["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(t["aria-pressed"]=this.modelValue?"true":"false"),t}},methods:{handleClick(t){this.onClick(t),(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))}}},ul=["role"],nl=["aria-label","disabled","title","type"],sl={class:"action-button__longtext-wrapper"},ol={key:0,class:"action-button__name"},ll=["textContent"],dl={key:2,class:"action-button__text"},gl=["textContent"],_l={key:2,class:"action-button__pressed-icon material-design-icon"};function ml(t,e,a,i,r,u){const n=Oe("NcIconSvgWrapper");return p(),j("li",{class:Fe(["action",{"action--disabled":a.disabled}]),role:u.isInSemanticMenu&&"presentation"},[H("button",He({"aria-label":t.ariaLabel,class:["action-button button-vue",{"action-button--active":u.isChecked,focusable:u.isFocusable}],disabled:a.disabled,title:t.title,type:u.nativeType},u.buttonAttributes,{onClick:e[0]||(e[0]=(...o)=>u.handleClick&&u.handleClick(...o))}),[ne(t.$slots,"icon",{},()=>[H("span",{class:Fe([[t.isIconUrl?"action-button__icon--url":t.icon],"action-button__icon"]),style:We({backgroundImage:t.isIconUrl?`url(${t.icon})`:null}),"aria-hidden":"true"},null,6)],!0),H("span",sl,[t.name?(p(),j("strong",ol,xe(t.name),1)):z("",!0),t.isLongText?(p(),j("span",{key:1,class:"action-button__longtext",textContent:xe(t.text)},null,8,ll)):(p(),j("span",dl,xe(t.text),1)),a.description?(p(),j("span",{key:3,class:"action-button__description",textContent:xe(a.description)},null,8,gl)):z("",!0)]),a.isMenu?(p(),be(n,{key:0,class:"action-button__menu-icon",directional:"",path:i.mdiChevronRight},null,8,["path"])):u.isChecked?(p(),be(n,{key:1,path:i.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):u.isChecked===!1?(p(),j("span",_l)):z("",!0),z("",!0)],16,nl)],10,ul)}const wn=Xe(rl,[["render",ml],["__scopeId","data-v-330b5e3e"]]);function fl(){if(typeof globalThis.firstDay<"u")return globalThis.firstDay;const t=new Intl.Locale(ea()),e=t.getWeekInfo?.()??t.weekInfo;return e?e.firstDay%7:1}function hl(){if(typeof globalThis.dayNames<"u")return globalThis.dayNames;const t=ea();return[new Date(1970,0,4).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,5).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,6).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,7).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,8).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,9).toLocaleDateString(t,{weekday:"long"}),new Date(1970,0,10).toLocaleDateString(t,{weekday:"long"})]}function Fl(){if(typeof globalThis.dayNamesMin<"u")return globalThis.dayNamesMin;const t=ea();return[new Date(1970,0,4).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,5).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,6).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,7).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,8).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,9).toLocaleDateString(t,{weekday:"narrow"}),new Date(1970,0,10).toLocaleDateString(t,{weekday:"narrow"})]}function cl(t=Date.now(),e={}){const a={ignoreSeconds:!1,language:Ji(),relativeTime:"long",...e},i=new Date(t),r=new Intl.RelativeTimeFormat([a.language,Ji()],{numeric:"auto",style:a.relativeTime}),u=(i.getTime()-Date.now())/1e3;if(Math.abs(u)<59.5)return a.ignoreSeconds||r.format(Math.round(u),"second");const n=u/60;if(Math.abs(n)<=59)return r.format(Math.round(n),"minute");const o=n/60;if(Math.abs(o)<23.5)return r.format(Math.round(o),"hour");const s=o/24;if(Math.abs(s)<6.5)return r.format(Math.round(s),"day");if(Math.abs(s)<27.5){const _=s/7;return r.format(Math.round(_),"week")}const g=s/30,d=Math.abs(g)<11?{month:a.relativeTime,day:"numeric"}:{year:a.relativeTime==="narrow"?"2-digit":"numeric",month:a.relativeTime};return new Intl.DateTimeFormat([a.language,Ji()],d).format(i)}Le(),Le();const pl=["for"],bl=["id","type","value","min","max"],yl=Ye({inheritAttrs:!1,__name:"NcDateTimePickerNative",props:la({class:{default:void 0},id:{default:()=>ia()},inputClass:{default:""},type:{default:"date"},label:{default:()=>U("Please choose a date")},min:{default:null},max:{default:null},hideLabel:{type:Boolean}},{modelValue:{default:null},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=da(t,"modelValue"),a=t,i=R(()=>e.value?o(e.value):""),r=R(()=>a.max?o(a.max):void 0),u=R(()=>a.min?o(a.min):void 0);function n(g){const d=g.getFullYear().toString().padStart(4,"0"),_=(g.getMonth()+1).toString().padStart(2,"0"),h=g.getDate().toString().padStart(2,"0"),D=g.getHours().toString().padStart(2,"0"),E=g.getMinutes().toString().padStart(2,"0");return{yyyy:d,MM:_,dd:h,hh:D,mm:E}}function o(g){const{yyyy:d,MM:_,dd:h,hh:D,mm:E}=n(g);if(a.type==="datetime-local")return`${d}-${_}-${h}T${D}:${E}`;if(a.type==="date")return`${d}-${_}-${h}`;if(a.type==="month")return`${d}-${_}`;if(a.type==="time")return`${D}:${E}`;if(a.type==="week"){const v=new Date(Number.parseInt(d),0,1),F=Math.floor((g.getTime()-v.getTime())/(1440*60*1e3)),k=Math.ceil(F/7);return`${d}-W${k}`}return""}function s(g){const d=g.target;if(!d||isNaN(d.valueAsNumber))e.value=null;else if(a.type==="time"){const _=d.value,{yyyy:h,MM:D,dd:E}=n(e.value||new Date);e.value=new Date(`${h}-${D}-${E}T${_}`)}else if(a.type==="month"){const _=(new Date(d.value).getMonth()+1).toString().padStart(2,"0"),{yyyy:h,dd:D,hh:E,mm:v}=n(e.value||new Date);e.value=new Date(`${h}-${_}-${D}T${E}:${v}`)}else{const _=new Date(d.valueAsNumber).getTimezoneOffset()*1e3*60,h=d.valueAsNumber+_;e.value=new Date(h)}}return(g,d)=>(p(),j("div",{class:Fe(["native-datetime-picker",g.$props.class])},[H("label",{class:Fe(["native-datetime-picker__label",{"hidden-visually":g.hideLabel}]),for:g.id},xe(g.label),11,pl),H("input",He({id:g.id,class:["native-datetime-picker__input",g.inputClass],type:g.type,value:i.value,min:u.value,max:r.value},g.$attrs,{onInput:s}),null,16,bl)],2))}}),kl=Xe(yl,[["__scopeId","data-v-b97e1f7a"]]);function fi(){try{return vr("core","capabilities")}catch{return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}Le();const wl=Ye({__name:"NcPasswordField",props:la({class:{},inputClass:{default:""},id:{},label:{},labelOutside:{type:Boolean},placeholder:{},showTrailingButton:{type:Boolean,default:!0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},checkPasswordStrength:{type:Boolean},minlength:{default:void 0},asText:{type:Boolean}},{modelValue:{default:""},modelModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:la(["valid","invalid"],["update:modelValue","update:visible"]),setup(t,{expose:e,emit:a}){const i=da(t,"modelValue"),r=da(t,"visible"),u=t,n=a;tt(i,Wr(D,500)),e({focus:v,select:F});const{password_policy:o}=fi(),s=Ti("inputField"),g=ae(""),d=ae(),_=R(()=>{const k={...u};return delete k.checkPasswordStrength,delete k.minlength,delete k.asText,delete k.error,delete k.helperText,delete k.inputClass,delete k.success,k}),h=R(()=>u.minlength??(u.checkPasswordStrength?o?.minLength:void 0)??void 0);async function D(){if(u.checkPasswordStrength)try{const{data:k}=await Wi.post(Rr("apps/password_policy/api/v1/validate"),{password:i.value});if(d.value=k.ocs.data.passed,k.ocs.data.passed){g.value=U("Password is secure"),n("valid");return}g.value=k.ocs.data.reason,n("invalid")}catch(k){Lt.error("Password policy returned an error",{error:k})}}function E(){r.value=!r.value}function v(k){s.value.focus(k)}function F(){s.value.select()}return(k,x)=>(p(),be(Hs,He(_.value,{ref:"inputField",modelValue:i.value,"onUpdate:modelValue":x[0]||(x[0]=b=>i.value=b),error:k.error||d.value===!1,"helper-text":k.helperText||g.value,"input-class":[k.inputClass,{"password-field__input--secure-text":!r.value&&k.asText}],minlength:h.value,success:k.success||d.value===!0,"trailing-button-label":r.value?c(U)("Hide password"):c(U)("Show password"),type:r.value||k.asText?"text":"password",onTrailingButtonClick:E}),ht({"trailing-button-icon":ge(()=>[De(bt,{path:r.value?c(Rs):c($s)},null,8,["path"])]),_:2},[k.$slots.icon?{name:"icon",fn:ge(()=>[ne(k.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helper-text","input-class","minlength","success","trailing-button-label","type"]))}}),Dl=Xe(wl,[["__scopeId","data-v-b2684de6"]]);Le(Ws);const vl={name:"NcActionInput",components:{NcDateTimePickerNative:kl,NcPasswordField:Dl,NcTextField:Vs,NcColorPicker:Qi(()=>xi(()=>Promise.resolve().then(()=>gc),void 0,import.meta.url)),NcDateTimePicker:Qi(()=>xi(()=>Promise.resolve().then(()=>_c),void 0,import.meta.url)),NcSelect:Qi(()=>xi(()=>import("./index-Dk4MzVw6.chunk.mjs").then(t=>t.aK),__vite__mapDeps([0,1,2,3,4]),import.meta.url))},mixins:[kn],inheritAttrs:!1,props:{id:{type:String,default:()=>"action-"+ia(),validator:t=>t.trim()!==""},inputId:{type:String,default:()=>"action-input-"+ia(),validator:t=>t.trim()!==""},icon:{type:String,default:""},type:{type:String,default:"text",validator(t){return["date","datetime-local","month","multiselect","number","password","search","tel","text","time","url","week","color","email"].includes(t)}},idNativeDateTimePicker:{type:String,default:"date-time-picker_id"},isNativePicker:{type:Boolean,default:!1},label:{type:String,default:null},labelOutside:{type:Boolean,default:!0},modelValue:{type:[String,Date,Number,Array],default:""},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},showTrailingButton:{type:Boolean,default:!0},trailingButtonLabel:{type:String,default:U("Submit")},class:{type:[String,Array,Object],default:""}},emits:["submit","update:modelValue"],computed:{isIconUrl(){try{return new URL(this.icon)}catch{return!1}},isMultiselectType(){return this.type==="multiselect"},nativeDatePickerType(){switch(this.type){case"date":case"month":case"time":case"week":case"datetime-local":return this.type}return!1},datePickerType(){if(!this.isNativePicker)switch(this.type){case"date":case"month":case"time":return this.type;case"datetime-local":return"datetime"}return!1},isFocusable(){return!this.disabled}},methods:{onLeave(){this.$refs.datetimepicker&&this.$refs.datetimepicker.$refs.datepicker&&this.$refs.datetimepicker.$refs.datepicker.closePopup()},onSubmit(t){if(t.preventDefault(),t.stopPropagation(),!this.disabled)this.$emit("submit",t);else return!1},onUpdateModelValue(t){this.$emit("update:modelValue",t)}}},El={class:"action-input__icon-wrapper"},Cl=["disabled"],xl={class:"action-input__container"},Bl=["for"],jl={class:"action-input__input-container"},Al={key:4,class:"action-input__container"},ql=["for"],Sl={class:"action-input__input-container"};function Ml(t,e,a,i,r,u){const n=Oe("NcDateTimePicker"),o=Oe("NcDateTimePickerNative"),s=Oe("NcSelect"),g=Oe("NcPasswordField"),d=Oe("NcColorPicker"),_=Oe("NcTextField");return p(),j("li",{class:Fe(["action",[{"action--disabled":a.disabled},t.$props.class]])},[H("span",{class:Fe(["action-input",{"action-input-picker--disabled":a.disabled,"action-input--visible-label":a.labelOutside&&a.label}]),onMouseleave:e[3]||(e[3]=(...h)=>u.onLeave&&u.onLeave(...h))},[H("span",El,[ne(t.$slots,"icon",{},()=>[H("span",{"aria-hidden":"true",class:Fe(["action-input__icon",[u.isIconUrl?"action-input__icon--url":a.icon]]),style:We({backgroundImage:u.isIconUrl?`url(${a.icon})`:null})},null,6)],!0)]),H("form",{ref:"form",class:"action-input__form",disabled:a.disabled,onSubmit:e[2]||(e[2]=_t((...h)=>u.onSubmit&&u.onSubmit(...h),["prevent"]))},[H("div",xl,[a.label&&a.labelOutside?(p(),j("label",{key:0,class:Fe(["action-input__text-label",{"action-input__text-label--hidden":!a.labelOutside}]),for:a.inputId},xe(a.label),11,Bl)):z("",!0),H("div",jl,[u.datePickerType?(p(),be(n,He({key:0,ref:"datetimepicker","model-value":a.modelValue,style:{"z-index":"99999999999"},placeholder:t.text,disabled:a.disabled,type:u.datePickerType,"input-class":["mx-input",{focusable:u.isFocusable}],class:"action-input__datetimepicker"},t.$attrs,{"onUpdate:modelValue":u.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","type","input-class","onUpdate:modelValue"])):a.isNativePicker?(p(),be(o,He({key:1,id:a.idNativeDateTimePicker,"model-value":a.modelValue,type:u.nativeDatePickerType,"input-class":{focusable:u.isFocusable},class:"action-input__datetimepicker"},t.$attrs,{"onUpdate:modelValue":u.onUpdateModelValue}),null,16,["id","model-value","type","input-class","onUpdate:modelValue"])):u.isMultiselectType?(p(),be(s,He({key:2,"model-value":a.modelValue,placeholder:t.text,disabled:a.disabled,"append-to-body":!1,"input-class":{focusable:u.isFocusable},class:"action-input__multi"},t.$attrs,{"onUpdate:modelValue":u.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","input-class","onUpdate:modelValue"])):a.type==="password"?(p(),be(g,He({key:3,id:a.inputId,"model-value":a.modelValue,label:a.label,"label-outside":!a.label||a.labelOutside,placeholder:t.text,disabled:a.disabled,"input-class":{focusable:u.isFocusable},"show-trailing-button":a.showTrailingButton&&!a.disabled},t.$attrs,{"onUpdate:modelValue":u.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","show-trailing-button","onUpdate:modelValue"])):a.type==="color"?(p(),j("div",Al,[a.label&&a.type==="color"?(p(),j("label",{key:0,class:Fe(["action-input__text-label",{"action-input__text-label--hidden":!a.labelOutside}]),for:a.inputId},xe(a.label),11,ql)):z("",!0),H("div",Sl,[De(d,He({id:"inputId","model-value":a.modelValue,class:"colorpicker__trigger"},t.$attrs,{"onUpdate:modelValue":u.onUpdateModelValue,onSubmit:e[0]||(e[0]=h=>t.$refs.form.requestSubmit())}),{default:ge(()=>[H("button",{class:Fe(["colorpicker__preview",{focusable:u.isFocusable}]),style:We({"background-color":a.modelValue})},null,6)]),_:1},16,["model-value","onUpdate:modelValue"])])])):(p(),be(_,He({key:5,id:a.inputId,"model-value":a.modelValue,label:a.label,"label-outside":!a.label||a.labelOutside,placeholder:t.text,disabled:a.disabled,"input-class":{focusable:u.isFocusable},type:a.type,"trailing-button-icon":"arrowRight","trailing-button-label":a.trailingButtonLabel,"show-trailing-button":a.showTrailingButton&&!a.disabled},t.$attrs,{onTrailingButtonClick:e[1]||(e[1]=h=>t.$refs.form.requestSubmit()),"onUpdate:modelValue":u.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","type","trailing-button-label","show-trailing-button","onUpdate:modelValue"]))])])],40,Cl)],34)],2)}const kc=Xe(vl,[["render",Ml],["__scopeId","data-v-0fc02b30"]]),Nl={name:"NcActionLink",mixins:[Vi],inject:{isInSemanticMenu:{from:Hi,default:!1}},props:{href:{type:String,required:!0,validator:t=>{try{return new URL(t)}catch{return t.startsWith("#")||t.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:t=>t&&(!t.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(t)>-1)},title:{type:String,default:null}}},Tl=["role"],Pl=["download","href","aria-label","target","title","role"],zl={key:0,class:"action-link__longtext-wrapper"},Il={class:"action-link__name"},Ll=["textContent"],Ol=["textContent"],Rl={key:2,class:"action-link__text"};function $l(t,e,a,i,r,u){return p(),j("li",{class:"action",role:u.isInSemanticMenu&&"presentation"},[H("a",{download:a.download,href:a.href,"aria-label":t.ariaLabel,target:a.target,title:a.title,class:"action-link focusable",rel:"nofollow noreferrer noopener",role:u.isInSemanticMenu&&"menuitem",onClick:e[0]||(e[0]=(...n)=>t.onClick&&t.onClick(...n))},[ne(t.$slots,"icon",{},()=>[H("span",{"aria-hidden":"true",class:Fe(["action-link__icon",[t.isIconUrl?"action-link__icon--url":t.icon]]),style:We({backgroundImage:t.isIconUrl?`url(${t.icon})`:null})},null,6)],!0),t.name?(p(),j("span",zl,[H("strong",Il,xe(t.name),1),e[1]||(e[1]=H("br",null,null,-1)),H("span",{class:"action-link__longtext",textContent:xe(t.text)},null,8,Ll)])):t.isLongText?(p(),j("span",{key:1,class:"action-link__longtext",textContent:xe(t.text)},null,8,Ol)):(p(),j("span",Rl,xe(t.text),1)),z("",!0)],8,Pl)],8,Tl)}const Hl=Xe(Nl,[["render",$l],["__scopeId","data-v-9e538838"]]),Wl={name:"NcActionRouter",mixins:[Vi],inject:{isInSemanticMenu:{from:Hi,default:!1}},props:{to:{type:[String,Object],required:!0}}},Vl=["role"],Yl={key:0,class:"action-router__longtext-wrapper"},Ul={class:"action-router__name"},Gl=["textContent"],Kl=["textContent"],Xl={key:2,class:"action-router__text"};function Jl(t,e,a,i,r,u){const n=Oe("RouterLink");return p(),j("li",{class:"action",role:u.isInSemanticMenu&&"presentation"},[De(n,{"aria-label":t.ariaLabel,class:"action-router focusable",rel:"nofollow noreferrer noopener",role:u.isInSemanticMenu&&"menuitem",title:t.title,to:a.to,onClick:t.onClick},{default:ge(()=>[ne(t.$slots,"icon",{},()=>[H("span",{"aria-hidden":"true",class:Fe(["action-router__icon",[t.isIconUrl?"action-router__icon--url":t.icon]]),style:We({backgroundImage:t.isIconUrl?`url(${t.icon})`:null})},null,6)],!0),t.name?(p(),j("span",Yl,[H("strong",Ul,xe(t.name),1),e[0]||(e[0]=H("br",null,null,-1)),H("span",{class:"action-router__longtext",textContent:xe(t.text)},null,8,Gl)])):t.isLongText?(p(),j("span",{key:1,class:"action-router__longtext",textContent:xe(t.text)},null,8,Kl)):(p(),j("span",Xl,xe(t.text),1)),z("",!0)]),_:3},8,["aria-label","role","title","to","onClick"])],8,Vl)}const Zl=Xe(Wl,[["render",Jl],["__scopeId","data-v-87267750"]]),Ql={name:"NcActionText",mixins:[Vi],inject:{isInSemanticMenu:{from:Hi,default:!1}}},ed=["role"],td={key:0,class:"action-text__longtext-wrapper"},ad={class:"action-text__name"},id=["textContent"],rd=["textContent"],ud={key:2,class:"action-text__text"};function nd(t,e,a,i,r,u){return p(),j("li",{class:"action",role:u.isInSemanticMenu&&"presentation"},[H("span",{class:"action-text",onClick:e[0]||(e[0]=(...n)=>t.onClick&&t.onClick(...n))},[ne(t.$slots,"icon",{},()=>[t.icon!==""?(p(),j("span",{key:0,"aria-hidden":"true",class:Fe(["action-text__icon",[t.isIconUrl?"action-text__icon--url":t.icon]]),style:We({backgroundImage:t.isIconUrl?`url(${t.icon})`:null})},null,6)):z("",!0)],!0),t.name?(p(),j("span",td,[H("strong",ad,xe(t.name),1),H("span",{class:"action-text__longtext",textContent:xe(t.text)},null,8,id)])):t.isLongText?(p(),j("span",{key:1,class:"action-text__longtext",textContent:xe(t.text)},null,8,rd)):(p(),j("span",ud,xe(t.text),1)),z("",!0)])],8,ed)}const sd=Xe(Ql,[["render",nd],["__scopeId","data-v-fa684b48"]]),od={__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}},emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click","splitter-dblclick"],setup(t,{emit:e}){const a=e,i=t,r=wa(),u=ae([]),n=R(()=>u.value.reduce((m,f)=>(m[~~f.id]=f)&&m,{})),o=R(()=>u.value.length),s=ae(null),g=ae(!1),d=ae({mouseDown:!1,dragging:!1,activeSplitter:null,cursorOffset:0}),_=ae({splitter:null,timeoutId:null}),h=R(()=>({[`splitpanes splitpanes--${i.horizontal?"horizontal":"vertical"}`]:!0,"splitpanes--dragging":d.value.dragging})),D=()=>{document.addEventListener("mousemove",F,{passive:!1}),document.addEventListener("mouseup",k),"ontouchstart"in window&&(document.addEventListener("touchmove",F,{passive:!1}),document.addEventListener("touchend",k))},E=()=>{document.removeEventListener("mousemove",F,{passive:!1}),document.removeEventListener("mouseup",k),"ontouchstart"in window&&(document.removeEventListener("touchmove",F,{passive:!1}),document.removeEventListener("touchend",k))},v=(m,f)=>{const S=m.target.closest(".splitpanes__splitter");if(S){const{left:Q,top:N}=S.getBoundingClientRect(),{clientX:de,clientY:K}="ontouchstart"in window&&m.touches?m.touches[0]:m;d.value.cursorOffset=i.horizontal?K-N:de-Q}D(),d.value.mouseDown=!0,d.value.activeSplitter=f},F=m=>{d.value.mouseDown&&(m.preventDefault(),d.value.dragging=!0,requestAnimationFrame(()=>{I(G(m)),P("resize",{event:m},!0)}))},k=m=>{d.value.dragging&&(window.getSelection().removeAllRanges(),P("resized",{event:m},!0)),d.value.mouseDown=!1,d.value.activeSplitter=null,setTimeout(()=>{d.value.dragging=!1,E()},100)},x=(m,f)=>{"ontouchstart"in window&&(m.preventDefault(),_.value.splitter===f?(clearTimeout(_.value.timeoutId),_.value.timeoutId=null,b(m,f),_.value.splitter=null):(_.value.splitter=f,_.value.timeoutId=setTimeout(()=>_.value.splitter=null,500))),d.value.dragging||P("splitter-click",{event:m,index:f},!0)},b=(m,f)=>{if(P("splitter-dblclick",{event:m,index:f},!0),i.maximizePanes){let S=0;u.value=u.value.map((Q,N)=>(Q.size=N===f?Q.max:Q.min,N!==f&&(S+=Q.min),Q)),u.value[f].size-=S,P("pane-maximize",{event:m,index:f,pane:u.value[f]}),P("resized",{event:m,index:f},!0)}},A=(m,f)=>{P("pane-click",{event:m,index:n.value[f].index,pane:n.value[f]})},G=m=>{const f=s.value.getBoundingClientRect(),{clientX:S,clientY:Q}="ontouchstart"in window&&m.touches?m.touches[0]:m;return{x:S-(i.horizontal?0:d.value.cursorOffset)-f.left,y:Q-(i.horizontal?d.value.cursorOffset:0)-f.top}},O=m=>{m=m[i.horizontal?"y":"x"];const f=s.value[i.horizontal?"clientHeight":"clientWidth"];return i.rtl&&!i.horizontal&&(m=f-m),m*100/f},I=m=>{const f=d.value.activeSplitter;let S={prevPanesSize:ee(f),nextPanesSize:X(f),prevReachedMinPanes:0,nextReachedMinPanes:0};const Q=0+(i.pushOtherPanes?0:S.prevPanesSize),N=100-(i.pushOtherPanes?0:S.nextPanesSize),de=Math.max(Math.min(O(m),N),Q);let K=[f,f+1],se=u.value[K[0]]||null,y=u.value[K[1]]||null;const pe=se.max<100&&de>=se.max+S.prevPanesSize,Y=y.max<100&&de<=100-(y.max+X(f+1));if(pe||Y){pe?(se.size=se.max,y.size=Math.max(100-se.max-S.prevPanesSize-S.nextPanesSize,0)):(se.size=Math.max(100-y.max-S.prevPanesSize-X(f+1),0),y.size=y.max);return}if(i.pushOtherPanes){const Pe=le(S,de);if(!Pe)return;({sums:S,panesToResize:K}=Pe),se=u.value[K[0]]||null,y=u.value[K[1]]||null}se!==null&&(se.size=Math.min(Math.max(de-S.prevPanesSize-S.prevReachedMinPanes,se.min),se.max)),y!==null&&(y.size=Math.min(Math.max(100-de-S.nextPanesSize-S.nextReachedMinPanes,y.min),y.max))},le=(m,f)=>{const S=d.value.activeSplitter,Q=[S,S+1];return f{de>Q[0]&&de<=S&&(N.size=N.min,m.prevReachedMinPanes+=N.min)}),m.prevPanesSize=ee(Q[0]),Q[0]===void 0)?(m.prevReachedMinPanes=0,u.value[0].size=u.value[0].min,u.value.forEach((N,de)=>{de>0&&de<=S&&(N.size=N.min,m.prevReachedMinPanes+=N.min)}),u.value[Q[1]].size=100-m.prevReachedMinPanes-u.value[0].min-m.prevPanesSize-m.nextPanesSize,null):f>100-m.nextPanesSize-u.value[Q[1]].min&&(Q[1]=ve(S).index,m.nextReachedMinPanes=0,Q[1]>S+1&&u.value.forEach((N,de)=>{de>S&&de{de=S+1&&(N.size=N.min,m.nextReachedMinPanes+=N.min)}),u.value[Q[0]].size=100-m.prevPanesSize-X(Q[0]-1),null):{sums:m,panesToResize:Q}},ee=m=>u.value.reduce((f,S,Q)=>f+(Qu.value.reduce((f,S,Q)=>f+(Q>m+1?S.size:0),0),he=m=>[...u.value].reverse().find(f=>f.indexf.min)||{},ve=m=>u.value.find(f=>f.index>m+1&&f.size>f.min)||{},Ae=()=>{var m;const f=Array.from(((m=s.value)==null?void 0:m.children)||[]);for(const S of f){const Q=S.classList.contains("splitpanes__pane"),N=S.classList.contains("splitpanes__splitter");!Q&&!N&&(S.remove(),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))}},M=(m,f,S=!1)=>{const Q=m-1,N=document.createElement("div");N.classList.add("splitpanes__splitter"),S||(N.onmousedown=de=>v(de,Q),typeof window<"u"&&"ontouchstart"in window&&(N.ontouchstart=de=>v(de,Q)),N.onclick=de=>x(de,Q+1)),N.ondblclick=de=>b(de,Q+1),f.parentNode.insertBefore(N,f)},L=m=>{m.onmousedown=void 0,m.onclick=void 0,m.ondblclick=void 0,m.remove()},T=()=>{var m;const f=Array.from(((m=s.value)==null?void 0:m.children)||[]);for(const Q of f)Q.className.includes("splitpanes__splitter")&&L(Q);let S=0;for(const Q of f)Q.className.includes("splitpanes__pane")&&(!S&&i.firstSplitter?M(S,Q,!0):S&&M(S,Q),S++)},ie=({uid:m,...f})=>{const S=n.value[m];for(const[Q,N]of Object.entries(f))S[Q]=N},fe=m=>{var f;let S=-1;Array.from(((f=s.value)==null?void 0:f.children)||[]).some(Q=>(Q.className.includes("splitpanes__pane")&&S++,Q.isSameNode(m.el))),u.value.splice(S,0,{...m,index:S}),u.value.forEach((Q,N)=>Q.index=N),g.value&&kt(()=>{T(),oe({addedPane:u.value[S]}),P("pane-add",{pane:u.value[S]})})},Z=m=>{const f=u.value.findIndex(Q=>Q.id===m);u.value[f].el=null;const S=u.value.splice(f,1)[0];u.value.forEach((Q,N)=>Q.index=N),kt(()=>{T(),P("pane-remove",{pane:S}),oe({removedPane:{...S}})})},oe=(m={})=>{!m.addedPane&&!m.removedPane?ke():u.value.some(f=>f.givenSize!==null||f.min||f.max<100)?B(m):$(),g.value&&P("resized")},$=()=>{const m=100/o.value;let f=0;const S=[],Q=[];for(const N of u.value)N.size=Math.max(Math.min(m,N.max),N.min),f-=N.size,N.size>=N.max&&S.push(N.id),N.size<=N.min&&Q.push(N.id);f>.1&&J(f,S,Q)},ke=()=>{let m=100;const f=[],S=[];let Q=0;for(const de of u.value)m-=de.size,de.givenSize!==null&&Q++,de.size>=de.max&&f.push(de.id),de.size<=de.min&&S.push(de.id);let N=100;if(m>.1){for(const de of u.value)de.givenSize===null&&(de.size=Math.max(Math.min(m/(o.value-Q),de.max),de.min)),N-=de.size;N>.1&&J(N,f,S)}},B=({addedPane:m,removedPane:f}={})=>{let S=100/o.value,Q=0;const N=[],de=[];(m?.givenSize??null)!==null&&(S=(100-m.givenSize)/(o.value-1));for(const K of u.value)Q-=K.size,K.size>=K.max&&N.push(K.id),K.size<=K.min&&de.push(K.id);if(!(Math.abs(Q)<.1)){for(const K of u.value)m?.givenSize!==null&&m?.id===K.id||(K.size=Math.max(Math.min(S,K.max),K.min)),Q-=K.size,K.size>=K.max&&N.push(K.id),K.size<=K.min&&de.push(K.id);Q>.1&&J(Q,N,de)}},J=(m,f,S)=>{let Q;m>0?Q=m/(o.value-f.length):Q=m/(o.value-S.length),u.value.forEach((N,de)=>{if(m>0&&!f.includes(N.id)){const K=Math.max(Math.min(N.size+Q,N.max),N.min),se=K-N.size;m-=se,N.size=K}else if(!S.includes(N.id)){const K=Math.max(Math.min(N.size+Q,N.max),N.min),se=K-N.size;m-=se,N.size=K}}),Math.abs(m)>.1&&kt(()=>{g.value&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")})},P=(m,f=void 0,S=!1)=>{const Q=f?.index??d.value.activeSplitter??null;a(m,{...f,...Q!==null&&{index:Q},...S&&Q!==null&&{prevPane:u.value[Q-(i.firstSplitter?1:0)],nextPane:u.value[Q+(i.firstSplitter?0:1)]},panes:u.value.map(N=>({min:N.min,max:N.max,size:N.size}))})};tt(()=>i.firstSplitter,()=>T()),gt(()=>{Ae(),T(),oe(),P("ready"),g.value=!0}),Ur(()=>g.value=!1);const ce=()=>{var m;return cn("div",{ref:s,class:h.value},(m=r.default)==null?void 0:m.call(r))};return Qt("panes",u),Qt("indexedPanes",n),Qt("horizontal",R(()=>i.horizontal)),Qt("requestUpdate",ie),Qt("onPaneAdd",fe),Qt("onPaneRemove",Z),Qt("onPaneClick",A),(m,f)=>(p(),be(Ma(ce)))}},ld={__name:"pane",props:{size:{type:[Number,String]},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},setup(t){var e;const a=t,i=ha("requestUpdate"),r=ha("onPaneAdd"),u=ha("horizontal"),n=ha("onPaneRemove"),o=ha("onPaneClick"),s=(e=Fn())==null?void 0:e.uid,g=ha("indexedPanes"),d=R(()=>g.value[s]),_=ae(null),h=R(()=>{const F=isNaN(a.size)||a.size===void 0?0:parseFloat(a.size);return Math.max(Math.min(F,E.value),D.value)}),D=R(()=>{const F=parseFloat(a.minSize);return isNaN(F)?0:F}),E=R(()=>{const F=parseFloat(a.maxSize);return isNaN(F)?100:F}),v=R(()=>{var F;return`${u.value?"height":"width"}: ${(F=d.value)==null?void 0:F.size}%`});return tt(()=>h.value,F=>i({uid:s,size:F})),tt(()=>D.value,F=>i({uid:s,min:F})),tt(()=>E.value,F=>i({uid:s,max:F})),gt(()=>{r({id:s,el:_.value,min:D.value,max:E.value,givenSize:a.size===void 0?null:h.value,size:h.value})}),Ur(()=>n(s)),(F,k)=>(p(),j("div",{ref_key:"paneEl",ref:_,class:"splitpanes__pane",onClick:k[0]||(k[0]=x=>c(o)(x,F._.uid)),style:We(v.value)},[ne(F.$slots,"default")],4))}},Xr=1024,Dn=Xr/2,Pi=t=>document.documentElement.clientWidth{vn.value=Pi(Xr),dd.value=Pi(Dn)},{passive:!0});function hi(){return Gr(vn)}function gd(t){let e=!1,a;return(...i)=>(e||(e=!0,a=t(...i)),a)}let En="missing-app-name";try{En=Ps}catch{Lt.error("The `@f7cloud/vue` library was used without setting / replacing the `appName`.")}const Er=En;let _d="";try{_d=zs}catch{Lt.error("The `@f7cloud/vue` library was used without setting / replacing the `appVersion`.")}const md=gd(()=>{const t=vr("core","active-app",Er);return vr("core","apps",[]).find(({id:e})=>e===t)?.name??Er});Le();const fd=Ye({__name:"NcAppContentDetailsToggle",setup(t){const e=hi();tt(e,a),gt(()=>{a(e.value)}),Ur(()=>{e.value&&a(!1)});function a(i=!0){const r=document.querySelector(".app-navigation .app-navigation-toggle");r&&(r.style.display=i?"none":"",i===!0&&ja("toggle-navigation",{open:!1}))}return(i,r)=>(p(),be(c(qt),{"aria-label":c(U)("Go back to the list"),class:Fe(["app-details-toggle",{"app-details-toggle--mobile":c(e)}]),title:c(U)("Go back to the list"),variant:"tertiary"},{icon:ge(()=>[De(c(bt),{directional:"",path:c(Gs)},null,8,["path"])]),_:1},8,["aria-label","class","title"]))}}),hd=Xe(fd,[["__scopeId","data-v-a28923a1"]]),Du=$r("nextcloud").persist().build(),Fd=fi().theming?.name??"Nextcloud",cd={name:"NcAppContent",components:{NcAppContentDetailsToggle:hd,Pane:ld,Splitpanes:od},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(t){return["no-split","vertical-split","horizontal-split"].includes(t)}},pageHeading:{type:String,default:null},pageTitle:{type:String,default:null}},emits:["update:showDetails","resizeList"],setup(){return{isMobile:hi(),isRtl:Us}},data(){return{contentHeight:0,swiping:{},listPaneSize:this.restorePaneConfig()}},computed:{paneConfigID(){if(this.paneConfigKey!=="")return`pane-list-size-${this.paneConfigKey}`;try{return`pane-list-size-${Er}`}catch{return Lt.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 t=new Set;if(this.pageTitle)for(const e of this.pageTitle.split(" - "))t.add(e);else if(this.pageHeading){for(const e of this.pageHeading.split(" - "))t.add(e);t.size>0&&t.add(md())}else return null;return t.add(Fd),[...t.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=Ys(this.$el,{onSwipeEnd:this.handleSwipe})),this.restorePaneConfig()},methods:{handleSwipe(t,e){Math.abs(this.swiping.lengthX)>70&&(this.swiping.coordsStart.x<300/2&&e==="right"?ja("toggle-navigation",{open:!0}):this.swiping.coordsStart.x<300*1.5&&e==="left"&&ja("toggle-navigation",{open:!1}))},handlePaneResize(t){const e=parseInt(t.panes[0].size,10);Du.setItem(this.paneConfigID,JSON.stringify(e)),this.listPaneSize=e,this.$emit("resizeList",{size:e}),Lt.debug("[NcAppContent] pane config",{listPaneSize:e})},restorePaneConfig(){const t=parseInt(Du.getItem(this.paneConfigID),10);if(!isNaN(t)&&t!==this.listPaneSize)return Lt.debug("[NcAppContent] pane config",{listPaneSize:t}),this.listPaneSize=t,t},hideDetails(){this.$emit("update:showDetails",!1)}}},pd={key:0,class:"hidden-visually"},bd={key:1,class:"app-content-wrapper"};function yd(t,e,a,i,r,u){const n=Oe("NcAppContentDetailsToggle"),o=Oe("Pane"),s=Oe("Splitpanes");return p(),j("main",{id:"app-content-vue",class:Fe(["app-content no-snapper",{"app-content--has-list":!!t.$slots.list}])},[a.pageHeading?(p(),j("h1",pd,xe(a.pageHeading),1)):z("",!0),t.$slots.list?(p(),j(Ie,{key:1},[i.isMobile||a.layout==="no-split"?(p(),j("div",{key:0,class:Fe(["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":i.isMobile}])},[a.showDetails?(p(),be(n,{key:0,onClick:_t(u.hideDetails,["stop","prevent"])},null,8,["onClick"])):z("",!0),At(H("div",null,[ne(t.$slots,"list",{},void 0,!0)],512),[[Ut,!a.showDetails]]),a.showDetails?ne(t.$slots,"default",{key:1},void 0,!0):z("",!0)],2)):a.layout==="vertical-split"||a.layout==="horizontal-split"?(p(),j("div",bd,[De(s,{horizontal:a.layout==="horizontal-split",class:Fe(["default-theme",{"splitpanes--horizontal":a.layout==="horizontal-split","splitpanes--vertical":a.layout==="vertical-split"}]),rtl:i.isRtl,onResized:u.handlePaneResize},{default:ge(()=>[De(o,{class:"splitpanes__pane-list",size:r.listPaneSize||u.paneDefaults.list.size,"min-size":u.paneDefaults.list.min,"max-size":u.paneDefaults.list.max},{default:ge(()=>[ne(t.$slots,"list",{},void 0,!0)]),_:3},8,["size","min-size","max-size"]),De(o,{class:"splitpanes__pane-details",size:u.detailsPaneSize,"min-size":u.paneDefaults.details.min,"max-size":u.paneDefaults.details.max},{default:ge(()=>[ne(t.$slots,"default",{},void 0,!0)]),_:3},8,["size","min-size","max-size"])]),_:3},8,["horizontal","class","rtl","onResized"])])):z("",!0)],64)):z("",!0),t.$slots.list?z("",!0):ne(t.$slots,"default",{key:2},void 0,!0)],2)}const wc=Xe(cd,[["render",yd],["__scopeId","data-v-a2641cc2"]]),kd={name:"NcAppNavigationList"},wd={class:"app-navigation-list"};function Dd(t,e,a,i,r,u){return p(),j("ul",wd,[ne(t.$slots,"default",{},void 0,!0)])}const vd=Xe(kd,[["render",Dd],["__scopeId","data-v-d72957ed"]]),Cn=Symbol.for("NcContent:setHasAppNavigation"),Ed=Symbol.for("NcContent:selector");Le();const Cd={class:"app-navigation-toggle-wrapper"},xd=Ye({__name:"NcAppNavigationToggle",props:{open:{type:Boolean,required:!0},openModifiers:{}},emits:["update:open"],setup(t){const e=da(t,"open"),a=R(()=>e.value?U("Close navigation"):U("Open navigation"));return(i,r)=>(p(),j("div",Cd,[De(c(qt),{class:"app-navigation-toggle","aria-controls":"app-navigation-vue","aria-expanded":e.value?"true":"false","aria-label":a.value,title:a.value,variant:"tertiary",onClick:r[0]||(r[0]=u=>e.value=!e.value)},{icon:ge(()=>[De(bt,{path:e.value?c(Js):c(Zs)},null,8,["path"])]),_:1},8,["aria-expanded","aria-label","title"])]))}}),Bd=Xe(xd,[["__scopeId","data-v-5a15295d"]]),jd=["aria-hidden","aria-label","aria-labelledby","inert"],Ad={class:"app-navigation__search"},qd=Ye({__name:"NcAppNavigation",props:{ariaLabel:{},ariaLabelledby:{}},setup(t){const e=t;let a;const i=ha(Cn,()=>Uo(),!1),r=Ti("appNavigationContainer"),u=hi(),n=ae(!u.value);pn(()=>{!e.ariaLabel&&e.ariaLabelledby}),tt(u,()=>{n.value=!u.value}),tt(n,()=>{g()}),gt(()=>{i(!0),Bi("toggle-navigation",s),ja("navigation-toggled",{open:n.value}),a=Ks(r.value,{allowOutsideClick:!0,fallbackFocus:r.value,trapStack:Xs(),escapeDeactivates:!1}),g()}),Da(()=>{i(!1),ji("toggle-navigation",s),a.deactivate()});function o(_){if(n.value===_){ja("navigation-toggled",{open:n.value});return}n.value=_===void 0?!n.value:_;const h=getComputedStyle(document.body),D=parseInt(h.getPropertyValue("--animation-quick"))||100;setTimeout(()=>{ja("navigation-toggled",{open:n.value})},1.5*D)}function s({open:_}){return o(_)}function g(){u.value&&n.value?a.activate():a.deactivate()}function d(){u.value&&o(!1)}return(_,h)=>(p(),j("div",{ref:"appNavigationContainer",class:Fe(["app-navigation",{"app-navigation--closed":!n.value}])},[H("nav",{id:"app-navigation-vue","aria-hidden":n.value?"false":"true","aria-label":_.ariaLabel||void 0,"aria-labelledby":_.ariaLabelledby||void 0,class:"app-navigation__content",inert:!n.value||void 0,onKeydown:sa(d,["esc"])},[H("div",Ad,[ne(_.$slots,"search",{},void 0,!0)]),H("div",{class:Fe(["app-navigation__body",{"app-navigation__body--no-list":!_.$slots.list}])},[ne(_.$slots,"default",{},void 0,!0)],2),_.$slots.list?(p(),be(vd,{key:0,class:"app-navigation__list"},{default:ge(()=>[ne(_.$slots,"list",{},void 0,!0)]),_:3})):z("",!0),ne(_.$slots,"footer",{},void 0,!0)],40,jd),De(Bd,{open:n.value,"onUpdate:open":o},null,8,["open"])],2))}}),Dc=Xe(qd,[["__scopeId","data-v-d5ce90cd"]]);({...Vr.props});const Sd={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Md=["aria-hidden","aria-label"],Nd=["fill","width","height"],Td={d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"},Pd={key:0};function zd(t,e,a,i,r,u){return p(),j("span",He(t.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon chevron-up-icon",role:"img",onClick:e[0]||(e[0]=n=>t.$emit("click",n))}),[(p(),j("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[H("path",Td,[a.title?(p(),j("title",Pd,xe(a.title),1)):z("",!0)])],8,Nd))],16,Md)}const Id=Xe(Sd,[["render",zd]]),Ld={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Od=["aria-hidden","aria-label"],Rd=["fill","width","height"],$d={d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"},Hd={key:0};function Wd(t,e,a,i,r,u){return p(),j("span",He(t.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon arrow-right-icon",role:"img",onClick:e[0]||(e[0]=n=>t.$emit("click",n))}),[(p(),j("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[H("path",$d,[a.title?(p(),j("title",Hd,xe(a.title),1)):z("",!0)])],8,Rd))],16,Od)}const Vd=Xe(Ld,[["render",Wd]]);Le(Qs);const Yd={name:"NcInputConfirmCancel",components:{IconArrowRight:Vd,IconClose:eo,NcButton:qt},props:{primary:{default:!1,type:Boolean},placeholder:{default:"",type:String},modelValue:{default:"",type:String}},emits:["cancel","confirm","update:modelValue"],data(){return{labelConfirm:U("Confirm changes"),labelCancel:U("Cancel changes")}},computed:{valueModel:{get(){return this.modelValue},set(t){this.$emit("update:modelValue",t)}}},methods:{confirm(){this.$emit("confirm")},cancel(){this.$emit("cancel")},focusInput(){this.$refs.input.focus()}}},Ud={class:"app-navigation-input-confirm"},Gd=["placeholder"];function Kd(t,e,a,i,r,u){const n=Oe("IconArrowRight"),o=Oe("NcButton"),s=Oe("IconClose");return p(),j("div",Ud,[H("form",{onSubmit:e[1]||(e[1]=_t((...g)=>u.confirm&&u.confirm(...g),["prevent"])),onKeydown:e[2]||(e[2]=sa(_t((...g)=>u.cancel&&u.cancel(...g),["exact","stop","prevent"]),["esc"])),onClick:e[3]||(e[3]=_t(()=>{},["stop","prevent"]))},[At(H("input",{ref:"input","onUpdate:modelValue":e[0]||(e[0]=g=>u.valueModel=g),type:"text",class:"app-navigation-input-confirm__input",placeholder:a.placeholder},null,8,Gd),[[bn,u.valueModel]]),De(o,{"aria-label":r.labelConfirm,type:"submit",variant:"primary",onClick:_t(u.confirm,["stop","prevent"])},{icon:ge(()=>[De(n,{size:20})]),_:1},8,["aria-label","onClick"]),De(o,{"aria-label":r.labelCancel,type:"reset",variant:a.primary?"primary":"tertiary",onClick:_t(u.cancel,["stop","prevent"])},{icon:ge(()=>[De(s,{size:20})]),_:1},8,["aria-label","variant","onClick"])],32)])}const Xd=Xe(Yd,[["render",Kd],["__scopeId","data-v-dd457d48"]]),Jd=Ye({name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(){return this.vnodes||this.$slots?.default?.({})}}),Zd={name:"PencilIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Qd=["aria-hidden","aria-label"],eg=["fill","width","height"],tg={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"},ag={key:0};function ig(t,e,a,i,r,u){return p(),j("span",He(t.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon pencil-icon",role:"img",onClick:e[0]||(e[0]=n=>t.$emit("click",n))}),[(p(),j("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[H("path",tg,[a.title?(p(),j("title",ag,xe(a.title),1)):z("",!0)])],8,eg))],16,Qd)}const rg=Xe(Zd,[["render",ig]]),ug={name:"UndoIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},ng=["aria-hidden","aria-label"],sg=["fill","width","height"],og={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"},lg={key:0};function dg(t,e,a,i,r,u){return p(),j("span",He(t.$attrs,{"aria-hidden":a.title?null:"true","aria-label":a.title,class:"material-design-icon undo-icon",role:"img",onClick:e[0]||(e[0]=n=>t.$emit("click",n))}),[(p(),j("svg",{fill:a.fillColor,class:"material-design-icon__svg",width:a.size,height:a.size,viewBox:"0 0 24 24"},[H("path",og,[a.title?(p(),j("title",lg,xe(a.title),1)):z("",!0)])],8,sg))],16,ng)}const gg=Xe(ug,[["render",dg]]);Le(to);const _g={name:"NcAppNavigationIconCollapsible",components:{NcButton:qt,ChevronDown:ro,ChevronUp:Id},props:{open:{type:Boolean,required:!0},active:{type:Boolean,required:!0}},emits:["click"],computed:{labelButton(){return this.open?U("Collapse menu"):U("Open menu")}},methods:{onClick(t){this.$emit("click",t)}}};function mg(t,e,a,i,r,u){const n=Oe("ChevronUp"),o=Oe("ChevronDown"),s=Oe("NcButton");return p(),be(s,{class:Fe(["icon-collapse",{"icon-collapse--active":a.active,"icon-collapse--open":a.open}]),"aria-label":u.labelButton,variant:a.active?"tertiary-on-primary":"tertiary",onClick:u.onClick},{icon:ge(()=>[a.open?(p(),be(n,{key:0,size:20})):(p(),be(o,{key:1,size:20}))]),_:1},8,["class","aria-label","variant","onClick"])}const fg=Xe(_g,[["render",mg],["__scopeId","data-v-e6236e50"]]);Le(io,ao);const hg={name:"NcAppNavigationItem",components:{NcActions:Vr,NcActionButton:wn,NcAppNavigationIconCollapsible:fg,NcInputConfirmCancel:Xd,NcLoadingIcon:Yr,NcVNodes:Jd,Pencil:rg,Undo:gg},props:{active:{type:Boolean,default:!1},name:{type:String,required:!0},title:{type:String,default:null},id:{type:String,default:()=>ia(),validator:t=>t.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:hi()}},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:U("Edit item")},undoButtonAriaLabel(){return U("Undo changes")}},watch:{open(t){this.opened=t}},mounted(){this.actionsBoundariesElement=document.querySelector("#content-vue")||void 0},methods:{onMenuToggle(t){this.$emit("update:menuOpen",t),this.menuOpenLocalValue=t},toggleCollapse(){this.opened=!this.opened,this.$emit("update:open",this.opened)},onClick(t,e,a){this.$emit("click",t),!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&a&&(e?.(t),t.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(t){this.$refs.actions&&(this.focused?(t.preventDefault(),this.$refs.actions.$refs.triggerButton.$el.focus(),this.focused=!1):this.$refs.actions.$refs.triggerButton.$el.blur())},isExternal(t){return t&&t.match(/[a-z]+:\/\//i)}}},Fg=["id"],cg=["aria-current","aria-description","aria-expanded","href","target","title","onClick"],pg={key:0,class:"editingContainer"},bg={key:1,class:"app-navigation-entry__deleted"},yg={class:"app-navigation-entry__deleted-description"},kg={key:0,class:"app-navigation-entry__counter-wrapper"},wg={key:0,class:"app-navigation-entry__children"};function Dg(t,e,a,i,r,u){const n=Oe("NcLoadingIcon"),o=Oe("NcInputConfirmCancel"),s=Oe("Pencil"),g=Oe("NcActionButton"),d=Oe("Undo"),_=Oe("NcActions"),h=Oe("NcAppNavigationIconCollapsible");return p(),j("li",{id:a.id,class:Fe([{"app-navigation-entry--opened":r.opened,"app-navigation-entry--pinned":a.pinned,"app-navigation-entry--collapsible":a.allowCollapse&&!!t.$slots.default},"app-navigation-entry-wrapper"])},[(p(),be(Ma(u.isRouterLink?"router-link":"NcVNodes"),ft(Ct({...u.isRouterLink&&{custom:!0,to:a.to}})),{default:ge(({href:D,navigate:E,isActive:v})=>[H("div",{class:Fe(["app-navigation-entry",{"app-navigation-entry--editing":r.editingActive,"app-navigation-entry--deleted":a.undo,active:a.to&&v||a.active}])},[a.undo?z("",!0):(p(),j("a",{key:0,class:"app-navigation-entry-link","aria-current":a.active||a.to&&v?"page":void 0,"aria-description":a.ariaDescription,"aria-expanded":t.$slots.default?r.opened.toString():void 0,href:a.href||D||"#",target:u.isExternal(a.href)?"_blank":void 0,title:a.title||a.name,onBlur:e[1]||(e[1]=(...F)=>u.handleBlur&&u.handleBlur(...F)),onClick:F=>u.onClick(F,E,D),onFocus:e[2]||(e[2]=(...F)=>u.handleFocus&&u.handleFocus(...F)),onKeydown:e[3]||(e[3]=sa(_t((...F)=>u.handleTab&&u.handleTab(...F),["exact"]),["tab"]))},[H("div",{class:Fe(["app-navigation-entry-icon",{[a.icon]:a.icon}])},[a.loading?(p(),be(n,{key:0})):ne(t.$slots,"icon",{key:1,active:a.active||a.to&&v},void 0,!0)],2),H("span",{class:Fe(["app-navigation-entry__name",{"hidden-visually":r.editingActive}])},xe(a.name),3),r.editingActive?(p(),j("div",pg,[De(o,{ref:"editingInput",modelValue:r.editingValue,"onUpdate:modelValue":e[0]||(e[0]=F=>r.editingValue=F),placeholder:a.editPlaceholder!==""?a.editPlaceholder:a.name,primary:a.to&&v||a.active,onCancel:u.cancelEditing,onConfirm:u.handleEditingDone},null,8,["modelValue","placeholder","primary","onCancel","onConfirm"])])):z("",!0)],40,cg)),a.undo?(p(),j("div",bg,[H("div",yg,xe(a.name),1)])):z("",!0),(t.$slots.actions||t.$slots.counter||a.editable||a.undo)&&!r.editingActive?(p(),j("div",{key:2,class:Fe(["app-navigation-entry__utils",{"app-navigation-entry__utils--display-actions":a.forceDisplayActions||r.menuOpenLocalValue||a.menuOpen}])},[t.$slots.counter?(p(),j("div",kg,[ne(t.$slots,"counter",{},void 0,!0)])):z("",!0),t.$slots.actions||a.editable&&!r.editingActive||a.undo?(p(),be(_,{key:1,ref:"actions",class:"app-navigation-entry__actions",container:"#app-navigation-vue","boundaries-element":r.actionsBoundariesElement,inline:a.inlineActions,placement:a.menuPlacement,open:a.menuOpen,"force-menu":a.forceMenu,"default-icon":a.menuIcon,variant:a.to&&v||a.active?"tertiary-on-primary":"tertiary","onUpdate:open":u.onMenuToggle},{icon:ge(()=>[ne(t.$slots,"menu-icon",{},void 0,!0)]),default:ge(()=>[a.editable&&!r.editingActive?(p(),be(g,{key:0,"aria-label":u.editButtonAriaLabel,onClick:u.handleEdit},{icon:ge(()=>[De(s,{size:20})]),default:ge(()=>[Dt(" "+xe(a.editLabel),1)]),_:1},8,["aria-label","onClick"])):z("",!0),a.undo?(p(),be(g,{key:1,"aria-label":u.undoButtonAriaLabel,onClick:u.handleUndo},{icon:ge(()=>[De(d,{size:20})]),_:1},8,["aria-label","onClick"])):z("",!0),ne(t.$slots,"actions",{},void 0,!0)]),_:2},1032,["boundaries-element","inline","placement","open","force-menu","default-icon","variant","onUpdate:open"])):z("",!0)],2)):z("",!0),a.allowCollapse&&t.$slots.default?(p(),be(h,{key:3,active:a.to&&v||a.active,open:r.opened,onClick:_t(u.toggleCollapse,["prevent","stop"])},null,8,["active","open","onClick"])):z("",!0),ne(t.$slots,"extra",{},void 0,!0)],2)]),_:3},16)),u.canHaveChildren&&t.$slots.default?(p(),j("ul",wg,[ne(t.$slots,"default",{},void 0,!0)])):z("",!0)],10,Fg)}const vc=Xe(hg,[["render",Dg],["__scopeId","data-v-d600f829"]]);Le(),U("Search …"),Le(),Le();const Ec=Ye({__name:"NcDialogButton",props:{callback:{type:Function,default:()=>{}},disabled:{type:Boolean,default:!1},icon:{default:void 0},label:{},type:{default:"button"},variant:{default:"tertiary"}},emits:["click"],setup(t,{emit:e}){const a=t,i=e,r=ae(!1);async function u(n){if(!r.value){r.value=!0;try{const o=a.type==="reset"?!1:void 0,s=await a.callback?.()??o;s!==!1&&i("click",n,s)}finally{r.value=!1}}}return(n,o)=>(p(),be(c(qt),{"aria-label":n.label,disabled:n.disabled,type:n.type,variant:n.variant,onClick:u},{icon:ge(()=>[ne(n.$slots,"icon",{},()=>[r.value?(p(),be(c(Yr),{key:0,name:c(U)("Loading …")},null,8,["name"])):n.icon!==void 0?(p(),be(c(bt),{key:1,svg:n.icon},null,8,["svg"])):z("",!0)])]),default:ge(()=>[Dt(xe(n.label)+" ",1)]),_:3},8,["aria-label","disabled","type","variant"]))}});Le(),Le();const xn=uo?window:void 0;function ri(t){var e;const a=yt(t);return(e=a?.$el)!==null&&e!==void 0?e:a}function er(...t){const e=(i,r,u,n)=>(i.addEventListener(r,u,n),()=>i.removeEventListener(r,u,n)),a=R(()=>{const i=Zi(yt(t[0])).filter(r=>r!=null);return i.every(r=>typeof r!="string")?i:void 0});return no(()=>{var i,r;return[(i=(r=a.value)===null||r===void 0?void 0:r.map(u=>ri(u)))!==null&&i!==void 0?i:[xn].filter(u=>u!=null),Zi(yt(a.value?t[1]:t[0])),Zi(c(a.value?t[2]:t[1])),yt(a.value?t[3]:t[2])]},([i,r,u,n],o,s)=>{if(!i?.length||!r?.length||!u?.length)return;const g=so(n)?{...n}:n,d=i.flatMap(_=>r.flatMap(h=>u.map(D=>e(_,h,D,g))));s(()=>{d.forEach(_=>_())})},{flush:"post"})}function vu(t,e,a={}){const{window:i=xn,ignore:r=[],capture:u=!0,detectIframe:n=!1,controls:o=!1}=a;if(!i)return o?{stop:yi,cancel:yi,trigger:yi}:yi;let s=!0;const g=F=>yt(r).some(k=>{if(typeof k=="string")return Array.from(i.document.querySelectorAll(k)).some(x=>x===F.target||F.composedPath().includes(x));{const x=ri(k);return x&&(F.target===x||F.composedPath().includes(x))}});function d(F){const k=yt(F);return k&&k.$.subTree.shapeFlag===16}function _(F,k){const x=yt(F),b=x.$.subTree&&x.$.subTree.children;return b==null||!Array.isArray(b)?!1:b.some(A=>A.el===k.target||k.composedPath().includes(A.el))}const h=F=>{const k=ri(t);if(F.target!=null&&!(!(k instanceof Element)&&d(t)&&_(t,F))&&!(!k||k===F.target||F.composedPath().includes(k))){if("detail"in F&&F.detail===0&&(s=!g(F)),!s){s=!0;return}e(F)}};let D=!1;const E=[er(i,"click",F=>{D||(D=!0,setTimeout(()=>{D=!1},0),h(F))},{passive:!0,capture:u}),er(i,"pointerdown",F=>{const k=ri(t);s=!g(F)&&!!(k&&!F.composedPath().includes(k))},{passive:!0}),n&&er(i,"blur",F=>{setTimeout(()=>{var k;const x=ri(t);((k=i.document.activeElement)===null||k===void 0?void 0:k.tagName)==="IFRAME"&&!x?.contains(i.document.activeElement)&&e(F)},0)},{passive:!0})].filter(Boolean),v=()=>E.forEach(F=>F());return o?{stop:v,cancel:()=>{s=!1},trigger:F=>{s=!0,h(F),s=!1}}:v}function tr(t){return typeof Window<"u"&&t instanceof Window?t.document.documentElement:typeof Document<"u"&&t instanceof Document?t.documentElement:t}const ar=new WeakMap;function vg(t,e=!1){const a=yn(e);let i="";tt(oo(t),n=>{const o=tr(yt(n));if(o){const s=o;if(ar.get(s)||ar.set(s,s.style.overflow),s.style.overflow!=="hidden"&&(i=s.style.overflow),s.style.overflow==="hidden")return a.value=!0;if(a.value)return s.style.overflow="hidden"}},{immediate:!0});const r=()=>{const n=tr(yt(t));!n||a.value||(n.style.overflow="hidden",a.value=!0)},u=()=>{const n=tr(yt(t));!n||!a.value||(n.style.overflow=i,ar.delete(n),a.value=!1)};return lo(u),R({get(){return a.value},set(n){n?r():u()}})}const ir=new WeakMap,Eg={mounted(t,e){const a=!e.modifiers.bubble;let i;if(typeof e.value=="function")i=vu(t,e.value,{capture:a});else{const[r,u]=e.value;i=vu(t,r,Object.assign({capture:a},u))}ir.set(t,i)},unmounted(t){const e=ir.get(t);e&&typeof e=="function"?e():e?.stop(),ir.delete(t)}};function Cg(){let t=!1;const e=yn(!1);return(a,i)=>{if(e.value=i.value,t)return;t=!0;const r=vg(a,i.value);tt(e,u=>r.value=u)}}Cg();const xg="LOCALHOST",Bg="COLON",di={defaultProtocol:"http",events:null,format:Eu,formatHref:Eu,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Bn(t,e=null){let a=Object.assign({},di);t&&(a=Object.assign(a,t instanceof Bn?t.o:t));const i=a.ignoreTags,r=[];for(let u=0;ua?i.substring(0,a)+"…":i},toFormattedHref(t){return t.get("formatHref",this.toHref(t.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(t=di.defaultProtocol){return{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(t),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(t){return{type:this.t,value:this.toFormattedString(t),isLink:this.isLink,href:this.toFormattedHref(t),start:this.startIndex(),end:this.endIndex()}},validate(t){return t.get("validate",this.toString(),this)},render(t){const e=this,a=this.toHref(t.get("defaultProtocol")),i=t.get("formatHref",a,this),r=t.get("tagName",a,e),u=this.toFormattedString(t),n={},o=t.get("className",a,e),s=t.get("target",a,e),g=t.get("rel",a,e),d=t.getObj("attributes",a,e),_=t.getObj("events",a,e);return n.href=i,o&&(n.class=o),s&&(n.target=s),g&&(n.rel=g),d&&Object.assign(n,d),{tagName:r,attributes:n,content:u,eventListeners:_}}};function ki(t,e){class a extends jn{constructor(r,u){super(r,u),this.t=t}}for(const i in e)a.prototype[i]=e[i];return a.t=t,a}ki("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),ki("text"),ki("nl"),ki("url",{isLink:!0,toHref(t=di.defaultProtocol){return this.hasProtocol()?this.v:`${t}://${this.v}`},hasProtocol(){const t=this.tk;return t.length>=2&&t[0].t!==xg&&t[1].t===Bg}}),Le(go);function zi(t=document.body){const e=window.getComputedStyle(t).getPropertyValue("--background-invert-if-dark");return e!==void 0?e==="invert(100%)":!1}zi();const jg=Symbol.for("nc:theme:enforced");function Ag(t){const e=R(()=>yt(t)??document.body),a=ae(zi(e.value)),i=fo();function r(){a.value=zi(e.value)}return mo(e,r,{attributes:!0}),tt(e,r),tt(i,r,{immediate:!0}),Gr(a)}const qg=_o(()=>Ag());function Jr(){const t=qg(),e=ha(jg,void 0);return R(()=>e?.value?e.value==="dark":t.value)}Le(ho);const Sg={long:U("a few seconds ago"),short:U("seconds ago"),narrow:U("sec. ago")};function Cc(t=Date.now(),e={}){let a;const i=R(()=>new Date(yt(t))),r=R(()=>{const{language:o,relativeTime:s,ignoreSeconds:g}=yt(e);return{...o&&{language:o},...s&&{relativeTime:s},ignoreSeconds:g?Sg[s||"long"]:!1}}),u=ae("");pn(()=>n());function n(){if(u.value=cl(i.value,r.value),yt(e).update!==!1){const o=Math.abs(Date.now()-new Date(yt(t)).getTime()),s=o>12e4||r.value.ignoreSeconds?Math.min(o/60,18e5):1e3;a=window.setTimeout(n,s)}}return Da(()=>a&&window.clearTimeout(a)),Gr(u)}function xc(t,e){const a=R(()=>({locale:ea(),format:{dateStyle:"short",timeStyle:"medium"},...yt(e)})),i=R(()=>new Intl.DateTimeFormat(a.value.locale,a.value.format));return R(()=>i.value.format(yt(t)))}window.OCP?.Accessibility?.disableKeyboardShortcuts?.();const Mg=ae(An());window.addEventListener("resize",()=>{Mg.value=An()});function An(){return window.outerHeight===window.screen.height}function Ng(t){return window._nc_contacts_menu_hooks?Object.values(window._nc_contacts_menu_hooks).filter(e=>e.enabled(t)):[]}const Tg=new Int32Array(4);class Bt{static hashStr(e,a=!1){return this.onePassHasher.start().appendStr(e).end(a)}static hashAsciiStr(e,a=!1){return this.onePassHasher.start().appendAsciiStr(e).end(a)}static stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]);static buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);static hexChars="0123456789abcdef";static hexOut=[];static onePassHasher=new Bt;static _hex(e){const a=Bt.hexChars,i=Bt.hexOut;let r,u,n,o;for(o=0;o<4;o+=1)for(u=o*8,r=e[o],n=0;n<8;n+=2)i[u+1+n]=a.charAt(r&15),r>>>=4,i[u+0+n]=a.charAt(r&15),r>>>=4;return i.join("")}static _md5cycle(e,a){let i=e[0],r=e[1],u=e[2],n=e[3];i+=(r&u|~r&n)+a[0]-680876936|0,i=(i<<7|i>>>25)+r|0,n+=(i&r|~i&u)+a[1]-389564586|0,n=(n<<12|n>>>20)+i|0,u+=(n&i|~n&r)+a[2]+606105819|0,u=(u<<17|u>>>15)+n|0,r+=(u&n|~u&i)+a[3]-1044525330|0,r=(r<<22|r>>>10)+u|0,i+=(r&u|~r&n)+a[4]-176418897|0,i=(i<<7|i>>>25)+r|0,n+=(i&r|~i&u)+a[5]+1200080426|0,n=(n<<12|n>>>20)+i|0,u+=(n&i|~n&r)+a[6]-1473231341|0,u=(u<<17|u>>>15)+n|0,r+=(u&n|~u&i)+a[7]-45705983|0,r=(r<<22|r>>>10)+u|0,i+=(r&u|~r&n)+a[8]+1770035416|0,i=(i<<7|i>>>25)+r|0,n+=(i&r|~i&u)+a[9]-1958414417|0,n=(n<<12|n>>>20)+i|0,u+=(n&i|~n&r)+a[10]-42063|0,u=(u<<17|u>>>15)+n|0,r+=(u&n|~u&i)+a[11]-1990404162|0,r=(r<<22|r>>>10)+u|0,i+=(r&u|~r&n)+a[12]+1804603682|0,i=(i<<7|i>>>25)+r|0,n+=(i&r|~i&u)+a[13]-40341101|0,n=(n<<12|n>>>20)+i|0,u+=(n&i|~n&r)+a[14]-1502002290|0,u=(u<<17|u>>>15)+n|0,r+=(u&n|~u&i)+a[15]+1236535329|0,r=(r<<22|r>>>10)+u|0,i+=(r&n|u&~n)+a[1]-165796510|0,i=(i<<5|i>>>27)+r|0,n+=(i&u|r&~u)+a[6]-1069501632|0,n=(n<<9|n>>>23)+i|0,u+=(n&r|i&~r)+a[11]+643717713|0,u=(u<<14|u>>>18)+n|0,r+=(u&i|n&~i)+a[0]-373897302|0,r=(r<<20|r>>>12)+u|0,i+=(r&n|u&~n)+a[5]-701558691|0,i=(i<<5|i>>>27)+r|0,n+=(i&u|r&~u)+a[10]+38016083|0,n=(n<<9|n>>>23)+i|0,u+=(n&r|i&~r)+a[15]-660478335|0,u=(u<<14|u>>>18)+n|0,r+=(u&i|n&~i)+a[4]-405537848|0,r=(r<<20|r>>>12)+u|0,i+=(r&n|u&~n)+a[9]+568446438|0,i=(i<<5|i>>>27)+r|0,n+=(i&u|r&~u)+a[14]-1019803690|0,n=(n<<9|n>>>23)+i|0,u+=(n&r|i&~r)+a[3]-187363961|0,u=(u<<14|u>>>18)+n|0,r+=(u&i|n&~i)+a[8]+1163531501|0,r=(r<<20|r>>>12)+u|0,i+=(r&n|u&~n)+a[13]-1444681467|0,i=(i<<5|i>>>27)+r|0,n+=(i&u|r&~u)+a[2]-51403784|0,n=(n<<9|n>>>23)+i|0,u+=(n&r|i&~r)+a[7]+1735328473|0,u=(u<<14|u>>>18)+n|0,r+=(u&i|n&~i)+a[12]-1926607734|0,r=(r<<20|r>>>12)+u|0,i+=(r^u^n)+a[5]-378558|0,i=(i<<4|i>>>28)+r|0,n+=(i^r^u)+a[8]-2022574463|0,n=(n<<11|n>>>21)+i|0,u+=(n^i^r)+a[11]+1839030562|0,u=(u<<16|u>>>16)+n|0,r+=(u^n^i)+a[14]-35309556|0,r=(r<<23|r>>>9)+u|0,i+=(r^u^n)+a[1]-1530992060|0,i=(i<<4|i>>>28)+r|0,n+=(i^r^u)+a[4]+1272893353|0,n=(n<<11|n>>>21)+i|0,u+=(n^i^r)+a[7]-155497632|0,u=(u<<16|u>>>16)+n|0,r+=(u^n^i)+a[10]-1094730640|0,r=(r<<23|r>>>9)+u|0,i+=(r^u^n)+a[13]+681279174|0,i=(i<<4|i>>>28)+r|0,n+=(i^r^u)+a[0]-358537222|0,n=(n<<11|n>>>21)+i|0,u+=(n^i^r)+a[3]-722521979|0,u=(u<<16|u>>>16)+n|0,r+=(u^n^i)+a[6]+76029189|0,r=(r<<23|r>>>9)+u|0,i+=(r^u^n)+a[9]-640364487|0,i=(i<<4|i>>>28)+r|0,n+=(i^r^u)+a[12]-421815835|0,n=(n<<11|n>>>21)+i|0,u+=(n^i^r)+a[15]+530742520|0,u=(u<<16|u>>>16)+n|0,r+=(u^n^i)+a[2]-995338651|0,r=(r<<23|r>>>9)+u|0,i+=(u^(r|~n))+a[0]-198630844|0,i=(i<<6|i>>>26)+r|0,n+=(r^(i|~u))+a[7]+1126891415|0,n=(n<<10|n>>>22)+i|0,u+=(i^(n|~r))+a[14]-1416354905|0,u=(u<<15|u>>>17)+n|0,r+=(n^(u|~i))+a[5]-57434055|0,r=(r<<21|r>>>11)+u|0,i+=(u^(r|~n))+a[12]+1700485571|0,i=(i<<6|i>>>26)+r|0,n+=(r^(i|~u))+a[3]-1894986606|0,n=(n<<10|n>>>22)+i|0,u+=(i^(n|~r))+a[10]-1051523|0,u=(u<<15|u>>>17)+n|0,r+=(n^(u|~i))+a[1]-2054922799|0,r=(r<<21|r>>>11)+u|0,i+=(u^(r|~n))+a[8]+1873313359|0,i=(i<<6|i>>>26)+r|0,n+=(r^(i|~u))+a[15]-30611744|0,n=(n<<10|n>>>22)+i|0,u+=(i^(n|~r))+a[6]-1560198380|0,u=(u<<15|u>>>17)+n|0,r+=(n^(u|~i))+a[13]+1309151649|0,r=(r<<21|r>>>11)+u|0,i+=(u^(r|~n))+a[4]-145523070|0,i=(i<<6|i>>>26)+r|0,n+=(r^(i|~u))+a[11]-1120210379|0,n=(n<<10|n>>>22)+i|0,u+=(i^(n|~r))+a[2]+718787259|0,u=(u<<15|u>>>17)+n|0,r+=(n^(u|~i))+a[9]-343485551|0,r=(r<<21|r>>>11)+u|0,e[0]=i+e[0]|0,e[1]=r+e[1]|0,e[2]=u+e[2]|0,e[3]=n+e[3]|0}_dataLength=0;_bufferLength=0;_state=new Int32Array(4);_buffer=new ArrayBuffer(68);_buffer8;_buffer32;constructor(){this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(Bt.stateIdentity),this}appendStr(e){const a=this._buffer8,i=this._buffer32;let r=this._bufferLength,u,n;for(n=0;n>>6)+192,a[r++]=u&63|128;else if(u<55296||u>56319)a[r++]=(u>>>12)+224,a[r++]=u>>>6&63|128,a[r++]=u&63|128;else{if(u=(u-55296)*1024+(e.charCodeAt(++n)-56320)+65536,u>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");a[r++]=(u>>>18)+240,a[r++]=u>>>12&63|128,a[r++]=u>>>6&63|128,a[r++]=u&63|128}r>=64&&(this._dataLength+=64,Bt._md5cycle(this._state,i),r-=64,i[0]=i[16])}return this._bufferLength=r,this}appendAsciiStr(e){const a=this._buffer8,i=this._buffer32;let r=this._bufferLength,u,n=0;for(;;){for(u=Math.min(e.length-n,64-r);u--;)a[r++]=e.charCodeAt(n++);if(r<64)break;this._dataLength+=64,Bt._md5cycle(this._state,i),r=0}return this._bufferLength=r,this}appendByteArray(e){const a=this._buffer8,i=this._buffer32;let r=this._bufferLength,u,n=0;for(;;){for(u=Math.min(e.length-n,64-r);u--;)a[r++]=e[n++];if(r<64)break;this._dataLength+=64,Bt._md5cycle(this._state,i),r=0}return this._bufferLength=r,this}getState(){const e=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[e[0],e[1],e[2],e[3]]}}setState(e){const a=e.buffer,i=e.state,r=this._state;let u;for(this._dataLength=e.length,this._bufferLength=e.buflen,r[0]=i[0],r[1]=i[1],r[2]=i[2],r[3]=i[3],u=0;u>2)+1;this._dataLength+=a;const n=this._dataLength*8;if(i[a]=128,i[a+1]=i[a+2]=i[a+3]=0,r.set(Bt.buffer32Identity.subarray(u),u),a>55&&(Bt._md5cycle(this._state,r),r.set(Bt.buffer32Identity)),n<=4294967295)r[14]=n;else{const o=n.toString(16).match(/(.*?)(.{0,8})$/);if(o===null)return e?Tg:"";const s=parseInt(o[2],16),g=parseInt(o[1],16)||0;r[14]=s,r[15]=g}return Bt._md5cycle(this._state,r),e?this._state:Bt._hex(this._state)}}if(Bt.hashStr("hello")!=="5d41402abc4b2a76b9719d911017c592")throw new Error("Md5 self test failed.");Le(Fo);class st{constructor(e,a,i,r){this.r=e,this.g=a,this.b=i,this.name=r,this.r=Math.min(e,255),this.g=Math.min(a,255),this.b=Math.min(i,255),this.name=r}get color(){const e=a=>`00${a.toString(16)}`.slice(-2);return`#${e(this.r)}${e(this.g)}${e(this.b)}`}}function Pg(t,e,a){return{r:(a.r-e.r)/t,g:(a.g-e.g)/t,b:(a.b-e.b)/t}}function rr(t,e,a){const i=[];i.push(e);const r=Pg(t,e,a);for(let u=1;u/g,o=/<\/?([^\s\/>]+)/;function s(E,v,F){E=E||"",v=v||[],F=F||"";let k=d(v,F);return _(E,k)}function g(E,v){E=E||[],v=v||"";let F=d(E,v);return function(k){return _(k||"",F)}}s.init_streaming_mode=g;function d(E,v){return E=h(E),{allowable_tags:E,tag_replacement:v,state:i,tag_buffer:"",depth:0,in_quote_char:""}}function _(E,v){if(typeof E!="string")throw new TypeError("'html' parameter must be a string");let F=v.allowable_tags,k=v.tag_replacement,x=v.state,b=v.tag_buffer,A=v.depth,G=v.in_quote_char,O="";for(let I=0,le=E.length;I":if(G)break;if(A){A--;break}G="",x=i,b+=">",F.has(D(b))?O+=b:O+=k,b="";break;case'"':case"'":ee===G?G="":G=G||ee,b+=ee;break;case"-":b==="":b.slice(-2)=="--"&&(x=i),b="";break;default:b+=ee;break}}return v.state=x,v.tag_buffer=b,v.depth=A,v.in_quote_char=G,O}function h(E){let v=new Set;if(typeof E=="string"){let F;for(;F=n.exec(E);)v.add(F[1])}else!a.nonNative&&typeof E[a.iterator]=="function"?v=new Set(E):typeof E.forEach=="function"&&E.forEach(v.add,v);return v}function D(E){let v=o.exec(E);return v?v[1].toLowerCase():null}t.exports?t.exports=s:e.striptags=s})(Lg)})(jr)),jr.exports}var Rg=Og();const qu=Hr(Rg);function Zr(t,e){const a=(e?.size||64)<=64?64:512,i=e?.isGuest?"/guest":"",r=e?.isDarkTheme??zi(document.body)?"/dark":"";return gn(`/avatar${i}/{user}/{size}${r}`,{user:t,size:a})}const $g=` `,Hg=` `,Wg=` `,Su=` `,Vg=` `;Le(),Le(co);function qn(t){switch(t){case"away":return U("away");case"busy":return U("busy");case"dnd":return U("do not disturb");case"online":return U("online");case"invisible":return U("invisible");case"offline":return U("offline");default:return t}}const Yg=["aria-hidden","aria-label","innerHTML"],Ug=Ye({__name:"NcUserStatusIcon",props:la({user:{default:void 0},ariaHidden:{type:[Boolean,String],default:!1}},{status:{},statusModifiers:{}}),emits:["update:status"],setup(t){const e=da(t,"status"),a=t,i=R(()=>e.value&&["invisible","offline"].includes(e.value)),r=R(()=>e.value&&(!a.ariaHidden||a.ariaHidden==="false")?U("User status: {status}",{status:qn(e.value)}):void 0);tt(()=>a.user,async o=>{if(!e.value&&o&&fi()?.user_status?.enabled)try{const{data:s}=await Wi.get(Rr("/apps/user_status/api/v1/statuses/{user}",{user:o}));e.value=s.ocs?.data?.status}catch(s){Lt.debug("Error while fetching user status",{error:s})}},{immediate:!0});const u={online:Vg,away:$g,busy:Hg,dnd:Wg,invisible:Su,offline:Su},n=R(()=>e.value&&u[e.value]);return(o,s)=>e.value?(p(),j("span",{key:0,class:Fe(["user-status-icon",{"user-status-icon--invisible":i.value}]),"aria-hidden":!r.value||void 0,"aria-label":r.value,role:"img",innerHTML:n.value},null,10,Yg)):z("",!0)}}),Sn=Xe(Ug,[["__scopeId","data-v-881a79fb"]]);Le(po);const Gg={data(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{async fetchUserStatus(t){if(!t)return;const e=fi();if(!(!Object.hasOwn(e,"user_status")||!e.user_status.enabled)&&Dr())try{const{data:a}=await Wi.get(Rr("apps/user_status/api/v1/statuses/{userId}",{userId:t}));this.setUserStatus(a.ocs.data)}catch(a){if(a.response.status===404&&a.response.data.ocs?.data?.length===0)return;Lt.error("Failed to fetch user status",{error:a})}},setUserStatus({status:t,message:e,icon:a}){this.userStatus.status=t||"",this.userStatus.message=e||"",this.userStatus.icon=a||"",this.hasStatus=!!t}}},Mn=$r("nextcloud").persist().build();function Kg(t){const e=Mn.getItem("user-has-avatar."+t);return typeof e=="string"?!!e:null}function Mu(t,e){t&&Mn.setItem("user-has-avatar."+t,e)}const Xg={name:"NcAvatar",directives:{ClickOutside:Eg},components:{IconDotsHorizontal:bo,NcActions:Vr,NcButton:qt,NcIconSvgWrapper:bt,NcLoadingIcon:Yr,NcUserStatusIcon:Sn},mixins:[Gg],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},hideStatus:{type:Boolean,default:!1},verboseStatus:{type:Boolean,default:!1},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},noPlaceholder:{type:Boolean,default:!1},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[Boolean,String,Object,Element],default:"body"}},setup(){return{isDarkTheme:Jr()}},data(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuData:{},contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{avatarAriaLabel(){if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?U("Avatar of {displayName}, {status}",{displayName:this.displayName??this.user,status:qn(this.userStatus.status)}):U("Avatar of {displayName}",{displayName:this.displayName??this.user})},canDisplayUserStatus(){return!this.hideStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return!this.hideStatus&&!this.verboseStatus&&this.hasStatus&&this.userStatus.status!=="dnd"&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return typeof this.user<"u"},isDisplayNameDefined(){return typeof this.displayName<"u"},isUrlDefined(){return typeof this.url<"u"},hasMenu(){return this.disableMenu?!1:this.isMenuLoaded?this.menu.length>0:!(this.user===Dr()?.uid||this.userDoesNotExist||this.url)},showInitials(){return!this.noPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--avatar-size":this.size+"px",lineHeight:this.showInitials?this.size+"px":0,fontSize:Math.round(this.size*.45)+"px"}},initialsWrapperStyle(){const{r:t,g:e,b:a}=ju(this.userIdentifier);return{backgroundColor:`rgba(${t}, ${e}, ${a}, 0.1)`}},initialsStyle(){const{r:t,g:e,b:a}=ju(this.userIdentifier);return{color:`rgb(${t}, ${e}, ${a})`}},tooltip(){return this.disableTooltip?null:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let t="?";if(this.showInitials){const e=this.userIdentifier.trim();if(e==="")return t;const a=e.match(/[\p{L}\p{N}\s]/gu);if(!a)return t;const i=a.join(""),r=i.lastIndexOf(" ");t=String.fromCodePoint(i.codePointAt(0)),r!==-1&&(t=t.concat(String.fromCodePoint(i.codePointAt(r+1))))}return t.toLocaleUpperCase()},menu(){const t=this.contactsMenuActions.map(a=>{const i=yo(this.$router,a.hyperlink);return{ncActionComponent:i?Zl:Hl,ncActionComponentProps:i?{to:i,icon:a.icon}:{href:a.hyperlink,icon:a.icon},text:a.title}});for(const a of Ng(this.contactsMenuData))try{t.push({ncActionComponent:wn,ncActionComponentProps:{onClick:()=>a.callback(this.contactsMenuData)},text:a.displayName(this.contactsMenuData),iconSvg:a.iconSvg(this.contactsMenuData)})}catch(i){Lt.error(`Failed to render ContactsMenu action ${a.id}`,{error:i,action:a})}function e(a){const i=document.createTextNode(a),r=document.createElement("p");return r.appendChild(i),r.innerHTML}if(!this.hideStatus&&(this.userStatus.icon||this.userStatus.message)){const a=` ${e(this.userStatus.icon)} `;return[{ncActionComponent:sd,ncActionComponentProps:{},iconSvg:this.userStatus.icon?a:void 0,text:`${this.userStatus.message}`}].concat(t)}return t}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),Bi("settings:avatar:updated",this.loadAvatarUrl),Bi("settings:display-name:updated",this.loadAvatarUrl),!this.hideStatus&&this.user&&!this.isNoUser?(this.preloadedUserStatus?this.setUserStatus(this.preloadedUserStatus):this.fetchUserStatus(this.user),Bi("user_status:status.updated",this.handleUserStatusUpdated)):!this.hideStatus&&this.preloadedUserStatus&&this.setUserStatus(this.preloadedUserStatus)},beforeUnmount(){ji("settings:avatar:updated",this.loadAvatarUrl),ji("settings:display-name:updated",this.loadAvatarUrl),ji("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t:U,handleUserStatusUpdated(t){this.user===t.userId&&(this.userStatus={status:t.status,icon:t.icon,message:t.message},this.hasStatus=t.status!==null)},async toggleMenu(t){t.type==="keydown"&&t.key!=="Enter"||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const t=encodeURIComponent(this.user),{data:e}=await Wi.post(gn("contactsmenu/findOne"),`shareType=0&shareWith=${t}`);this.contactsMenuData=e,this.contactsMenuActions=e.topAction?[e.topAction].concat(e.actions):e.actions}catch{this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser||this.iconClass||this.$slots.icon)){this.isAvatarLoaded=!0,this.userDoesNotExist=!0;return}if(this.isUrlDefined){this.updateImageIfValid(this.url);return}if(this.size<=64){const t=this.avatarUrlGenerator(this.user,64),e=[t+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(t,e)}else{const t=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(t)}},avatarUrlGenerator(t,e){let a=Zr(t,{size:e,isDarkTheme:this.isDarkTheme,isGuest:this.isGuest});return t===Dr()?.uid&&typeof oc_userconfig<"u"&&(a+="?v="+window.oc_userconfig.avatar.version),a},updateImageIfValid(t,e=null){const a=Kg(this.user);if(this.isUserDefined&&typeof a=="boolean"){this.isAvatarLoaded=!0,this.avatarUrlLoaded=t,e&&(this.avatarSrcSetLoaded=e),a===!1&&(this.userDoesNotExist=!0);return}const i=new Image;i.onload=()=>{this.avatarUrlLoaded=t,e&&(this.avatarSrcSetLoaded=e),this.isAvatarLoaded=!0,Mu(this.user,!0)},i.onerror=r=>{Lt.debug("[NcAvatar] Invalid avatar url",{error:r,url:t}),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,Mu(this.user,!1)},e&&(i.srcset=e),i.src=t}}},Jg=["title"],Zg=["src","srcset"],Qg={key:2,class:"avatardiv__user-status avatardiv__user-status--icon"};function e0(t,e,a,i,r,u){const n=Oe("NcLoadingIcon"),o=Oe("IconDotsHorizontal"),s=Oe("NcButton"),g=Oe("NcIconSvgWrapper"),d=Oe("NcActions"),_=Oe("NcUserStatusIcon"),h=Go("click-outside");return At((p(),j("span",{class:Fe(["avatardiv popovermenu-wrapper",{"avatardiv--unknown":r.userDoesNotExist,"avatardiv--with-menu":u.hasMenu,"avatardiv--with-menu-loading":r.contactsMenuLoading}]),style:We(u.avatarStyle),title:u.tooltip},[ne(t.$slots,"icon",{},()=>[a.iconClass?(p(),j("span",{key:0,class:Fe([a.iconClass,"avatar-class-icon"])},null,2)):r.isAvatarLoaded&&!r.userDoesNotExist?(p(),j("img",{key:1,src:r.avatarUrlLoaded,srcset:r.avatarSrcSetLoaded,alt:""},null,8,Zg)):z("",!0)],!0),u.hasMenu&&u.menu.length===0?(p(),be(s,{key:0,"aria-label":u.avatarAriaLabel,class:"action-item action-item__menutoggle",variant:"tertiary-no-background",onClick:u.toggleMenu},{icon:ge(()=>[r.contactsMenuLoading?(p(),be(n,{key:0})):(p(),be(o,{key:1,size:20}))]),_:1},8,["aria-label","onClick"])):u.hasMenu?(p(),be(d,{key:1,open:r.contactsMenuOpenState,"onUpdate:open":e[0]||(e[0]=D=>r.contactsMenuOpenState=D),"aria-label":u.avatarAriaLabel,container:a.menuContainer,"force-menu":"","manual-open":"",variant:"tertiary-no-background",onClick:u.toggleMenu},ht({default:ge(()=>[(p(!0),j(Ie,null,Je(u.menu,(D,E)=>(p(),be(Ma(D.ncActionComponent),He({key:E},{ref_for:!0},D.ncActionComponentProps),ht({default:ge(()=>[Dt(" "+xe(D.text),1)]),_:2},[D.iconSvg?{name:"icon",fn:ge(()=>[De(g,{svg:D.iconSvg},null,8,["svg"])]),key:"0"}:void 0]),1040))),128))]),_:2},[r.contactsMenuLoading?{name:"icon",fn:ge(()=>[De(n)]),key:"0"}:void 0]),1032,["open","aria-label","container","onClick"])):z("",!0),u.showUserStatusIconOnAvatar?(p(),j("span",Qg,xe(t.userStatus.icon),1)):u.canDisplayUserStatus?(p(),be(_,{key:3,class:"avatardiv__user-status",status:t.userStatus.status,"aria-hidden":String(u.hasMenu)},null,8,["status","aria-hidden"])):z("",!0),u.showInitials?(p(),j("span",{key:4,style:We(u.initialsWrapperStyle),class:"avatardiv__initials-wrapper"},[H("span",{style:We(u.initialsStyle),class:"avatardiv__initials"},xe(u.initials),5)],4)):z("",!0)],14,Jg)),[[h,u.closeMenu]])}const Bc=Xe(Xg,[["render",e0],["__scopeId","data-v-d7dc2a1f"]]);var Nu={exports:{}},Tu;function t0(){return Tu||(Tu=1,(function(t){var e=Object.prototype.hasOwnProperty,a="~";function i(){}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(a=!1));function r(s,g,d){this.fn=s,this.context=g,this.once=d||!1}function u(s,g,d,_,h){if(typeof d!="function")throw new TypeError("The listener must be a function");var D=new r(d,_||s,h),E=a?a+g:g;return s._events[E]?s._events[E].fn?s._events[E]=[s._events[E],D]:s._events[E].push(D):(s._events[E]=D,s._eventsCount++),s}function n(s,g){--s._eventsCount===0?s._events=new i:delete s._events[g]}function o(){this._events=new i,this._eventsCount=0}o.prototype.eventNames=function(){var s=[],g,d;if(this._eventsCount===0)return s;for(d in g=this._events)e.call(g,d)&&s.push(a?d.slice(1):d);return Object.getOwnPropertySymbols?s.concat(Object.getOwnPropertySymbols(g)):s},o.prototype.listeners=function(s){var g=a?a+s:s,d=this._events[g];if(!d)return[];if(d.fn)return[d.fn];for(var _=0,h=d.length,D=new Array(h);_t.reason??new DOMException("This operation was aborted.","AbortError");function r0(t,e){const{milliseconds:a,fallback:i,message:r,customTimers:u={setTimeout,clearTimeout},signal:n}=e;let o,s;const g=new Promise((d,_)=>{if(typeof a!="number"||Math.sign(a)!==1)throw new TypeError(`Expected \`milliseconds\` to be a positive number, got \`${a}\``);if(n?.aborted){_(Pu(n));return}if(n&&(s=()=>{_(Pu(n))},n.addEventListener("abort",s,{once:!0})),t.then(d,_),a===Number.POSITIVE_INFINITY)return;const h=new Qr;o=u.setTimeout.call(void 0,()=>{if(i){try{d(i())}catch(D){_(D)}return}typeof t.cancel=="function"&&t.cancel(),r===!1?d():r instanceof Error?_(r):(h.message=r??`Promise timed out after ${a} milliseconds`,_(h))},a)}).finally(()=>{g.clear(),s&&n&&n.removeEventListener("abort",s)});return g.clear=()=>{u.clearTimeout.call(void 0,o),o=void 0},g}function u0(t,e,a){let i=0,r=t.length;for(;r>0;){const u=Math.trunc(r/2);let n=i+u;a(t[n],e)<=0?(i=++n,r-=u+1):r=u}return i}class n0{#t=[];enqueue(e,a){const{priority:i=0,id:r}=a??{},u={priority:i,id:r,run:e};if(this.size===0||this.#t[this.size-1].priority>=i){this.#t.push(u);return}const n=u0(this.#t,u,(o,s)=>s.priority-o.priority);this.#t.splice(n,0,u)}setPriority(e,a){const i=this.#t.findIndex(u=>u.id===e);if(i===-1)throw new ReferenceError(`No promise function with the id "${e}" exists in the queue.`);const[r]=this.#t.splice(i,1);this.enqueue(r.run,{priority:a,id:e})}dequeue(){return this.#t.shift()?.run}filter(e){return this.#t.filter(a=>a.priority===e.priority).map(a=>a.run)}get size(){return this.#t.length}}class s0 extends i0{#t;#i;#r=0;#m;#f=!1;#h=!1;#l;#b=0;#F=0;#u;#n;#e;#y;#a=0;#d;#s;#C=1n;#g=new Map;timeout;constructor(e){if(super(),e={carryoverIntervalCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:n0,...e},!(typeof e.intervalCap=="number"&&e.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${e.intervalCap?.toString()??""}\` (${typeof e.intervalCap})`);if(e.interval===void 0||!(Number.isFinite(e.interval)&&e.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${e.interval?.toString()??""}\` (${typeof e.interval})`);if(this.#t=e.carryoverIntervalCount??e.carryoverConcurrencyCount??!1,this.#i=e.intervalCap===Number.POSITIVE_INFINITY||e.interval===0,this.#m=e.intervalCap,this.#l=e.interval,this.#e=new e.queueClass,this.#y=e.queueClass,this.concurrency=e.concurrency,e.timeout!==void 0&&!(Number.isFinite(e.timeout)&&e.timeout>0))throw new TypeError(`Expected \`timeout\` to be a positive finite number, got \`${e.timeout}\` (${typeof e.timeout})`);this.timeout=e.timeout,this.#s=e.autoStart===!1,this.#M()}get#x(){return this.#i||this.#r0){const i=e-this.#F;if(i{this.#A()},e))}#w(){this.#u&&(clearInterval(this.#u),this.#u=void 0)}#S(){this.#n&&(clearTimeout(this.#n),this.#n=void 0)}#c(){if(this.#e.size===0)return this.#w(),this.emit("empty"),this.#a===0&&(this.#S(),this.emit("idle")),!1;let e=!1;if(!this.#s){const a=!this.#q;if(this.#x&&this.#B){const i=this.#e.dequeue();this.#i||(this.#r++,this.#_()),this.emit("active"),this.#F=Date.now(),i(),a&&this.#D(),e=!0}}return e}#D(){this.#i||this.#u!==void 0||(this.#u=setInterval(()=>{this.#v()},this.#l),this.#b=Date.now()+this.#l)}#v(){this.#r===0&&this.#a===0&&this.#u&&this.#w(),this.#r=this.#t?this.#a:0,this.#p(),this.#_()}#p(){for(;this.#c(););}get concurrency(){return this.#d}set concurrency(e){if(!(typeof e=="number"&&e>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${e}\` (${typeof e})`);this.#d=e,this.#p()}setPriority(e,a){if(typeof a!="number"||!Number.isFinite(a))throw new TypeError(`Expected \`priority\` to be a finite number, got \`${a}\` (${typeof a})`);this.#e.setPriority(e,a)}async add(e,a={}){return a.id??=(this.#C++).toString(),a={timeout:this.timeout,...a},new Promise((i,r)=>{const u=Symbol(`task-${a.id}`);this.#e.enqueue(async()=>{this.#a++,this.#g.set(u,{id:a.id,priority:a.priority??0,startTime:Date.now(),timeout:a.timeout});let n;try{try{a.signal?.throwIfAborted()}catch(g){throw this.#i||this.#r--,this.#g.delete(u),g}let o=e({signal:a.signal});if(a.timeout&&(o=r0(Promise.resolve(o),{milliseconds:a.timeout,message:`Task timed out after ${a.timeout}ms (queue has ${this.#a} running, ${this.#e.size} waiting)`})),a.signal){const{signal:g}=a;o=Promise.race([o,new Promise((d,_)=>{n=()=>{_(g.reason)},g.addEventListener("abort",n,{once:!0})})])}const s=await o;i(s),this.emit("completed",s)}catch(o){r(o),this.emit("error",o)}finally{n&&a.signal?.removeEventListener("abort",n),this.#g.delete(u),queueMicrotask(()=>{this.#j()})}},a),this.emit("add"),this.#c()})}async addAll(e,a){return Promise.all(e.map(async i=>this.add(i,a)))}start(){return this.#s?(this.#s=!1,this.#p(),this):this}pause(){this.#s=!0}clear(){this.#e=new this.#y,this.#E()}async onEmpty(){this.#e.size!==0&&await this.#o("empty")}async onSizeLessThan(e){this.#e.sizethis.#e.size{const i=r=>{this.off("error",i),a(r)};this.on("error",i)})}async#o(e,a){return new Promise(i=>{const r=()=>{a&&!a()||(this.off(e,r),i())};this.on(e,r)})}get size(){return this.#e.size}sizeBy(e){return this.#e.filter(e).length}get pending(){return this.#a}get isPaused(){return this.#s}#M(){this.#i||(this.on("add",()=>{this.#e.size>0&&this.#_()}),this.on("next",()=>{this.#_()}))}#_(){this.#i||this.#h||(this.#h=!0,queueMicrotask(()=>{this.#h=!1,this.#E()}))}#E(){const e=this.#f,a=!this.#i&&this.#r>=this.#m&&this.#e.size>0;a!==e&&(this.#f=a,this.emit(a?"rateLimit":"rateLimitCleared"))}get isRateLimited(){return this.#f}get isSaturated(){return this.#a===this.#d&&this.#e.size>0||this.isRateLimited&&this.#e.size>0}get runningTasks(){return[...this.#g.values()].map(e=>({...e}))}}new s0({concurrency:5}),Le();U("Close"),Le(wo),Le(Do);const o0="";function Xa(t,e){e===void 0&&(e={});var a=e.insertAt;if(!(!t||typeof document>"u")){var i=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",a==="top"&&i.firstChild?i.insertBefore(r,i.firstChild):i.appendChild(r),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t))}}const Ja=function(t,e){const{componentPrefix:a=o0}=e||{};t.component(`${a}${this.name}`,this)},ur={};var ui={name:"Checkboard",props:{size:{type:[Number,String],default:8},white:{type:String,default:"#fff"},grey:{type:String,default:"#e6e6e6"}},computed:{bgStyle(){return{"background-image":`url(${d0(this.white,this.grey,this.size)})`}}}};function l0(t,e,a){if(typeof document>"u")return null;const i=document.createElement("canvas");i.width=i.height=a*2;const r=i.getContext("2d");return r?(r.fillStyle=t,r.fillRect(0,0,i.width,i.height),r.fillStyle=e,r.fillRect(0,0,a,a),r.translate(a,a),r.fillRect(0,0,a,a),i.toDataURL()):null}function d0(t,e,a){const i=`${t},${e},${a}`;if(ur[i])return ur[i];const r=l0(t,e,a);return ur[i]=r,r}function g0(t,e,a,i,r,u){return p(),j("div",{class:"vc-checkerboard",style:We(u.bgStyle)},null,4)}var _0=".vc-checkerboard{background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0}";Xa(_0),ui.render=g0,ui.__file="src/components/checkboard/checkboard.vue",ui.install=Ja;var Ai={name:"Alpha",components:{Checkboard:ui},props:{value:Object,onChange:Function},computed:{colors(){return this.value},gradientColor(){const{rgba:t}=this.colors,e=[t.r,t.g,t.b].join(",");return`linear-gradient(to right, rgba(${e}, 0) 0%, rgba(${e}, 1) 100%)`}},methods:{handleChange(t,e){!e&&t.preventDefault();const{container:a}=this.$refs;if(!a)return;const i=a.clientWidth,r=a.getBoundingClientRect().left+window.pageXOffset,u=(t.pageX||(t.touches?t.touches[0].pageX:0))-r;let n;u<0?n=0:u>i?n=1:n=Math.round(u*100/i)/100,this.colors.a!==n&&this.$emit("change",{h:this.colors.hsl.h,s:this.colors.hsl.s,l:this.colors.hsl.l,a:n,source:"rgba"})},handleMouseDown(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const m0={class:"vc-alpha"},f0={class:"vc-alpha-checkboard-wrap"},h0=H("div",{class:"vc-alpha-picker"},null,-1),F0=[h0];function c0(t,e,a,i,r,u){const n=Oe("Checkboard");return p(),j("div",m0,[H("div",f0,[De(n)]),H("div",{class:"vc-alpha-gradient",style:We({background:u.gradientColor})},null,4),H("div",{ref:"container",class:"vc-alpha-container",onMousedown:e[0]||(e[0]=(...o)=>u.handleMouseDown&&u.handleMouseDown(...o)),onTouchmove:e[1]||(e[1]=(...o)=>u.handleChange&&u.handleChange(...o)),onTouchstart:e[2]||(e[2]=(...o)=>u.handleChange&&u.handleChange(...o))},[H("div",{class:"vc-alpha-pointer",style:We({left:`${u.colors.a*100}%`})},F0,4)],544)])}var p0=".vc-alpha,.vc-alpha-checkboard-wrap{bottom:0;left:0;position:absolute;right:0;top:0}.vc-alpha-checkboard-wrap{overflow:hidden}.vc-alpha-gradient{bottom:0;left:0;position:absolute;right:0;top:0}.vc-alpha-container{cursor:pointer;height:100%;margin:0 3px;position:relative;z-index:2}.vc-alpha-pointer{position:absolute;z-index:2}.vc-alpha-picker{background:#fff;border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);cursor:pointer;height:8px;margin-top:1px;transform:translateX(-2px);width:4px}";Xa(p0),Ai.render=c0,Ai.__file="src/components/alpha/alpha.vue",Ai.install=Ja;function wt(t,e){b0(t)&&(t="100%");var a=y0(t);return t=e===360?t:Math.min(e,Math.max(0,parseFloat(t))),a&&(t=parseInt(String(t*e),10)/100),Math.abs(t-e)<1e-6?1:(e===360?t=(t<0?t%e+e:t%e)/parseFloat(String(e)):t=t%e/parseFloat(String(e)),t)}function wi(t){return Math.min(1,Math.max(0,t))}function b0(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function y0(t){return typeof t=="string"&&t.indexOf("%")!==-1}function Nn(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Di(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Ba(t){return t.length===1?"0"+t:String(t)}function k0(t,e,a){return{r:wt(t,255)*255,g:wt(e,255)*255,b:wt(a,255)*255}}function zu(t,e,a){t=wt(t,255),e=wt(e,255),a=wt(a,255);var i=Math.max(t,e,a),r=Math.min(t,e,a),u=0,n=0,o=(i+r)/2;if(i===r)n=0,u=0;else{var s=i-r;switch(n=o>.5?s/(2-i-r):s/(i+r),i){case t:u=(e-a)/s+(e1&&(a-=1),a<1/6?t+(e-t)*(6*a):a<1/2?e:a<2/3?t+(e-t)*(2/3-a)*6:t}function w0(t,e,a){var i,r,u;if(t=wt(t,360),e=wt(e,100),a=wt(a,100),e===0)r=a,u=a,i=a;else{var n=a<.5?a*(1+e):a+e-a*e,o=2*a-n;i=nr(o,n,t+1/3),r=nr(o,n,t),u=nr(o,n,t-1/3)}return{r:i*255,g:r*255,b:u*255}}function Iu(t,e,a){t=wt(t,255),e=wt(e,255),a=wt(a,255);var i=Math.max(t,e,a),r=Math.min(t,e,a),u=0,n=i,o=i-r,s=i===0?0:o/i;if(i===r)u=0;else{switch(i){case t:u=(e-a)/o+(e>16,g:(t&65280)>>8,b:t&255}}var Ar={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function x0(t){var e={r:0,g:0,b:0},a=1,i=null,r=null,u=null,n=!1,o=!1;return typeof t=="string"&&(t=A0(t)),typeof t=="object"&&(ua(t.r)&&ua(t.g)&&ua(t.b)?(e=k0(t.r,t.g,t.b),n=!0,o=String(t.r).substr(-1)==="%"?"prgb":"rgb"):ua(t.h)&&ua(t.s)&&ua(t.v)?(i=Di(t.s),r=Di(t.v),e=D0(t.h,i,r),n=!0,o="hsv"):ua(t.h)&&ua(t.s)&&ua(t.l)&&(i=Di(t.s),u=Di(t.l),e=w0(t.h,i,u),n=!0,o="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(a=t.a)),a=Nn(a),{ok:n,format:t.format||o,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a}}var B0="[-\\+]?\\d+%?",j0="[-\\+]?\\d*\\.\\d+%?",ca="(?:".concat(j0,")|(?:").concat(B0,")"),sr="[\\s|\\(]+(".concat(ca,")[,|\\s]+(").concat(ca,")[,|\\s]+(").concat(ca,")\\s*\\)?"),or="[\\s|\\(]+(".concat(ca,")[,|\\s]+(").concat(ca,")[,|\\s]+(").concat(ca,")[,|\\s]+(").concat(ca,")\\s*\\)?"),$t={CSS_UNIT:new RegExp(ca),rgb:new RegExp("rgb"+sr),rgba:new RegExp("rgba"+or),hsl:new RegExp("hsl"+sr),hsla:new RegExp("hsla"+or),hsv:new RegExp("hsv"+sr),hsva:new RegExp("hsva"+or),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function A0(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(Ar[t])t=Ar[t],e=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var a=$t.rgb.exec(t);return a?{r:a[1],g:a[2],b:a[3]}:(a=$t.rgba.exec(t),a?{r:a[1],g:a[2],b:a[3],a:a[4]}:(a=$t.hsl.exec(t),a?{h:a[1],s:a[2],l:a[3]}:(a=$t.hsla.exec(t),a?{h:a[1],s:a[2],l:a[3],a:a[4]}:(a=$t.hsv.exec(t),a?{h:a[1],s:a[2],v:a[3]}:(a=$t.hsva.exec(t),a?{h:a[1],s:a[2],v:a[3],a:a[4]}:(a=$t.hex8.exec(t),a?{r:Pt(a[1]),g:Pt(a[2]),b:Pt(a[3]),a:Ou(a[4]),format:e?"name":"hex8"}:(a=$t.hex6.exec(t),a?{r:Pt(a[1]),g:Pt(a[2]),b:Pt(a[3]),format:e?"name":"hex"}:(a=$t.hex4.exec(t),a?{r:Pt(a[1]+a[1]),g:Pt(a[2]+a[2]),b:Pt(a[3]+a[3]),a:Ou(a[4]+a[4]),format:e?"name":"hex8"}:(a=$t.hex3.exec(t),a?{r:Pt(a[1]+a[1]),g:Pt(a[2]+a[2]),b:Pt(a[3]+a[3]),format:e?"name":"hex"}:!1)))))))))}function ua(t){return!!$t.CSS_UNIT.exec(String(t))}var q0=(function(){function t(e,a){e===void 0&&(e=""),a===void 0&&(a={});var i;if(e instanceof t)return e;typeof e=="number"&&(e=C0(e)),this.originalInput=e;var r=x0(e);this.originalInput=e,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=(i=a.format)!==null&&i!==void 0?i:r.format,this.gradientType=a.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},t.prototype.getLuminance=function(){var e=this.toRgb(),a,i,r,u=e.r/255,n=e.g/255,o=e.b/255;return u<=.03928?a=u/12.92:a=Math.pow((u+.055)/1.055,2.4),n<=.03928?i=n/12.92:i=Math.pow((n+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),.2126*a+.7152*i+.0722*r},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(e){return this.a=Nn(e),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){var e=this.toHsl().s;return e===0},t.prototype.toHsv=function(){var e=Iu(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}},t.prototype.toHsvString=function(){var e=Iu(this.r,this.g,this.b),a=Math.round(e.h*360),i=Math.round(e.s*100),r=Math.round(e.v*100);return this.a===1?"hsv(".concat(a,", ").concat(i,"%, ").concat(r,"%)"):"hsva(".concat(a,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var e=zu(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}},t.prototype.toHslString=function(){var e=zu(this.r,this.g,this.b),a=Math.round(e.h*360),i=Math.round(e.s*100),r=Math.round(e.l*100);return this.a===1?"hsl(".concat(a,", ").concat(i,"%, ").concat(r,"%)"):"hsla(".concat(a,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(e){return e===void 0&&(e=!1),Lu(this.r,this.g,this.b,e)},t.prototype.toHexString=function(e){return e===void 0&&(e=!1),"#"+this.toHex(e)},t.prototype.toHex8=function(e){return e===void 0&&(e=!1),v0(this.r,this.g,this.b,this.a,e)},t.prototype.toHex8String=function(e){return e===void 0&&(e=!1),"#"+this.toHex8(e)},t.prototype.toHexShortString=function(e){return e===void 0&&(e=!1),this.a===1?this.toHexString(e):this.toHex8String(e)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var e=Math.round(this.r),a=Math.round(this.g),i=Math.round(this.b);return this.a===1?"rgb(".concat(e,", ").concat(a,", ").concat(i,")"):"rgba(".concat(e,", ").concat(a,", ").concat(i,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var e=function(a){return"".concat(Math.round(wt(a,255)*100),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var e=function(a){return Math.round(wt(a,255)*100)};return this.a===1?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var e="#"+Lu(this.r,this.g,this.b,!1),a=0,i=Object.entries(Ar);a=0,u=!a&&r&&(e.startsWith("hex")||e==="name");return u?e==="name"&&this.a===0?this.toName():this.toRgbString():(e==="rgb"&&(i=this.toRgbString()),e==="prgb"&&(i=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(i=this.toHexString()),e==="hex3"&&(i=this.toHexString(!0)),e==="hex4"&&(i=this.toHex8String(!0)),e==="hex8"&&(i=this.toHex8String()),e==="name"&&(i=this.toName()),e==="hsl"&&(i=this.toHslString()),e==="hsv"&&(i=this.toHsvString()),i||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(e){e===void 0&&(e=10);var a=this.toHsl();return a.l+=e/100,a.l=wi(a.l),new t(a)},t.prototype.brighten=function(e){e===void 0&&(e=10);var a=this.toRgb();return a.r=Math.max(0,Math.min(255,a.r-Math.round(255*-(e/100)))),a.g=Math.max(0,Math.min(255,a.g-Math.round(255*-(e/100)))),a.b=Math.max(0,Math.min(255,a.b-Math.round(255*-(e/100)))),new t(a)},t.prototype.darken=function(e){e===void 0&&(e=10);var a=this.toHsl();return a.l-=e/100,a.l=wi(a.l),new t(a)},t.prototype.tint=function(e){return e===void 0&&(e=10),this.mix("white",e)},t.prototype.shade=function(e){return e===void 0&&(e=10),this.mix("black",e)},t.prototype.desaturate=function(e){e===void 0&&(e=10);var a=this.toHsl();return a.s-=e/100,a.s=wi(a.s),new t(a)},t.prototype.saturate=function(e){e===void 0&&(e=10);var a=this.toHsl();return a.s+=e/100,a.s=wi(a.s),new t(a)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(e){var a=this.toHsl(),i=(a.h+e)%360;return a.h=i<0?360+i:i,new t(a)},t.prototype.mix=function(e,a){a===void 0&&(a=50);var i=this.toRgb(),r=new t(e).toRgb(),u=a/100,n={r:(r.r-i.r)*u+i.r,g:(r.g-i.g)*u+i.g,b:(r.b-i.b)*u+i.b,a:(r.a-i.a)*u+i.a};return new t(n)},t.prototype.analogous=function(e,a){e===void 0&&(e=6),a===void 0&&(a=30);var i=this.toHsl(),r=360/a,u=[this];for(i.h=(i.h-(r*e>>1)+720)%360;--e;)i.h=(i.h+r)%360,u.push(new t(i));return u},t.prototype.complement=function(){var e=this.toHsl();return e.h=(e.h+180)%360,new t(e)},t.prototype.monochromatic=function(e){e===void 0&&(e=6);for(var a=this.toHsv(),i=a.h,r=a.s,u=a.v,n=[],o=1/e;e--;)n.push(new t({h:i,s:r,v:u})),u=(u+o)%1;return n},t.prototype.splitcomplement=function(){var e=this.toHsl(),a=e.h;return[this,new t({h:(a+72)%360,s:e.s,l:e.l}),new t({h:(a+216)%360,s:e.s,l:e.l})]},t.prototype.onBackground=function(e){var a=this.toRgb(),i=new t(e).toRgb(),r=a.a+i.a*(1-a.a);return new t({r:(a.r*a.a+i.r*i.a*(1-a.a))/r,g:(a.g*a.a+i.g*i.a*(1-a.a))/r,b:(a.b*a.a+i.b*i.a*(1-a.a))/r,a:r})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(e){for(var a=this.toHsl(),i=a.h,r=[this],u=360/e,n=1;n0?i=Fa(t.hex):t&&t.hsv?i=Fa(t.hsv):t&&t.rgba?i=Fa(t.rgba):t&&t.rgb?i=Fa(t.rgb):i=Fa(t),i&&(i._a===void 0||i._a===null)&&i.setAlpha(a||i.getAlpha());const r=i.toHsl(),u=i.toHsv();return r.s===0&&(u.h=r.h=t.h||t.hsl&&t.hsl.h||e||0),u.v<.0164&&(u.h=t.h||t.hsv&&t.hsv.h||0,u.s=t.s||t.hsv&&t.hsv.s||0),r.l<.01&&(r.h=t.h||t.hsl&&t.hsl.h||0,r.s=t.s||t.hsl&&t.hsl.s||0),{hsl:r,hex:i.toHexString().toUpperCase(),hex8:i.toHex8String().toUpperCase(),rgba:i.toRgb(),hsv:u,oldHue:t.h||e||r.h,source:t.source,a:i.getAlpha()}}var S0={model:{prop:"modelValue",event:"update:modelValue"},props:["modelValue"],data(){return{val:lr(this.modelValue)}},computed:{colors:{get(){return this.val},set(t){this.val=t,this.$emit("update:modelValue",t)}}},watch:{modelValue(t){this.val=lr(t)}},methods:{colorChange(t,e){this.oldHue=this.colors.hsl.h,this.colors=lr(t,e||this.oldHue)},isValidHex(t){return Fa(t).isValid},simpleCheckForValidColor(t){const e=["r","g","b","a","h","s","l","v"];let a=0,i=0;for(let r=0;re.toUpperCase())},isTransparent(t){return Fa(t).getAlpha()===0}}},qi={name:"EditableInput",props:{label:String,labelText:String,desc:String,value:[String,Number],max:Number,min:Number,arrowOffset:{type:Number,default:1}},computed:{val:{get(){return this.value},set(t){if(this.max!==void 0&&+t>this.max)this.$refs.input.value=this.max;else return t}},labelId(){return`input__label__${this.label}__${Math.random().toString().slice(2,5)}`},labelSpanText(){return this.labelText||this.label}},methods:{update(t){this.handleChange(t.target.value)},handleChange(t){const e={};e[this.label]=t,e.hex===void 0&&e["#"]===void 0?this.$emit("change",e):t.length>5&&this.$emit("change",e)},handleKeyDown(t){let{val:e}=this;const a=Number(e);if(a){const i=this.arrowOffset||1;t.keyCode===38&&(e=a+i,this.handleChange(e),t.preventDefault()),t.keyCode===40&&(e=a-i,this.handleChange(e),t.preventDefault())}}}};const M0={class:"vc-editable-input"},N0=["aria-labelledby"],T0=["id","for"],P0={class:"vc-input__desc"};function z0(t,e,a,i,r,u){return p(),j("div",M0,[At(H("input",{ref:"input","onUpdate:modelValue":e[0]||(e[0]=n=>u.val=n),"aria-labelledby":u.labelId,class:"vc-input__input",onKeydown:e[1]||(e[1]=(...n)=>u.handleKeyDown&&u.handleKeyDown(...n)),onInput:e[2]||(e[2]=(...n)=>u.update&&u.update(...n))},null,40,N0),[[bn,u.val]]),H("span",{id:u.labelId,for:a.label,class:"vc-input__label"},xe(u.labelSpanText),9,T0),H("span",P0,xe(a.desc),1)])}var I0=".vc-editable-input{position:relative}.vc-input__input{border:0;outline:none;padding:0}.vc-input__label{text-transform:capitalize}";Xa(I0),qi.render=z0,qi.__file="src/components/editable-input/editable-input.vue",qi.install=Ja;function dr(t,e,a){return ea?a:t:te?e:t}var Si={name:"Saturation",props:{value:Object},computed:{colors(){return this.value},bgColor(){return`hsl(${this.colors.hsv.h}, 100%, 50%)`},pointerTop(){return`${-(this.colors.hsv.v*100)+1+100}%`},pointerLeft(){return`${this.colors.hsv.s*100}%`}},methods:{handleChange(t,e){!e&&t.preventDefault();const{container:a}=this.$refs;if(!a)return;const i=a.clientWidth,r=a.clientHeight,u=a.getBoundingClientRect().left+window.pageXOffset,n=a.getBoundingClientRect().top+window.pageYOffset,o=t.pageX||(t.touches?t.touches[0].pageX:0),s=t.pageY||(t.touches?t.touches[0].pageY:0),g=dr(o-u,0,i),d=dr(s-n,0,r),_=g/i,h=dr(-(d/r)+1,0,1);this.onChange({h:this.colors.hsv.h,s:_,v:h,a:this.colors.hsv.a,source:"hsva"})},onChange(t){this.$emit("change",t)},handleMouseDown(t){window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(t){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const L0=H("div",{class:"vc-saturation--white"},null,-1),O0=H("div",{class:"vc-saturation--black"},null,-1),R0=H("div",{class:"vc-saturation-circle"},null,-1),$0=[R0];function H0(t,e,a,i,r,u){return p(),j("div",{ref:"container",class:"vc-saturation",style:We({background:u.bgColor}),onMousedown:e[0]||(e[0]=(...n)=>u.handleMouseDown&&u.handleMouseDown(...n)),onTouchmove:e[1]||(e[1]=(...n)=>u.handleChange&&u.handleChange(...n)),onTouchstart:e[2]||(e[2]=(...n)=>u.handleChange&&u.handleChange(...n))},[L0,O0,H("div",{class:"vc-saturation-pointer",style:We({top:u.pointerTop,left:u.pointerLeft})},$0,4)],36)}var W0=".vc-saturation,.vc-saturation--black,.vc-saturation--white{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.vc-saturation--white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.vc-saturation--black{background:linear-gradient(0deg,#000,transparent)}.vc-saturation-pointer{cursor:pointer;position:absolute}.vc-saturation-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}";Xa(W0),Si.render=H0,Si.__file="src/components/saturation/saturation.vue",Si.install=Ja;var Mi={name:"Hue",props:{value:Object,direction:{type:String,default:"horizontal"}},data(){return{oldHue:0,pullDirection:""}},computed:{colors(){return this.value},directionClass(){return{"vc-hue--horizontal":this.direction==="horizontal","vc-hue--vertical":this.direction==="vertical"}},pointerTop(){return this.direction==="vertical"?this.colors.hsl.h===0&&this.pullDirection==="right"?0:`${-(this.colors.hsl.h*100/360)+100}%`:0},pointerLeft(){return this.direction==="vertical"?0:this.colors.hsl.h===0&&this.pullDirection==="right"?"100%":`${this.colors.hsl.h*100/360}%`}},watch:{value:{handler(t,e){const{h:a}=t.hsl;a!==0&&a-this.oldHue>0&&(this.pullDirection="right"),a!==0&&a-this.oldHue<0&&(this.pullDirection="left"),this.oldHue=a},deep:!0,immediate:!0}},methods:{handleChange(t,e){!e&&t.preventDefault();const{container:a}=this.$refs;if(!a)return;const i=a.clientWidth,r=a.clientHeight,u=a.getBoundingClientRect().left+window.pageXOffset,n=a.getBoundingClientRect().top+window.pageYOffset,o=t.pageX||(t.touches?t.touches[0].pageX:0),s=t.pageY||(t.touches?t.touches[0].pageY:0),g=o-u,d=s-n;let _,h;this.direction==="vertical"?(d<0?_=360:d>r?_=0:(h=-(d*100/r)+100,_=360*h/100),this.colors.hsl.h!==_&&this.$emit("change",{h:_,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"})):(g<0?_=0:g>i?_=360:(h=g*100/i,_=360*h/100),this.colors.hsl.h!==_&&this.$emit("change",{h:_,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"}))},handleMouseDown(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(t){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const V0=["aria-valuenow"],Y0=H("div",{class:"vc-hue-picker"},null,-1),U0=[Y0];function G0(t,e,a,i,r,u){return p(),j("div",{class:Fe(["vc-hue",[u.directionClass]])},[H("div",{ref:"container",class:"vc-hue-container",role:"slider","aria-valuenow":u.colors.hsl.h,"aria-valuemin":"0","aria-valuemax":"360",onMousedown:e[0]||(e[0]=(...n)=>u.handleMouseDown&&u.handleMouseDown(...n)),onTouchmove:e[1]||(e[1]=(...n)=>u.handleChange&&u.handleChange(...n)),onTouchstart:e[2]||(e[2]=(...n)=>u.handleChange&&u.handleChange(...n))},[H("div",{class:"vc-hue-pointer",style:We({top:u.pointerTop,left:u.pointerLeft}),role:"presentation"},U0,4)],40,V0)],2)}var K0=".vc-hue{border-radius:2px;bottom:0;left:0;position:absolute;right:0;top:0}.vc-hue--horizontal{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue--vertical{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue-container{cursor:pointer;height:100%;margin:0 2px;position:relative}.vc-hue-pointer{position:absolute;z-index:2}.vc-hue-picker{background:#fff;border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);cursor:pointer;height:8px;margin-top:1px;transform:translateX(-2px);width:4px}";Xa(K0),Mi.render=G0,Mi.__file="src/components/hue/hue.vue",Mi.install=Ja;var Ni={name:"Chrome",components:{Saturation:Si,Hue:Mi,Alpha:Ai,EdIn:qi,Checkboard:ui},mixins:[S0],props:{disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1},format:{type:String,default:"hex"}},data(){return{fieldsIndex:"hex",highlight:!1}},computed:{hsl(){const{h:t,s:e,l:a}=this.colors.hsl;return{h:t.toFixed(),s:`${(e*100).toFixed()}%`,l:`${(a*100).toFixed()}%`}},activeColor(){const{rgba:t}=this.colors;return`rgba(${[t.r,t.g,t.b,t.a].join(",")})`},hasAlpha(){return this.colors.a<1}},watch:{format:{handler(t){this.fieldsIndex=t},immediate:!0}},methods:{childChange(t){this.colorChange(t)},inputChange(t){if(t){if(t.hex)this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"});else if(t.r||t.g||t.b||t.a)this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"});else if(t.h||t.s||t.l){const e=t.s?t.s.replace("%","")/100:this.colors.hsl.s,a=t.l?t.l.replace("%","")/100:this.colors.hsl.l;this.colorChange({h:t.h||this.colors.hsl.h,s:e,l:a,source:"hsl"})}}},toggleViews(){switch(this.fieldsIndex){case"hex":this.fieldsIndex=`rgb${this.disableAlpha?"":"a"}`;break;case"rgb":case"rgba":this.fieldsIndex=`hsl${this.disableAlpha?"":"a"}`;break;default:this.fieldsIndex="hex";break}this.$emit("update:format",this.fieldsIndex)},showHighlight(){this.highlight=!0},hideHighlight(){this.highlight=!1}}};const X0={class:"vc-chrome-saturation-wrap"},J0={class:"vc-chrome-body"},Z0={class:"vc-chrome-controls"},Q0={class:"vc-chrome-color-wrap"},e_=["aria-label"],t_={class:"vc-chrome-sliders"},a_={class:"vc-chrome-hue-wrap"},i_={key:0,class:"vc-chrome-alpha-wrap"},r_={key:0,class:"vc-chrome-fields-wrap"},u_={class:"vc-chrome-fields"},n_={class:"vc-chrome-field"},s_={class:"vc-chrome-fields"},o_={class:"vc-chrome-field"},l_={class:"vc-chrome-field"},d_={class:"vc-chrome-field"},g_={key:0,class:"vc-chrome-field"},__={class:"vc-chrome-fields"},m_={class:"vc-chrome-field"},f_={class:"vc-chrome-field"},h_={class:"vc-chrome-field"},F_={key:0,class:"vc-chrome-field"},c_={class:"vc-chrome-toggle-icon"},p_=H("path",{fill:"#333",d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"},null,-1),b_=[p_],y_={class:"vc-chrome-toggle-icon-highlight"};function k_(t,e,a,i,r,u){const n=Oe("Saturation"),o=Oe("Checkboard"),s=Oe("Hue"),g=Oe("Alpha"),d=Oe("EdIn");return p(),j("div",{role:"application","aria-label":"Chrome color picker",class:Fe(["vc-chrome",[a.disableAlpha?"vc-chrome__disable-alpha":""]])},[H("div",X0,[De(n,{value:t.colors,onChange:u.childChange},null,8,["value","onChange"])]),H("div",J0,[H("div",Z0,[H("div",Q0,[H("div",{"aria-label":`current color is ${t.colors.hex}`,class:"vc-chrome-active-color",style:We({background:u.activeColor})},null,12,e_),a.disableAlpha?z("v-if",!0):(p(),be(o,{key:0}))]),H("div",t_,[H("div",a_,[De(s,{value:t.colors,onChange:u.childChange},null,8,["value","onChange"])]),a.disableAlpha?z("v-if",!0):(p(),j("div",i_,[De(g,{value:t.colors,onChange:u.childChange},null,8,["value","onChange"])]))])]),a.disableFields?z("v-if",!0):(p(),j("div",r_,[At(H("div",u_,[z(" hex "),H("div",n_,[u.hasAlpha?z("v-if",!0):(p(),be(d,{key:0,label:"hex",value:t.colors.hex,onChange:u.inputChange},null,8,["value","onChange"])),u.hasAlpha?(p(),be(d,{key:1,label:"hex",value:t.colors.hex8,onChange:u.inputChange},null,8,["value","onChange"])):z("v-if",!0)])],512),[[Ut,r.fieldsIndex==="hex"]]),At(H("div",s_,[z(" rgba "),H("div",o_,[De(d,{label:"r",value:t.colors.rgba.r,onChange:u.inputChange},null,8,["value","onChange"])]),H("div",l_,[De(d,{label:"g",value:t.colors.rgba.g,onChange:u.inputChange},null,8,["value","onChange"])]),H("div",d_,[De(d,{label:"b",value:t.colors.rgba.b,onChange:u.inputChange},null,8,["value","onChange"])]),a.disableAlpha?z("v-if",!0):(p(),j("div",g_,[De(d,{label:"a",value:t.colors.a,"arrow-offset":.01,max:1,onChange:u.inputChange},null,8,["value","arrow-offset","onChange"])]))],512),[[Ut,["rgb","rgba"].includes(r.fieldsIndex)]]),At(H("div",__,[z(" hsla "),H("div",m_,[De(d,{label:"h",value:u.hsl.h,onChange:u.inputChange},null,8,["value","onChange"])]),H("div",f_,[De(d,{label:"s",value:u.hsl.s,onChange:u.inputChange},null,8,["value","onChange"])]),H("div",h_,[De(d,{label:"l",value:u.hsl.l,onChange:u.inputChange},null,8,["value","onChange"])]),a.disableAlpha?z("v-if",!0):(p(),j("div",F_,[De(d,{label:"a",value:t.colors.a,"arrow-offset":.01,max:1,onChange:u.inputChange},null,8,["value","arrow-offset","onChange"])]))],512),[[Ut,["hsl","hsla"].includes(r.fieldsIndex)]]),z(" btn "),H("div",{class:"vc-chrome-toggle-btn",role:"button","aria-label":"Change another color definition",onClick:e[3]||(e[3]=(..._)=>u.toggleViews&&u.toggleViews(..._))},[H("div",c_,[(p(),j("svg",{style:{width:"24px",height:"24px"},viewBox:"0 0 24 24",onMouseover:e[0]||(e[0]=(..._)=>u.showHighlight&&u.showHighlight(..._)),onMouseenter:e[1]||(e[1]=(..._)=>u.showHighlight&&u.showHighlight(..._)),onMouseout:e[2]||(e[2]=(..._)=>u.hideHighlight&&u.hideHighlight(..._))},b_,32))]),At(H("div",y_,null,512),[[Ut,r.highlight]])]),z(" btn ")]))])],2)}var w_=".vc-chrome{background:#fff;background-color:#fff;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.3);box-sizing:initial;font-family:Menlo;width:225px}.vc-chrome-controls{display:flex}.vc-chrome-color-wrap{position:relative;width:36px}.vc-chrome-active-color{border-radius:15px;height:30px;overflow:hidden;position:relative;width:30px;z-index:1}.vc-chrome-color-wrap .vc-checkerboard{background-size:auto;border-radius:15px;height:30px;width:30px}.vc-chrome-sliders{flex:1}.vc-chrome-fields-wrap{display:flex;padding-top:16px}.vc-chrome-fields{display:flex;flex:1;margin-left:-6px}.vc-chrome-field{padding-left:6px;width:100%}.vc-chrome-toggle-btn{position:relative;text-align:right;width:32px}.vc-chrome-toggle-icon{cursor:pointer;margin-right:-4px;margin-top:12px;position:relative;z-index:2}.vc-chrome-toggle-icon-highlight{background:#eee;border-radius:4px;height:28px;left:12px;position:absolute;top:10px;width:24px}.vc-chrome-hue-wrap{margin-bottom:8px}.vc-chrome-alpha-wrap,.vc-chrome-hue-wrap{height:10px;position:relative}.vc-chrome-alpha-wrap .vc-alpha-gradient,.vc-chrome-hue-wrap .vc-hue{border-radius:2px}.vc-chrome-alpha-wrap .vc-alpha-picker,.vc-chrome-hue-wrap .vc-hue-picker{background-color:#f8f8f8;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);height:12px;transform:translate(-6px,-2px);width:12px}.vc-chrome-body{background-color:#fff;padding:16px 16px 12px}.vc-chrome-saturation-wrap{border-radius:2px 2px 0 0;overflow:hidden;padding-bottom:55%;position:relative;width:100%}.vc-chrome-saturation-wrap .vc-saturation-circle{height:12px;width:12px}.vc-chrome-fields .vc-input__input{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #dadada;color:#333;font-size:11px;height:21px;text-align:center;width:100%}.vc-chrome-fields .vc-input__label{color:#969696;display:block;font-size:11px;line-height:11px;margin-top:12px;text-align:center;text-transform:uppercase}.vc-chrome__disable-alpha .vc-chrome-active-color{height:18px;width:18px}.vc-chrome__disable-alpha .vc-chrome-color-wrap{width:30px}.vc-chrome__disable-alpha .vc-chrome-hue-wrap{margin-bottom:4px;margin-top:4px}";Xa(w_),Ni.render=k_,Ni.__file="src/components/chrome/chrome.vue",Ni.install=Ja,Le();const D_=["aria-label"],v_={key:0,class:"color-picker__simple"},E_=["aria-label","name","checked","onClick"],C_=["title"],x_=["aria-label","name","checked"],B_={key:0,class:"color-picker__navigation"},j_=Ye({__name:"NcColorPicker",props:la({advancedFields:{type:Boolean},clearable:{type:Boolean},container:{default:"body"},palette:{default:()=>[]},paletteOnly:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{},open:{type:Boolean},openModifiers:{}}),emits:la(["submit","closed"],["update:modelValue","update:open"]),setup(t,{emit:e}){const a=da(t,"modelValue"),i=da(t,"open"),r=t,u=e,n=/^#([a-f0-9]{3}|[a-f0-9]{6})$/i,o=ia(),s=ae(!1),g=R(()=>{let F=r.palette;for(const k of F)if(typeof k=="string"&&!k.match(n)||typeof k=="object"&&!k.color?.match(n)){Lt.error("[NcColorPicker] Invalid palette passed",{color:k}),F=[];break}return F.length===0&&(F=r.clearable?[...Bu,Cu,xu]:[...Bu]),F.map(k=>({color:typeof k=="object"?k.color:k,name:typeof k=="object"&&k.name?k.name:U("A color with a HEX value {hex}",{hex:typeof k=="string"?k:k.color})}))});function d(F){u("submit",a.value),F(),s.value=!1}function _(F){F=typeof F=="string"?F:F.color,r.clearable&&a.value===F?a.value=void 0:a.value=F}function h(F){a.value=F.hex}function D(F){return E(F)>.5?Cu.color:xu.color}function E(F){const[k,x,b]=v(F);return(.2126*k+.7152*x+.0722*b)/255}function v(F){const k=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(F);return k?[parseInt(k[1],16),parseInt(k[2],16),parseInt(k[3],16)]:[0,0,0]}return(F,k)=>(p(),be(c(xo),{shown:i.value,"onUpdate:shown":k[3]||(k[3]=x=>i.value=x),container:F.container,"popup-role":"dialog",onApplyHide:k[4]||(k[4]=x=>u("closed"))},{trigger:ge(x=>[ne(F.$slots,"default",ft(Ct(x)),void 0,!0)]),default:ge(x=>[H("div",{role:"dialog",class:Fe(["color-picker",{"color-picker--advanced-fields":s.value&&F.advancedFields,"color-picker--clearable":F.clearable}]),"aria-modal":"true","aria-label":c(U)("Color picker")},[De(Na,{name:"slide",mode:"out-in"},{default:ge(()=>[s.value?(p(),be(c(Ni),{key:1,class:"color-picker__advanced","disable-alpha":!0,"disable-fields":!F.advancedFields,"model-value":a.value??"#000000","onUpdate:modelValue":h},null,8,["disable-fields","model-value"])):(p(),j("div",v_,[(p(!0),j(Ie,null,Je(g.value,({color:b,name:A},G)=>(p(),j("label",{key:G,class:Fe(["color-picker__simple-color-circle",{"color-picker__simple-color-circle--active":b===a.value}]),style:We({backgroundColor:b,color:D(b)})},[b===a.value?(p(),be(c(bt),{key:0,path:c(mn)},null,8,["path"])):z("",!0),H("input",{type:"radio",class:"hidden-visually","aria-label":A,name:`color-picker-${c(o)}`,checked:b===a.value,onClick:O=>_(b)},null,8,E_)],6))),128)),F.clearable?(p(),j("label",{key:0,class:"color-picker__clear",title:c(U)("No color")},[De(c(bt),{size:a.value?28:34,path:c(vo)},null,8,["size","path"]),H("input",{type:"radio",class:"hidden-visually","aria-label":c(U)("No color"),name:`color-picker-${c(o)}`,checked:!a.value,onClick:k[0]||(k[0]=b=>a.value=void 0)},null,8,x_)],8,C_)):z("",!0)]))]),_:1}),F.paletteOnly?z("",!0):(p(),j("div",B_,[s.value?(p(),be(c(qt),{key:0,"aria-label":c(U)("Back"),title:c(U)("Back"),variant:"tertiary",onClick:k[1]||(k[1]=b=>s.value=!1)},{icon:ge(()=>[De(c(bt),{directional:"",path:c(Eo)},null,8,["path"])]),_:1},8,["aria-label","title"])):(p(),be(c(qt),{key:1,"aria-label":c(U)("More options"),title:c(U)("More options"),variant:"tertiary",onClick:k[2]||(k[2]=b=>s.value=!0)},{icon:ge(()=>[De(c(bt),{path:c(Co)},null,8,["path"])]),_:1},8,["aria-label","title"])),De(c(qt),{variant:"primary",onClick:b=>d(x.hide)},{default:ge(()=>[Dt(xe(c(U)("Choose")),1)]),_:2},1032,["onClick"])]))],10,D_)]),_:3},8,["shown","container"]))}}),A_=Xe(j_,[["__scopeId","data-v-3d24879b"]]);Le();const q_=` `,S_=` `,M_={class:"vue-skip-actions__container"},N_={class:"vue-skip-actions__headline"},T_={class:"vue-skip-actions__buttons"},P_=Ye({__name:"NcContent",props:{appName:{}},setup(t){const e=t;Qt(Cn,o),Qt(Ed,"#content-vue"),Qt("appName",R(()=>e.appName));const a=hi(),i=ae(!1),r=ae(),u=R(()=>r.value==="navigation"?S_:q_);Ko(()=>{const s=document.getElementById("skip-actions");s&&(s.innerHTML="",s.classList.add("vue-skip-actions"))});function n(){ja("toggle-navigation",{open:!0}),kt(()=>{window.location.hash="app-navigation-vue",document.getElementById("app-navigation-vue").focus()})}function o(s){i.value=s,r.value||(r.value="navigation")}return(s,g)=>(p(),j("div",{id:"content-vue",class:Fe(["content",`app-${s.appName.toLowerCase()}`])},[(p(),be(Kr,{to:"#skip-actions"},[H("div",M_,[H("div",N_,xe(c(U)("Keyboard navigation help")),1),H("div",T_,[At(De(qt,{href:"#app-navigation-vue",variant:"tertiary",onClick:_t(n,["prevent"]),onFocusin:g[0]||(g[0]=d=>r.value="navigation"),onMouseover:g[1]||(g[1]=d=>r.value="navigation")},{default:ge(()=>[Dt(xe(c(U)("Skip to app navigation")),1)]),_:1},512),[[Ut,i.value]]),De(qt,{href:"#app-content-vue",variant:"tertiary",onFocusin:g[2]||(g[2]=d=>r.value="content"),onMouseover:g[3]||(g[3]=d=>r.value="content")},{default:ge(()=>[Dt(xe(c(U)("Skip to main content")),1)]),_:1})]),At(De(bt,{class:"vue-skip-actions__image",svg:u.value,size:"auto"},null,8,["svg"]),[[Ut,!c(a)]])])])),ne(s.$slots,"default",{},void 0,!0)],2))}}),jc=Xe(P_,[["__scopeId","data-v-d9b0d7e8"]]);Le(Bo),U("More items …");const Tn=6048e5,z_=864e5,I_=6e4,Pn=36e5,L_=1e3,Ru=Symbol.for("constructDateFrom");function Ge(t,e){return typeof t=="function"?t(e):t&&typeof t=="object"&&Ru in t?t[Ru](e):t instanceof Date?new t.constructor(e):new Date(e)}function Me(t,e){return Ge(e||t,t)}function It(t,e,a){const i=Me(t,a?.in);return isNaN(e)?Ge(a?.in||t,NaN):(e&&i.setDate(i.getDate()+e),i)}function Gt(t,e,a){const i=Me(t,a?.in);if(isNaN(e))return Ge(t,NaN);if(!e)return i;const r=i.getDate(),u=Ge(t,i.getTime());u.setMonth(i.getMonth()+e+1,0);const n=u.getDate();return r>=n?u:(i.setFullYear(u.getFullYear(),u.getMonth(),r),i)}function zn(t,e,a){const{years:i=0,months:r=0,weeks:u=0,days:n=0,hours:o=0,minutes:s=0,seconds:g=0}=e,d=Me(t,a?.in),_=r||i?Gt(d,r+i*12):d,h=n||u?It(_,n+u*7):_,D=s+o*60,E=(g+D*60)*1e3;return Ge(t,+h+E)}function O_(t,e,a){return Ge(t,+Me(t)+e)}function R_(t,e,a){return O_(t,e*Pn)}let $_={};function Ta(){return $_}function Kt(t,e){const a=Ta(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,r=Me(t,e?.in),u=r.getDay(),n=(u=u.getTime()?i+1:a.getTime()>=o.getTime()?i:i-1}function Ii(t){const e=Me(t),a=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return a.setUTCFullYear(e.getFullYear()),+t-+a}function Fi(t,...e){const a=Ge.bind(null,e.find(i=>typeof i=="object"));return e.map(a)}function $u(t,e){const a=Me(t,e?.in);return a.setHours(0,0,0,0),a}function Ln(t,e,a){const[i,r]=Fi(a?.in,t,e),u=$u(i),n=$u(r),o=+u-Ii(u),s=+n-Ii(n);return Math.round((o-s)/z_)}function H_(t,e){const a=In(t,e),i=Ge(t,0);return i.setFullYear(a,0,4),i.setHours(0,0,0,0),Wa(i)}function W_(t,e,a){return Gt(t,e*3,a)}function eu(t,e,a){return Gt(t,e*12,a)}function Hu(t,e){const a=+Me(t)-+Me(e);return a<0?-1:a>0?1:a}function On(t){return t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]"}function ni(t){return!(!On(t)&&typeof t!="number"||isNaN(+Me(t)))}function Wu(t,e){const a=Me(t,e?.in);return Math.trunc(a.getMonth()/3)+1}function V_(t,e,a){const[i,r]=Fi(a?.in,t,e);return i.getFullYear()-r.getFullYear()}function Y_(t,e,a){const[i,r]=Fi(a?.in,t,e),u=Hu(i,r),n=Math.abs(V_(i,r));i.setFullYear(1584),r.setFullYear(1584);const o=Hu(i,r)===-u,s=u*(n-+o);return s===0?0:s}function Rn(t,e){const[a,i]=Fi(t,e.start,e.end);return{start:a,end:i}}function $n(t,e){const{start:a,end:i}=Rn(e?.in,t);let r=+a>+i;const u=r?+a:+i,n=r?i:a;n.setHours(0,0,0,0);let o=1;const s=[];for(;+n<=u;)s.push(Ge(a,n)),n.setDate(n.getDate()+o),n.setHours(0,0,0,0);return r?s.reverse():s}function Ra(t,e){const a=Me(t,e?.in),i=a.getMonth(),r=i-i%3;return a.setMonth(r,1),a.setHours(0,0,0,0),a}function U_(t,e){const{start:a,end:i}=Rn(e?.in,t);let r=+a>+i;const u=r?+Ra(a):+Ra(i);let n=Ra(r?i:a),o=1;const s=[];for(;+n<=u;)s.push(Ge(a,n)),n=W_(n,o);return r?s.reverse():s}function G_(t,e){const a=Me(t,e?.in);return a.setDate(1),a.setHours(0,0,0,0),a}function Hn(t,e){const a=Me(t,e?.in),i=a.getFullYear();return a.setFullYear(i+1,0,0),a.setHours(23,59,59,999),a}function $a(t,e){const a=Me(t,e?.in);return a.setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a}function Wn(t,e){const a=Ta(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,r=Me(t,e?.in),u=r.getDay(),n=(u{let i;const r=K_[t];return typeof r=="string"?i=r:e===1?i=r.one:i=r.other.replace("{{count}}",e.toString()),a?.addSuffix?a.comparison&&a.comparison>0?"in "+i:i+" ago":i};function gr(t){return(e={})=>{const a=e.width?String(e.width):t.defaultWidth;return t.formats[a]||t.formats[t.defaultWidth]}}const J_={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Z_={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Q_={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},e1={date:gr({formats:J_,defaultWidth:"full"}),time:gr({formats:Z_,defaultWidth:"full"}),dateTime:gr({formats:Q_,defaultWidth:"full"})},t1={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},a1=(t,e,a,i)=>t1[t];function ei(t){return(e,a)=>{const i=a?.context?String(a.context):"standalone";let r;if(i==="formatting"&&t.formattingValues){const n=t.defaultFormattingWidth||t.defaultWidth,o=a?.width?String(a.width):n;r=t.formattingValues[o]||t.formattingValues[n]}else{const n=t.defaultWidth,o=a?.width?String(a.width):t.defaultWidth;r=t.values[o]||t.values[n]}const u=t.argumentCallback?t.argumentCallback(e):e;return r[u]}}const i1={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},r1={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},u1={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},n1={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},s1={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},o1={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},l1=(t,e)=>{const a=Number(t),i=a%100;if(i>20||i<10)switch(i%10){case 1:return a+"st";case 2:return a+"nd";case 3:return a+"rd"}return a+"th"},d1={ordinalNumber:l1,era:ei({values:i1,defaultWidth:"wide"}),quarter:ei({values:r1,defaultWidth:"wide",argumentCallback:t=>t-1}),month:ei({values:u1,defaultWidth:"wide"}),day:ei({values:n1,defaultWidth:"wide"}),dayPeriod:ei({values:s1,defaultWidth:"wide",formattingValues:o1,defaultFormattingWidth:"wide"})};function ti(t){return(e,a={})=>{const i=a.width,r=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],u=e.match(r);if(!u)return null;const n=u[0],o=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth],s=Array.isArray(o)?_1(o,_=>_.test(n)):g1(o,_=>_.test(n));let g;g=t.valueCallback?t.valueCallback(s):s,g=a.valueCallback?a.valueCallback(g):g;const d=e.slice(n.length);return{value:g,rest:d}}}function g1(t,e){for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&e(t[a]))return a}function _1(t,e){for(let a=0;a{const i=e.match(t.matchPattern);if(!i)return null;const r=i[0],u=e.match(t.parsePattern);if(!u)return null;let n=t.valueCallback?t.valueCallback(u[0]):u[0];n=a.valueCallback?a.valueCallback(n):n;const o=e.slice(r.length);return{value:n,rest:o}}}const f1=/^(\d+)(th|st|nd|rd)?/i,h1=/\d+/i,F1={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},c1={any:[/^b/i,/^(a|c)/i]},p1={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},b1={any:[/1/i,/2/i,/3/i,/4/i]},y1={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},k1={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},w1={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},D1={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},v1={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},E1={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},C1={ordinalNumber:m1({matchPattern:f1,parsePattern:h1,valueCallback:t=>parseInt(t,10)}),era:ti({matchPatterns:F1,defaultMatchWidth:"wide",parsePatterns:c1,defaultParseWidth:"any"}),quarter:ti({matchPatterns:p1,defaultMatchWidth:"wide",parsePatterns:b1,defaultParseWidth:"any",valueCallback:t=>t+1}),month:ti({matchPatterns:y1,defaultMatchWidth:"wide",parsePatterns:k1,defaultParseWidth:"any"}),day:ti({matchPatterns:w1,defaultMatchWidth:"wide",parsePatterns:D1,defaultParseWidth:"any"}),dayPeriod:ti({matchPatterns:v1,defaultMatchWidth:"any",parsePatterns:E1,defaultParseWidth:"any"})},Vn={code:"en-US",formatDistance:X_,formatLong:e1,formatRelative:a1,localize:d1,match:C1,options:{weekStartsOn:0,firstWeekContainsDate:1}};function x1(t,e){const a=Me(t,e?.in);return Ln(a,$a(a))+1}function tu(t,e){const a=Me(t,e?.in),i=+Wa(a)-+H_(a);return Math.round(i/Tn)+1}function au(t,e){const a=Me(t,e?.in),i=a.getFullYear(),r=Ta(),u=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Ge(e?.in||t,0);n.setFullYear(i+1,0,u),n.setHours(0,0,0,0);const o=Kt(n,e),s=Ge(e?.in||t,0);s.setFullYear(i,0,u),s.setHours(0,0,0,0);const g=Kt(s,e);return+a>=+o?i+1:+a>=+g?i:i-1}function B1(t,e){const a=Ta(),i=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,r=au(t,e),u=Ge(e?.in||t,0);return u.setFullYear(r,0,i),u.setHours(0,0,0,0),Kt(u,e)}function iu(t,e){const a=Me(t,e?.in),i=+Kt(a,e)-+B1(a,e);return Math.round(i/Tn)+1}function Ue(t,e){const a=t<0?"-":"",i=Math.abs(t).toString().padStart(e,"0");return a+i}const ma={y(t,e){const a=t.getFullYear(),i=a>0?a:1-a;return Ue(e==="yy"?i%100:i,e.length)},M(t,e){const a=t.getMonth();return e==="M"?String(a+1):Ue(a+1,2)},d(t,e){return Ue(t.getDate(),e.length)},a(t,e){const a=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.toUpperCase();case"aaa":return a;case"aaaaa":return a[0];case"aaaa":default:return a==="am"?"a.m.":"p.m."}},h(t,e){return Ue(t.getHours()%12||12,e.length)},H(t,e){return Ue(t.getHours(),e.length)},m(t,e){return Ue(t.getMinutes(),e.length)},s(t,e){return Ue(t.getSeconds(),e.length)},S(t,e){const a=e.length,i=t.getMilliseconds(),r=Math.trunc(i*Math.pow(10,a-3));return Ue(r,e.length)}},Pa={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Yu={G:function(t,e,a){const i=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return a.era(i,{width:"abbreviated"});case"GGGGG":return a.era(i,{width:"narrow"});case"GGGG":default:return a.era(i,{width:"wide"})}},y:function(t,e,a){if(e==="yo"){const i=t.getFullYear(),r=i>0?i:1-i;return a.ordinalNumber(r,{unit:"year"})}return ma.y(t,e)},Y:function(t,e,a,i){const r=au(t,i),u=r>0?r:1-r;if(e==="YY"){const n=u%100;return Ue(n,2)}return e==="Yo"?a.ordinalNumber(u,{unit:"year"}):Ue(u,e.length)},R:function(t,e){const a=In(t);return Ue(a,e.length)},u:function(t,e){const a=t.getFullYear();return Ue(a,e.length)},Q:function(t,e,a){const i=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(i);case"QQ":return Ue(i,2);case"Qo":return a.ordinalNumber(i,{unit:"quarter"});case"QQQ":return a.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return a.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(i,{width:"wide",context:"formatting"})}},q:function(t,e,a){const i=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(i);case"qq":return Ue(i,2);case"qo":return a.ordinalNumber(i,{unit:"quarter"});case"qqq":return a.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return a.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(i,{width:"wide",context:"standalone"})}},M:function(t,e,a){const i=t.getMonth();switch(e){case"M":case"MM":return ma.M(t,e);case"Mo":return a.ordinalNumber(i+1,{unit:"month"});case"MMM":return a.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return a.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(i,{width:"wide",context:"formatting"})}},L:function(t,e,a){const i=t.getMonth();switch(e){case"L":return String(i+1);case"LL":return Ue(i+1,2);case"Lo":return a.ordinalNumber(i+1,{unit:"month"});case"LLL":return a.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return a.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(i,{width:"wide",context:"standalone"})}},w:function(t,e,a,i){const r=iu(t,i);return e==="wo"?a.ordinalNumber(r,{unit:"week"}):Ue(r,e.length)},I:function(t,e,a){const i=tu(t);return e==="Io"?a.ordinalNumber(i,{unit:"week"}):Ue(i,e.length)},d:function(t,e,a){return e==="do"?a.ordinalNumber(t.getDate(),{unit:"date"}):ma.d(t,e)},D:function(t,e,a){const i=x1(t);return e==="Do"?a.ordinalNumber(i,{unit:"dayOfYear"}):Ue(i,e.length)},E:function(t,e,a){const i=t.getDay();switch(e){case"E":case"EE":case"EEE":return a.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return a.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(i,{width:"short",context:"formatting"});case"EEEE":default:return a.day(i,{width:"wide",context:"formatting"})}},e:function(t,e,a,i){const r=t.getDay(),u=(r-i.weekStartsOn+8)%7||7;switch(e){case"e":return String(u);case"ee":return Ue(u,2);case"eo":return a.ordinalNumber(u,{unit:"day"});case"eee":return a.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return a.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(r,{width:"short",context:"formatting"});case"eeee":default:return a.day(r,{width:"wide",context:"formatting"})}},c:function(t,e,a,i){const r=t.getDay(),u=(r-i.weekStartsOn+8)%7||7;switch(e){case"c":return String(u);case"cc":return Ue(u,e.length);case"co":return a.ordinalNumber(u,{unit:"day"});case"ccc":return a.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return a.day(r,{width:"narrow",context:"standalone"});case"cccccc":return a.day(r,{width:"short",context:"standalone"});case"cccc":default:return a.day(r,{width:"wide",context:"standalone"})}},i:function(t,e,a){const i=t.getDay(),r=i===0?7:i;switch(e){case"i":return String(r);case"ii":return Ue(r,e.length);case"io":return a.ordinalNumber(r,{unit:"day"});case"iii":return a.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return a.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return a.day(i,{width:"short",context:"formatting"});case"iiii":default:return a.day(i,{width:"wide",context:"formatting"})}},a:function(t,e,a){const i=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return a.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return a.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,a){const i=t.getHours();let r;switch(i===12?r=Pa.noon:i===0?r=Pa.midnight:r=i/12>=1?"pm":"am",e){case"b":case"bb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,a){const i=t.getHours();let r;switch(i>=17?r=Pa.evening:i>=12?r=Pa.afternoon:i>=4?r=Pa.morning:r=Pa.night,e){case"B":case"BB":case"BBB":return a.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return a.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,a){if(e==="ho"){let i=t.getHours()%12;return i===0&&(i=12),a.ordinalNumber(i,{unit:"hour"})}return ma.h(t,e)},H:function(t,e,a){return e==="Ho"?a.ordinalNumber(t.getHours(),{unit:"hour"}):ma.H(t,e)},K:function(t,e,a){const i=t.getHours()%12;return e==="Ko"?a.ordinalNumber(i,{unit:"hour"}):Ue(i,e.length)},k:function(t,e,a){let i=t.getHours();return i===0&&(i=24),e==="ko"?a.ordinalNumber(i,{unit:"hour"}):Ue(i,e.length)},m:function(t,e,a){return e==="mo"?a.ordinalNumber(t.getMinutes(),{unit:"minute"}):ma.m(t,e)},s:function(t,e,a){return e==="so"?a.ordinalNumber(t.getSeconds(),{unit:"second"}):ma.s(t,e)},S:function(t,e){return ma.S(t,e)},X:function(t,e,a){const i=t.getTimezoneOffset();if(i===0)return"Z";switch(e){case"X":return Gu(i);case"XXXX":case"XX":return Ca(i);case"XXXXX":case"XXX":default:return Ca(i,":")}},x:function(t,e,a){const i=t.getTimezoneOffset();switch(e){case"x":return Gu(i);case"xxxx":case"xx":return Ca(i);case"xxxxx":case"xxx":default:return Ca(i,":")}},O:function(t,e,a){const i=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Uu(i,":");case"OOOO":default:return"GMT"+Ca(i,":")}},z:function(t,e,a){const i=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Uu(i,":");case"zzzz":default:return"GMT"+Ca(i,":")}},t:function(t,e,a){const i=Math.trunc(+t/1e3);return Ue(i,e.length)},T:function(t,e,a){return Ue(+t,e.length)}};function Uu(t,e=""){const a=t>0?"-":"+",i=Math.abs(t),r=Math.trunc(i/60),u=i%60;return u===0?a+String(r):a+String(r)+e+Ue(u,2)}function Gu(t,e){return t%60===0?(t>0?"-":"+")+Ue(Math.abs(t)/60,2):Ca(t,e)}function Ca(t,e=""){const a=t>0?"-":"+",i=Math.abs(t),r=Ue(Math.trunc(i/60),2),u=Ue(i%60,2);return a+r+e+u}const Ku=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},Yn=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},j1=(t,e)=>{const a=t.match(/(P+)(p+)?/)||[],i=a[1],r=a[2];if(!r)return Ku(t,e);let u;switch(i){case"P":u=e.dateTime({width:"short"});break;case"PP":u=e.dateTime({width:"medium"});break;case"PPP":u=e.dateTime({width:"long"});break;case"PPPP":default:u=e.dateTime({width:"full"});break}return u.replace("{{date}}",Ku(i,e)).replace("{{time}}",Yn(r,e))},qr={p:Yn,P:j1},A1=/^D+$/,q1=/^Y+$/,S1=["D","DD","YY","YYYY"];function Un(t){return A1.test(t)}function Gn(t){return q1.test(t)}function Sr(t,e,a){const i=M1(t,e,a);if(console.warn(i),S1.includes(t))throw new RangeError(i)}function M1(t,e,a){const i=t[0]==="Y"?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${i} to the input \`${a}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const N1=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,T1=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P1=/^'([^]*?)'?$/,z1=/''/g,I1=/[a-zA-Z]/;function ra(t,e,a){const i=Ta(),r=a?.locale??i.locale??Vn,u=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,n=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,o=Me(t,a?.in);if(!ni(o))throw new RangeError("Invalid time value");let s=e.match(T1).map(d=>{const _=d[0];if(_==="p"||_==="P"){const h=qr[_];return h(d,r.formatLong)}return d}).join("").match(N1).map(d=>{if(d==="''")return{isToken:!1,value:"'"};const _=d[0];if(_==="'")return{isToken:!1,value:L1(d)};if(Yu[_])return{isToken:!0,value:d};if(_.match(I1))throw new RangeError("Format string contains an unescaped latin alphabet character `"+_+"`");return{isToken:!1,value:d}});r.localize.preprocessor&&(s=r.localize.preprocessor(o,s));const g={firstWeekContainsDate:u,weekStartsOn:n,locale:r};return s.map(d=>{if(!d.isToken)return d.value;const _=d.value;(!a?.useAdditionalWeekYearTokens&&Gn(_)||!a?.useAdditionalDayOfYearTokens&&Un(_))&&Sr(_,e,String(t));const h=Yu[_[0]];return h(o,_,r.localize,g)}).join("")}function L1(t){const e=t.match(P1);return e?e[1].replace(z1,"'"):t}function O1(t,e){return Me(t,e?.in).getDay()}function R1(t,e){const a=Me(t,e?.in),i=a.getFullYear(),r=a.getMonth(),u=Ge(a,0);return u.setFullYear(i,r+1,0),u.setHours(0,0,0,0),u.getDate()}function $1(){return Object.assign({},Ta())}function ga(t,e){return Me(t,e?.in).getHours()}function H1(t,e){const a=Me(t,e?.in).getDay();return a===0?7:a}function ka(t,e){return Me(t,e?.in).getMinutes()}function Re(t,e){return Me(t,e?.in).getMonth()}function Va(t){return Me(t).getSeconds()}function Te(t,e){return Me(t,e?.in).getFullYear()}function Sa(t,e){return+Me(t)>+Me(e)}function Ya(t,e){return+Me(t)<+Me(e)}function Oa(t,e){return+Me(t)==+Me(e)}function W1(t,e){const a=V1(e)?new e(0):Ge(e,0);return a.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),a.setHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),a}function V1(t){return typeof t=="function"&&t.prototype?.constructor===t}const Y1=10;class Kn{subPriority=0;validate(e,a){return!0}}class U1 extends Kn{constructor(e,a,i,r,u){super(),this.value=e,this.validateValue=a,this.setValue=i,this.priority=r,u&&(this.subPriority=u)}validate(e,a){return this.validateValue(e,this.value,a)}set(e,a,i){return this.setValue(e,a,this.value,i)}}class G1 extends Kn{priority=Y1;subPriority=-1;constructor(e,a){super(),this.context=e||(i=>Ge(a,i))}set(e,a){return a.timestampIsSet?e:Ge(e,W1(e,this.context))}}class Ve{run(e,a,i,r){const u=this.parse(e,a,i,r);return u?{setter:new U1(u.value,this.validate,this.set,this.priority,this.subPriority),rest:u.rest}:null}validate(e,a,i){return!0}}class K1 extends Ve{priority=140;parse(e,a,i){switch(a){case"G":case"GG":case"GGG":return i.era(e,{width:"abbreviated"})||i.era(e,{width:"narrow"});case"GGGGG":return i.era(e,{width:"narrow"});case"GGGG":default:return i.era(e,{width:"wide"})||i.era(e,{width:"abbreviated"})||i.era(e,{width:"narrow"})}}set(e,a,i){return a.era=i,e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]}const lt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},ta={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function dt(t,e){return t&&{value:e(t.value),rest:t.rest}}function it(t,e){const a=e.match(t);return a?{value:parseInt(a[0],10),rest:e.slice(a[0].length)}:null}function aa(t,e){const a=e.match(t);if(!a)return null;if(a[0]==="Z")return{value:0,rest:e.slice(1)};const i=a[1]==="+"?1:-1,r=a[2]?parseInt(a[2],10):0,u=a[3]?parseInt(a[3],10):0,n=a[5]?parseInt(a[5],10):0;return{value:i*(r*Pn+u*I_+n*L_),rest:e.slice(a[0].length)}}function Xn(t){return it(lt.anyDigitsSigned,t)}function ut(t,e){switch(t){case 1:return it(lt.singleDigit,e);case 2:return it(lt.twoDigits,e);case 3:return it(lt.threeDigits,e);case 4:return it(lt.fourDigits,e);default:return it(new RegExp("^\\d{1,"+t+"}"),e)}}function Jn(t,e){switch(t){case 1:return it(lt.singleDigitSigned,e);case 2:return it(lt.twoDigitsSigned,e);case 3:return it(lt.threeDigitsSigned,e);case 4:return it(lt.fourDigitsSigned,e);default:return it(new RegExp("^-?\\d{1,"+t+"}"),e)}}function ru(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function Zn(t,e){const a=e>0,i=a?e:1-e;let r;if(i<=50)r=t||100;else{const u=i+50,n=Math.trunc(u/100)*100,o=t>=u%100;r=t+n-(o?100:0)}return a?r:1-r}function Qn(t){return t%400===0||t%4===0&&t%100!==0}class X1 extends Ve{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,a,i){const r=u=>({year:u,isTwoDigitYear:a==="yy"});switch(a){case"y":return dt(ut(4,e),r);case"yo":return dt(i.ordinalNumber(e,{unit:"year"}),r);default:return dt(ut(a.length,e),r)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,i){const r=e.getFullYear();if(i.isTwoDigitYear){const n=Zn(i.year,r);return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}const u=!("era"in a)||a.era===1?i.year:1-i.year;return e.setFullYear(u,0,1),e.setHours(0,0,0,0),e}}class J1 extends Ve{priority=130;parse(e,a,i){const r=u=>({year:u,isTwoDigitYear:a==="YY"});switch(a){case"Y":return dt(ut(4,e),r);case"Yo":return dt(i.ordinalNumber(e,{unit:"year"}),r);default:return dt(ut(a.length,e),r)}}validate(e,a){return a.isTwoDigitYear||a.year>0}set(e,a,i,r){const u=au(e,r);if(i.isTwoDigitYear){const o=Zn(i.year,u);return e.setFullYear(o,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,r)}const n=!("era"in a)||a.era===1?i.year:1-i.year;return e.setFullYear(n,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),Kt(e,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class Z1 extends Ve{priority=130;parse(e,a){return Jn(a==="R"?4:a.length,e)}set(e,a,i){const r=Ge(e,0);return r.setFullYear(i,0,4),r.setHours(0,0,0,0),Wa(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class Q1 extends Ve{priority=130;parse(e,a){return Jn(a==="u"?4:a.length,e)}set(e,a,i){return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class em extends Ve{priority=120;parse(e,a,i){switch(a){case"Q":case"QQ":return ut(a.length,e);case"Qo":return i.ordinalNumber(e,{unit:"quarter"});case"QQQ":return i.quarter(e,{width:"abbreviated",context:"formatting"})||i.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return i.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return i.quarter(e,{width:"wide",context:"formatting"})||i.quarter(e,{width:"abbreviated",context:"formatting"})||i.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=1&&a<=4}set(e,a,i){return e.setMonth((i-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class tm extends Ve{priority=120;parse(e,a,i){switch(a){case"q":case"qq":return ut(a.length,e);case"qo":return i.ordinalNumber(e,{unit:"quarter"});case"qqq":return i.quarter(e,{width:"abbreviated",context:"standalone"})||i.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return i.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return i.quarter(e,{width:"wide",context:"standalone"})||i.quarter(e,{width:"abbreviated",context:"standalone"})||i.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=1&&a<=4}set(e,a,i){return e.setMonth((i-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class am extends Ve{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,a,i){const r=u=>u-1;switch(a){case"M":return dt(it(lt.month,e),r);case"MM":return dt(ut(2,e),r);case"Mo":return dt(i.ordinalNumber(e,{unit:"month"}),r);case"MMM":return i.month(e,{width:"abbreviated",context:"formatting"})||i.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return i.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return i.month(e,{width:"wide",context:"formatting"})||i.month(e,{width:"abbreviated",context:"formatting"})||i.month(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=11}set(e,a,i){return e.setMonth(i,1),e.setHours(0,0,0,0),e}}class im extends Ve{priority=110;parse(e,a,i){const r=u=>u-1;switch(a){case"L":return dt(it(lt.month,e),r);case"LL":return dt(ut(2,e),r);case"Lo":return dt(i.ordinalNumber(e,{unit:"month"}),r);case"LLL":return i.month(e,{width:"abbreviated",context:"standalone"})||i.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return i.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return i.month(e,{width:"wide",context:"standalone"})||i.month(e,{width:"abbreviated",context:"standalone"})||i.month(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=11}set(e,a,i){return e.setMonth(i,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function rm(t,e,a){const i=Me(t,a?.in),r=iu(i,a)-e;return i.setDate(i.getDate()-r*7),Me(i,a?.in)}class um extends Ve{priority=100;parse(e,a,i){switch(a){case"w":return it(lt.week,e);case"wo":return i.ordinalNumber(e,{unit:"week"});default:return ut(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,i,r){return Kt(rm(e,i,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function nm(t,e,a){const i=Me(t,a?.in),r=tu(i,a)-e;return i.setDate(i.getDate()-r*7),i}class sm extends Ve{priority=100;parse(e,a,i){switch(a){case"I":return it(lt.week,e);case"Io":return i.ordinalNumber(e,{unit:"week"});default:return ut(a.length,e)}}validate(e,a){return a>=1&&a<=53}set(e,a,i){return Wa(nm(e,i))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const om=[31,28,31,30,31,30,31,31,30,31,30,31],lm=[31,29,31,30,31,30,31,31,30,31,30,31];class dm extends Ve{priority=90;subPriority=1;parse(e,a,i){switch(a){case"d":return it(lt.date,e);case"do":return i.ordinalNumber(e,{unit:"date"});default:return ut(a.length,e)}}validate(e,a){const i=e.getFullYear(),r=Qn(i),u=e.getMonth();return r?a>=1&&a<=lm[u]:a>=1&&a<=om[u]}set(e,a,i){return e.setDate(i),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class gm extends Ve{priority=90;subpriority=1;parse(e,a,i){switch(a){case"D":case"DD":return it(lt.dayOfYear,e);case"Do":return i.ordinalNumber(e,{unit:"date"});default:return ut(a.length,e)}}validate(e,a){const i=e.getFullYear();return Qn(i)?a>=1&&a<=366:a>=1&&a<=365}set(e,a,i){return e.setMonth(0,i),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function uu(t,e,a){const i=Ta(),r=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0,u=Me(t,a?.in),n=u.getDay(),o=(e%7+7)%7,s=7-r,g=e<0||e>6?e-(n+s)%7:(o+s)%7-(n+s)%7;return It(u,g,a)}class _m extends Ve{priority=90;parse(e,a,i){switch(a){case"E":case"EE":case"EEE":return i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return i.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return i.day(e,{width:"wide",context:"formatting"})||i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,i,r){return e=uu(e,i,r),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]}class mm extends Ve{priority=90;parse(e,a,i,r){const u=n=>{const o=Math.floor((n-1)/7)*7;return(n+r.weekStartsOn+6)%7+o};switch(a){case"e":case"ee":return dt(ut(a.length,e),u);case"eo":return dt(i.ordinalNumber(e,{unit:"day"}),u);case"eee":return i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"});case"eeeee":return i.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return i.day(e,{width:"wide",context:"formatting"})||i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"})}}validate(e,a){return a>=0&&a<=6}set(e,a,i,r){return e=uu(e,i,r),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class fm extends Ve{priority=90;parse(e,a,i,r){const u=n=>{const o=Math.floor((n-1)/7)*7;return(n+r.weekStartsOn+6)%7+o};switch(a){case"c":case"cc":return dt(ut(a.length,e),u);case"co":return dt(i.ordinalNumber(e,{unit:"day"}),u);case"ccc":return i.day(e,{width:"abbreviated",context:"standalone"})||i.day(e,{width:"short",context:"standalone"})||i.day(e,{width:"narrow",context:"standalone"});case"ccccc":return i.day(e,{width:"narrow",context:"standalone"});case"cccccc":return i.day(e,{width:"short",context:"standalone"})||i.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return i.day(e,{width:"wide",context:"standalone"})||i.day(e,{width:"abbreviated",context:"standalone"})||i.day(e,{width:"short",context:"standalone"})||i.day(e,{width:"narrow",context:"standalone"})}}validate(e,a){return a>=0&&a<=6}set(e,a,i,r){return e=uu(e,i,r),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function hm(t,e,a){const i=Me(t,a?.in),r=H1(i,a),u=e-r;return It(i,u,a)}class Fm extends Ve{priority=90;parse(e,a,i){const r=u=>u===0?7:u;switch(a){case"i":case"ii":return ut(a.length,e);case"io":return i.ordinalNumber(e,{unit:"day"});case"iii":return dt(i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return dt(i.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return dt(i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"}),r);case"iiii":default:return dt(i.day(e,{width:"wide",context:"formatting"})||i.day(e,{width:"abbreviated",context:"formatting"})||i.day(e,{width:"short",context:"formatting"})||i.day(e,{width:"narrow",context:"formatting"}),r)}}validate(e,a){return a>=1&&a<=7}set(e,a,i){return e=hm(e,i),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class cm extends Ve{priority=80;parse(e,a,i){switch(a){case"a":case"aa":case"aaa":return i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return i.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return i.dayPeriod(e,{width:"wide",context:"formatting"})||i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,i){return e.setHours(ru(i),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]}class pm extends Ve{priority=80;parse(e,a,i){switch(a){case"b":case"bb":case"bbb":return i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return i.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return i.dayPeriod(e,{width:"wide",context:"formatting"})||i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,i){return e.setHours(ru(i),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]}class bm extends Ve{priority=80;parse(e,a,i){switch(a){case"B":case"BB":case"BBB":return i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return i.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return i.dayPeriod(e,{width:"wide",context:"formatting"})||i.dayPeriod(e,{width:"abbreviated",context:"formatting"})||i.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,a,i){return e.setHours(ru(i),0,0,0),e}incompatibleTokens=["a","b","t","T"]}class ym extends Ve{priority=70;parse(e,a,i){switch(a){case"h":return it(lt.hour12h,e);case"ho":return i.ordinalNumber(e,{unit:"hour"});default:return ut(a.length,e)}}validate(e,a){return a>=1&&a<=12}set(e,a,i){const r=e.getHours()>=12;return r&&i<12?e.setHours(i+12,0,0,0):!r&&i===12?e.setHours(0,0,0,0):e.setHours(i,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]}class km extends Ve{priority=70;parse(e,a,i){switch(a){case"H":return it(lt.hour23h,e);case"Ho":return i.ordinalNumber(e,{unit:"hour"});default:return ut(a.length,e)}}validate(e,a){return a>=0&&a<=23}set(e,a,i){return e.setHours(i,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]}class wm extends Ve{priority=70;parse(e,a,i){switch(a){case"K":return it(lt.hour11h,e);case"Ko":return i.ordinalNumber(e,{unit:"hour"});default:return ut(a.length,e)}}validate(e,a){return a>=0&&a<=11}set(e,a,i){return e.getHours()>=12&&i<12?e.setHours(i+12,0,0,0):e.setHours(i,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]}class Dm extends Ve{priority=70;parse(e,a,i){switch(a){case"k":return it(lt.hour24h,e);case"ko":return i.ordinalNumber(e,{unit:"hour"});default:return ut(a.length,e)}}validate(e,a){return a>=1&&a<=24}set(e,a,i){const r=i<=24?i%24:i;return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]}class vm extends Ve{priority=60;parse(e,a,i){switch(a){case"m":return it(lt.minute,e);case"mo":return i.ordinalNumber(e,{unit:"minute"});default:return ut(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,i){return e.setMinutes(i,0,0),e}incompatibleTokens=["t","T"]}class Em extends Ve{priority=50;parse(e,a,i){switch(a){case"s":return it(lt.second,e);case"so":return i.ordinalNumber(e,{unit:"second"});default:return ut(a.length,e)}}validate(e,a){return a>=0&&a<=59}set(e,a,i){return e.setSeconds(i,0),e}incompatibleTokens=["t","T"]}class Cm extends Ve{priority=30;parse(e,a){const i=r=>Math.trunc(r*Math.pow(10,-a.length+3));return dt(ut(a.length,e),i)}set(e,a,i){return e.setMilliseconds(i),e}incompatibleTokens=["t","T"]}class xm extends Ve{priority=10;parse(e,a){switch(a){case"X":return aa(ta.basicOptionalMinutes,e);case"XX":return aa(ta.basic,e);case"XXXX":return aa(ta.basicOptionalSeconds,e);case"XXXXX":return aa(ta.extendedOptionalSeconds,e);case"XXX":default:return aa(ta.extended,e)}}set(e,a,i){return a.timestampIsSet?e:Ge(e,e.getTime()-Ii(e)-i)}incompatibleTokens=["t","T","x"]}class Bm extends Ve{priority=10;parse(e,a){switch(a){case"x":return aa(ta.basicOptionalMinutes,e);case"xx":return aa(ta.basic,e);case"xxxx":return aa(ta.basicOptionalSeconds,e);case"xxxxx":return aa(ta.extendedOptionalSeconds,e);case"xxx":default:return aa(ta.extended,e)}}set(e,a,i){return a.timestampIsSet?e:Ge(e,e.getTime()-Ii(e)-i)}incompatibleTokens=["t","T","X"]}class jm extends Ve{priority=40;parse(e){return Xn(e)}set(e,a,i){return[Ge(e,i*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class Am extends Ve{priority=20;parse(e){return Xn(e)}set(e,a,i){return[Ge(e,i),{timestampIsSet:!0}]}incompatibleTokens="*"}const qm={G:new K1,y:new X1,Y:new J1,R:new Z1,u:new Q1,Q:new em,q:new tm,M:new am,L:new im,w:new um,I:new sm,d:new dm,D:new gm,E:new _m,e:new mm,c:new fm,i:new Fm,a:new cm,b:new pm,B:new bm,h:new ym,H:new km,K:new wm,k:new Dm,m:new vm,s:new Em,S:new Cm,X:new xm,x:new Bm,t:new jm,T:new Am},Sm=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Mm=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Nm=/^'([^]*?)'?$/,Tm=/''/g,Pm=/\S/,zm=/[a-zA-Z]/;function Mr(t,e,a,i){const r=()=>Ge(i?.in||a,NaN),u=$1(),n=i?.locale??u.locale??Vn,o=i?.firstWeekContainsDate??i?.locale?.options?.firstWeekContainsDate??u.firstWeekContainsDate??u.locale?.options?.firstWeekContainsDate??1,s=i?.weekStartsOn??i?.locale?.options?.weekStartsOn??u.weekStartsOn??u.locale?.options?.weekStartsOn??0;if(!e)return t?r():Me(a,i?.in);const g={firstWeekContainsDate:o,weekStartsOn:s,locale:n},d=[new G1(i?.in,a)],_=e.match(Mm).map(F=>{const k=F[0];if(k in qr){const x=qr[k];return x(F,n.formatLong)}return F}).join("").match(Sm),h=[];for(let F of _){!i?.useAdditionalWeekYearTokens&&Gn(F)&&Sr(F,e,t),!i?.useAdditionalDayOfYearTokens&&Un(F)&&Sr(F,e,t);const k=F[0],x=qm[k];if(x){const{incompatibleTokens:b}=x;if(Array.isArray(b)){const G=h.find(O=>b.includes(O.token)||O.token===k);if(G)throw new RangeError(`The format string mustn't contain \`${G.fullToken}\` and \`${F}\` at the same time`)}else if(x.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${F}\` and any other token at the same time`);h.push({token:k,fullToken:F});const A=x.run(t,F,n.match,g);if(!A)return r();d.push(A.setter),t=A.rest}else{if(k.match(zm))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");if(F==="''"?F="'":k==="'"&&(F=Im(F)),t.indexOf(F)===0)t=t.slice(F.length);else return r()}}if(t.length>0&&Pm.test(t))return r();const D=d.map(F=>F.priority).sort((F,k)=>k-F).filter((F,k,x)=>x.indexOf(F)===k).map(F=>d.filter(k=>k.priority===F).sort((k,x)=>x.subPriority-k.subPriority)).map(F=>F[0]);let E=Me(a,i?.in);if(isNaN(+E))return r();const v={};for(const F of D){if(!F.validate(E,g))return r();const k=F.set(E,v,g);Array.isArray(k)?(E=k[0],Object.assign(v,k[1])):E=k}return E}function Im(t){return t.match(Nm)[1].replace(Tm,"'")}function Xu(t,e,a){const[i,r]=Fi(a?.in,t,e);return+Ra(i)==+Ra(r)}function es(t,e,a){return It(t,-e,a)}function ts(t,e,a){const i=Me(t,a?.in),r=i.getFullYear(),u=i.getDate(),n=Ge(t,0);n.setFullYear(r,e,15),n.setHours(0,0,0,0);const o=R1(n);return i.setMonth(e,Math.min(u,o)),i}function Ke(t,e,a){let i=Me(t,a?.in);return isNaN(+i)?Ge(t,NaN):(e.year!=null&&i.setFullYear(e.year),e.month!=null&&(i=ts(i,e.month)),e.date!=null&&i.setDate(e.date),e.hours!=null&&i.setHours(e.hours),e.minutes!=null&&i.setMinutes(e.minutes),e.seconds!=null&&i.setSeconds(e.seconds),e.milliseconds!=null&&i.setMilliseconds(e.milliseconds),i)}function Lm(t,e,a){const i=Me(t,a?.in);return i.setHours(e),i}function as(t,e,a){const i=Me(t,a?.in);return i.setMilliseconds(e),i}function Om(t,e,a){const i=Me(t,a?.in);return i.setMinutes(e),i}function is(t,e,a){const i=Me(t,a?.in);return i.setSeconds(e),i}function Vt(t,e,a){const i=Me(t,a?.in);return isNaN(+i)?Ge(t,NaN):(i.setFullYear(e),i)}function Ua(t,e,a){return Gt(t,-e,a)}function Rm(t,e,a){const{years:i=0,months:r=0,weeks:u=0,days:n=0,hours:o=0,minutes:s=0,seconds:g=0}=e,d=Ua(t,r+i*12,a),_=es(d,n+u*7,a),h=s+o*60,D=(g+h*60)*1e3;return Ge(t,+_-D)}function rs(t,e,a){return eu(t,-e,a)}function Za(){const t=Xo();return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...t},[H("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),H("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),H("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),H("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Za.compatConfig={MODE:3};function us(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),H("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}us.compatConfig={MODE:3};function nu(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}nu.compatConfig={MODE:3};function su(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}su.compatConfig={MODE:3};function ou(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),H("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}ou.compatConfig={MODE:3};function lu(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}lu.compatConfig={MODE:3};function du(){return p(),j("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[H("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}du.compatConfig={MODE:3};const St=(t,e)=>e?new Date(t.toLocaleString("en-US",{timeZone:e})):new Date(t),gu=(t,e,a)=>Nr(t,e,a)||ue(),$m=(t,e,a)=>{const i=e.dateInTz?St(new Date(t),e.dateInTz):ue(t);return a?ct(i,!0):i},Nr=(t,e,a)=>{if(!t)return null;const i=a?ct(ue(t),!0):ue(t);return e?e.exactMatch?$m(t,e,a):St(i,e.timezone):i},Hm=t=>{const e=new Date(t.getFullYear(),0,1).getTimezoneOffset();return t.getTimezoneOffset(){if(!t)return 0;const a=new Date,i=new Date(a.toLocaleString("en-US",{timeZone:"UTC"})),r=new Date(a.toLocaleString("en-US",{timeZone:t})),u=(Hm(e??r)?r:e??r).getTimezoneOffset()/60;return(+i-+r)/(1e3*60*60)-u};var Ht=(t=>(t.month="month",t.year="year",t))(Ht||{}),Wt=(t=>(t.top="top",t.bottom="bottom",t))(Wt||{}),Aa=(t=>(t.header="header",t.calendar="calendar",t.timePicker="timePicker",t))(Aa||{}),Et=(t=>(t.month="month",t.year="year",t.calendar="calendar",t.time="time",t.minutes="minutes",t.hours="hours",t.seconds="seconds",t))(Et||{});const Vm=["timestamp","date","iso"];var xt=(t=>(t.up="up",t.down="down",t.left="left",t.right="right",t))(xt||{}),et=(t=>(t.arrowUp="ArrowUp",t.arrowDown="ArrowDown",t.arrowLeft="ArrowLeft",t.arrowRight="ArrowRight",t.enter="Enter",t.space=" ",t.esc="Escape",t.tab="Tab",t.home="Home",t.end="End",t.pageUp="PageUp",t.pageDown="PageDown",t))(et||{}),Ha=(t=>(t.MONTH_AND_YEAR="MM-yyyy",t.YEAR="yyyy",t.DATE="dd-MM-yyyy",t))(Ha||{});function Ju(t){return e=>{const a=new Intl.DateTimeFormat(t,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`));return t==="ar"?a.slice(2,5):a.slice(0,2)}}function Ym(t){return e=>ra(St(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:t})}const Um=(t,e,a)=>{const i=[1,2,3,4,5,6,7];let r;if(t!==null)try{r=i.map(Ym(t))}catch{r=i.map(Ju(e))}else r=i.map(Ju(e));const u=r.slice(0,a),n=r.slice(a+1,r.length);return[r[a]].concat(...n).concat(...u)},_u=(t,e,a)=>{const i=[];for(let r=+t[0];r<=+t[1];r++)i.push({value:+r,text:fu(r,e)});return a?i.reverse():i},ns=(t,e,a)=>{const i=[1,2,3,4,5,6,7,8,9,10,11,12].map(u=>{const n=u<10?`0${u}`:u;return new Date(`2017-${n}-01T00:00:00+00:00`)});if(t!==null)try{const u=a==="long"?"LLLL":"LLL";return i.map((n,o)=>{const s=ra(St(n,"UTC"),u,{locale:t});return{text:s.charAt(0).toUpperCase()+s.substring(1),value:o}})}catch{}const r=new Intl.DateTimeFormat(e,{month:a,timeZone:"UTC"});return i.map((u,n)=>{const o=r.format(u);return{text:o.charAt(0).toUpperCase()+o.substring(1),value:n}})},Gm=t=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][t],mt=t=>{const e=c(t);return e?.$el?e?.$el:e},Km=t=>({type:"dot",...t??{}}),ss=t=>Array.isArray(t)?!!t[0]&&!!t[1]:!1,mu={prop:t=>`"${t}" prop must be enabled!`,dateArr:t=>`You need to use array as "model-value" binding in order to support "${t}"`},pt=t=>t,Zu=t=>t===0?t:!t||isNaN(+t)?null:+t,Qu=t=>t===null,os=t=>{if(t)return[...t.querySelectorAll("input, button, select, textarea, a[href]")][0]},Xm=t=>{const e=[],a=i=>i.filter(r=>r);for(let i=0;i{const i=a!=null,r=e!=null;if(!i&&!r)return!1;const u=+a,n=+e;return i&&r?+t>u||+tu:r?+tXm(t).map(a=>a.map(i=>{const{active:r,disabled:u,isBetween:n,highlighted:o}=e(i);return{...i,active:r,disabled:u,className:{dp__overlay_cell_active:r,dp__overlay_cell:!r,dp__overlay_cell_disabled:u,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:u&&r,dp__cell_in_between:n,"dp--highlighted":o}}})),ba=(t,e,a=!1)=>{t&&e.allowStopPropagation&&(a&&t.stopImmediatePropagation(),t.stopPropagation())},Jm=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function Zm(t,e){let a=[...document.querySelectorAll(Jm())];a=a.filter(r=>!t.contains(r)||r.hasAttribute("data-datepicker-instance"));const i=a.indexOf(t);if(i>=0&&(e?i-1>=0:i+1<=a.length))return a[i+(e?-1:1)]}const Tr=(t,e)=>t?.querySelector(`[data-dp-element="${e}"]`),fu=(t,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(t),hu=(t,e)=>ra(t,e??Ha.DATE),_r=t=>Array.isArray(t),Li=(t,e,a)=>e.get(hu(t,a)),Qm=(t,e)=>t?e?e instanceof Map?!!Li(t,e):e(ue(t)):!1:!0,jt=(t,e,a=!1,i)=>{if(t.key===et.enter||t.key===et.space)return a&&t.preventDefault(),e();if(i)return i(t)},ef=()=>"ontouchstart"in window||navigator.maxTouchPoints>0,ls=(t,e)=>t?Ha.MONTH_AND_YEAR:e?Ha.YEAR:Ha.DATE,ds=t=>t<10?`0${t}`:t,en=(t,e,a,i,r,u)=>{const n=Mr(t,e.slice(0,t.length),new Date,{locale:u});return ni(n)&&On(n)?i||r?n:Ke(n,{hours:+a.hours,minutes:+a?.minutes,seconds:+a?.seconds,milliseconds:0}):null},tf=(t,e,a,i,r,u)=>{const n=Array.isArray(a)?a[0]:a;if(typeof e=="string")return en(t,e,n,i,r,u);if(Array.isArray(e)){let o=null;for(const s of e)if(o=en(t,s,n,i,r,u),o)break;return o}return typeof e=="function"?e(t):null},ue=t=>t?new Date(t):new Date,af=(t,e,a)=>{if(e){const r=(t.getMonth()+1).toString().padStart(2,"0"),u=t.getDate().toString().padStart(2,"0"),n=t.getHours().toString().padStart(2,"0"),o=t.getMinutes().toString().padStart(2,"0"),s=a?t.getSeconds().toString().padStart(2,"0"):"00";return`${t.getFullYear()}-${r}-${u}T${n}:${o}:${s}.000Z`}const i=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds());return new Date(i).toISOString()},ct=(t,e)=>{const a=ue(JSON.parse(JSON.stringify(t))),i=Ke(a,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?G_(i):i},ya=(t,e,a,i)=>{let r=t?ue(t):ue();return(e||e===0)&&(r=Lm(r,+e)),(a||a===0)&&(r=Om(r,+a)),(i||i===0)&&(r=is(r,+i)),as(r,0)},rt=(t,e)=>!t||!e?!1:Ya(ct(t),ct(e)),$e=(t,e)=>!t||!e?!1:Oa(ct(t),ct(e)),ot=(t,e)=>!t||!e?!1:Sa(ct(t),ct(e)),_i=(t,e,a)=>t?.[0]&&t?.[1]?ot(a,t[0])&&rt(a,t[1]):t?.[0]&&e?ot(a,t[0])&&rt(a,e)||rt(a,t[0])&&ot(a,e):!1,Yt=t=>{const e=Ke(new Date(t),{date:1});return ct(e)},mr=(t,e,a)=>e&&(a||a===0)?Object.fromEntries(["hours","minutes","seconds"].map(i=>i===e?[i,a]:[i,isNaN(+t[i])?void 0:+t[i]])):{hours:isNaN(+t.hours)?void 0:+t.hours,minutes:isNaN(+t.minutes)?void 0:+t.minutes,seconds:isNaN(+t.seconds)?void 0:+t.seconds},qa=t=>({hours:ga(t),minutes:ka(t),seconds:Va(t)}),gs=(t,e)=>{if(e){const a=Te(ue(e));if(a>t)return 12;if(a===t)return Re(ue(e))}},_s=(t,e)=>{if(e){const a=Te(ue(e));return a{if(t)return Te(ue(t))},ms=(t,e)=>{const a=ot(t,e)?e:t,i=ot(e,t)?e:t;return $n({start:a,end:i})},rf=t=>{const e=Gt(t,1);return{month:Re(e),year:Te(e)}},na=(t,e)=>{const a=Kt(t,{weekStartsOn:+e}),i=Wn(t,{weekStartsOn:+e});return[a,i]},fs=(t,e)=>{const a={hours:ga(ue()),minutes:ka(ue()),seconds:e?Va(ue()):0};return Object.assign(a,t)},pa=(t,e,a)=>[Ke(ue(t),{date:1}),Ke(ue(),{month:e,year:a,date:1})],oa=(t,e,a)=>{let i=t?ue(t):ue();return(e||e===0)&&(i=ts(i,e)),a&&(i=Vt(i,a)),i},hs=(t,e,a,i,r)=>{if(!i||r&&!e||!r&&!a)return!1;const u=r?Gt(t,1):Ua(t,1),n=[Re(u),Te(u)];return r?!nf(...n,e):!uf(...n,a)},uf=(t,e,a)=>rt(...pa(a,t,e))||$e(...pa(a,t,e)),nf=(t,e,a)=>ot(...pa(a,t,e))||$e(...pa(a,t,e)),Fs=(t,e,a,i,r,u,n)=>{if(typeof e=="function"&&!n)return e(t);const o=a?{locale:a}:void 0;return Array.isArray(t)?`${ra(t[0],u,o)}${r&&!t[1]?"":i}${t[1]?ra(t[1],u,o):""}`:ra(t,u,o)},za=t=>{if(t)return null;throw new Error(mu.prop("partial-range"))},vi=(t,e)=>{if(e)return t();throw new Error(mu.prop("range"))},Pr=t=>Array.isArray(t)?ni(t[0])&&(t[1]?ni(t[1]):!0):t?ni(t):!1,sf=(t,e)=>Ke(e??ue(),{hours:+t.hours||0,minutes:+t.minutes||0,seconds:+t.seconds||0}),fr=(t,e,a,i)=>{if(!t)return!0;if(i){const r=a==="max"?Ya(t,e):Sa(t,e),u={seconds:0,milliseconds:0};return r||Oa(Ke(t,u),Ke(e,u))}return a==="max"?t.getTime()<=e.getTime():t.getTime()>=e.getTime()},hr=(t,e,a)=>t?sf(t,e):ue(a??e),tn=(t,e,a,i,r)=>{if(Array.isArray(i)){const n=hr(t,i[0],e),o=hr(t,i[1],e);return fr(i[0],n,a,!!e)&&fr(i[1],o,a,!!e)&&r}const u=hr(t,i,e);return fr(i,u,a,!!e)&&r},Fr=t=>Ke(ue(),qa(t)),of=(t,e,a)=>{if(t instanceof Map){const i=`${ds(a+1)}-${e}`;return t.size?t.has(i):!1}return typeof t=="function"?t(ct(Ke(ue(),{month:a,year:e}),!0)):!1},lf=(t,e,a)=>{if(t instanceof Map){const i=`${ds(a+1)}-${e}`;return t.size?t.has(i):!0}return!0},cs=(t,e,a)=>typeof t=="function"?t({month:e,year:a}):!!t.months.find(i=>i.month===e&&i.year===a),Fu=(t,e)=>typeof t=="function"?t(e):t.years.includes(e),zr=t=>`dp-${ra(t,"yyyy-MM-dd")}`,an=(t,e)=>{const a=es(ct(e),t),i=It(ct(e),t);return{before:a,after:i}},ps=(t,e)=>e<+t[0]||e>+t[1],ai=mi({menuFocused:!1,shiftKeyInMenu:!1}),bs=()=>{const t=a=>{ai.menuFocused=a},e=a=>{ai.shiftKeyInMenu!==a&&(ai.shiftKeyInMenu=a)};return{control:R(()=>({shiftKeyInMenu:ai.shiftKeyInMenu,menuFocused:ai.menuFocused})),setMenuFocused:t,setShiftKey:e}},Qe=mi({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),cr=ae(null),Ei=ae(!1),pr=ae(!1),br=ae(!1),yr=ae(!1),vt=ae(0),nt=ae(0),va=()=>{const t=R(()=>Ei.value?[...Qe.selectionGrid,Qe.actionRow].filter(_=>_.length):pr.value?[...Qe.timePicker[0],...Qe.timePicker[1],yr.value?[]:[cr.value],Qe.actionRow].filter(_=>_.length):br.value?[...Qe.monthPicker,Qe.actionRow]:[Qe.monthYear,...Qe.calendar,Qe.time,Qe.actionRow].filter(_=>_.length)),e=_=>{vt.value=_?vt.value+1:vt.value-1;let h=null;t.value[nt.value]&&(h=t.value[nt.value][vt.value]),!h&&t.value[nt.value+(_?1:-1)]?(nt.value=nt.value+(_?1:-1),vt.value=_?0:t.value[nt.value].length-1):h||(vt.value=_?vt.value-1:vt.value+1)},a=_=>{nt.value===0&&!_||nt.value===t.value.length&&_||(nt.value=_?nt.value+1:nt.value-1,t.value[nt.value]?t.value[nt.value]&&!t.value[nt.value][vt.value]&&vt.value!==0&&(vt.value=t.value[nt.value].length-1):nt.value=_?nt.value-1:nt.value+1)},i=_=>{let h=null;t.value[nt.value]&&(h=t.value[nt.value][vt.value]),h?h.focus({preventScroll:!Ei.value}):vt.value=_?vt.value-1:vt.value+1},r=()=>{e(!0),i(!0)},u=()=>{e(!1),i(!1)},n=()=>{a(!1),i(!0)},o=()=>{a(!0),i(!0)},s=(_,h)=>{Qe[h]=_},g=(_,h)=>{Qe[h]=_},d=()=>{vt.value=0,nt.value=0};return{buildMatrix:s,buildMultiLevelMatrix:g,setTimePickerBackRef:_=>{cr.value=_},setSelectionGrid:_=>{Ei.value=_,d(),_||(Qe.selectionGrid=[])},setTimePicker:(_,h=!1)=>{pr.value=_,yr.value=h,d(),_||(Qe.timePicker[0]=[],Qe.timePicker[1]=[])},setTimePickerElements:(_,h=0)=>{Qe.timePicker[h]=_},arrowRight:r,arrowLeft:u,arrowUp:n,arrowDown:o,clearArrowNav:()=>{Qe.monthYear=[],Qe.calendar=[],Qe.time=[],Qe.actionRow=[],Qe.selectionGrid=[],Qe.timePicker[0]=[],Qe.timePicker[1]=[],Ei.value=!1,pr.value=!1,yr.value=!1,br.value=!1,d(),cr.value=null},setMonthPicker:_=>{br.value=_,d()},refSets:Qe}},rn=t=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...t??{}}),df=t=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`,...t??{}}),un=t=>t?typeof t=="boolean"?t?2:0:+t>=2?+t:2:0,gf=t=>{const e=typeof t=="object"&&t,a={static:!0,solo:!1};if(!t)return{...a,count:un(!1)};const i=e?t:{},r=e?i.count??!0:t,u=un(r);return Object.assign(a,i,{count:u})},_f=(t,e,a)=>t||(typeof a=="string"?a:e),mf=t=>typeof t=="boolean"?t?rn({}):!1:rn(t),ff=t=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0};return typeof t=="object"?{...e,...t??{},enabled:!0}:{...e,enabled:t}},hf=t=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...t??{}}),Ff=t=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...t??{}}),cf=t=>{const e={input:!1};return typeof t=="object"?{...e,...t??{},enabled:!0}:{enabled:t,...e}},pf=t=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...t??{}}),bf=t=>{const e={dates:Array.isArray(t)?t.map(a=>ue(a)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof t=="function"?t:{...e,...t??{}}},yf=t=>typeof t=="object"?{type:t?.type??"local",hideOnOffsetDates:t?.hideOnOffsetDates??!1}:{type:t,hideOnOffsetDates:!1},kf=t=>{const e={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof t=="object"?{enabled:!0,...e,...t}:{enabled:t,...e}},wf=t=>t?typeof t=="string"?{timezone:t,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:t.timezone,exactMatch:t.exactMatch??!1,dateInTz:t.dateInTz??void 0,emitTimezone:t.emitTimezone??void 0,convertModel:t.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0},kr=(t,e,a,i)=>new Map(t.map(r=>{const u=gu(r,e,i);return[hu(u,a),u]})),Df=(t,e)=>t.length?new Map(t.map(a=>{const i=gu(a.date,e);return[hu(i,Ha.DATE),a]})):null,vf=t=>{const e=ls(t.isMonthPicker,t.isYearPicker);return{minDate:Nr(t.minDate,t.timezone,t.isSpecific),maxDate:Nr(t.maxDate,t.timezone,t.isSpecific),disabledDates:_r(t.disabledDates)?kr(t.disabledDates,t.timezone,e,t.isSpecific):t.disabledDates,allowedDates:_r(t.allowedDates)?kr(t.allowedDates,t.timezone,e,t.isSpecific):null,highlight:typeof t.highlight=="object"&&_r(t.highlight?.dates)?kr(t.highlight.dates,t.timezone,e):t.highlight,markers:Df(t.markers,t.timezone)}},Ef=t=>typeof t=="boolean"?{enabled:t,dragSelect:!0,limit:null}:{enabled:!!t,limit:t.limit?+t.limit:null,dragSelect:t.dragSelect??!0},Cf=t=>({...Object.fromEntries(Object.keys(t).map(e=>{const a=e,i=t[a],r=typeof t[a]=="string"?{[i]:!0}:Object.fromEntries(i.map(u=>[u,!0]));return[e,r]}))}),at=t=>{const e=()=>{const O=t.enableSeconds?":ss":"",I=t.enableMinutes?":mm":"";return t.is24?`HH${I}${O}`:`hh${I}${O} aa`},a=()=>t.format?t.format:t.monthPicker?"MM/yyyy":t.timePicker?e():t.weekPicker?`${F.value?.type==="iso"?"II":"ww"}-RR`:t.yearPicker?"yyyy":t.quarterPicker?"QQQ/yyyy":t.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy",i=O=>fs(O,t.enableSeconds),r=()=>A.value.enabled?t.startTime&&Array.isArray(t.startTime)?[i(t.startTime[0]),i(t.startTime[1])]:null:t.startTime&&!Array.isArray(t.startTime)?i(t.startTime):null,u=R(()=>gf(t.multiCalendars)),n=R(()=>r()),o=R(()=>df(t.ariaLabels)),s=R(()=>hf(t.filters)),g=R(()=>mf(t.transitions)),d=R(()=>Ff(t.actionRow)),_=R(()=>_f(t.previewFormat,t.format,a())),h=R(()=>ff(t.textInput)),D=R(()=>cf(t.inline)),E=R(()=>pf(t.config)),v=R(()=>bf(t.highlight)),F=R(()=>yf(t.weekNumbers)),k=R(()=>wf(t.timezone)),x=R(()=>Ef(t.multiDates)),b=R(()=>vf({minDate:t.minDate,maxDate:t.maxDate,disabledDates:t.disabledDates,allowedDates:t.allowedDates,highlight:v.value,markers:t.markers,timezone:k.value,isSpecific:t.monthPicker||t.yearPicker||t.quarterPicker,isMonthPicker:t.monthPicker,isYearPicker:t.yearPicker})),A=R(()=>kf(t.range)),G=R(()=>Cf(t.ui));return{defaultedTransitions:g,defaultedMultiCalendars:u,defaultedStartTime:n,defaultedAriaLabels:o,defaultedFilters:s,defaultedActionRow:d,defaultedPreviewFormat:_,defaultedTextInput:h,defaultedInline:D,defaultedConfig:E,defaultedHighlight:v,defaultedWeekNumbers:F,defaultedRange:A,propDates:b,defaultedTz:k,defaultedMultiDates:x,defaultedUI:G,getDefaultPattern:a,getDefaultStartTime:r,handleEventPropagation:O=>{E.value.allowStopPropagation&&O.stopPropagation(),E.value.allowPreventDefault&&O.preventDefault()}}},xf=(t,e,{isInputFocused:a,isTextInputDate:i})=>{const r=ae(),{defaultedTextInput:u,defaultedRange:n,defaultedTz:o,defaultedMultiDates:s,getDefaultPattern:g}=at(e),d=ae(""),_=li(e,"format"),h=li(e,"formatLocale");tt(r,()=>{typeof e.onInternalModelChange=="function"&&t("internal-model-change",r.value,m(!0))},{deep:!0}),tt(n,(f,S)=>{f.enabled!==S.enabled&&(r.value=null)}),tt(_,()=>{Z()});const D=f=>o.value.timezone&&o.value.convertModel?St(f,o.value.timezone):f,E=f=>{if(o.value.timezone&&o.value.convertModel){const S=Wm(o.value.timezone,f);return R_(f,S)}return f},v=(f,S,Q=!1)=>Fs(f,e.format,e.formatLocale,u.value.rangeSeparator,e.modelAuto,S??g(),Q),F=f=>f?e.modelType?$(f):{hours:ga(f),minutes:ka(f),seconds:e.enableSeconds?Va(f):0}:null,k=f=>e.modelType?$(f):{month:Re(f),year:Te(f)},x=f=>Array.isArray(f)?s.value.enabled?f.map(S=>b(S,Vt(ue(),S))):vi(()=>[Vt(ue(),f[0]),f[1]?Vt(ue(),f[1]):za(n.value.partialRange)],n.value.enabled):Vt(ue(),+f),b=(f,S)=>(typeof f=="string"||typeof f=="number")&&e.modelType?oe(f):S,A=f=>Array.isArray(f)?[b(f[0],ya(null,+f[0].hours,+f[0].minutes,f[0].seconds)),b(f[1],ya(null,+f[1].hours,+f[1].minutes,f[1].seconds))]:b(f,ya(null,f.hours,f.minutes,f.seconds)),G=f=>{const S=Ke(ue(),{date:1});return Array.isArray(f)?s.value.enabled?f.map(Q=>b(Q,oa(S,+Q.month,+Q.year))):vi(()=>[b(f[0],oa(S,+f[0].month,+f[0].year)),b(f[1],f[1]?oa(S,+f[1].month,+f[1].year):za(n.value.partialRange))],n.value.enabled):b(f,oa(S,+f.month,+f.year))},O=f=>{if(Array.isArray(f))return f.map(S=>oe(S));throw new Error(mu.dateArr("multi-dates"))},I=f=>{if(Array.isArray(f)&&n.value.enabled){const S=f[0],Q=f[1];return[ue(Array.isArray(S)?S[0]:null),Array.isArray(Q)&&Q.length?ue(Q[0]):null]}return ue(f[0])},le=f=>e.modelAuto?Array.isArray(f)?[oe(f[0]),oe(f[1])]:e.autoApply?[oe(f)]:[oe(f),null]:Array.isArray(f)?vi(()=>f[1]?[oe(f[0]),f[1]?oe(f[1]):za(n.value.partialRange)]:[oe(f[0])],n.value.enabled):oe(f),ee=()=>{Array.isArray(r.value)&&n.value.enabled&&r.value.length===1&&r.value.push(za(n.value.partialRange))},X=()=>{const f=r.value;return[$(f[0]),f[1]?$(f[1]):za(n.value.partialRange)]},he=()=>Array.isArray(r.value)?r.value[1]?X():$(pt(r.value[0])):[],ve=()=>(r.value||[]).map(f=>$(f)),Ae=(f=!1)=>(f||ee(),e.modelAuto?he():s.value.enabled?ve():Array.isArray(r.value)?vi(()=>X(),n.value.enabled):$(pt(r.value))),M=f=>!f||Array.isArray(f)&&!f.length?null:e.timePicker?A(pt(f)):e.monthPicker?G(pt(f)):e.yearPicker?x(pt(f)):s.value.enabled?O(pt(f)):e.weekPicker?I(pt(f)):le(pt(f)),L=f=>{if(i.value)return;const S=M(f);Pr(pt(S))?(r.value=pt(S),Z()):(r.value=null,d.value="")},T=()=>{const f=S=>ra(S,u.value.format);return`${f(r.value[0])} ${u.value.rangeSeparator} ${r.value[1]?f(r.value[1]):""}`},ie=()=>a.value&&r.value?Array.isArray(r.value)?T():ra(r.value,u.value.format):v(r.value),fe=()=>r.value?s.value.enabled?r.value.map(f=>v(f)).join("; "):u.value.enabled&&typeof u.value.format=="string"?ie():v(r.value):"",Z=()=>{!e.format||typeof e.format=="string"||u.value.enabled&&typeof u.value.format=="string"?d.value=fe():d.value=e.format(r.value)},oe=f=>{if(e.utc){const S=new Date(f);return e.utc==="preserve"?new Date(S.getTime()+S.getTimezoneOffset()*6e4):S}return e.modelType?Vm.includes(e.modelType)?D(new Date(f)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?D(Mr(f,g(),new Date,{locale:h.value})):D(Mr(f,e.modelType,new Date,{locale:h.value})):D(new Date(f))},$=f=>f?e.utc?af(f,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+E(f):e.modelType==="iso"?E(f).toISOString():e.modelType==="format"&&(typeof e.format=="string"||!e.format)?v(E(f)):v(E(f),e.modelType,!0):E(f):"",ke=(f,S=!1,Q=!1)=>{if(Q)return f;if(t("update:model-value",f),o.value.emitTimezone&&S){const N=Array.isArray(f)?f.map(de=>St(pt(de),o.value.emitTimezone)):St(pt(f),o.value.emitTimezone);t("update:model-timezone-value",N)}},B=f=>Array.isArray(r.value)?s.value.enabled?r.value.map(S=>f(S)):[f(r.value[0]),r.value[1]?f(r.value[1]):za(n.value.partialRange)]:f(pt(r.value)),J=()=>{if(Array.isArray(r.value)){const f=na(r.value[0],e.weekStart),S=r.value[1]?na(r.value[1],e.weekStart):[];return[f.map(Q=>ue(Q)),S.map(Q=>ue(Q))]}return na(r.value,e.weekStart).map(f=>ue(f))},P=(f,S)=>ke(pt(B(f)),!1,S),ce=f=>{const S=J();return f?S:t("update:model-value",J())},m=(f=!1)=>(f||Z(),e.monthPicker?P(k,f):e.timePicker?P(F,f):e.yearPicker?P(Te,f):e.weekPicker?ce(f):ke(Ae(f),!0,f));return{inputValue:d,internalModelValue:r,checkBeforeEmit:()=>r.value?n.value.enabled?n.value.partialRange?r.value.length>=1:r.value.length===2:!!r.value:!1,parseExternalModelValue:L,formatInputValue:Z,emitModelValue:m}},Bf=(t,e)=>{const{defaultedFilters:a,propDates:i}=at(t),{validateMonthYearInRange:r}=Ea(t),u=(d,_)=>{let h=d;return a.value.months.includes(Re(h))?(h=_?Gt(d,1):Ua(d,1),u(h,_)):h},n=(d,_)=>{let h=d;return a.value.years.includes(Te(h))?(h=_?eu(d,1):rs(d,1),n(h,_)):h},o=(d,_=!1)=>{const h=Ke(ue(),{month:t.month,year:t.year});let D=d?Gt(h,1):Ua(h,1);t.disableYearSelect&&(D=Vt(D,t.year));let E=Re(D),v=Te(D);a.value.months.includes(E)&&(D=u(D,d),E=Re(D),v=Te(D)),a.value.years.includes(v)&&(D=n(D,d),v=Te(D)),r(E,v,d,t.preventMinMaxNavigation)&&s(E,v,_)},s=(d,_,h)=>{e("update-month-year",{month:d,year:_,fromNav:h})},g=R(()=>d=>hs(Ke(ue(),{month:t.month,year:t.year}),i.value.maxDate,i.value.minDate,t.preventMinMaxNavigation,d));return{handleMonthYearChange:o,isDisabled:g,updateMonthYear:s}},Yi={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},alwaysClearable:{type:Boolean,default:!1},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},Xt={...Yi,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},jf=["title"],Af=["disabled"],qf=Ye({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...Xt},emits:["close-picker","select-date","select-now","invalid-select"],setup(t,{emit:e}){const a=e,i=t,{defaultedActionRow:r,defaultedPreviewFormat:u,defaultedMultiCalendars:n,defaultedTextInput:o,defaultedInline:s,defaultedRange:g,defaultedMultiDates:d}=at(i),{isTimeValid:_,isMonthValid:h}=Ea(i),{buildMatrix:D}=va(),E=ae(null),v=ae(null),F=ae(!1),k=ae({}),x=ae(null),b=ae(null);gt(()=>{i.arrowNavigation&&D([mt(E),mt(v)],"actionRow"),A(),window.addEventListener("resize",A)}),Da(()=>{window.removeEventListener("resize",A)});const A=()=>{F.value=!1,setTimeout(()=>{const M=x.value?.getBoundingClientRect(),L=b.value?.getBoundingClientRect();M&&L&&(k.value.maxWidth=`${L.width-M.width-20}px`),F.value=!0},0)},G=R(()=>g.value.enabled&&!g.value.partialRange&&i.internalModelValue?i.internalModelValue.length===2:!0),O=R(()=>!_.value(i.internalModelValue)||!h.value(i.internalModelValue)||!G.value),I=()=>{const M=u.value;return i.timePicker||i.monthPicker,M(pt(i.internalModelValue))},le=()=>{const M=i.internalModelValue;return n.value.count>0?`${ee(M[0])} - ${ee(M[1])}`:[ee(M[0]),ee(M[1])]},ee=M=>Fs(M,u.value,i.formatLocale,o.value.rangeSeparator,i.modelAuto,u.value),X=R(()=>!i.internalModelValue||!i.menuMount?"":typeof u.value=="string"?Array.isArray(i.internalModelValue)?i.internalModelValue.length===2&&i.internalModelValue[1]?le():d.value.enabled?i.internalModelValue.map(M=>`${ee(M)}`):i.modelAuto?`${ee(i.internalModelValue[0])}`:`${ee(i.internalModelValue[0])} -`:ee(i.internalModelValue):I()),he=()=>d.value.enabled?"; ":" - ",ve=R(()=>Array.isArray(X.value)?X.value.join(he()):X.value),Ae=()=>{_.value(i.internalModelValue)&&h.value(i.internalModelValue)&&G.value?a("select-date"):a("invalid-select")};return(M,L)=>(p(),j("div",{ref_key:"actionRowRef",ref:b,class:"dp__action_row"},[M.$slots["action-row"]?ne(M.$slots,"action-row",ft(He({key:0},{internalModelValue:M.internalModelValue,disabled:O.value,selectDate:()=>M.$emit("select-date"),closePicker:()=>M.$emit("close-picker")}))):(p(),j(Ie,{key:1},[c(r).showPreview?(p(),j("div",{key:0,class:"dp__selection_preview",title:ve.value,style:We(k.value)},[M.$slots["action-preview"]&&F.value?ne(M.$slots,"action-preview",{key:0,value:M.internalModelValue}):z("",!0),!M.$slots["action-preview"]&&F.value?(p(),j(Ie,{key:1},[Dt(xe(ve.value),1)],64)):z("",!0)],12,jf)):z("",!0),H("div",{ref_key:"actionBtnContainer",ref:x,class:"dp__action_buttons","data-dp-element":"action-row"},[M.$slots["action-buttons"]?ne(M.$slots,"action-buttons",{key:0,value:M.internalModelValue}):z("",!0),M.$slots["action-buttons"]?z("",!0):(p(),j(Ie,{key:1},[!c(s).enabled&&c(r).showCancel?(p(),j("button",{key:0,ref_key:"cancelButtonRef",ref:E,type:"button",class:"dp__action_button dp__action_cancel",onClick:L[0]||(L[0]=T=>M.$emit("close-picker")),onKeydown:L[1]||(L[1]=T=>c(jt)(T,()=>M.$emit("close-picker")))},xe(M.cancelText),545)):z("",!0),c(r).showNow?(p(),j("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:L[2]||(L[2]=T=>M.$emit("select-now")),onKeydown:L[3]||(L[3]=T=>c(jt)(T,()=>M.$emit("select-now")))},xe(M.nowButtonLabel),33)):z("",!0),c(r).showSelect?(p(),j("button",{key:2,ref_key:"selectButtonRef",ref:v,type:"button",class:"dp__action_button dp__action_select",disabled:O.value,"data-test-id":"select-button",onKeydown:L[4]||(L[4]=T=>c(jt)(T,()=>Ae())),onClick:Ae},xe(M.selectText),41,Af)):z("",!0)],64))],512)],64))],512))}}),Sf=["role","aria-label","tabindex"],Mf={class:"dp__selection_grid_header"},Nf=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],Tf=["aria-label"],ci=Ye({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(t,{expose:e,emit:a}){const{setSelectionGrid:i,buildMultiLevelMatrix:r,setMonthPicker:u}=va(),n=a,o=t,{defaultedAriaLabels:s,defaultedTextInput:g,defaultedConfig:d,handleEventPropagation:_}=at(o),{hideNavigationButtons:h}=Ki(),D=ae(!1),E=ae(null),v=ae(null),F=ae([]),k=ae(),x=ae(null),b=ae(0),A=ae(null);Jo(()=>{E.value=null}),gt(()=>{kt().then(()=>ve()),o.noOverlayFocus||O(),G(!0)}),Da(()=>G(!1));const G=B=>{o.arrowNavigation&&(o.headerRefs?.length?u(B):i(B))},O=()=>{const B=mt(v);B&&(g.value.enabled||(E.value?E.value?.focus({preventScroll:!0}):B.focus({preventScroll:!0})),D.value=B.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!o.useRelative,"dp--overlay-relative":o.useRelative})),le=R(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),ee=R(()=>({dp__overlay_col:!0})),X=R(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:D.value,dp__button_bottom:o.isLast})),he=R(()=>({dp__overlay_container:!0,dp__container_flex:o.items?.length<=6,dp__container_block:o.items?.length>6}));tt(()=>o.items,()=>ve(!1),{deep:!0});const ve=(B=!0)=>{kt().then(()=>{const J=mt(E),P=mt(v),ce=mt(x),m=mt(A),f=ce?ce.getBoundingClientRect().height:0;P&&(P.getBoundingClientRect().height?b.value=P.getBoundingClientRect().height-f:b.value=d.value.modeHeight-f),J&&m&&B&&(m.scrollTop=J.offsetTop-m.offsetTop-(b.value/2-J.getBoundingClientRect().height)-f)})},Ae=B=>{B.disabled||n("selected",B.value)},M=()=>{n("toggle"),n("reset-flow")},L=B=>{o.escClose&&(M(),_(B))},T=(B,J,P,ce)=>{B&&((J.active||J.value===o.focusValue)&&(E.value=B),o.arrowNavigation&&(Array.isArray(F.value[P])?F.value[P][ce]=B:F.value[P]=[B],ie()))},ie=()=>{const B=o.headerRefs?.length?[o.headerRefs].concat(F.value):F.value.concat([o.skipButtonRef?[]:[x.value]]);r(pt(B),o.headerRefs?.length?"monthPicker":"selectionGrid")},fe=B=>{o.arrowNavigation||ba(B,d.value,!0)},Z=B=>{k.value=B,n("hover-value",B)},oe=()=>{if(M(),!o.isLast){const B=Tr(o.menuWrapRef??null,"action-row");B&&os(B)?.focus()}},$=B=>{switch(B.key){case et.esc:return L(B);case et.arrowLeft:return fe(B);case et.arrowRight:return fe(B);case et.arrowUp:return fe(B);case et.arrowDown:return fe(B);default:return}},ke=B=>{if(B.key===et.enter)return M();if(B.key===et.tab)return oe()};return e({focusGrid:O}),(B,J)=>(p(),j("div",{ref_key:"gridWrapRef",ref:v,class:Fe(I.value),style:We(le.value),role:t.useRelative?void 0:"dialog","aria-label":t.overlayLabel,tabindex:t.useRelative?void 0:"0",onKeydown:$,onClick:J[0]||(J[0]=_t(()=>{},["prevent"]))},[H("div",{ref_key:"containerRef",ref:A,class:Fe(he.value),style:We({"--dp-overlay-height":`${b.value}px`}),role:"grid"},[H("div",Mf,[ne(B.$slots,"header")]),B.$slots.overlay?ne(B.$slots,"overlay",{key:0}):(p(!0),j(Ie,{key:1},Je(t.items,(P,ce)=>(p(),j("div",{key:ce,class:Fe(["dp__overlay_row",{dp__flex_row:t.items.length>=3}]),role:"row"},[(p(!0),j(Ie,null,Je(P,(m,f)=>(p(),j("div",{key:m.value,ref_for:!0,ref:S=>T(S,m,ce,f),role:"gridcell",class:Fe(ee.value),"aria-selected":m.active||void 0,"aria-disabled":m.disabled||void 0,tabindex:"0","data-test-id":m.text,onClick:_t(S=>Ae(m),["prevent"]),onKeydown:S=>c(jt)(S,()=>Ae(m),!0),onMouseover:S=>Z(m.value)},[H("div",{class:Fe(m.className)},[B.$slots.item?ne(B.$slots,"item",{key:0,item:m}):z("",!0),B.$slots.item?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(m.text),1)],64))],2)],42,Nf))),128))],2))),128))],6),B.$slots["button-icon"]?At((p(),j("button",{key:0,ref_key:"toggleButton",ref:x,type:"button","aria-label":c(s)?.toggleOverlay,class:Fe(X.value),tabindex:"0",onClick:M,onKeydown:ke},[ne(B.$slots,"button-icon")],42,Tf)),[[Ut,!c(h)(t.hideNavigation,t.type)]]):z("",!0)],46,Sf))}}),Pf=["data-dp-mobile"],Ui=Ye({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(t){const e=t,a=R(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),i=R(()=>({dp__instance_calendar:e.multiCalendars>0}));return(r,u)=>(p(),j("div",{class:Fe({dp__menu_inner:!t.stretch,"dp--menu--inner-stretched":t.stretch,dp__flex_display:t.multiCalendars>0,"dp--flex-display-collapsed":t.collapse}),"data-dp-mobile":t.isMobile},[(p(!0),j(Ie,null,Je(a.value,(n,o)=>(p(),j("div",{key:n,class:Fe(i.value)},[ne(r.$slots,"default",{instance:n,index:o})],2))),128))],10,Pf))}}),zf=["data-dp-element","aria-label","aria-disabled"],si=Ye({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(t,{emit:e}){const a=e,i=ae(null);return gt(()=>a("set-ref",i)),(r,u)=>(p(),j("button",{ref_key:"elRef",ref:i,type:"button","data-dp-element":t.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":t.ariaLabel,"aria-disabled":t.disabled||void 0,onClick:u[0]||(u[0]=n=>a("activate")),onKeydown:u[1]||(u[1]=n=>c(jt)(n,()=>a("activate"),!0))},[H("span",{class:Fe(["dp__inner_nav",{dp__inner_nav_disabled:t.disabled}])},[ne(r.$slots,"default")],2)],40,zf))}}),If=["aria-label","data-test-id"],ys=Ye({__name:"YearModePicker",props:{...Xt,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(t,{emit:e}){const a=e,i=t,{showRightIcon:r,showLeftIcon:u}=Ki(),{defaultedConfig:n,defaultedMultiCalendars:o,defaultedAriaLabels:s,defaultedTransitions:g,defaultedUI:d}=at(i),{showTransition:_,transitionName:h}=pi(g),D=ae(!1),E=R(()=>fu(i.year,i.locale)),v=(x=!1,b)=>{D.value=!D.value,a("toggle-year-picker",{flow:x,show:b})},F=x=>{D.value=!1,a("year-select",x)},k=(x=!1)=>{a("handle-year",x)};return(x,b)=>(p(),j(Ie,null,[H("div",{class:Fe(["dp--year-mode-picker",{"dp--hidden-el":D.value}])},[c(u)(c(o),t.instance)?(p(),be(si,{key:0,ref:"mpPrevIconRef","aria-label":c(s)?.prevYear,disabled:t.isDisabled(!1),class:Fe(c(d)?.navBtnPrev),onActivate:b[0]||(b[0]=A=>k(!1))},{default:ge(()=>[x.$slots["arrow-left"]?ne(x.$slots,"arrow-left",{key:0}):z("",!0),x.$slots["arrow-left"]?z("",!0):(p(),be(c(nu),{key:1}))]),_:3},8,["aria-label","disabled","class"])):z("",!0),H("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${t.year}-${c(s)?.openYearsOverlay}`,"data-test-id":`year-mode-btn-${t.instance}`,onClick:b[1]||(b[1]=()=>v(!1)),onKeydown:b[2]||(b[2]=sa(()=>v(!1),["enter"]))},[x.$slots.year?ne(x.$slots,"year",{key:0,year:t.year,text:E.value,value:t.year}):z("",!0),x.$slots.year?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(E.value),1)],64))],40,If),c(r)(c(o),t.instance)?(p(),be(si,{key:1,ref:"mpNextIconRef","aria-label":c(s)?.nextYear,disabled:t.isDisabled(!0),class:Fe(c(d)?.navBtnNext),onActivate:b[3]||(b[3]=A=>k(!0))},{default:ge(()=>[x.$slots["arrow-right"]?ne(x.$slots,"arrow-right",{key:0}):z("",!0),x.$slots["arrow-right"]?z("",!0):(p(),be(c(su),{key:1}))]),_:3},8,["aria-label","disabled","class"])):z("",!0)],2),De(Na,{name:c(h)(t.showYearPicker),css:c(_)},{default:ge(()=>[t.showYearPicker?(p(),be(ci,{key:0,items:t.items,"text-input":x.textInput,"esc-close":x.escClose,config:x.config,"is-last":x.autoApply&&!c(n).keepActionRow,"hide-navigation":x.hideNavigation,"aria-labels":x.ariaLabels,"overlay-label":c(s)?.yearPicker?.(!0),type:"year",onToggle:v,onSelected:b[4]||(b[4]=A=>F(A))},ht({"button-icon":ge(()=>[x.$slots["calendar-icon"]?ne(x.$slots,"calendar-icon",{key:0}):z("",!0),x.$slots["calendar-icon"]?z("",!0):(p(),be(c(Za),{key:1}))]),_:2},[x.$slots["year-overlay-value"]?{name:"item",fn:ge(({item:A})=>[ne(x.$slots,"year-overlay-value",{text:A.text,value:A.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):z("",!0)]),_:3},8,["name","css"])],64))}}),cu=(t,e,a)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(i=>$e(t,i))){const i=e.value.filter(r=>!$e(r,t));e.value=i.length?i:null}else(a&&+a>e.value.length||!a)&&e.value.push(t);else e.value=[t]},pu=(t,e,a)=>{let i=t.value?t.value.slice():[];return i.length===2&&i[1]!==null&&(i=[]),i.length?(rt(e,i[0])?i.unshift(e):i[1]=e,a("range-end",e)):(i=[e],a("range-start",e)),i},Gi=(t,e,a,i)=>{t&&(t[0]&&t[1]&&a&&e("auto-apply"),t[0]&&!t[1]&&i&&a&&e("auto-apply"))},ks=t=>{Array.isArray(t.value)&&t.value.length<=2&&t.range?t.modelValue.value=t.value.map(e=>St(ue(e),t.timezone)):Array.isArray(t.value)||(t.modelValue.value=St(ue(t.value),t.timezone))},ws=(t,e,a,i)=>Array.isArray(e.value)&&(e.value.length===2||e.value.length===1&&i.value.partialRange)?i.value.fixedStart&&(ot(t,e.value[0])||$e(t,e.value[0]))?[e.value[0],t]:i.value.fixedEnd&&(rt(t,e.value[1])||$e(t,e.value[1]))?[t,e.value[1]]:(a("invalid-fixed-range",t),e.value):[],Ds=({multiCalendars:t,range:e,highlight:a,propDates:i,calendars:r,modelValue:u,props:n,filters:o,year:s,month:g,emit:d})=>{const _=R(()=>_u(n.yearRange,n.locale,n.reverseYears)),h=ae([!1]),D=R(()=>(X,he)=>{const ve=Ke(Yt(new Date),{month:g.value(X),year:s.value(X)}),Ae=he?Hn(ve):$a(ve);return hs(Ae,i.value.maxDate,i.value.minDate,n.preventMinMaxNavigation,he)}),E=()=>Array.isArray(u.value)&&t.value.solo&&u.value[1],v=()=>{for(let X=0;X{if(!X)return v();const he=Ke(ue(),r.value[X]);return r.value[0].year=Te(rs(he,t.value.count-1)),v()},k=(X,he)=>{const ve=Y_(he,X);return e.value.showLastInRange&&ve>1?he:X},x=X=>n.focusStartDate||t.value.solo?X[0]:X[1]?k(X[0],X[1]):X[0],b=()=>{if(u.value){const X=Array.isArray(u.value)?x(u.value):u.value;r.value[0]={month:Re(X),year:Te(X)}}},A=()=>{b(),t.value.count&&v()};tt(u,(X,he)=>{n.isTextInputDate&&JSON.stringify(X??{})!==JSON.stringify(he??{})&&A()}),gt(()=>{A()});const G=(X,he)=>{r.value[he].year=X,d("update-month-year",{instance:he,year:X,month:r.value[he].month}),t.value.count&&!t.value.solo&&F(he)},O=R(()=>X=>Ga(_.value,he=>{const ve=s.value(X)===he.value,Ae=gi(he.value,Ka(i.value.minDate),Ka(i.value.maxDate))||o.value.years?.includes(s.value(X)),M=Fu(a.value,he.value);return{active:ve,disabled:Ae,highlighted:M}})),I=(X,he)=>{G(X,he),ee(he)},le=(X,he=!1)=>{if(!D.value(X,he)){const ve=he?s.value(X)+1:s.value(X)-1;G(ve,X)}},ee=(X,he=!1,ve)=>{he||d("reset-flow"),ve!==void 0?h.value[X]=ve:h.value[X]=!h.value[X],h.value[X]?d("overlay-toggle",{open:!0,overlay:Et.year}):(d("overlay-closed"),d("overlay-toggle",{open:!1,overlay:Et.year}))};return{isDisabled:D,groupedYears:O,showYearPicker:h,selectYear:G,toggleYearPicker:ee,handleYearSelect:I,handleYear:le}},Lf=(t,e)=>{const{defaultedMultiCalendars:a,defaultedAriaLabels:i,defaultedTransitions:r,defaultedConfig:u,defaultedRange:n,defaultedHighlight:o,propDates:s,defaultedTz:g,defaultedFilters:d,defaultedMultiDates:_}=at(t),h=()=>{t.isTextInputDate&&A(Te(ue(t.startDate)),0)},{modelValue:D,year:E,month:v,calendars:F}=bi(t,e,h),k=R(()=>ns(t.formatLocale,t.locale,t.monthNameFormat)),x=ae(null),{checkMinMaxRange:b}=Ea(t),{selectYear:A,groupedYears:G,showYearPicker:O,toggleYearPicker:I,handleYearSelect:le,handleYear:ee,isDisabled:X}=Ds({modelValue:D,multiCalendars:a,range:n,highlight:o,calendars:F,year:E,propDates:s,month:v,filters:d,props:t,emit:e});gt(()=>{t.startDate&&(D.value&&t.focusStartDate||!D.value)&&A(Te(ue(t.startDate)),0)});const he=J=>J?{month:Re(J),year:Te(J)}:{month:null,year:null},ve=()=>D.value?Array.isArray(D.value)?D.value.map(J=>he(J)):he(D.value):he(),Ae=(J,P)=>{const ce=F.value[J],m=ve();return Array.isArray(m)?m.some(f=>f.year===ce?.year&&f.month===P):ce?.year===m.year&&P===m.month},M=(J,P,ce)=>{const m=ve();return Array.isArray(m)?E.value(P)===m[ce]?.year&&J===m[ce]?.month:!1},L=(J,P)=>{if(n.value.enabled){const ce=ve();if(Array.isArray(D.value)&&Array.isArray(ce)){const m=M(J,P,0)||M(J,P,1),f=oa(Yt(ue()),J,E.value(P));return _i(D.value,x.value,f)&&!m}return!1}return!1},T=R(()=>J=>Ga(k.value,P=>{const ce=Ae(J,P.value),m=gi(P.value,gs(E.value(J),s.value.minDate),_s(E.value(J),s.value.maxDate))||of(s.value.disabledDates,E.value(J),P.value)||d.value.months?.includes(P.value)||!lf(s.value.allowedDates,E.value(J),P.value)||ps(t.yearRange,E.value(J)),f=L(P.value,J),S=cs(o.value,P.value,E.value(J));return{active:ce,disabled:m,isBetween:f,highlighted:S}})),ie=(J,P)=>oa(Yt(ue()),J,E.value(P)),fe=(J,P)=>{const ce=D.value?D.value:Yt(new Date);D.value=oa(ce,J,E.value(P)),e("auto-apply"),e("update-flow-step")},Z=(J,P)=>{const ce=ie(J,P);n.value.fixedEnd||n.value.fixedStart?D.value=ws(ce,D,e,n):D.value?b(ce,D.value)&&(D.value=pu(D,ie(J,P),e)):D.value=[ie(J,P)],kt().then(()=>{Gi(D.value,e,t.autoApply,t.modelAuto)})},oe=(J,P)=>{cu(ie(J,P),D,_.value.limit),e("auto-apply",!0)},$=(J,P)=>(F.value[P].month=J,B(P,F.value[P].year,J),_.value.enabled?oe(J,P):n.value.enabled?Z(J,P):fe(J,P)),ke=(J,P)=>{A(J,P),B(P,J,null)},B=(J,P,ce)=>{let m=ce;if(!m&&m!==0){const f=ve();m=Array.isArray(f)?f[J].month:f.month}e("update-month-year",{instance:J,year:P,month:m})};return{groupedMonths:T,groupedYears:G,year:E,isDisabled:X,defaultedMultiCalendars:a,defaultedAriaLabels:i,defaultedTransitions:r,defaultedConfig:u,showYearPicker:O,modelValue:D,presetDate:(J,P)=>{ks({value:J,modelValue:D,range:n.value.enabled,timezone:P?void 0:g.value.timezone}),e("auto-apply")},setHoverDate:(J,P)=>{x.value=ie(J,P)},selectMonth:$,selectYear:ke,toggleYearPicker:I,handleYearSelect:le,handleYear:ee,getModelMonthYear:ve}},Of=Ye({compatConfig:{MODE:3},__name:"MonthPicker",props:{...Xt},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(t,{expose:e,emit:a}){const i=a,r=wa(),u=zt(r,"yearMode"),n=t;gt(()=>{n.shadow||i("mount",null)});const{groupedMonths:o,groupedYears:s,year:g,isDisabled:d,defaultedMultiCalendars:_,defaultedConfig:h,showYearPicker:D,modelValue:E,presetDate:v,setHoverDate:F,selectMonth:k,selectYear:x,toggleYearPicker:b,handleYearSelect:A,handleYear:G,getModelMonthYear:O}=Lf(n,i);return e({getSidebarProps:()=>({modelValue:E,year:g,getModelMonthYear:O,selectMonth:k,selectYear:x,handleYear:G}),presetDate:v,toggleYearPicker:I=>b(0,I)}),(I,le)=>(p(),be(Ui,{"multi-calendars":c(_).count,collapse:I.collapse,stretch:"","is-mobile":I.isMobile},{default:ge(({instance:ee})=>[I.$slots["top-extra"]?ne(I.$slots,"top-extra",{key:0,value:I.internalModelValue}):z("",!0),I.$slots["month-year"]?ne(I.$slots,"month-year",ft(He({key:1},{year:c(g),months:c(o)(ee),years:c(s)(ee),selectMonth:c(k),selectYear:c(x),instance:ee}))):(p(),be(ci,{key:2,items:c(o)(ee),"arrow-navigation":I.arrowNavigation,"is-last":I.autoApply&&!c(h).keepActionRow,"esc-close":I.escClose,height:c(h).modeHeight,config:I.config,"no-overlay-focus":!!(I.noOverlayFocus||I.textInput),"use-relative":"",type:"month",onSelected:X=>c(k)(X,ee),onHoverValue:X=>c(F)(X,ee)},ht({header:ge(()=>[De(ys,He(I.$props,{items:c(s)(ee),instance:ee,"show-year-picker":c(D)[ee],year:c(g)(ee),"is-disabled":X=>c(d)(ee,X),onHandleYear:X=>c(G)(ee,X),onYearSelect:X=>c(A)(X,ee),onToggleYearPicker:X=>c(b)(ee,X?.flow,X?.show)}),ht({_:2},[Je(c(u),(X,he)=>({name:X,fn:ge(ve=>[ne(I.$slots,X,ft(Ct(ve)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[I.$slots["month-overlay-value"]?{name:"item",fn:ge(({item:X})=>[ne(I.$slots,"month-overlay-value",{text:X.text,value:X.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Rf=(t,e)=>{const a=()=>{t.isTextInputDate&&(d.value=Te(ue(t.startDate)))},{modelValue:i}=bi(t,e,a),r=ae(null),{defaultedHighlight:u,defaultedMultiDates:n,defaultedFilters:o,defaultedRange:s,propDates:g}=at(t),d=ae();gt(()=>{t.startDate&&(i.value&&t.focusStartDate||!i.value)&&(d.value=Te(ue(t.startDate)))});const _=k=>Array.isArray(i.value)?i.value.some(x=>Te(x)===k):i.value?Te(i.value)===k:!1,h=k=>s.value.enabled&&Array.isArray(i.value)?_i(i.value,r.value,F(k)):!1,D=k=>g.value.allowedDates instanceof Map?g.value.allowedDates.size?g.value.allowedDates.has(`${k}`):!1:!0,E=k=>g.value.disabledDates instanceof Map?g.value.disabledDates.size?g.value.disabledDates.has(`${k}`):!1:typeof g.value.disabledDates=="function"?g.value.disabledDates(Vt(ct($a(ue())),k)):!0,v=R(()=>Ga(_u(t.yearRange,t.locale,t.reverseYears),k=>{const x=_(k.value),b=gi(k.value,Ka(g.value.minDate),Ka(g.value.maxDate))||o.value.years.includes(k.value)||!D(k.value)||E(k.value),A=h(k.value)&&!x,G=Fu(u.value,k.value);return{active:x,disabled:b,isBetween:A,highlighted:G}})),F=k=>Vt(Yt($a(new Date)),k);return{groupedYears:v,modelValue:i,focusYear:d,setHoverValue:k=>{r.value=Vt(Yt(new Date),k)},selectYear:k=>{if(e("update-month-year",{instance:0,year:k}),n.value.enabled)return i.value?Array.isArray(i.value)&&((i.value?.map(x=>Te(x))).includes(k)?i.value=i.value.filter(x=>Te(x)!==k):i.value.push(Vt(ct(ue()),k))):i.value=[Vt(ct($a(ue())),k)],e("auto-apply",!0);s.value.enabled?(i.value=pu(i,F(k),e),kt().then(()=>{Gi(i.value,e,t.autoApply,t.modelAuto)})):(i.value=F(k),e("auto-apply"))}}},$f=Ye({compatConfig:{MODE:3},__name:"YearPicker",props:{...Xt},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(t,{expose:e,emit:a}){const i=a,r=t,{groupedYears:u,modelValue:n,focusYear:o,selectYear:s,setHoverValue:g}=Rf(r,i),{defaultedConfig:d}=at(r);return e({getSidebarProps:()=>({modelValue:n,selectYear:s})}),(_,h)=>(p(),j("div",null,[_.$slots["top-extra"]?ne(_.$slots,"top-extra",{key:0,value:_.internalModelValue}):z("",!0),_.$slots["month-year"]?ne(_.$slots,"month-year",ft(He({key:1},{years:c(u),selectYear:c(s)}))):(p(),be(ci,{key:2,items:c(u),"is-last":_.autoApply&&!c(d).keepActionRow,height:c(d).modeHeight,config:_.config,"no-overlay-focus":!!(_.noOverlayFocus||_.textInput),"focus-value":c(o),type:"year","use-relative":"",onSelected:c(s),onHoverValue:c(g)},ht({_:2},[_.$slots["year-overlay-value"]?{name:"item",fn:ge(({item:D})=>[ne(_.$slots,"year-overlay-value",{text:D.text,value:D.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),Hf={key:0,class:"dp__time_input"},Wf=["data-compact","data-collapsed"],Vf=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Yf=["aria-label","disabled","data-test-id","onKeydown","onClick"],Uf=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Gf={key:0},Kf=["aria-label","data-compact"],Xf=Ye({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Xt},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(t,{expose:e,emit:a}){const i=a,r=t,{setTimePickerElements:u,setTimePickerBackRef:n}=va(),{defaultedAriaLabels:o,defaultedTransitions:s,defaultedFilters:g,defaultedConfig:d,defaultedRange:_,defaultedMultiCalendars:h}=at(r),{transitionName:D,showTransition:E}=pi(s),v=mi({hours:!1,minutes:!1,seconds:!1}),F=ae("AM"),k=ae(null),x=ae([]),b=ae(),A=ae(!1);gt(()=>{i("mounted")});const G=y=>Ke(new Date,{hours:y.hours,minutes:y.minutes,seconds:r.enableSeconds?y.seconds:0,milliseconds:0}),O=R(()=>y=>Z(y,r[y])||le(y,r[y])),I=R(()=>({hours:r.hours,minutes:r.minutes,seconds:r.seconds})),le=(y,pe)=>_.value.enabled&&!_.value.disableTimeRangeValidation?!r.validateTime(y,pe):!1,ee=(y,pe)=>{if(_.value.enabled&&!_.value.disableTimeRangeValidation){const Y=pe?+r[`${y}Increment`]:-+r[`${y}Increment`],Pe=r[y]+Y;return!r.validateTime(y,Pe)}return!1},X=R(()=>y=>!J(+r[y]+ +r[`${y}Increment`],y)||ee(y,!0)),he=R(()=>y=>!J(+r[y]-+r[`${y}Increment`],y)||ee(y,!1)),ve=(y,pe)=>zn(Ke(ue(),y),pe),Ae=(y,pe)=>Rm(Ke(ue(),y),pe),M=R(()=>({dp__time_col:!0,dp__time_col_block:!r.timePickerInline,dp__time_col_reg_block:!r.enableSeconds&&r.is24&&!r.timePickerInline,dp__time_col_reg_inline:!r.enableSeconds&&r.is24&&r.timePickerInline,dp__time_col_reg_with_button:!r.enableSeconds&&!r.is24,dp__time_col_sec:r.enableSeconds&&r.is24,dp__time_col_sec_with_button:r.enableSeconds&&!r.is24})),L=R(()=>r.timePickerInline&&_.value.enabled&&!h.value.count),T=R(()=>{const y=[{type:"hours"}];return r.enableMinutes&&y.push({type:"",separator:!0},{type:"minutes"}),r.enableSeconds&&y.push({type:"",separator:!0},{type:"seconds"}),y}),ie=R(()=>T.value.filter(y=>!y.separator)),fe=R(()=>y=>{if(y==="hours"){const pe=Q(+r.hours);return{text:pe<10?`0${pe}`:`${pe}`,value:pe}}return{text:r[y]<10?`0${r[y]}`:`${r[y]}`,value:r[y]}}),Z=(y,pe)=>{if(!r.disabledTimesConfig)return!1;const Y=r.disabledTimesConfig(r.order,y==="hours"?pe:void 0);return Y[y]?!!Y[y]?.includes(pe):!0},oe=(y,pe)=>pe!=="hours"||F.value==="AM"?y:y+12,$=y=>{const pe=r.is24?24:12,Y=y==="hours"?pe:60,Pe=+r[`${y}GridIncrement`],qe=y==="hours"&&!r.is24?Pe:0,Ft=[];for(let Ze=qe;Ze({active:!1,disabled:g.value.times[y].includes(Ze.value)||!J(Ze.value,y)||Z(y,Ze.value)||le(y,Ze.value)}))},ke=y=>y>=0?y:59,B=y=>y>=0?y:23,J=(y,pe)=>{const Y=r.minTime?G(mr(r.minTime)):null,Pe=r.maxTime?G(mr(r.maxTime)):null,qe=G(mr(I.value,pe,pe==="minutes"||pe==="seconds"?ke(y):B(y)));return Y&&Pe?(Ya(qe,Pe)||Oa(qe,Pe))&&(Sa(qe,Y)||Oa(qe,Y)):Y?Sa(qe,Y)||Oa(qe,Y):Pe?Ya(qe,Pe)||Oa(qe,Pe):!0},P=y=>r[`no${y[0].toUpperCase()+y.slice(1)}Overlay`],ce=y=>{P(y)||(v[y]=!v[y],v[y]?(A.value=!0,i("overlay-opened",y)):(A.value=!1,i("overlay-closed",y)))},m=y=>y==="hours"?ga:y==="minutes"?ka:Va,f=()=>{b.value&&clearTimeout(b.value)},S=(y,pe=!0,Y)=>{const Pe=pe?ve:Ae,qe=pe?+r[`${y}Increment`]:-+r[`${y}Increment`];J(+r[y]+qe,y)&&i(`update:${y}`,m(y)(Pe({[y]:+r[y]},{[y]:+r[`${y}Increment`]}))),!Y?.keyboard&&d.value.timeArrowHoldThreshold&&(b.value=setTimeout(()=>{S(y,pe)},d.value.timeArrowHoldThreshold))},Q=y=>r.is24?y:(y>=12?F.value="PM":F.value="AM",Gm(y)),N=()=>{F.value==="PM"?(F.value="AM",i("update:hours",r.hours-12)):(F.value="PM",i("update:hours",r.hours+12)),i("am-pm-change",F.value)},de=y=>{v[y]=!0},K=(y,pe,Y)=>{if(y&&r.arrowNavigation){Array.isArray(x.value[pe])?x.value[pe][Y]=y:x.value[pe]=[y];const Pe=x.value.reduce((qe,Ft)=>Ft.map((Ze,Mt)=>[...qe[Mt]||[],Ft[Mt]]),[]);n(r.closeTimePickerBtn),k.value&&(Pe[1]=Pe[1].concat(k.value)),u(Pe,r.order)}},se=(y,pe)=>(ce(y),i(`update:${y}`,pe));return e({openChildCmp:de}),(y,pe)=>y.disabled?z("",!0):(p(),j("div",Hf,[(p(!0),j(Ie,null,Je(T.value,(Y,Pe)=>(p(),j("div",{key:Pe,class:Fe(M.value),"data-compact":L.value&&!y.enableSeconds,"data-collapsed":L.value&&y.enableSeconds},[Y.separator?(p(),j(Ie,{key:0},[A.value?z("",!0):(p(),j(Ie,{key:0},[Dt(":")],64))],64)):(p(),j(Ie,{key:1},[H("button",{ref_for:!0,ref:qe=>K(qe,Pe,0),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!y.timePickerInline,dp__inc_dec_button_inline:y.timePickerInline,dp__tp_inline_btn_top:y.timePickerInline,dp__inc_dec_button_disabled:X.value(Y.type),"dp--hidden-el":A.value}),"data-test-id":`${Y.type}-time-inc-btn-${r.order}`,"aria-label":c(o)?.incrementValue(Y.type),tabindex:"0",onKeydown:qe=>c(jt)(qe,()=>S(Y.type,!0,{keyboard:!0}),!0),onClick:qe=>c(d).timeArrowHoldThreshold?void 0:S(Y.type,!0),onMousedown:qe=>c(d).timeArrowHoldThreshold?S(Y.type,!0):void 0,onMouseup:f},[r.timePickerInline?(p(),j(Ie,{key:1},[y.$slots["tp-inline-arrow-up"]?ne(y.$slots,"tp-inline-arrow-up",{key:0}):(p(),j(Ie,{key:1},[pe[2]||(pe[2]=H("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),pe[3]||(pe[3]=H("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),j(Ie,{key:0},[y.$slots["arrow-up"]?ne(y.$slots,"arrow-up",{key:0}):z("",!0),y.$slots["arrow-up"]?z("",!0):(p(),be(c(lu),{key:1}))],64))],42,Vf),H("button",{ref_for:!0,ref:qe=>K(qe,Pe,1),type:"button","aria-label":`${fe.value(Y.type).text}-${c(o)?.openTpOverlay(Y.type)}`,class:Fe({dp__time_display:!0,dp__time_display_block:!y.timePickerInline,dp__time_display_inline:y.timePickerInline,"dp--time-invalid":O.value(Y.type),"dp--time-overlay-btn":!O.value(Y.type),"dp--hidden-el":A.value}),disabled:P(Y.type),tabindex:"0","data-test-id":`${Y.type}-toggle-overlay-btn-${r.order}`,onKeydown:qe=>c(jt)(qe,()=>ce(Y.type),!0),onClick:qe=>ce(Y.type)},[y.$slots[Y.type]?ne(y.$slots,Y.type,{key:0,text:fe.value(Y.type).text,value:fe.value(Y.type).value}):z("",!0),y.$slots[Y.type]?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(fe.value(Y.type).text),1)],64))],42,Yf),H("button",{ref_for:!0,ref:qe=>K(qe,Pe,2),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!y.timePickerInline,dp__inc_dec_button_inline:y.timePickerInline,dp__tp_inline_btn_bottom:y.timePickerInline,dp__inc_dec_button_disabled:he.value(Y.type),"dp--hidden-el":A.value}),"data-test-id":`${Y.type}-time-dec-btn-${r.order}`,"aria-label":c(o)?.decrementValue(Y.type),tabindex:"0",onKeydown:qe=>c(jt)(qe,()=>S(Y.type,!1,{keyboard:!0}),!0),onClick:qe=>c(d).timeArrowHoldThreshold?void 0:S(Y.type,!1),onMousedown:qe=>c(d).timeArrowHoldThreshold?S(Y.type,!1):void 0,onMouseup:f},[r.timePickerInline?(p(),j(Ie,{key:1},[y.$slots["tp-inline-arrow-down"]?ne(y.$slots,"tp-inline-arrow-down",{key:0}):(p(),j(Ie,{key:1},[pe[4]||(pe[4]=H("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),pe[5]||(pe[5]=H("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(p(),j(Ie,{key:0},[y.$slots["arrow-down"]?ne(y.$slots,"arrow-down",{key:0}):z("",!0),y.$slots["arrow-down"]?z("",!0):(p(),be(c(du),{key:1}))],64))],42,Uf)],64))],10,Wf))),128)),y.is24?z("",!0):(p(),j("div",Gf,[y.$slots["am-pm-button"]?ne(y.$slots,"am-pm-button",{key:0,toggle:N,value:F.value}):z("",!0),y.$slots["am-pm-button"]?z("",!0):(p(),j("button",{key:1,ref_key:"amPmButton",ref:k,type:"button",class:"dp__pm_am_button",role:"button","aria-label":c(o)?.amPmButton,tabindex:"0","data-compact":L.value,onClick:N,onKeydown:pe[0]||(pe[0]=Y=>c(jt)(Y,()=>N(),!0))},xe(F.value),41,Kf))])),(p(!0),j(Ie,null,Je(ie.value,(Y,Pe)=>(p(),be(Na,{key:Pe,name:c(D)(v[Y.type]),css:c(E)},{default:ge(()=>[v[Y.type]?(p(),be(ci,{key:0,items:$(Y.type),"is-last":y.autoApply&&!c(d).keepActionRow,"esc-close":y.escClose,type:Y.type,"text-input":y.textInput,config:y.config,"arrow-navigation":y.arrowNavigation,"aria-labels":y.ariaLabels,"overlay-label":c(o).timeOverlay?.(Y.type),onSelected:qe=>se(Y.type,qe),onToggle:qe=>ce(Y.type),onResetFlow:pe[1]||(pe[1]=qe=>y.$emit("reset-flow"))},ht({"button-icon":ge(()=>[y.$slots["clock-icon"]?ne(y.$slots,"clock-icon",{key:0}):z("",!0),y.$slots["clock-icon"]?z("",!0):(p(),be(Ma(y.timePickerInline?c(Za):c(ou)),{key:1}))]),_:2},[y.$slots[`${Y.type}-overlay-value`]?{name:"item",fn:ge(({item:qe})=>[ne(y.$slots,`${Y.type}-overlay-value`,{text:qe.text,value:qe.value})]),key:"0"}:void 0,y.$slots[`${Y.type}-overlay-header`]?{name:"header",fn:ge(()=>[ne(y.$slots,`${Y.type}-overlay-header`,{toggle:()=>ce(Y.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):z("",!0)]),_:2},1032,["name","css"]))),128))]))}}),Jf=["data-dp-mobile"],Zf=["aria-label","tabindex"],Qf=["role","aria-label","tabindex"],eh=["aria-label"],vs=Ye({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...Xt},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(t,{expose:e,emit:a}){const i=a,r=t,{buildMatrix:u,setTimePicker:n}=va(),o=wa(),{defaultedTransitions:s,defaultedAriaLabels:g,defaultedTextInput:d,defaultedConfig:_,defaultedRange:h}=at(r),{transitionName:D,showTransition:E}=pi(s),{hideNavigationButtons:v}=Ki(),F=ae(null),k=ae(null),x=ae([]),b=ae(null),A=ae(!1);gt(()=>{i("mount"),!r.timePicker&&r.arrowNavigation?u([mt(F.value)],"time"):n(!0,r.timePicker)});const G=R(()=>h.value.enabled&&r.modelAuto?ss(r.internalModelValue):!0),O=ae(!1),I=Z=>({hours:Array.isArray(r.hours)?r.hours[Z]:r.hours,minutes:Array.isArray(r.minutes)?r.minutes[Z]:r.minutes,seconds:Array.isArray(r.seconds)?r.seconds[Z]:r.seconds}),le=R(()=>{const Z=[];if(h.value.enabled)for(let oe=0;oe<2;oe++)Z.push(I(oe));else Z.push(I(0));return Z}),ee=(Z,oe=!1,$="")=>{oe||i("reset-flow"),O.value=Z,i(Z?"overlay-opened":"overlay-closed",Et.time),r.arrowNavigation&&n(Z),kt(()=>{$!==""&&x.value[0]&&x.value[0].openChildCmp($)})},X=R(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:r.autoApply&&!_.value.keepActionRow})),he=zt(o,"timePicker"),ve=(Z,oe,$)=>h.value.enabled?oe===0?[Z,le.value[1][$]]:[le.value[0][$],Z]:Z,Ae=Z=>{i("update:hours",Z)},M=Z=>{i("update:minutes",Z)},L=Z=>{i("update:seconds",Z)},T=()=>{if(b.value&&!d.value.enabled&&!r.noOverlayFocus){const Z=os(b.value);Z&&Z.focus({preventScroll:!0})}},ie=Z=>{A.value=!1,i("overlay-closed",Z)},fe=Z=>{A.value=!0,i("overlay-opened",Z)};return e({toggleTimePicker:ee}),(Z,oe)=>(p(),j("div",{class:"dp--tp-wrap","data-dp-mobile":Z.isMobile},[!Z.timePicker&&!Z.timePickerInline?At((p(),j("button",{key:0,ref_key:"openTimePickerBtn",ref:F,type:"button",class:Fe({...X.value,"dp--hidden-el":O.value}),"aria-label":c(g)?.openTimePicker,tabindex:Z.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:oe[0]||(oe[0]=$=>c(jt)($,()=>ee(!0))),onClick:oe[1]||(oe[1]=$=>ee(!0))},[Z.$slots["clock-icon"]?ne(Z.$slots,"clock-icon",{key:0}):z("",!0),Z.$slots["clock-icon"]?z("",!0):(p(),be(c(ou),{key:1}))],42,Zf)),[[Ut,!c(v)(Z.hideNavigation,"time")]]):z("",!0),De(Na,{name:c(D)(O.value),css:c(E)&&!Z.timePickerInline},{default:ge(()=>[O.value||Z.timePicker||Z.timePickerInline?(p(),j("div",{key:0,ref_key:"overlayRef",ref:b,role:Z.timePickerInline?void 0:"dialog",class:Fe({dp__overlay:!Z.timePickerInline,"dp--overlay-absolute":!r.timePicker&&!Z.timePickerInline,"dp--overlay-relative":r.timePicker}),style:We(Z.timePicker?{height:`${c(_).modeHeight}px`}:void 0),"aria-label":c(g)?.timePicker,tabindex:Z.timePickerInline?void 0:0},[H("div",{class:Fe(Z.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[Z.$slots["time-picker-overlay"]?ne(Z.$slots,"time-picker-overlay",{key:0,hours:t.hours,minutes:t.minutes,seconds:t.seconds,setHours:Ae,setMinutes:M,setSeconds:L}):z("",!0),Z.$slots["time-picker-overlay"]?z("",!0):(p(),j("div",{key:1,class:Fe(Z.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(p(!0),j(Ie,null,Je(le.value,($,ke)=>At((p(),be(Xf,He({key:ke},{ref_for:!0},{...Z.$props,order:ke,hours:$.hours,minutes:$.minutes,seconds:$.seconds,closeTimePickerBtn:k.value,disabledTimesConfig:t.disabledTimesConfig,disabled:ke===0?c(h).fixedStart:c(h).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:x,"validate-time":(B,J)=>t.validateTime(B,ve(J,ke,B)),"onUpdate:hours":B=>Ae(ve(B,ke,"hours")),"onUpdate:minutes":B=>M(ve(B,ke,"minutes")),"onUpdate:seconds":B=>L(ve(B,ke,"seconds")),onMounted:T,onOverlayClosed:ie,onOverlayOpened:fe,onAmPmChange:oe[2]||(oe[2]=B=>Z.$emit("am-pm-change",B))}),ht({_:2},[Je(c(he),(B,J)=>({name:B,fn:ge(P=>[ne(Z.$slots,B,He({ref_for:!0},P))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Ut,ke===0?!0:G.value]])),128))],2)),!Z.timePicker&&!Z.timePickerInline?At((p(),j("button",{key:2,ref_key:"closeTimePickerBtn",ref:k,type:"button",class:Fe({...X.value,"dp--hidden-el":A.value}),"aria-label":c(g)?.closeTimePicker,tabindex:"0",onKeydown:oe[3]||(oe[3]=$=>c(jt)($,()=>ee(!1))),onClick:oe[4]||(oe[4]=$=>ee(!1))},[Z.$slots["calendar-icon"]?ne(Z.$slots,"calendar-icon",{key:0}):z("",!0),Z.$slots["calendar-icon"]?z("",!0):(p(),be(c(Za),{key:1}))],42,eh)),[[Ut,!c(v)(Z.hideNavigation,"time")]]):z("",!0)],2)],14,Qf)):z("",!0)]),_:3},8,["name","css"])],8,Jf))}}),Es=(t,e,a,i)=>{const{defaultedRange:r}=at(t),u=(b,A)=>Array.isArray(e[b])?e[b][A]:e[b],n=b=>t.enableSeconds?Array.isArray(e.seconds)?e.seconds[b]:e.seconds:0,o=(b,A)=>b?A!==void 0?ya(b,u("hours",A),u("minutes",A),n(A)):ya(b,e.hours,e.minutes,n()):is(ue(),n(A)),s=(b,A)=>{e[b]=A},g=R(()=>t.modelAuto&&r.value.enabled?Array.isArray(a.value)?a.value.length>1:!1:r.value.enabled),d=(b,A)=>{const G=Object.fromEntries(Object.keys(e).map(O=>O===b?[O,A]:[O,e[O]].slice()));if(g.value&&!r.value.disableTimeRangeValidation){const O=le=>a.value?ya(a.value[le],G.hours[le],G.minutes[le],G.seconds[le]):null,I=le=>as(a.value[le],0);return!($e(O(0),O(1))&&(Sa(O(0),I(1))||Ya(O(1),I(0))))}return!0},_=(b,A)=>{d(b,A)&&(s(b,A),i&&i())},h=b=>{_("hours",b)},D=b=>{_("minutes",b)},E=b=>{_("seconds",b)},v=(b,A,G,O)=>{A&&h(b),!A&&!G&&D(b),G&&E(b),a.value&&O(a.value)},F=b=>{if(b){const A=Array.isArray(b),G=A?[+b[0].hours,+b[1].hours]:+b.hours,O=A?[+b[0].minutes,+b[1].minutes]:+b.minutes,I=A?[+b[0].seconds,+b[1].seconds]:+b.seconds;s("hours",G),s("minutes",O),t.enableSeconds&&s("seconds",I)}},k=(b,A)=>{const G={hours:Array.isArray(e.hours)?e.hours[b]:e.hours,disabledArr:[]};return(A||A===0)&&(G.hours=A),Array.isArray(t.disabledTimes)&&(G.disabledArr=r.value.enabled&&Array.isArray(t.disabledTimes[b])?t.disabledTimes[b]:t.disabledTimes),G},x=R(()=>(b,A)=>{if(Array.isArray(t.disabledTimes)){const{disabledArr:G,hours:O}=k(b,A),I=G.filter(le=>+le.hours===O);return I[0]?.minutes==="*"?{hours:[O],minutes:void 0,seconds:void 0}:{hours:[],minutes:I?.map(le=>+le.minutes)??[],seconds:I?.map(le=>le.seconds?+le.seconds:void 0)??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:s,updateHours:h,updateMinutes:D,updateSeconds:E,getSetDateTime:o,updateTimeValues:v,getSecondsValue:n,assignStartTime:F,validateTime:d,disabledTimesConfig:x}},th=(t,e)=>{const a=()=>{t.isTextInputDate&&A()},{modelValue:i,time:r}=bi(t,e,a),{defaultedStartTime:u,defaultedRange:n,defaultedTz:o}=at(t),{updateTimeValues:s,getSetDateTime:g,setTime:d,assignStartTime:_,disabledTimesConfig:h,validateTime:D}=Es(t,r,i,E);function E(){e("update-flow-step")}const v=O=>{const{hours:I,minutes:le,seconds:ee}=O;return{hours:+I,minutes:+le,seconds:ee?+ee:0}},F=()=>{if(t.startTime){if(Array.isArray(t.startTime)){const I=v(t.startTime[0]),le=v(t.startTime[1]);return[Ke(ue(),I),Ke(ue(),le)]}const O=v(t.startTime);return Ke(ue(),O)}return n.value.enabled?[null,null]:null},k=()=>{if(n.value.enabled){const[O,I]=F();i.value=[St(g(O,0),o.value.timezone),St(g(I,1),o.value.timezone)]}else i.value=St(g(F()),o.value.timezone)},x=O=>Array.isArray(O)?[qa(ue(O[0])),qa(ue(O[1]))]:[qa(O??ue())],b=(O,I,le)=>{d("hours",O),d("minutes",I),d("seconds",t.enableSeconds?le:0)},A=()=>{const[O,I]=x(i.value);return n.value.enabled?b([O.hours,I.hours],[O.minutes,I.minutes],[O.seconds,I.seconds]):b(O.hours,O.minutes,O.seconds)};gt(()=>{if(!t.shadow)return _(u.value),i.value?A():k()});const G=()=>{Array.isArray(i.value)?i.value=i.value.map((O,I)=>O&&g(O,I)):i.value=g(i.value),e("time-update")};return{modelValue:i,time:r,disabledTimesConfig:h,updateTime:(O,I=!0,le=!1)=>{s(O,I,le,G)},validateTime:D}},ah=Ye({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...Xt},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(t,{expose:e,emit:a}){const i=a,r=t,u=wa(),n=zt(u,"timePicker"),o=ae(null),{time:s,modelValue:g,disabledTimesConfig:d,updateTime:_,validateTime:h}=th(r,i);return gt(()=>{r.shadow||i("mount",null)}),e({getSidebarProps:()=>({modelValue:g,time:s,updateTime:_}),toggleTimePicker:(D,E=!1,v="")=>{o.value?.toggleTimePicker(D,E,v)}}),(D,E)=>(p(),be(Ui,{"multi-calendars":0,stretch:"","is-mobile":D.isMobile},{default:ge(()=>[De(vs,He({ref_key:"tpRef",ref:o},D.$props,{hours:c(s).hours,minutes:c(s).minutes,seconds:c(s).seconds,"internal-model-value":D.internalModelValue,"disabled-times-config":c(d),"validate-time":c(h),"onUpdate:hours":E[0]||(E[0]=v=>c(_)(v)),"onUpdate:minutes":E[1]||(E[1]=v=>c(_)(v,!1)),"onUpdate:seconds":E[2]||(E[2]=v=>c(_)(v,!1,!0)),onAmPmChange:E[3]||(E[3]=v=>D.$emit("am-pm-change",v)),onResetFlow:E[4]||(E[4]=v=>D.$emit("reset-flow")),onOverlayClosed:E[5]||(E[5]=v=>D.$emit("overlay-toggle",{open:!1,overlay:v})),onOverlayOpened:E[6]||(E[6]=v=>D.$emit("overlay-toggle",{open:!0,overlay:v}))}),ht({_:2},[Je(c(n),(v,F)=>({name:v,fn:ge(k=>[ne(D.$slots,v,ft(Ct(k)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),ih={class:"dp--header-wrap"},rh={key:0,class:"dp__month_year_wrap"},uh={key:0},nh={class:"dp__month_year_wrap"},sh=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],oh=Ye({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...Xt},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(t,{expose:e,emit:a}){const i=a,r=t,{defaultedTransitions:u,defaultedAriaLabels:n,defaultedMultiCalendars:o,defaultedFilters:s,defaultedConfig:g,defaultedHighlight:d,propDates:_,defaultedUI:h}=at(r),{transitionName:D,showTransition:E}=pi(u),{buildMatrix:v}=va(),{handleMonthYearChange:F,isDisabled:k,updateMonthYear:x}=Bf(r,i),{showLeftIcon:b,showRightIcon:A}=Ki(),G=ae(!1),O=ae(!1),I=ae(!1),le=ae([null,null,null,null]);gt(()=>{i("mount")});const ee=B=>({get:()=>r[B],set:J=>{const P=B===Ht.month?Ht.year:Ht.month;i("update-month-year",{[B]:J,[P]:r[P]}),B===Ht.month?ie(!0):fe(!0)}}),X=R(ee(Ht.month)),he=R(ee(Ht.year)),ve=R(()=>B=>({month:r.month,year:r.year,items:B===Ht.month?r.months:r.years,instance:r.instance,updateMonthYear:x,toggle:B===Ht.month?ie:fe})),Ae=R(()=>r.months.find(B=>B.value===r.month)||{text:"",value:0}),M=R(()=>Ga(r.months,B=>{const J=r.month===B.value,P=gi(B.value,gs(r.year,_.value.minDate),_s(r.year,_.value.maxDate))||s.value.months.includes(B.value),ce=cs(d.value,B.value,r.year);return{active:J,disabled:P,highlighted:ce}})),L=R(()=>Ga(r.years,B=>{const J=r.year===B.value,P=gi(B.value,Ka(_.value.minDate),Ka(_.value.maxDate))||s.value.years.includes(B.value),ce=Fu(d.value,B.value);return{active:J,disabled:P,highlighted:ce}})),T=(B,J,P)=>{P!==void 0?B.value=P:B.value=!B.value,B.value?(I.value=!0,i("overlay-opened",J)):(I.value=!1,i("overlay-closed",J))},ie=(B=!1,J)=>{Z(B),T(G,Et.month,J)},fe=(B=!1,J)=>{Z(B),T(O,Et.year,J)},Z=B=>{B||i("reset-flow")},oe=(B,J)=>{r.arrowNavigation&&(le.value[J]=mt(B),v(le.value,"monthYear"))},$=R(()=>[{type:Ht.month,index:1,toggle:ie,modelValue:X.value,updateModelValue:B=>X.value=B,text:Ae.value.text,showSelectionGrid:G.value,items:M.value,ariaLabel:n.value?.openMonthsOverlay,overlayLabel:n.value.monthPicker?.(!0)??void 0},{type:Ht.year,index:2,toggle:fe,modelValue:he.value,updateModelValue:B=>he.value=B,text:fu(r.year,r.locale),showSelectionGrid:O.value,items:L.value,ariaLabel:n.value?.openYearsOverlay,overlayLabel:n.value.yearPicker?.(!0)??void 0}]),ke=R(()=>r.disableYearSelect?[$.value[0]]:r.yearFirst?[...$.value].reverse():$.value);return e({toggleMonthPicker:ie,toggleYearPicker:fe,handleMonthYearChange:F}),(B,J)=>(p(),j("div",ih,[B.$slots["month-year"]?(p(),j("div",rh,[ne(B.$slots,"month-year",ft(Ct({month:t.month,year:t.year,months:t.months,years:t.years,updateMonthYear:c(x),handleMonthYearChange:c(F),instance:t.instance,isDisabled:c(k)})))])):(p(),j(Ie,{key:1},[B.$slots["top-extra"]?(p(),j("div",uh,[ne(B.$slots,"top-extra",{value:B.internalModelValue})])):z("",!0),H("div",nh,[c(b)(c(o),t.instance)&&!B.vertical?(p(),be(si,{key:0,"aria-label":c(n)?.prevMonth,disabled:c(k)(!1),class:Fe(c(h)?.navBtnPrev),"el-name":"action-prev",onActivate:J[0]||(J[0]=P=>c(F)(!1,!0)),onSetRef:J[1]||(J[1]=P=>oe(P,0))},{default:ge(()=>[B.$slots["arrow-left"]?ne(B.$slots,"arrow-left",{key:0}):z("",!0),B.$slots["arrow-left"]?z("",!0):(p(),be(c(nu),{key:1}))]),_:3},8,["aria-label","disabled","class"])):z("",!0),H("div",{class:Fe(["dp__month_year_wrap",{dp__year_disable_select:B.disableYearSelect}])},[(p(!0),j(Ie,null,Je(ke.value,(P,ce)=>(p(),j(Ie,{key:P.type},[H("button",{ref_for:!0,ref:m=>oe(m,ce+1),type:"button","data-dp-element":`overlay-${P.type}`,class:Fe(["dp__btn dp__month_year_select",{"dp--hidden-el":I.value}]),"aria-label":`${P.text}-${P.ariaLabel}`,"data-test-id":`${P.type}-toggle-overlay-${t.instance}`,onClick:P.toggle,onKeydown:m=>c(jt)(m,()=>P.toggle(),!0)},[B.$slots[P.type]?ne(B.$slots,P.type,{key:0,text:P.text,value:r[P.type]}):z("",!0),B.$slots[P.type]?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(P.text),1)],64))],42,sh),De(Na,{name:c(D)(P.showSelectionGrid),css:c(E)},{default:ge(()=>[P.showSelectionGrid?(p(),be(ci,{key:0,items:P.items,"arrow-navigation":B.arrowNavigation,"hide-navigation":B.hideNavigation,"is-last":B.autoApply&&!c(g).keepActionRow,"skip-button-ref":!1,config:B.config,type:P.type,"header-refs":[],"esc-close":B.escClose,"menu-wrap-ref":B.menuWrapRef,"text-input":B.textInput,"aria-labels":B.ariaLabels,"overlay-label":P.overlayLabel,onSelected:P.updateModelValue,onToggle:P.toggle},ht({"button-icon":ge(()=>[B.$slots["calendar-icon"]?ne(B.$slots,"calendar-icon",{key:0}):z("",!0),B.$slots["calendar-icon"]?z("",!0):(p(),be(c(Za),{key:1}))]),_:2},[B.$slots[`${P.type}-overlay-value`]?{name:"item",fn:ge(({item:m})=>[ne(B.$slots,`${P.type}-overlay-value`,{text:m.text,value:m.value})]),key:"0"}:void 0,B.$slots[`${P.type}-overlay`]?{name:"overlay",fn:ge(()=>[ne(B.$slots,`${P.type}-overlay`,He({ref_for:!0},ve.value(P.type)))]),key:"1"}:void 0,B.$slots[`${P.type}-overlay-header`]?{name:"header",fn:ge(()=>[ne(B.$slots,`${P.type}-overlay-header`,{toggle:P.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):z("",!0)]),_:2},1032,["name","css"])],64))),128))],2),c(b)(c(o),t.instance)&&B.vertical?(p(),be(si,{key:1,"aria-label":c(n)?.prevMonth,"el-name":"action-prev",disabled:c(k)(!1),class:Fe(c(h)?.navBtnPrev),onActivate:J[2]||(J[2]=P=>c(F)(!1,!0))},{default:ge(()=>[B.$slots["arrow-up"]?ne(B.$slots,"arrow-up",{key:0}):z("",!0),B.$slots["arrow-up"]?z("",!0):(p(),be(c(lu),{key:1}))]),_:3},8,["aria-label","disabled","class"])):z("",!0),c(A)(c(o),t.instance)?(p(),be(si,{key:2,ref:"rightIcon","el-name":"action-next",disabled:c(k)(!0),"aria-label":c(n)?.nextMonth,class:Fe(c(h)?.navBtnNext),onActivate:J[3]||(J[3]=P=>c(F)(!0,!0)),onSetRef:J[4]||(J[4]=P=>oe(P,B.disableYearSelect?2:3))},{default:ge(()=>[B.$slots[B.vertical?"arrow-down":"arrow-right"]?ne(B.$slots,B.vertical?"arrow-down":"arrow-right",{key:0}):z("",!0),B.$slots[B.vertical?"arrow-down":"arrow-right"]?z("",!0):(p(),be(Ma(B.vertical?c(du):c(su)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):z("",!0)])],64))]))}}),lh={class:"dp__calendar_header",role:"row"},dh={key:0,class:"dp__calendar_header_item",role:"gridcell"},gh=["aria-label"],_h={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},mh={class:"dp__cell_inner"},fh=["id","aria-selected","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],hh=Ye({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...Xt},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(t,{expose:e,emit:a}){const i=a,r=t,{buildMultiLevelMatrix:u}=va(),{defaultedTransitions:n,defaultedConfig:o,defaultedAriaLabels:s,defaultedMultiCalendars:g,defaultedWeekNumbers:d,defaultedMultiDates:_,defaultedUI:h}=at(r),D=ae(null),E=ae({bottom:"",left:"",transform:""}),v=ae([]),F=ae(null),k=ae(!0),x=ae(""),b=ae({startX:0,endX:0,startY:0,endY:0}),A=ae([]),G=ae({left:"50%"}),O=ae(!1),I=R(()=>r.calendar?r.calendar(r.mappedDates):r.mappedDates),le=R(()=>r.dayNames?Array.isArray(r.dayNames)?r.dayNames:r.dayNames(r.locale,+r.weekStart):Um(r.formatLocale,r.locale,+r.weekStart));gt(()=>{i("mount",{cmp:"calendar",refs:v}),o.value.noSwipe||F.value&&(F.value.addEventListener("touchstart",oe,{passive:!1}),F.value.addEventListener("touchend",$,{passive:!1}),F.value.addEventListener("touchmove",ke,{passive:!1})),r.monthChangeOnScroll&&F.value&&F.value.addEventListener("wheel",P,{passive:!1})}),Da(()=>{o.value.noSwipe||F.value&&(F.value.removeEventListener("touchstart",oe),F.value.removeEventListener("touchend",$),F.value.removeEventListener("touchmove",ke)),r.monthChangeOnScroll&&F.value&&F.value.removeEventListener("wheel",P)});const ee=N=>N?r.vertical?"vNext":"next":r.vertical?"vPrevious":"previous",X=(N,de)=>{if(r.transitions){const K=ct(oa(ue(),r.month,r.year));x.value=ot(ct(oa(ue(),N,de)),K)?n.value[ee(!0)]:n.value[ee(!1)],k.value=!1,kt(()=>{k.value=!0})}},he=R(()=>({...h.value.calendar??{}})),ve=R(()=>N=>{const de=Km(N);return{dp__marker_dot:de.type==="dot",dp__marker_line:de.type==="line"}}),Ae=R(()=>N=>$e(N,D.value)),M=R(()=>({dp__calendar:!0,dp__calendar_next:g.value.count>0&&r.instance!==0})),L=R(()=>N=>r.hideOffsetDates?N.current:!0),T=async(N,de)=>{const{width:K,height:se}=N.getBoundingClientRect();D.value=de.value;let y={left:`${K/2}px`},pe=-50;if(await kt(),A.value[0]){const{left:Y,width:Pe}=A.value[0].getBoundingClientRect();Y<0&&(y={left:"0"},pe=0,G.value.left=`${K/2}px`),window.innerWidth{const se=mt(v.value[de][K]);se&&(N.marker?.customPosition&&N.marker?.tooltip?.length?E.value=N.marker.customPosition(se):await T(se,N),i("tooltip-open",N.marker))},fe=async(N,de,K)=>{if(O.value&&_.value.enabled&&_.value.dragSelect)return i("select-date",N);if(i("set-hover-date",N),N.marker?.tooltip?.length){if(r.hideOffsetDates&&!N.current)return;await ie(N,de,K)}},Z=N=>{D.value&&(D.value=null,E.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),i("tooltip-close",N.marker))},oe=N=>{b.value.startX=N.changedTouches[0].screenX,b.value.startY=N.changedTouches[0].screenY},$=N=>{b.value.endX=N.changedTouches[0].screenX,b.value.endY=N.changedTouches[0].screenY,B()},ke=N=>{r.vertical&&!r.inline&&N.preventDefault()},B=()=>{const N=r.vertical?"Y":"X";Math.abs(b.value[`start${N}`]-b.value[`end${N}`])>10&&i("handle-swipe",b.value[`start${N}`]>b.value[`end${N}`]?"right":"left")},J=(N,de,K)=>{N&&(Array.isArray(v.value[de])?v.value[de][K]=N:v.value[de]=[N]),r.arrowNavigation&&u(v.value,"calendar")},P=N=>{r.monthChangeOnScroll&&(N.preventDefault(),i("handle-scroll",N))},ce=N=>d.value.type==="local"?iu(N.value,{weekStartsOn:+r.weekStart}):d.value.type==="iso"?tu(N.value):typeof d.value.type=="function"?d.value.type(N.value):"",m=N=>{const de=N[0];return d.value.hideOnOffsetDates?N.some(K=>K.current)?ce(de):"":ce(de)},f=(N,de,K=!0)=>{!K&&ef()||(!_.value.enabled||o.value.allowPreventDefault)&&(ba(N,o.value),i("select-date",de))},S=N=>{ba(N,o.value)},Q=N=>{_.value.enabled&&_.value.dragSelect?(O.value=!0,i("select-date",N)):_.value.enabled&&i("select-date",N)};return e({triggerTransition:X}),(N,de)=>(p(),j("div",{class:Fe(M.value)},[H("div",{ref_key:"calendarWrapRef",ref:F,class:Fe(he.value),role:"grid"},[H("div",lh,[N.weekNumbers?(p(),j("div",dh,xe(N.weekNumName),1)):z("",!0),(p(!0),j(Ie,null,Je(le.value,(K,se)=>(p(),j("div",{key:se,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":c(s)?.weekDay?.(se)},[N.$slots["calendar-header"]?ne(N.$slots,"calendar-header",{key:0,day:K,index:se}):z("",!0),N.$slots["calendar-header"]?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(K),1)],64))],8,gh))),128))]),de[2]||(de[2]=H("div",{class:"dp__calendar_header_separator"},null,-1)),De(Na,{name:x.value,css:!!N.transitions},{default:ge(()=>[k.value?(p(),j("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:de[1]||(de[1]=K=>O.value=!1)},[(p(!0),j(Ie,null,Je(I.value,(K,se)=>(p(),j("div",{key:se,class:"dp__calendar_row",role:"row"},[N.weekNumbers?(p(),j("div",_h,[H("div",mh,xe(m(K.days)),1)])):z("",!0),(p(!0),j(Ie,null,Je(K.days,(y,pe)=>(p(),j("div",{id:c(zr)(y.value),ref_for:!0,ref:Y=>J(Y,se,pe),key:pe+se,role:"gridcell",class:"dp__calendar_item","aria-selected":(y.classData.dp__active_date||y.classData.dp__range_start||y.classData.dp__range_end)??void 0,"aria-disabled":y.classData.dp__cell_disabled||void 0,"aria-label":c(s)?.day?.(y),tabindex:!y.current&&N.hideOffsetDates?void 0:0,"data-test-id":c(zr)(y.value),onClick:_t(Y=>f(Y,y),["prevent"]),onTouchend:Y=>f(Y,y,!1),onKeydown:Y=>c(jt)(Y,()=>N.$emit("select-date",y)),onMouseenter:Y=>fe(y,se,pe),onMouseleave:Y=>Z(y),onMousedown:Y=>Q(y),onMouseup:de[0]||(de[0]=Y=>O.value=!1)},[H("div",{class:Fe(["dp__cell_inner",y.classData])},[N.$slots.day&&L.value(y)?ne(N.$slots,"day",{key:0,day:+y.text,date:y.value}):z("",!0),N.$slots.day?z("",!0):(p(),j(Ie,{key:1},[Dt(xe(y.text),1)],64)),y.marker&&L.value(y)?(p(),j(Ie,{key:2},[N.$slots.marker?ne(N.$slots,"marker",{key:0,marker:y.marker,day:+y.text,date:y.value}):(p(),j("div",{key:1,class:Fe(ve.value(y.marker)),style:We(y.marker.color?{backgroundColor:y.marker.color}:{})},null,6))],64)):z("",!0),Ae.value(y.value)?(p(),j("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:A,class:"dp__marker_tooltip",style:We(E.value)},[y.marker?.tooltip?(p(),j("div",{key:0,class:"dp__tooltip_content",onClick:S},[(p(!0),j(Ie,null,Je(y.marker.tooltip,(Y,Pe)=>(p(),j("div",{key:Pe,class:"dp__tooltip_text"},[N.$slots["marker-tooltip"]?ne(N.$slots,"marker-tooltip",{key:0,tooltip:Y,day:y.value}):z("",!0),N.$slots["marker-tooltip"]?z("",!0):(p(),j(Ie,{key:1},[H("div",{class:"dp__tooltip_mark",style:We(Y.color?{backgroundColor:Y.color}:{})},null,4),H("div",null,xe(Y.text),1)],64))]))),128)),H("div",{class:"dp__arrow_bottom_tp",style:We(G.value)},null,4)])):z("",!0)],4)):z("",!0)],2)],40,fh))),128))]))),128))],32)):z("",!0)]),_:3},8,["name","css"])],2)],2))}}),nn=t=>Array.isArray(t),Fh=(t,e,a,i)=>{const r=ae([]),u=ae(new Date),n=ae(),o=()=>$(t.isTextInputDate),{modelValue:s,calendars:g,time:d,today:_}=bi(t,e,o),{defaultedMultiCalendars:h,defaultedStartTime:D,defaultedRange:E,defaultedConfig:v,defaultedTz:F,propDates:k,defaultedMultiDates:x}=at(t),{validateMonthYearInRange:b,isDisabled:A,isDateRangeAllowed:G,checkMinMaxRange:O}=Ea(t),{updateTimeValues:I,getSetDateTime:le,setTime:ee,assignStartTime:X,validateTime:he,disabledTimesConfig:ve}=Es(t,d,s,i),Ae=R(()=>q=>g.value[q]?g.value[q].month:0),M=R(()=>q=>g.value[q]?g.value[q].year:0),L=q=>!v.value.keepViewOnOffsetClick||q?!0:!n.value,T=(q,re,Be,ze=!1)=>{L(ze)&&(g.value[q]||(g.value[q]={month:0,year:0}),g.value[q].month=Qu(re)?g.value[q]?.month:re,g.value[q].year=Qu(Be)?g.value[q]?.year:Be)},ie=()=>{t.autoApply&&e("select-date")},fe=()=>{D.value&&X(D.value)};gt(()=>{t.shadow||(s.value||(de(),fe()),$(!0),t.focusStartDate&&t.startDate&&de())});const Z=R(()=>t.flow?.length&&!t.partialFlow?t.flowStep===t.flow.length:!0),oe=()=>{t.autoApply&&Z.value&&e("auto-apply",t.partialFlow?t.flowStep!==t.flow.length:!1)},$=(q=!1)=>{if(s.value)return Array.isArray(s.value)?(r.value=s.value,f(q)):J(s.value,q);if(h.value.count&&q&&!t.startDate)return B(ue(),q)},ke=()=>Array.isArray(s.value)&&E.value.enabled?Re(s.value[0])===Re(s.value[1]??s.value[0]):!1,B=(q=new Date,re=!1)=>{if((!h.value.count||!h.value.static||re)&&T(0,Re(q),Te(q)),h.value.count&&(!s.value||ke()||!h.value.solo)&&(!h.value.solo||re))for(let Be=1;Be{B(q),ee("hours",ga(q)),ee("minutes",ka(q)),ee("seconds",Va(q)),h.value.count&&re&&N()},P=q=>{if(h.value.count){if(h.value.solo)return 0;const re=Re(q[0]),Be=Re(q[1]);return Math.abs(Be-re){q[1]&&E.value.showLastInRange?B(q[P(q)],re):B(q[0],re);const Be=(ze,te)=>[ze(q[0]),q[1]?ze(q[1]):d[te][1]];ee("hours",Be(ga,"hours")),ee("minutes",Be(ka,"minutes")),ee("seconds",Be(Va,"seconds"))},m=(q,re)=>{if((E.value.enabled||t.weekPicker)&&!x.value.enabled)return ce(q,re);if(x.value.enabled&&re){const Be=q[q.length-1];return J(Be,re)}},f=q=>{const re=s.value;m(re,q),h.value.count&&h.value.solo&&N()},S=(q,re)=>{const Be=Ke(ue(),{month:Ae.value(re),year:M.value(re)}),ze=q<0?Gt(Be,1):Ua(Be,1);b(Re(ze),Te(ze),q<0,t.preventMinMaxNavigation)&&(T(re,Re(ze),Te(ze)),e("update-month-year",{instance:re,month:Re(ze),year:Te(ze)}),h.value.count&&!h.value.solo&&Q(re),a())},Q=q=>{for(let re=q-1;re>=0;re--){const Be=Ua(Ke(ue(),{month:Ae.value(re+1),year:M.value(re+1)}),1);T(re,Re(Be),Te(Be))}for(let re=q+1;re<=h.value.count-1;re++){const Be=Gt(Ke(ue(),{month:Ae.value(re-1),year:M.value(re-1)}),1);T(re,Re(Be),Te(Be))}},N=()=>{if(Array.isArray(s.value)&&s.value.length===2){const q=ue(ue(s.value[1]?s.value[1]:Gt(s.value[0],1))),[re,Be]=[Re(s.value[0]),Te(s.value[0])],[ze,te]=[Re(s.value[1]),Te(s.value[1])];(re!==ze||re===ze&&Be!==te)&&h.value.solo&&T(1,Re(q),Te(q))}else s.value&&!Array.isArray(s.value)&&(T(0,Re(s.value),Te(s.value)),B(ue()))},de=()=>{t.startDate&&(T(0,Re(ue(t.startDate)),Te(ue(t.startDate))),h.value.count&&Q(0))},K=(q,re)=>{if(t.monthChangeOnScroll){const Be=new Date().getTime()-u.value.getTime(),ze=Math.abs(q.deltaY);let te=500;ze>1&&(te=100),ze>100&&(te=0),Be>te&&(u.value=new Date,S(t.monthChangeOnScroll!=="inverse"?-q.deltaY:q.deltaY,re))}},se=(q,re,Be=!1)=>{t.monthChangeOnArrows&&t.vertical===Be&&y(q,re)},y=(q,re)=>{S(q==="right"?-1:1,re)},pe=q=>{if(k.value.markers)return Li(q.value,k.value.markers)},Y=(q,re)=>{switch(t.sixWeeks===!0?"append":t.sixWeeks){case"prepend":return[!0,!1];case"center":return[q==0,!0];case"fair":return[q==0||re>q,!0];case"append":return[!1,!1];default:return[!1,!1]}},Pe=(q,re,Be,ze)=>{if(t.sixWeeks&&q.length<6){const te=6-q.length,Ee=(re.getDay()+7-ze)%7,Ce=6-(Be.getDay()+7-ze)%7,[Ot,Tt]=Y(Ee,Ce);for(let Zt=1;Zt<=te;Zt++)if(Tt?!!(Zt%2)==Ot:Ot){const Rt=q[0].days[0],Qa=qe(It(Rt.value,-7),Re(re));q.unshift({days:Qa})}else{const Rt=q[q.length-1],Qa=Rt.days[Rt.days.length-1],Xi=qe(It(Qa.value,1),Re(re));q.push({days:Xi})}}return q},qe=(q,re)=>{const Be=ue(q),ze=[];for(let te=0;te<7;te++){const Ee=It(Be,te),Ce=Re(Ee)!==re;ze.push({text:t.hideOffsetDates&&Ce?"":Ee.getDate(),value:Ee,current:!Ce,classData:{}})}return ze},Ft=(q,re)=>{const Be=[],ze=new Date(re,q),te=new Date(re,q+1,0),Ee=t.weekStart,Ce=Kt(ze,{weekStartsOn:Ee}),Ot=Tt=>{const Zt=qe(Tt,q);if(Be.push({days:Zt}),!Be[Be.length-1].days.some(Rt=>$e(ct(Rt.value),ct(te)))){const Rt=It(Tt,7);Ot(Rt)}};return Ot(Ce),Pe(Be,ze,te,Ee)},Ze=q=>{const re=ya(ue(q.value),d.hours,d.minutes,_a());e("date-update",re),x.value.enabled?cu(re,s,x.value.limit):s.value=re,i(),kt().then(()=>{oe()})},Mt=q=>E.value.noDisabledRange?ms(r.value[0],q).some(re=>A(re)):!1,V=()=>{r.value=s.value?s.value.slice():[],r.value.length===2&&!(E.value.fixedStart||E.value.fixedEnd)&&(r.value=[])},ye=(q,re)=>{const Be=[ue(q.value),It(ue(q.value),+E.value.autoRange)];G(Be)?(re&&je(q.value),r.value=Be):e("invalid-date",q.value)},je=q=>{const re=Re(ue(q)),Be=Te(ue(q));if(T(0,re,Be),h.value.count>0)for(let ze=1;ze{if(Mt(q.value)||!O(q.value,s.value,E.value.fixedStart?0:1))return e("invalid-date",q.value);r.value=ws(ue(q.value),s,e,E)},Nt=(q,re)=>{if(V(),E.value.autoRange)return ye(q,re);if(E.value.fixedStart||E.value.fixedEnd)return Jt(q);r.value[0]?O(ue(q.value),s.value)&&!Mt(q.value)?rt(ue(q.value),ue(r.value[0]))?(r.value.unshift(ue(q.value)),e("range-end",r.value[0])):(r.value[1]=ue(q.value),e("range-end",r.value[1])):(t.autoApply&&e("auto-apply-invalid",q.value),e("invalid-date",q.value)):(r.value[0]=ue(q.value),e("range-start",r.value[0]))},_a=(q=!0)=>t.enableSeconds?Array.isArray(d.seconds)?q?d.seconds[0]:d.seconds[1]:d.seconds:0,l=q=>{r.value[q]=ya(r.value[q],d.hours[q],d.minutes[q],_a(q!==1))},w=()=>{r.value[0]&&r.value[1]&&+r.value?.[0]>+r.value?.[1]&&(r.value.reverse(),e("range-start",r.value[0]),e("range-end",r.value[1]))},C=()=>{r.value.length&&(r.value[0]&&!r.value[1]?l(0):(l(0),l(1),i()),w(),s.value=r.value.slice(),Gi(r.value,e,t.autoApply,t.modelAuto))},W=(q,re=!1)=>{if(A(q.value)||!q.current&&t.hideOffsetDates)return e("invalid-date",q.value);if(n.value=JSON.parse(JSON.stringify(q)),!E.value.enabled)return Ze(q);nn(d.hours)&&nn(d.minutes)&&!x.value.enabled&&(Nt(q,re),C())},_e=(q,re)=>{T(q,re.month,re.year,!0),h.value.count&&!h.value.solo&&Q(q),e("update-month-year",{instance:q,month:re.month,year:re.year}),a(h.value.solo?q:void 0);const Be=t.flow?.length?t.flow[t.flowStep]:void 0;!re.fromNav&&(Be===Et.month||Be===Et.year)&&i()},me=(q,re)=>{ks({value:q,modelValue:s,range:E.value.enabled,timezone:re?void 0:F.value.timezone}),ie(),t.multiCalendars&&kt().then(()=>$(!0))},we=()=>{const q=gu(ue(),F.value);!E.value.enabled&&!x.value.enabled?s.value=q:s.value&&Array.isArray(s.value)&&s.value[0]?x.value.enabled?s.value=[...s.value,q]:s.value=rt(q,s.value[0])?[q,s.value[0]]:[s.value[0],q]:s.value=[q],ie()},Ne=()=>{if(Array.isArray(s.value))if(x.value.enabled){const q=Se();s.value[s.value.length-1]=le(q)}else s.value=s.value.map((q,re)=>q&&le(q,re));else s.value=le(s.value);e("time-update")},Se=()=>Array.isArray(s.value)&&s.value.length?s.value[s.value.length-1]:null;return{calendars:g,modelValue:s,month:Ae,year:M,time:d,disabledTimesConfig:ve,today:_,validateTime:he,getCalendarDays:Ft,getMarker:pe,handleScroll:K,handleSwipe:y,handleArrow:se,selectDate:W,updateMonthYear:_e,presetDate:me,selectCurrentDate:we,updateTime:(q,re=!0,Be=!1)=>{I(q,re,Be,Ne)},assignMonthAndYear:B,setStartTime:fe}},ch={key:0},ph=Ye({__name:"DatePicker",props:{...Xt},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(t,{expose:e,emit:a}){const i=a,r=t,{calendars:u,month:n,year:o,modelValue:s,time:g,disabledTimesConfig:d,today:_,validateTime:h,getCalendarDays:D,getMarker:E,handleArrow:v,handleScroll:F,handleSwipe:k,selectDate:x,updateMonthYear:b,presetDate:A,selectCurrentDate:G,updateTime:O,assignMonthAndYear:I,setStartTime:le}=Fh(r,i,ke,B),ee=wa(),{setHoverDate:X,getDayClassData:he,clearHoverDate:ve}=Th(s,r),{defaultedMultiCalendars:Ae}=at(r),M=ae([]),L=ae([]),T=ae(null),ie=zt(ee,"calendar"),fe=zt(ee,"monthYear"),Z=zt(ee,"timePicker"),oe=K=>{r.shadow||i("mount",K)};tt(u,()=>{r.shadow||setTimeout(()=>{i("recalculate-position")},0)},{deep:!0}),tt(Ae,(K,se)=>{K.count-se.count>0&&I()},{deep:!0});const $=R(()=>K=>D(n.value(K),o.value(K)).map(se=>({...se,days:se.days.map(y=>(y.marker=E(y),y.classData=he(y),y))})));function ke(K){K||K===0?L.value[K]?.triggerTransition(n.value(K),o.value(K)):L.value.forEach((se,y)=>se.triggerTransition(n.value(y),o.value(y)))}function B(){i("update-flow-step")}const J=(K,se=!1)=>{x(K,se),r.spaceConfirm&&i("select-date")},P=(K,se,y=0)=>{M.value[y]?.toggleMonthPicker(K,se)},ce=(K,se,y=0)=>{M.value[y]?.toggleYearPicker(K,se)},m=(K,se,y)=>{T.value?.toggleTimePicker(K,se,y)},f=(K,se)=>{if(!r.range){const y=s.value?s.value:_,pe=se?new Date(se):y,Y=K?Kt(pe,{weekStartsOn:1}):Wn(pe,{weekStartsOn:1});x({value:Y,current:Re(pe)===n.value(0),text:"",classData:{}}),document.getElementById(zr(Y))?.focus()}},S=K=>{M.value[0]?.handleMonthYearChange(K,!0)},Q=K=>{b(0,{month:n.value(0),year:o.value(0)+(K?1:-1),fromNav:!0})},N=(K,se)=>{K===Et.time&&i(`time-picker-${se?"open":"close"}`),i("overlay-toggle",{open:se,overlay:K})},de=K=>{i("overlay-toggle",{open:!1,overlay:K}),i("focus-menu")};return e({clearHoverDate:ve,presetDate:A,selectCurrentDate:G,toggleMonthPicker:P,toggleYearPicker:ce,toggleTimePicker:m,handleArrow:v,updateMonthYear:b,getSidebarProps:()=>({modelValue:s,month:n,year:o,time:g,updateTime:O,updateMonthYear:b,selectDate:x,presetDate:A}),changeMonth:S,changeYear:Q,selectWeekDate:f,setStartTime:le}),(K,se)=>(p(),j(Ie,null,[De(Ui,{"multi-calendars":c(Ae).count,collapse:K.collapse,"is-mobile":K.isMobile},{default:ge(({instance:y,index:pe})=>[K.disableMonthYearSelect?z("",!0):(p(),be(oh,He({key:0,ref:Y=>{Y&&(M.value[pe]=Y)},months:c(ns)(K.formatLocale,K.locale,K.monthNameFormat),years:c(_u)(K.yearRange,K.locale,K.reverseYears),month:c(n)(y),year:c(o)(y),instance:y},K.$props,{onMount:se[0]||(se[0]=Y=>oe(c(Aa).header)),onResetFlow:se[1]||(se[1]=Y=>K.$emit("reset-flow")),onUpdateMonthYear:Y=>c(b)(y,Y),onOverlayClosed:de,onOverlayOpened:se[2]||(se[2]=Y=>K.$emit("overlay-toggle",{open:!0,overlay:Y}))}),ht({_:2},[Je(c(fe),(Y,Pe)=>({name:Y,fn:ge(qe=>[ne(K.$slots,Y,ft(Ct(qe)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),De(hh,He({ref:Y=>{Y&&(L.value[pe]=Y)},"mapped-dates":$.value(y),month:c(n)(y),year:c(o)(y),instance:y},K.$props,{onSelectDate:Y=>c(x)(Y,y!==1),onHandleSpace:Y=>J(Y,y!==1),onSetHoverDate:se[3]||(se[3]=Y=>c(X)(Y)),onHandleScroll:Y=>c(F)(Y,y),onHandleSwipe:Y=>c(k)(Y,y),onMount:se[4]||(se[4]=Y=>oe(c(Aa).calendar)),onResetFlow:se[5]||(se[5]=Y=>K.$emit("reset-flow")),onTooltipOpen:se[6]||(se[6]=Y=>K.$emit("tooltip-open",Y)),onTooltipClose:se[7]||(se[7]=Y=>K.$emit("tooltip-close",Y))}),ht({_:2},[Je(c(ie),(Y,Pe)=>({name:Y,fn:ge(qe=>[ne(K.$slots,Y,ft(Ct({...qe})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),K.enableTimePicker?(p(),j("div",ch,[K.$slots["time-picker"]?ne(K.$slots,"time-picker",ft(He({key:0},{time:c(g),updateTime:c(O)}))):(p(),be(vs,He({key:1,ref_key:"timePickerRef",ref:T},K.$props,{hours:c(g).hours,minutes:c(g).minutes,seconds:c(g).seconds,"internal-model-value":K.internalModelValue,"disabled-times-config":c(d),"validate-time":c(h),onMount:se[8]||(se[8]=y=>oe(c(Aa).timePicker)),"onUpdate:hours":se[9]||(se[9]=y=>c(O)(y)),"onUpdate:minutes":se[10]||(se[10]=y=>c(O)(y,!1)),"onUpdate:seconds":se[11]||(se[11]=y=>c(O)(y,!1,!0)),onResetFlow:se[12]||(se[12]=y=>K.$emit("reset-flow")),onOverlayClosed:se[13]||(se[13]=y=>N(y,!1)),onOverlayOpened:se[14]||(se[14]=y=>N(y,!0)),onAmPmChange:se[15]||(se[15]=y=>K.$emit("am-pm-change",y))}),ht({_:2},[Je(c(Z),(y,pe)=>({name:y,fn:ge(Y=>[ne(K.$slots,y,ft(Ct(Y)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):z("",!0)],64))}}),bh=(t,e)=>{const a=ae(),{defaultedMultiCalendars:i,defaultedConfig:r,defaultedHighlight:u,defaultedRange:n,propDates:o,defaultedFilters:s,defaultedMultiDates:g}=at(t),{modelValue:d,year:_,month:h,calendars:D}=bi(t,e),{isDisabled:E}=Ea(t),{selectYear:v,groupedYears:F,showYearPicker:k,isDisabled:x,toggleYearPicker:b,handleYearSelect:A,handleYear:G}=Ds({modelValue:d,multiCalendars:i,range:n,highlight:u,calendars:D,propDates:o,month:h,year:_,filters:s,props:t,emit:e}),O=(L,T)=>[L,T].map(ie=>ra(ie,"MMMM",{locale:t.formatLocale})).join("-"),I=R(()=>L=>d.value?Array.isArray(d.value)?d.value.some(T=>Xu(L,T)):Xu(d.value,L):!1),le=L=>{if(n.value.enabled){if(Array.isArray(d.value)){const T=$e(L,d.value[0])||$e(L,d.value[1]);return _i(d.value,a.value,L)&&!T}return!1}return!1},ee=(L,T)=>L.quarter===Wu(T)&&L.year===Te(T),X=L=>typeof u.value=="function"?u.value({quarter:Wu(L),year:Te(L)}):!!u.value.quarters.find(T=>ee(T,L)),he=R(()=>L=>{const T=Ke(new Date,{year:_.value(L)});return U_({start:$a(T),end:Hn(T)}).map(ie=>{const fe=Ra(ie),Z=Vu(ie),oe=E(ie),$=le(fe),ke=X(fe);return{text:O(fe,Z),value:fe,active:I.value(fe),highlighted:ke,disabled:oe,isBetween:$}})}),ve=L=>{cu(L,d,g.value.limit),e("auto-apply",!0)},Ae=L=>{d.value=pu(d,L,e),Gi(d.value,e,t.autoApply,t.modelAuto)},M=L=>{d.value=L,e("auto-apply")};return{defaultedConfig:r,defaultedMultiCalendars:i,groupedYears:F,year:_,isDisabled:x,quarters:he,showYearPicker:k,modelValue:d,setHoverDate:L=>{a.value=L},selectYear:v,selectQuarter:(L,T,ie)=>{if(!ie)return D.value[T].month=Re(Vu(L)),g.value.enabled?ve(L):n.value.enabled?Ae(L):M(L)},toggleYearPicker:b,handleYearSelect:A,handleYear:G}},yh={class:"dp--quarter-items"},kh=["data-test-id","disabled","onClick","onMouseover"],wh=Ye({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...Xt},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(t,{expose:e,emit:a}){const i=a,r=t,u=wa(),n=zt(u,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:s,groupedYears:g,year:d,isDisabled:_,quarters:h,modelValue:D,showYearPicker:E,setHoverDate:v,selectQuarter:F,toggleYearPicker:k,handleYearSelect:x,handleYear:b}=bh(r,i);return e({getSidebarProps:()=>({modelValue:D,year:d,selectQuarter:F,handleYearSelect:x,handleYear:b})}),(A,G)=>(p(),be(Ui,{"multi-calendars":c(o).count,collapse:A.collapse,stretch:"","is-mobile":A.isMobile},{default:ge(({instance:O})=>[H("div",{class:"dp-quarter-picker-wrap",style:We({minHeight:`${c(s).modeHeight}px`})},[A.$slots["top-extra"]?ne(A.$slots,"top-extra",{key:0,value:A.internalModelValue}):z("",!0),H("div",null,[De(ys,He(A.$props,{items:c(g)(O),instance:O,"show-year-picker":c(E)[O],year:c(d)(O),"is-disabled":I=>c(_)(O,I),onHandleYear:I=>c(b)(O,I),onYearSelect:I=>c(x)(I,O),onToggleYearPicker:I=>c(k)(O,I?.flow,I?.show)}),ht({_:2},[Je(c(n),(I,le)=>({name:I,fn:ge(ee=>[ne(A.$slots,I,ft(Ct(ee)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),H("div",yh,[(p(!0),j(Ie,null,Je(c(h)(O),(I,le)=>(p(),j("div",{key:le},[H("button",{type:"button",class:Fe(["dp--qr-btn",{"dp--qr-btn-active":I.active,"dp--qr-btn-between":I.isBetween,"dp--qr-btn-disabled":I.disabled,"dp--highlighted":I.highlighted}]),"data-test-id":I.value,disabled:I.disabled,onClick:ee=>c(F)(I.value,O,I.disabled),onMouseover:ee=>c(v)(I.value)},[A.$slots.quarter?ne(A.$slots,"quarter",{key:0,value:I.value,text:I.text}):(p(),j(Ie,{key:1},[Dt(xe(I.text),1)],64))],42,kh)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Cs=(t,e)=>{const a=ae(0);gt(()=>{i(),window.addEventListener("resize",i,{passive:!0})}),Da(()=>{window.removeEventListener("resize",i)});const i=()=>{a.value=window.document.documentElement.clientWidth};return{isMobile:R(()=>a.value<=t.value.mobileBreakpoint&&!e?!0:void 0)}},Dh=["id","tabindex","role","aria-label"],vh={key:0,class:"dp--menu-load-container"},Eh={key:1,class:"dp--menu-header"},Ch=["data-dp-mobile"],xh={key:0,class:"dp__sidebar_left"},Bh=["data-dp-mobile"],jh=["data-test-id","data-dp-mobile","onClick","onKeydown"],Ah={key:2,class:"dp__sidebar_right"},qh={key:3,class:"dp__action_extra"},sn=Ye({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...Yi,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(t,{expose:e,emit:a}){const i=a,r=t,u=ae(null),n=R(()=>{const{openOnTop:V,...ye}=r;return{...ye,isMobile:F.value,flowStep:Ae.value,menuWrapRef:u.value}}),{setMenuFocused:o,setShiftKey:s,control:g}=bs(),d=wa(),{defaultedTextInput:_,defaultedInline:h,defaultedConfig:D,defaultedUI:E,handleEventPropagation:v}=at(r),{isMobile:F}=Cs(D,r.shadow),k=ae(null),x=ae(0),b=ae(null),A=ae(!1),G=ae(null),O=ae(!1),I=V=>{O.value=!0,D.value.allowPreventDefault&&V.preventDefault(),ba(V,D.value,!0)};gt(()=>{if(!r.shadow){A.value=!0,le(),window.addEventListener("resize",le);const V=mt(u);V&&!_.value.enabled&&!h.value.enabled&&(o(!0),oe()),V&&(V.addEventListener("pointerdown",I),V.addEventListener("mousedown",I))}document.addEventListener("mousedown",Mt)}),Da(()=>{window.removeEventListener("resize",le),document.removeEventListener("mousedown",Mt);const V=mt(u);V&&(V.removeEventListener("pointerdown",I),V.removeEventListener("mousedown",I))});const le=()=>{const V=mt(b);V&&(x.value=V.getBoundingClientRect().width)},{arrowRight:ee,arrowLeft:X,arrowDown:he,arrowUp:ve}=va(),{flowStep:Ae,updateFlowStep:M,childMount:L,resetFlow:T,handleFlow:ie}=Ph(r,i,G),fe=R(()=>r.monthPicker?Of:r.yearPicker?$f:r.timePicker?ah:r.quarterPicker?wh:ph),Z=R(()=>{if(D.value.arrowLeft)return D.value.arrowLeft;const V=u.value?.getBoundingClientRect(),ye=r.getInputRect();return ye?.width=(V?.right??0)&&ye?.width{const V=mt(u);V&&V.focus({preventScroll:!0})},$=R(()=>G.value?.getSidebarProps()||{}),ke=()=>{r.openOnTop&&i("recalculate-position")},B=zt(d,"action"),J=R(()=>r.monthPicker||r.yearPicker?zt(d,"monthYear"):r.timePicker?zt(d,"timePicker"):zt(d,"shared")),P=R(()=>r.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),ce=R(()=>({dp__menu_disabled:r.disabled,dp__menu_readonly:r.readonly,"dp-menu-loading":r.loading})),m=R(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...E.value.menu??{}})),f=V=>{ba(V,D.value,!0)},S=V=>{r.escClose&&(i("close-picker"),v(V))},Q=V=>{if(r.arrowNavigation){if(V===xt.up)return ve();if(V===xt.down)return he();if(V===xt.left)return X();if(V===xt.right)return ee()}else V===xt.left||V===xt.up?y("handleArrow",xt.left,0,V===xt.up):y("handleArrow",xt.right,0,V===xt.down)},N=V=>{s(V.shiftKey),!r.disableMonthYearSelect&&V.code===et.tab&&V.target.classList.contains("dp__menu")&&g.value.shiftKeyInMenu&&(V.preventDefault(),ba(V,D.value,!0),i("close-picker"))},de=()=>{oe(),i("time-picker-close")},K=V=>{G.value?.toggleTimePicker(!1,!1),G.value?.toggleMonthPicker(!1,!1,V),G.value?.toggleYearPicker(!1,!1,V)},se=(V,ye=0)=>V==="month"?G.value?.toggleMonthPicker(!1,!0,ye):V==="year"?G.value?.toggleYearPicker(!1,!0,ye):V==="time"?G.value?.toggleTimePicker(!0,!1):K(ye),y=(V,...ye)=>{G.value?.[V]&&G.value?.[V](...ye)},pe=()=>{y("selectCurrentDate")},Y=(V,ye)=>{y("presetDate",yt(V),ye)},Pe=()=>{y("clearHoverDate")},qe=(V,ye)=>{y("updateMonthYear",V,ye)},Ft=(V,ye)=>{V.preventDefault(),Q(ye)},Ze=V=>{if(N(V),V.key===et.home||V.key===et.end)return y("selectWeekDate",V.key===et.home,V.target.getAttribute("id"));switch((V.key===et.pageUp||V.key===et.pageDown)&&(V.shiftKey?(y("changeYear",V.key===et.pageUp),Tr(u.value,"overlay-year")?.focus()):(y("changeMonth",V.key===et.pageUp),Tr(u.value,V.key===et.pageUp?"action-prev":"action-next")?.focus()),V.target.getAttribute("id")&&u.value?.focus({preventScroll:!0})),V.key){case et.esc:return S(V);case et.arrowLeft:return Ft(V,xt.left);case et.arrowRight:return Ft(V,xt.right);case et.arrowUp:return Ft(V,xt.up);case et.arrowDown:return Ft(V,xt.down);default:return}},Mt=V=>{h.value.enabled&&!h.value.input&&!u.value?.contains(V.target)&&O.value&&(O.value=!1,i("menu-blur"))};return e({updateMonthYear:qe,switchView:se,handleFlow:ie,onValueCleared:()=>{G.value?.setStartTime?.()}}),(V,ye)=>(p(),j("div",{id:V.uid?`dp-menu-${V.uid}`:void 0,ref_key:"dpMenuRef",ref:u,tabindex:c(h).enabled?void 0:"0",role:c(h).enabled?void 0:"dialog","aria-label":V.ariaLabels?.menu,class:Fe(m.value),style:We({"--dp-arrow-left":Z.value}),onMouseleave:Pe,onClick:f,onKeydown:Ze},[(V.disabled||V.readonly)&&c(h).enabled||V.loading?(p(),j("div",{key:0,class:Fe(ce.value)},[V.loading?(p(),j("div",vh,[...ye[19]||(ye[19]=[H("span",{class:"dp--menu-loader"},null,-1)])])):z("",!0)],2)):z("",!0),V.$slots["menu-header"]?(p(),j("div",Eh,[ne(V.$slots,"menu-header")])):z("",!0),!c(h).enabled&&!V.teleportCenter?(p(),j("div",{key:2,class:Fe(P.value)},null,2)):z("",!0),H("div",{ref_key:"innerMenuRef",ref:b,class:Fe({dp__menu_content_wrapper:V.presetDates?.length||!!V.$slots["left-sidebar"]||!!V.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":t.collapse&&(V.presetDates?.length||!!V.$slots["left-sidebar"]||!!V.$slots["right-sidebar"])}),"data-dp-mobile":c(F),style:We({"--dp-menu-width":`${x.value}px`})},[V.$slots["left-sidebar"]?(p(),j("div",xh,[ne(V.$slots,"left-sidebar",ft(Ct($.value)))])):z("",!0),V.presetDates.length?(p(),j("div",{key:1,class:Fe({"dp--preset-dates-collapsed":t.collapse,"dp--preset-dates":!0}),"data-dp-mobile":c(F)},[(p(!0),j(Ie,null,Je(V.presetDates,(je,Jt)=>(p(),j(Ie,{key:Jt},[je.slot?ne(V.$slots,je.slot,{key:0,presetDate:Y,label:je.label,value:je.value}):(p(),j("button",{key:1,type:"button",style:We(je.style||{}),class:Fe(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":t.collapse}]),"data-test-id":je.testId??void 0,"data-dp-mobile":c(F),onClick:_t(Nt=>Y(je.value,je.noTz),["prevent"]),onKeydown:Nt=>c(jt)(Nt,()=>Y(je.value,je.noTz),!0)},xe(je.label),47,jh))],64))),128))],10,Bh)):z("",!0),H("div",{ref_key:"calendarWrapperRef",ref:k,class:"dp__instance_calendar",role:"document"},[(p(),be(Ma(fe.value),He({ref_key:"dynCmpRef",ref:G},n.value,{"flow-step":c(Ae),onMount:c(L),onUpdateFlowStep:c(M),onResetFlow:c(T),onFocusMenu:oe,onSelectDate:ye[0]||(ye[0]=je=>V.$emit("select-date")),onDateUpdate:ye[1]||(ye[1]=je=>V.$emit("date-update",je)),onTooltipOpen:ye[2]||(ye[2]=je=>V.$emit("tooltip-open",je)),onTooltipClose:ye[3]||(ye[3]=je=>V.$emit("tooltip-close",je)),onAutoApply:ye[4]||(ye[4]=je=>V.$emit("auto-apply",je)),onRangeStart:ye[5]||(ye[5]=je=>V.$emit("range-start",je)),onRangeEnd:ye[6]||(ye[6]=je=>V.$emit("range-end",je)),onInvalidFixedRange:ye[7]||(ye[7]=je=>V.$emit("invalid-fixed-range",je)),onTimeUpdate:ye[8]||(ye[8]=je=>V.$emit("time-update")),onAmPmChange:ye[9]||(ye[9]=je=>V.$emit("am-pm-change",je)),onTimePickerOpen:ye[10]||(ye[10]=je=>V.$emit("time-picker-open",je)),onTimePickerClose:de,onRecalculatePosition:ke,onUpdateMonthYear:ye[11]||(ye[11]=je=>V.$emit("update-month-year",je)),onAutoApplyInvalid:ye[12]||(ye[12]=je=>V.$emit("auto-apply-invalid",je)),onInvalidDate:ye[13]||(ye[13]=je=>V.$emit("invalid-date",je)),onOverlayToggle:ye[14]||(ye[14]=je=>V.$emit("overlay-toggle",je)),"onUpdate:internalModelValue":ye[15]||(ye[15]=je=>V.$emit("update:internal-model-value",je))}),ht({_:2},[Je(J.value,(je,Jt)=>({name:je,fn:ge(Nt=>[ne(V.$slots,je,ft(Ct({...Nt})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),V.$slots["right-sidebar"]?(p(),j("div",Ah,[ne(V.$slots,"right-sidebar",ft(Ct($.value)))])):z("",!0),V.$slots["action-extra"]?(p(),j("div",qh,[V.$slots["action-extra"]?ne(V.$slots,"action-extra",{key:0,selectCurrentDate:pe}):z("",!0)])):z("",!0)],14,Ch),!V.autoApply||c(D).keepActionRow?(p(),be(qf,He({key:3,"menu-mount":A.value},n.value,{"calendar-width":x.value,onClosePicker:ye[16]||(ye[16]=je=>V.$emit("close-picker")),onSelectDate:ye[17]||(ye[17]=je=>V.$emit("select-date")),onInvalidSelect:ye[18]||(ye[18]=je=>V.$emit("invalid-select")),onSelectNow:pe}),ht({_:2},[Je(c(B),(je,Jt)=>({name:je,fn:ge(Nt=>[ne(V.$slots,je,ft(Ct({...Nt})))])}))]),1040,["menu-mount","calendar-width"])):z("",!0)],46,Dh))}});var La=(t=>(t.center="center",t.left="left",t.right="right",t))(La||{});const Sh=({menuRef:t,menuRefInner:e,inputRef:a,pickerWrapperRef:i,inline:r,emit:u,props:n,slots:o})=>{const{defaultedConfig:s}=at(n),g=ae({}),d=ae(!1),_=ae({top:"0",left:"0"}),h=ae(!1),D=li(n,"teleportCenter");tt(D,()=>{_.value=JSON.parse(JSON.stringify({})),G()});const E=T=>{if(n.teleport){const ie=T.getBoundingClientRect();return{left:ie.left+window.scrollX,top:ie.top+window.scrollY}}return{top:0,left:0}},v=(T,ie)=>{_.value.left=`${T+ie-g.value.width}px`},F=T=>{_.value.left=`${T}px`},k=(T,ie)=>{n.position===La.left&&F(T),n.position===La.right&&v(T,ie),n.position===La.center&&(_.value.left=`${T+ie/2-g.value.width/2}px`)},x=T=>{const{width:ie,height:fe}=T.getBoundingClientRect(),{top:Z,left:oe}=E(T);return{top:+Z,left:+oe,width:ie,height:fe}},b=()=>{_.value.left="50%",_.value.top="50%",_.value.transform="translate(-50%, -50%)",_.value.position="fixed",delete _.value.opacity},A=()=>{const T=mt(a);_.value=n.altPosition(T)},G=(T=!0)=>{if(!r.value.enabled){if(D.value)return b();if(n.altPosition!==null)return A();if(T){const ie=n.teleport?e.value?.$el:t.value;ie&&(g.value=ie.getBoundingClientRect()),u("recalculate-position")}return ve()}},O=({inputEl:T,left:ie,width:fe})=>{window.screen.width>768&&!d.value&&k(ie,fe),ee(T)},I=T=>{const{top:ie,left:fe,height:Z,width:oe}=x(T);_.value.top=`${Z+ie+ +n.offset}px`,h.value=!1,d.value||(_.value.left=`${fe+oe/2-g.value.width/2}px`),O({inputEl:T,left:fe,width:oe})},le=T=>{const{top:ie,left:fe,width:Z}=x(T);_.value.top=`${ie-+n.offset-g.value.height}px`,h.value=!0,O({inputEl:T,left:fe,width:Z})},ee=T=>{if(n.autoPosition){const{left:ie,width:fe}=x(T),{left:Z,right:oe}=g.value;if(!d.value){if(Math.abs(Z)!==Math.abs(oe)){if(Z<=0)return d.value=!0,F(ie);if(oe>=document.documentElement.clientWidth)return d.value=!0,v(ie,fe)}return k(ie,fe)}}},X=()=>{const T=mt(a);if(T){if(n.autoPosition===Wt.top)return Wt.top;if(n.autoPosition===Wt.bottom)return Wt.bottom;const{height:ie}=g.value,{top:fe,height:Z}=T.getBoundingClientRect(),oe=window.innerHeight-fe-Z,$=fe;return ie<=oe?Wt.bottom:ie>oe&&ie<=$?Wt.top:oe>=$?Wt.bottom:Wt.top}return Wt.bottom},he=T=>X()===Wt.bottom?I(T):le(T),ve=()=>{const T=mt(a);if(T)return n.autoPosition?he(T):I(T)},Ae=function(T){if(T){const ie=T.scrollHeight>T.clientHeight,fe=window.getComputedStyle(T).overflowY.indexOf("hidden")!==-1;return ie&&!fe}return!0},M=function(T){return!T||T===document.body||T.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:Ae(T)?T:M(T.assignedSlot&&s.value.shadowDom?T.assignedSlot.parentNode:T.parentNode)},L=T=>{if(T)switch(n.position){case La.left:return{left:0,transform:"translateX(0)"};case La.right:return{left:`${T.width}px`,transform:"translateX(-100%)"};default:return{left:`${T.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:_,xCorrect:d,setMenuPosition:G,getScrollableParent:M,shadowRender:(T,ie,fe)=>{const Z=document.createElement("div"),oe=mt(a)?.getBoundingClientRect();Z.setAttribute("id","dp--temp-container");const $=i.value?.clientWidth?i.value:document.body;$.append(Z);const ke=L(oe),B=s.value.shadowDom?Object.keys(o).filter(P=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(P)):Object.keys(o),J=cn(ie,{...fe,shadow:!0,style:{opacity:0,position:"absolute",...ke}},Object.fromEntries(B.map(P=>[P,o[P]])));T!=null&&(J.appContext=T.appContext),wu(J,Z),g.value=J.el?.getBoundingClientRect(),wu(null,Z),$.removeChild(Z)}}},fa=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],Mh=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],Nh={all:()=>fa,monthYear:()=>fa.filter(t=>t.use.includes("month-year")),input:()=>Mh,timePicker:()=>fa.filter(t=>t.use.includes("time")),action:()=>fa.filter(t=>t.use.includes("action")),calendar:()=>fa.filter(t=>t.use.includes("calendar")),menu:()=>fa.filter(t=>t.use.includes("menu")),shared:()=>fa.filter(t=>t.use.includes("shared")),yearMode:()=>fa.filter(t=>t.use.includes("year-mode"))},zt=(t,e,a)=>{const i=[];return Nh[e]().forEach(r=>{t[r.name]&&i.push(r.name)}),a?.length&&a.forEach(r=>{r.slot&&i.push(r.slot)}),i},pi=t=>{const e=R(()=>i=>t.value?i?t.value.open:t.value.close:""),a=R(()=>i=>t.value?i?t.value.menuAppearTop:t.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!t.value,menuTransition:a}},bi=(t,e,a)=>{const{defaultedRange:i,defaultedTz:r}=at(t),u=ue(St(ue(),r.value.timezone)),n=ae([{month:Re(u),year:Te(u)}]),o=h=>{const D={hours:ga(u),minutes:ka(u),seconds:0};return i.value.enabled?[D[h],D[h]]:D[h]},s=mi({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});tt(i,(h,D)=>{h.enabled!==D.enabled&&(s.hours=o("hours"),s.minutes=o("minutes"),s.seconds=o("seconds"))},{deep:!0});const g=R({get:()=>t.internalModelValue,set:h=>{!t.readonly&&!t.disabled&&e("update:internal-model-value",h)}}),d=R(()=>h=>n.value[h]?n.value[h].month:0),_=R(()=>h=>n.value[h]?n.value[h].year:0);return tt(g,(h,D)=>{a&&JSON.stringify(h??{})!==JSON.stringify(D??{})&&a()},{deep:!0}),{calendars:n,time:s,modelValue:g,month:d,year:_,today:u}},Th=(t,e)=>{const{defaultedMultiCalendars:a,defaultedMultiDates:i,defaultedUI:r,defaultedHighlight:u,defaultedTz:n,propDates:o,defaultedRange:s}=at(e),{isDisabled:g}=Ea(e),d=ae(null),_=ae(St(new Date,n.value.timezone)),h=m=>{!m.current&&e.hideOffsetDates||(d.value=m.value)},D=()=>{d.value=null},E=m=>Array.isArray(t.value)&&s.value.enabled&&t.value[0]&&d.value?m?ot(d.value,t.value[0]):rt(d.value,t.value[0]):!0,v=(m,f)=>{const S=()=>t.value?f?t.value[0]||null:t.value[1]:null,Q=t.value&&Array.isArray(t.value)?S():null;return $e(ue(m.value),Q)},F=m=>{const f=Array.isArray(t.value)?t.value[0]:null;return m?!rt(d.value??null,f):!0},k=(m,f=!0)=>(s.value.enabled||e.weekPicker)&&Array.isArray(t.value)&&t.value.length===2?e.hideOffsetDates&&!m.current?!1:$e(ue(m.value),t.value[f?0:1]):s.value.enabled?v(m,f)&&F(f)||$e(m.value,Array.isArray(t.value)?t.value[0]:null)&&E(f):!1,x=(m,f)=>{if(Array.isArray(t.value)&&t.value[0]&&t.value.length===1){const S=$e(m.value,d.value);return f?ot(t.value[0],m.value)&&S:rt(t.value[0],m.value)&&S}return!1},b=m=>!t.value||e.hideOffsetDates&&!m.current?!1:s.value.enabled?e.modelAuto&&Array.isArray(t.value)?$e(m.value,t.value[0]?t.value[0]:_.value):!1:i.value.enabled&&Array.isArray(t.value)?t.value.some(f=>$e(f,m.value)):$e(m.value,t.value?t.value:_.value),A=m=>{if(s.value.autoRange||e.weekPicker){if(d.value){if(e.hideOffsetDates&&!m.current)return!1;const f=It(d.value,+s.value.autoRange),S=na(ue(d.value),e.weekStart);return e.weekPicker?$e(S[1],ue(m.value)):$e(f,ue(m.value))}return!1}return!1},G=m=>{if(s.value.autoRange||e.weekPicker){if(d.value){const f=It(d.value,+s.value.autoRange);if(e.hideOffsetDates&&!m.current)return!1;const S=na(ue(d.value),e.weekStart);return e.weekPicker?ot(m.value,S[0])&&rt(m.value,S[1]):ot(m.value,d.value)&&rt(m.value,f)}return!1}return!1},O=m=>{if(s.value.autoRange||e.weekPicker){if(d.value){if(e.hideOffsetDates&&!m.current)return!1;const f=na(ue(d.value),e.weekStart);return e.weekPicker?$e(f[0],m.value):$e(d.value,m.value)}return!1}return!1},I=m=>_i(t.value,d.value,m.value),le=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,ee=()=>e.modelAuto?ss(e.internalModelValue):!0,X=m=>{if(e.weekPicker)return!1;const f=s.value.enabled?!k(m)&&!k(m,!1):!0;return!g(m.value)&&!b(m)&&!(!m.current&&e.hideOffsetDates)&&f},he=m=>s.value.enabled?e.modelAuto?le()&&b(m):!1:b(m),ve=m=>u.value?Qm(m.value,o.value.highlight):!1,Ae=m=>{const f=g(m.value);return f&&(typeof u.value=="function"?!u.value(m.value,f):!u.value.options.highlightDisabled)},M=m=>typeof u.value=="function"?u.value(m.value):u.value.weekdays?.includes(m.value.getDay()),L=m=>(s.value.enabled||e.weekPicker)&&(!(a.value.count>0)||m.current)&&ee()&&!(!m.current&&e.hideOffsetDates)&&!b(m)?I(m):!1,T=m=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:f,after:S}=an(+s.value.maxRange,t.value[0]);return Ya(m.value,f)||Sa(m.value,S)}return!1},ie=m=>{if(Array.isArray(t.value)&&t.value.length===1){const{before:f,after:S}=an(+s.value.minRange,t.value[0]);return _i([f,S],t.value[0],m.value)}return!1},fe=m=>s.value.enabled&&(s.value.maxRange||s.value.minRange)?s.value.maxRange&&s.value.minRange?T(m)||ie(m):s.value.maxRange?T(m):ie(m):!1,Z=m=>{const{isRangeStart:f,isRangeEnd:S}=B(m),Q=s.value.enabled?f||S:!1;return{dp__cell_offset:!m.current,dp__pointer:!e.disabled&&!(!m.current&&e.hideOffsetDates)&&!g(m.value)&&!fe(m),dp__cell_disabled:g(m.value)||fe(m),dp__cell_highlight:!Ae(m)&&(ve(m)||M(m))&&!he(m)&&!Q&&!O(m)&&!(L(m)&&e.weekPicker)&&!S,dp__cell_highlight_active:!Ae(m)&&(ve(m)||M(m))&&he(m),dp__today:!e.noToday&&$e(m.value,_.value)&&m.current,"dp--past":rt(m.value,_.value),"dp--future":ot(m.value,_.value)}},oe=m=>({dp__active_date:he(m),dp__date_hover:X(m)}),$=m=>{if(t.value&&!Array.isArray(t.value)){const f=na(t.value,e.weekStart);return{...P(m),dp__range_start:$e(f[0],m.value),dp__range_end:$e(f[1],m.value),dp__range_between_week:ot(m.value,f[0])&&rt(m.value,f[1])}}return{...P(m)}},ke=m=>{if(t.value&&Array.isArray(t.value)){const f=na(t.value[0],e.weekStart),S=t.value[1]?na(t.value[1],e.weekStart):[];return{...P(m),dp__range_start:$e(f[0],m.value)||$e(S[0],m.value),dp__range_end:$e(f[1],m.value)||$e(S[1],m.value),dp__range_between_week:ot(m.value,f[0])&&rt(m.value,f[1])||ot(m.value,S[0])&&rt(m.value,S[1]),dp__range_between:ot(m.value,f[1])&&rt(m.value,S[0])}}return{...P(m)}},B=m=>{const f=a.value.count>0?m.current&&k(m)&&ee():k(m)&&ee(),S=a.value.count>0?m.current&&k(m,!1)&&ee():k(m,!1)&&ee();return{isRangeStart:f,isRangeEnd:S}},J=m=>{const{isRangeStart:f,isRangeEnd:S}=B(m);return{dp__range_start:f,dp__range_end:S,dp__range_between:L(m),dp__date_hover:$e(m.value,d.value)&&!f&&!S&&!e.weekPicker,dp__date_hover_start:x(m,!0),dp__date_hover_end:x(m,!1)}},P=m=>({...J(m),dp__cell_auto_range:G(m),dp__cell_auto_range_start:O(m),dp__cell_auto_range_end:A(m)}),ce=m=>s.value.enabled?s.value.autoRange?P(m):e.modelAuto?{...oe(m),...J(m)}:e.weekPicker?ke(m):J(m):e.weekPicker?$(m):oe(m);return{setHoverDate:h,clearHoverDate:D,getDayClassData:m=>e.hideOffsetDates&&!m.current?{}:{...Z(m),...ce(m),[e.dayClass?e.dayClass(m.value,e.internalModelValue):""]:!0,...r.value.calendarCell??{}}}},Ea=t=>{const{defaultedFilters:e,defaultedRange:a,propDates:i,defaultedMultiDates:r}=at(t),u=M=>i.value.disabledDates?typeof i.value.disabledDates=="function"?i.value.disabledDates(ue(M)):!!Li(M,i.value.disabledDates):!1,n=M=>i.value.maxDate?t.yearPicker?Te(M)>Te(i.value.maxDate):ot(M,i.value.maxDate):!1,o=M=>i.value.minDate?t.yearPicker?Te(M){const L=n(M),T=o(M),ie=u(M),fe=e.value.months.map(B=>+B).includes(Re(M)),Z=t.disabledWeekDays.length?t.disabledWeekDays.some(B=>+B===O1(M)):!1,oe=D(M),$=Te(M),ke=ps(t.yearRange,$);return!(L||T||ie||fe||ke||Z||oe)},g=(M,L)=>rt(...pa(i.value.minDate,M,L))||$e(...pa(i.value.minDate,M,L)),d=(M,L)=>ot(...pa(i.value.maxDate,M,L))||$e(...pa(i.value.maxDate,M,L)),_=(M,L,T)=>{let ie=!1;return i.value.maxDate&&T&&d(M,L)&&(ie=!0),i.value.minDate&&!T&&g(M,L)&&(ie=!0),ie},h=(M,L,T,ie)=>{let fe=!1;return ie&&(i.value.minDate||i.value.maxDate)?i.value.minDate&&i.value.maxDate?fe=_(M,L,T):(i.value.minDate&&g(M,L)||i.value.maxDate&&d(M,L))&&(fe=!0):fe=!0,fe},D=M=>Array.isArray(i.value.allowedDates)&&!i.value.allowedDates.length?!0:i.value.allowedDates?!Li(M,i.value.allowedDates,ls(t.monthPicker,t.yearPicker)):!1,E=M=>!s(M),v=M=>a.value.noDisabledRange?!$n({start:M[0],end:M[1]}).some(L=>E(L)):!0,F=M=>{if(M){const L=Te(M);return L>=+t.yearRange[0]&&L<=t.yearRange[1]}return!0},k=(M,L)=>!!(Array.isArray(M)&&M[L]&&(a.value.maxRange||a.value.minRange)&&F(M[L])),x=(M,L,T=0)=>{if(k(L,T)&&F(M)){const ie=Ln(M,L[T]),fe=ms(L[T],M),Z=fe.length===1?0:fe.filter($=>E($)).length,oe=Math.abs(ie)-(a.value.minMaxRawRange?0:Z);if(a.value.minRange&&a.value.maxRange)return oe>=+a.value.minRange&&oe<=+a.value.maxRange;if(a.value.minRange)return oe>=+a.value.minRange;if(a.value.maxRange)return oe<=+a.value.maxRange}return!0},b=()=>!t.enableTimePicker||t.monthPicker||t.yearPicker||t.ignoreTimeValidation,A=M=>Array.isArray(M)?[M[0]?Fr(M[0]):null,M[1]?Fr(M[1]):null]:Fr(M),G=(M,L,T)=>M.find(ie=>+ie.hours===ga(L)&&ie.minutes==="*"?!0:+ie.minutes===ka(L)&&+ie.hours===ga(L))&&T,O=(M,L,T)=>{const[ie,fe]=M,[Z,oe]=L;return!G(ie,Z,T)&&!G(fe,oe,T)&&T},I=(M,L)=>{const T=Array.isArray(L)?L:[L];return Array.isArray(t.disabledTimes)?Array.isArray(t.disabledTimes[0])?O(t.disabledTimes,T,M):!T.some(ie=>G(t.disabledTimes,ie,M)):M},le=(M,L)=>{const T=Array.isArray(L)?[qa(L[0]),L[1]?qa(L[1]):void 0]:qa(L),ie=!t.disabledTimes(T);return M&&ie},ee=(M,L)=>t.disabledTimes?Array.isArray(t.disabledTimes)?I(L,M):le(L,M):L,X=M=>{let L=!0;if(!M||b())return!0;const T=!i.value.minDate&&!i.value.maxDate?A(M):M;return(t.maxTime||i.value.maxDate)&&(L=tn(t.maxTime,i.value.maxDate,"max",pt(T),L)),(t.minTime||i.value.minDate)&&(L=tn(t.minTime,i.value.minDate,"min",pt(T),L)),ee(M,L)},he=M=>{if(!t.monthPicker)return!0;let L=!0;const T=ue(Yt(M));if(i.value.minDate&&i.value.maxDate){const ie=ue(Yt(i.value.minDate)),fe=ue(Yt(i.value.maxDate));return ot(T,ie)&&rt(T,fe)||$e(T,ie)||$e(T,fe)}if(i.value.minDate){const ie=ue(Yt(i.value.minDate));L=ot(T,ie)||$e(T,ie)}if(i.value.maxDate){const ie=ue(Yt(i.value.maxDate));L=rt(T,ie)||$e(T,ie)}return L},ve=R(()=>M=>!t.enableTimePicker||t.ignoreTimeValidation?!0:X(M)),Ae=R(()=>M=>t.monthPicker?Array.isArray(M)&&(a.value.enabled||r.value.enabled)?!M.filter(L=>!he(L)).length:he(M):!0);return{isDisabled:E,validateDate:s,validateMonthYearInRange:h,isDateRangeAllowed:v,checkMinMaxRange:x,isValidTime:X,isTimeValid:ve,isMonthValid:Ae}},Ki=()=>{const t=R(()=>(i,r)=>i?.includes(r)),e=R(()=>(i,r)=>i.count?i.solo?!0:r===0:!0),a=R(()=>(i,r)=>i.count?i.solo?!0:r===i.count-1:!0);return{hideNavigationButtons:t,showLeftIcon:e,showRightIcon:a}},Ph=(t,e,a)=>{const i=ae(0),r=mi({[Aa.timePicker]:!t.enableTimePicker||t.timePicker||t.monthPicker,[Aa.calendar]:!1,[Aa.header]:!1}),u=R(()=>t.monthPicker||t.timePicker),n=_=>{if(t.flow?.length){if(!_&&u.value)return d();r[_]=!0,Object.keys(r).filter(h=>!r[h]).length||d()}},o=()=>{t.flow?.length&&i.value!==-1&&(i.value+=1,e("flow-step",i.value),d()),t.flow?.length===i.value&&kt().then(()=>s())},s=()=>{i.value=-1},g=(_,h,...D)=>{t.flow[i.value]===_&&a.value&&a.value[h]?.(...D)},d=(_=0)=>{_&&(i.value+=_),g(Et.month,"toggleMonthPicker",!0),g(Et.year,"toggleYearPicker",!0),g(Et.calendar,"toggleTimePicker",!1,!0),g(Et.time,"toggleTimePicker",!0,!0);const h=t.flow[i.value];(h===Et.hours||h===Et.minutes||h===Et.seconds)&&g(h,"toggleTimePicker",!0,!0,h)};return{childMount:n,updateFlowStep:o,resetFlow:s,handleFlow:d,flowStep:i}},zh={key:1,class:"dp__input_wrap"},Ih=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],Lh={key:2,class:"dp--clear-btn"},Oh=["aria-label"],Rh=Ye({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...Yi},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(t,{expose:e,emit:a}){const i=a,r=t,{defaultedTextInput:u,defaultedAriaLabels:n,defaultedInline:o,defaultedConfig:s,defaultedRange:g,defaultedMultiDates:d,defaultedUI:_,getDefaultPattern:h,getDefaultStartTime:D}=at(r),{checkMinMaxRange:E}=Ea(r),v=ae(),F=ae(null),k=ae(!1),x=ae(!1),b=R(()=>({dp__pointer:!r.disabled&&!r.readonly&&!u.value.enabled,dp__disabled:r.disabled,dp__input_readonly:!u.value.enabled,dp__input:!0,dp__input_not_clearable:!r.clearable,dp__input_icon_pad:!r.hideInputIcon,dp__input_valid:typeof r.state=="boolean"?r.state:!1,dp__input_invalid:typeof r.state=="boolean"?!r.state:!1,dp__input_focus:k.value||r.isMenuOpen,dp__input_reg:!u.value.enabled,..._.value.input??{}})),A=()=>{i("set-input-date",null),r.clearable&&r.autoApply&&(i("set-empty-date"),v.value=null)},G=$=>{const ke=D();return tf($,u.value.format??h(),ke??fs({},r.enableSeconds),r.inputValue,x.value,r.formatLocale)},O=$=>{const{rangeSeparator:ke}=u.value,[B,J]=$.split(`${ke}`);if(B){const P=G(B.trim()),ce=J?G(J.trim()):void 0;if(Sa(P,ce))return;const m=P&&ce?[P,ce]:[P];E(ce,m,0)&&(v.value=P?m:null)}},I=()=>{x.value=!0},le=$=>{if(g.value.enabled)O($);else if(d.value.enabled){const ke=$.split(";");v.value=ke.map(B=>G(B.trim())).filter(B=>B)}else v.value=G($)},ee=$=>{const ke=typeof $=="string"?$:$.target?.value;ke!==""?(u.value.openMenu&&!r.isMenuOpen&&i("open"),le(ke),i("set-input-date",v.value)):A(),x.value=!1,i("update:input-value",ke),i("text-input",$,v.value)},X=$=>{u.value.enabled?(le($.target.value),u.value.enterSubmit&&Pr(v.value)&&r.inputValue!==""?(i("set-input-date",v.value,!0),v.value=null):u.value.enterSubmit&&r.inputValue===""&&(v.value=null,i("clear"))):Ae($)},he=($,ke)=>{u.value.enabled&&u.value.tabSubmit&&!ke&&le($.target.value),u.value.tabSubmit&&Pr(v.value)&&r.inputValue!==""?(i("set-input-date",v.value,!0,!0),v.value=null):u.value.tabSubmit&&r.inputValue===""&&(v.value=null,i("clear",!0))},ve=()=>{k.value=!0,i("focus"),kt().then(()=>{u.value.enabled&&u.value.selectOnFocus&&F.value?.select()})},Ae=$=>{if(ba($,s.value,!0),u.value.enabled&&u.value.openMenu&&!o.value.input){if(u.value.openMenu==="open"&&!r.isMenuOpen)return i("open");if(u.value.openMenu==="toggle")return i("toggle")}else u.value.enabled||i("toggle")},M=()=>{i("real-blur"),k.value=!1,(!r.isMenuOpen||o.value.enabled&&o.value.input)&&i("blur"),r.autoApply&&u.value.enabled&&v.value&&!r.isMenuOpen&&(i("set-input-date",v.value),i("select-date"),v.value=null)},L=$=>{ba($,s.value,!0),i("clear")},T=()=>{i("close")},ie=$=>{if($.key==="Tab"&&he($),$.key==="Enter"&&X($),$.key==="Escape"&&u.value.escClose&&T(),!u.value.enabled){if($.code==="Tab")return;$.preventDefault()}},fe=()=>{F.value?.focus({preventScroll:!0})},Z=$=>{v.value=$},oe=$=>{$.key===et.tab&&he($,!0)};return e({focusInput:fe,setParsedDate:Z}),($,ke)=>(p(),j("div",{onClick:Ae},[$.$slots.trigger&&!$.$slots["dp-input"]&&!c(o).enabled?ne($.$slots,"trigger",{key:0}):z("",!0),!$.$slots.trigger&&(!c(o).enabled||c(o).input)?(p(),j("div",zh,[$.$slots["dp-input"]&&!$.$slots.trigger&&(!c(o).enabled||c(o).enabled&&c(o).input)?ne($.$slots,"dp-input",{key:0,value:t.inputValue,isMenuOpen:t.isMenuOpen,onInput:ee,onEnter:X,onTab:he,onClear:L,onBlur:M,onKeypress:ie,onPaste:I,onFocus:ve,openMenu:()=>$.$emit("open"),closeMenu:()=>$.$emit("close"),toggleMenu:()=>$.$emit("toggle")}):z("",!0),$.$slots["dp-input"]?z("",!0):(p(),j("input",{key:1,id:$.uid?`dp-input-${$.uid}`:void 0,ref_key:"inputRef",ref:F,"data-test-id":"dp-input",name:$.name,class:Fe(b.value),inputmode:c(u).enabled?"text":"none",placeholder:$.placeholder,disabled:$.disabled,readonly:$.readonly,required:$.required,value:t.inputValue,autocomplete:$.autocomplete,"aria-label":c(n)?.input,"aria-disabled":$.disabled||void 0,"aria-invalid":$.state===!1?!0:void 0,onInput:ee,onBlur:M,onFocus:ve,onKeypress:ie,onKeydown:ke[0]||(ke[0]=B=>ie(B)),onPaste:I},null,42,Ih)),H("div",{onClick:ke[3]||(ke[3]=B=>i("toggle"))},[$.$slots["input-icon"]&&!$.hideInputIcon?(p(),j("span",{key:0,class:"dp__input_icon",onClick:ke[1]||(ke[1]=B=>i("toggle"))},[ne($.$slots,"input-icon")])):z("",!0),!$.$slots["input-icon"]&&!$.hideInputIcon&&!$.$slots["dp-input"]?(p(),be(c(Za),{key:1,"aria-label":c(n)?.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:ke[2]||(ke[2]=B=>i("toggle"))},null,8,["aria-label"])):z("",!0)]),$.$slots["clear-icon"]&&($.alwaysClearable||t.inputValue&&$.clearable&&!$.disabled&&!$.readonly)?(p(),j("span",Lh,[ne($.$slots,"clear-icon",{clear:L})])):z("",!0),!$.$slots["clear-icon"]&&($.alwaysClearable||$.clearable&&t.inputValue&&!$.disabled&&!$.readonly)?(p(),j("button",{key:3,"aria-label":c(n)?.clearInput,class:"dp--clear-btn",type:"button",onKeydown:ke[4]||(ke[4]=B=>c(jt)(B,()=>L(B),!0,oe)),onClick:ke[5]||(ke[5]=_t(B=>L(B),["prevent"]))},[De(c(us),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,Oh)):z("",!0)])):z("",!0)]))}}),$h=typeof window<"u"?window:void 0,wr=()=>{},Hh=t=>Zo()?(Qo(t),!0):!1,Wh=(t,e,a,i)=>{if(!t)return wr;let r=wr;const u=tt(()=>c(t),o=>{r(),o&&(o.removeEventListener(e,a),o.addEventListener(e,a,i),r=()=>{o.removeEventListener(e,a,i),r=wr})},{immediate:!0,flush:"post"}),n=()=>{u(),r()};return Hh(n),n},Vh=(t,e,a,i={})=>{const{window:r=$h,event:u="pointerdown"}=i;return r?Wh(r,u,n=>{const o=mt(t),s=mt(e);!o||!s||o===n.target||n.composedPath().includes(o)||n.composedPath().includes(s)||a(n)},{passive:!0}):void 0},Yh=["data-dp-mobile"],Uh=Ye({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...Yi},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(t,{expose:e,emit:a}){const i=a,r=t,u=wa(),n=ae(!1),o=li(r,"modelValue"),s=li(r,"timezone"),g=ae(null),d=ae(null),_=ae(null),h=ae(!1),D=ae(null),E=ae(!1),v=ae(!1),F=ae(!1),k=ae(!1),{setMenuFocused:x,setShiftKey:b}=bs(),{clearArrowNav:A}=va(),{validateDate:G,isValidTime:O}=Ea(r),{defaultedTransitions:I,defaultedTextInput:le,defaultedInline:ee,defaultedConfig:X,defaultedRange:he,defaultedMultiDates:ve}=at(r),{menuTransition:Ae,showTransition:M}=pi(I),{isMobile:L}=Cs(X),T=Fn();gt(()=>{m(r.modelValue),kt().then(()=>{ee.value.enabled||(B(D.value)?.addEventListener("scroll",Y),window?.addEventListener("resize",Pe))}),ee.value.enabled&&(n.value=!0),window?.addEventListener("keyup",qe),window?.addEventListener("keydown",Ft)}),Da(()=>{ee.value.enabled||(B(D.value)?.removeEventListener("scroll",Y),window?.removeEventListener("resize",Pe)),window?.removeEventListener("keyup",qe),window?.removeEventListener("keydown",Ft)});const ie=zt(u,"all",r.presetDates),fe=zt(u,"input");tt([o,s],()=>{m(o.value)},{deep:!0});const{openOnTop:Z,menuStyle:oe,xCorrect:$,setMenuPosition:ke,getScrollableParent:B,shadowRender:J}=Sh({menuRef:g,menuRefInner:d,inputRef:_,pickerWrapperRef:D,inline:ee,emit:i,props:r,slots:u}),{inputValue:P,internalModelValue:ce,parseExternalModelValue:m,emitModelValue:f,formatInputValue:S,checkBeforeEmit:Q}=xf(i,r,{isInputFocused:h,isTextInputDate:k}),N=R(()=>({dp__main:!0,dp__theme_dark:r.dark,dp__theme_light:!r.dark,dp__flex_display:ee.value.enabled,"dp--flex-display-collapsed":F.value,dp__flex_display_with_input:ee.value.input})),de=R(()=>r.dark?"dp__theme_dark":"dp__theme_light"),K=R(()=>r.teleport?{to:typeof r.teleport=="boolean"?"body":r.teleport,disabled:!r.teleport||ee.value.enabled}:{}),se=R(()=>({class:"dp__outer_menu_wrap"})),y=R(()=>ee.value.enabled&&(r.timePicker||r.monthPicker||r.yearPicker||r.quarterPicker)),pe=()=>_.value?.$el?.getBoundingClientRect()??{width:0,left:0,right:0},Y=()=>{n.value&&(X.value.closeOnScroll?l():ke())},Pe=()=>{n.value&&ke();const te=d.value?.$el.getBoundingClientRect().width??0;F.value=document.body.offsetWidth<=te},qe=te=>{te.key==="Tab"&&!ee.value.enabled&&!r.teleport&&X.value.tabOutClosesMenu&&(D.value.contains(document.activeElement)||l()),v.value=te.shiftKey},Ft=te=>{v.value=te.shiftKey},Ze=()=>{!r.disabled&&!r.readonly&&(J(T,sn,r),ke(!1),n.value=!0,n.value&&i("open"),n.value||_a(),m(r.modelValue))},Mt=()=>{P.value="",_a(),d.value?.onValueCleared(),_.value?.setParsedDate(null),i("update:model-value",null),i("update:model-timezone-value",null),i("cleared"),X.value.closeOnClearValue&&l()},V=()=>{const te=ce.value;return!te||!Array.isArray(te)&&G(te)?!0:Array.isArray(te)?ve.value.enabled||te.length===2&&G(te[0])&&G(te[1])?!0:he.value.partialRange&&!r.timePicker?G(te[0]):!1:!1},ye=()=>{Q()&&V()?(f(),l()):i("invalid-select",ce.value)},je=te=>{Jt(),f(),X.value.closeOnAutoApply&&!te&&l()},Jt=()=>{_.value&&le.value.enabled&&_.value.setParsedDate(ce.value)},Nt=(te=!1)=>{r.autoApply&&O(ce.value)&&V()&&(he.value.enabled&&Array.isArray(ce.value)?(he.value.partialRange||ce.value.length===2)&&je(te):je(te))},_a=()=>{le.value.enabled||(ce.value=null)},l=(te=!1)=>{te&&ce.value&&X.value.setDateOnMenuClose&&ye(),ee.value.enabled||(n.value&&(n.value=!1,$.value=!1,x(!1),b(!1),A(),i("closed"),P.value&&m(o.value)),_a(),i("blur"),d.value?.$el?.remove())},w=(te,Ee,Ce=!1)=>{if(!te){ce.value=null;return}const Ot=Array.isArray(te)?!te.some(Zt=>!G(Zt)):G(te),Tt=O(te);Ot&&Tt?(k.value=!0,ce.value=te,Ee?(E.value=Ce,ye(),i("text-submit")):r.autoApply&&Nt(!0),kt().then(()=>{k.value=!1})):i("invalid-date",te)},C=()=>{r.autoApply&&O(ce.value)&&f(),Jt()},W=()=>n.value?l():Ze(),_e=te=>{ce.value=te},me=()=>{le.value.enabled&&(h.value=!0,S()),i("focus")},we=()=>{le.value.enabled&&(h.value=!1,m(r.modelValue),E.value&&Zm(D.value,v.value)?.focus()),i("blur")},Ne=te=>{d.value&&d.value.updateMonthYear(0,{month:Zu(te.month),year:Zu(te.year)})},Se=te=>{m(te??r.modelValue)},q=(te,Ee)=>{d.value?.switchView(te,Ee)},re=(te,Ee)=>X.value.onClickOutside?X.value.onClickOutside(te,Ee):l(!0),Be=(te=0)=>{d.value?.handleFlow(te)},ze=()=>g;return Vh(g,_,te=>re(V,te)),e({closeMenu:l,selectDate:ye,clearValue:Mt,openMenu:Ze,onScroll:Y,formatInputValue:S,updateInternalModelValue:_e,setMonthYear:Ne,parseModel:Se,switchView:q,toggleMenu:W,handleFlow:Be,getDpWrapMenuRef:ze}),(te,Ee)=>(p(),j("div",{ref_key:"pickerWrapperRef",ref:D,class:Fe(N.value),"data-datepicker-instance":"","data-dp-mobile":c(L)},[De(Rh,He({ref_key:"inputRef",ref:_,"input-value":c(P),"onUpdate:inputValue":Ee[0]||(Ee[0]=Ce=>ku(P)?P.value=Ce:null),"is-menu-open":n.value},te.$props,{onClear:Mt,onOpen:Ze,onSetInputDate:w,onSetEmptyDate:c(f),onSelectDate:ye,onToggle:W,onClose:l,onFocus:me,onBlur:we,onRealBlur:Ee[1]||(Ee[1]=Ce=>h.value=!1),onTextInput:Ee[2]||(Ee[2]=Ce=>te.$emit("text-input",Ce))}),ht({_:2},[Je(c(fe),(Ce,Ot)=>({name:Ce,fn:ge(Tt=>[ne(te.$slots,Ce,ft(Ct(Tt)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(p(),be(Ma(te.teleport?Kr:"div"),ft(Ct(K.value)),{default:ge(()=>[De(Na,{name:c(Ae)(c(Z)),css:c(M)&&!c(ee).enabled},{default:ge(()=>[n.value?(p(),j("div",He({key:0,ref_key:"dpWrapMenuRef",ref:g},se.value,{class:{"dp--menu-wrapper":!c(ee).enabled},style:c(ee).enabled?void 0:c(oe)}),[De(sn,He({ref_key:"dpMenuRef",ref:d},te.$props,{"internal-model-value":c(ce),"onUpdate:internalModelValue":Ee[3]||(Ee[3]=Ce=>ku(ce)?ce.value=Ce:null),class:{[de.value]:!0,"dp--menu-wrapper":te.teleport},"open-on-top":c(Z),"no-overlay-focus":y.value,collapse:F.value,"get-input-rect":pe,"is-text-input-date":k.value,onClosePicker:l,onSelectDate:ye,onAutoApply:Nt,onTimeUpdate:C,onFlowStep:Ee[4]||(Ee[4]=Ce=>te.$emit("flow-step",Ce)),onUpdateMonthYear:Ee[5]||(Ee[5]=Ce=>te.$emit("update-month-year",Ce)),onInvalidSelect:Ee[6]||(Ee[6]=Ce=>te.$emit("invalid-select",c(ce))),onAutoApplyInvalid:Ee[7]||(Ee[7]=Ce=>te.$emit("invalid-select",Ce)),onInvalidFixedRange:Ee[8]||(Ee[8]=Ce=>te.$emit("invalid-fixed-range",Ce)),onRecalculatePosition:c(ke),onTooltipOpen:Ee[9]||(Ee[9]=Ce=>te.$emit("tooltip-open",Ce)),onTooltipClose:Ee[10]||(Ee[10]=Ce=>te.$emit("tooltip-close",Ce)),onTimePickerOpen:Ee[11]||(Ee[11]=Ce=>te.$emit("time-picker-open",Ce)),onTimePickerClose:Ee[12]||(Ee[12]=Ce=>te.$emit("time-picker-close",Ce)),onAmPmChange:Ee[13]||(Ee[13]=Ce=>te.$emit("am-pm-change",Ce)),onRangeStart:Ee[14]||(Ee[14]=Ce=>te.$emit("range-start",Ce)),onRangeEnd:Ee[15]||(Ee[15]=Ce=>te.$emit("range-end",Ce)),onDateUpdate:Ee[16]||(Ee[16]=Ce=>te.$emit("date-update",Ce)),onInvalidDate:Ee[17]||(Ee[17]=Ce=>te.$emit("invalid-date",Ce)),onOverlayToggle:Ee[18]||(Ee[18]=Ce=>te.$emit("overlay-toggle",Ce)),onMenuBlur:Ee[19]||(Ee[19]=Ce=>te.$emit("blur"))}),ht({_:2},[Je(c(ie),(Ce,Ot)=>({name:Ce,fn:ge(Tt=>[ne(te.$slots,Ce,ft(Ct({...Tt})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):z("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,Yh))}}),bu=(()=>{const t=Uh;return t.install=e=>{e.component("Vue3DatePicker",t)},t})(),Gh=Object.freeze(Object.defineProperty({__proto__:null,default:bu},Symbol.toStringTag,{value:"Module"}));Object.entries(Gh).forEach(([t,e])=>{t!=="default"&&(bu[t]=e)}),Le();function Kh(t){return t.slice(t.indexOf("/")+1).replaceAll("/"," - ").replaceAll("_"," ")}function Xh(){return Intl.supportedValuesOf("timeZone").filter(t=>!t.startsWith("Etc/")).map(t=>({timezoneId:t,label:Kh(t)})).sort((t,e)=>t.timezoneId.localeCompare(e.timezoneId))}const Jh=Ye({__name:"NcTimezonePicker",props:la({additionalTimezones:{default:()=>[]},uid:{default:ia()}},{modelValue:{default:"floating"},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=da(t,"modelValue"),a=t,i=R(()=>a.additionalTimezones.map(({timezoneId:n,label:o})=>({timezoneId:n,label:o}))),r=R(()=>{const n=Xh();return n.unshift(...i.value),n});function u(n,o,s){const g=s.trim().split(/\s+/),d=Object.values(n);return g.every(_=>d.some(h=>h.toLowerCase().includes(_.toLowerCase())))}return(n,o)=>(p(),be(fn,{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=s=>e.value=s),"aria-label-combobox":c(U)("Search for timezone"),clearable:!1,"filter-by":u,multiple:!1,options:r.value,placeholder:c(U)("Type to search time zone"),uid:n.uid,reduce:s=>s.timezoneId,label:"label"},null,8,["modelValue","aria-label-combobox","options","placeholder","uid","reduce"]))}});Le();const Zh={class:"vue-date-time-picker__wrapper"},Qh={ref:"target",class:"vue-date-time-picker__wrapper"},eF=Ye({__name:"NcDateTimePicker",props:la({appendToBody:{type:Boolean},ariaLabel:{default:U("Datepicker input")},ariaLabelMenu:{default:U("Datepicker menu")},clearable:{type:Boolean},confirm:{type:Boolean},format:{type:[String,Function],default:void 0},locale:{default:ea()},minuteStep:{default:10},modelValue:{default:null},placeholder:{default:void 0},showTimezoneSelect:{type:Boolean},showWeekNumber:{type:Boolean},type:{default:"date"}},{timezoneId:{default:"UTC"},timezoneIdModifiers:{}}),emits:la(["update:modelValue","update:timezoneId"],["update:timezoneId"]),setup(t,{emit:e}){const a=da(t,"timezoneId"),i=t,r=e,u=Ti("target"),n=Ti("picker"),o=R(()=>{if(i.modelValue===null&&i.clearable)return null;if(i.type==="week"){const b=i.modelValue instanceof Date?i.modelValue:new Date,A=new Date(b);return A.setUTCDate(b.getUTCDate()+6),[b,A]}else{if(i.type==="year")return(i.modelValue instanceof Date?i.modelValue:new Date).getUTCFullYear();if(i.type==="month"){const b=i.modelValue instanceof Date?i.modelValue:new Date;return{year:b.getUTCFullYear(),month:b.getUTCMonth()}}else if(i.type==="time"){const b=i.modelValue instanceof Date?i.modelValue:new Date;return{hours:b.getHours(),minutes:b.getMinutes(),seconds:b.getSeconds()}}else if(i.type==="time-range"){const b=[i.modelValue].flat();if(b.length!==2){const A=new Date,G=new Date(A);G.setHours(G.getHours()+1),b.splice(0,2,A,G)}return b.map(A=>({hours:A.getHours(),minutes:A.getMinutes(),seconds:A.getSeconds()}))}else if(i.type.endsWith("-range")){if(i.modelValue===void 0){const b=new Date,A=new Date(b);return A.setUTCDate(b.getUTCDate()+7),[b,A]}return i.modelValue}}return i.modelValue??new Date}),s=R(()=>i.type==="date"?U("Select date"):i.type==="time"?U("Select time"):i.type==="datetime"?U("Select date and time"):i.type==="week"?U("Select week"):i.type==="month"?U("Select month"):i.type==="year"?U("Select year"):i.type.endsWith("-range")?U("Select time range"):U("Select date and time")),g=R(()=>{if(i.format)return i.format;if(i.type==="week")return"RR-II";let b;if(i.type==="date"||i.type==="date-range"?b=new Intl.DateTimeFormat(ea(),{dateStyle:"medium"}):i.type==="time"||i.type==="time-range"?b=new Intl.DateTimeFormat(ea(),{timeStyle:"short"}):i.type==="datetime"||i.type==="datetime-range"?b=new Intl.DateTimeFormat(ea(),{dateStyle:"medium",timeStyle:"short"}):i.type==="month"?b=new Intl.DateTimeFormat(ea(),{year:"numeric",month:"2-digit"}):i.type==="year"&&(b=new Intl.DateTimeFormat(ea(),{year:"numeric"})),b)return A=>Array.isArray(A)?b.formatRange(A[0],A[1]):b.format(A)}),d=R(()=>({timePicker:i.type==="time"||i.type==="time-range",yearPicker:i.type==="year",monthPicker:i.type==="month",weekPicker:i.type==="week",range:i.type.endsWith("-range")&&{partialRange:!1},enableTimePicker:!(i.type==="date"||i.type==="date-range"),flow:i.type==="datetime"?["calendar","time"]:void 0}));function _(b){if(b===null)return r("update:modelValue",null);if(i.type==="time")r("update:modelValue",h(b));else if(i.type==="time-range"){const A=h(b[0]),G=h(b[1]);G.getTime()({toggleOverlay:U("Toggle overlay"),menu:i.ariaLabelMenu,input:i.ariaLabel,openTimePicker:U("Open time picker"),closeTimePicker:U("Close time Picker"),incrementValue:b=>b==="hours"?U("Increment hours"):b==="minutes"?U("Increment minutes"):U("Increment seconds"),decrementValue:b=>b==="hours"?U("Decrement hours"):b==="minutes"?U("Decrement minutes"):U("Decrement seconds"),openTpOverlay:b=>b==="hours"?U("Open hours overlay"):b==="minutes"?U("Open minutes overlay"):U("Open seconds overlay"),amPmButton:U("Switch AM/PM mode"),openYearsOverlay:U("Open years overlay"),openMonthsOverlay:U("Open months overlay"),nextMonth:U("Next month"),prevMonth:U("Previous month"),nextYear:U("Next year"),prevYear:U("Previous year"),weekDay:b=>hl()[b],clearInput:U("Clear value"),calendarIcon:U("Calendar icon"),timePicker:U("Time picker"),monthPicker:b=>b?U("Month picker overlay"):U("Month picker"),yearPicker:b=>b?U("Year picker overlay"):U("Year picker")}));function k(){n.value.selectDate()}function x(){n.value.closeMenu()}return(b,A)=>(p(),j("div",Zh,[De(c(bu),He({ref:"picker","aria-labels":F.value,"auto-apply":!b.confirm,class:["vue-date-time-picker",{"vue-date-time-picker--clearable":b.clearable}],"cancel-text":c(U)("Cancel"),clearable:b.clearable,"day-names":E,placeholder:b.placeholder??s.value,format:g.value,locale:b.locale,"minutes-increment":b.minuteStep,"model-value":o.value,"now-button-label":c(U)("Now"),"select-text":c(U)("Pick"),"six-weeks":"fair",teleport:b.appendToBody?u.value||void 0:!1,"text-input":"","week-num-name":c(v),"week-numbers":b.showWeekNumber?{type:"iso"}:void 0,"week-start":c(D)},d.value,{"onUpdate:modelValue":_}),ht({"action-buttons":ge(()=>[De(c(qt),{size:"small",variant:"tertiary",onClick:x},{default:ge(()=>[Dt(xe(c(U)("Cancel")),1)]),_:1}),De(c(qt),{size:"small",variant:"primary",onClick:k},{default:ge(()=>[Dt(xe(c(U)("Pick")),1)]),_:1})]),"clear-icon":ge(({clear:G})=>[De(c(qt),{"aria-label":c(U)("Clear value"),variant:"tertiary-no-background",onClick:G},{icon:ge(()=>[De(bt,{inline:"",path:c(ko),size:20},null,8,["path"])]),_:2},1032,["aria-label","onClick"])]),"input-icon":ge(()=>[De(bt,{path:c(Mo),size:20},null,8,["path"])]),"clock-icon":ge(()=>[De(bt,{inline:"",path:c(So),size:20},null,8,["path"])]),"arrow-left":ge(()=>[De(bt,{inline:"",path:c(qo),size:20},null,8,["path"])]),"arrow-right":ge(()=>[De(bt,{inline:"",path:c(_n),size:20},null,8,["path"])]),"arrow-down":ge(()=>[De(bt,{inline:"",path:c(Ao),size:20},null,8,["path"])]),"arrow-up":ge(()=>[De(bt,{inline:"",path:c(jo),size:20},null,8,["path"])]),_:2},[b.showTimezoneSelect?{name:"action-extra",fn:ge(()=>[De(Jh,{modelValue:a.value,"onUpdate:modelValue":A[0]||(A[0]=G=>a.value=G),class:"vue-date-time-picker__timezone","append-to-body":!1,"input-label":c(U)("Timezone")},null,8,["modelValue","input-label"])]),key:"0"}:void 0]),1040,["aria-labels","auto-apply","class","cancel-text","clearable","placeholder","format","locale","minutes-increment","model-value","now-button-label","select-text","teleport","week-num-name","week-numbers","week-start"]),(p(),be(Kr,{to:"body",disabled:!b.appendToBody},[H("div",Qh,null,512)],8,["disabled"]))]))}}),tF=Xe(eF,[["__scopeId","data-v-02e90461"]]),aF=!0,iF=JSON.parse('[{"id":"smileys","name":"Smileys & Emotion","emojis":["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{"id":"people","name":"People & Body","emojis":["wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints"]},{"id":"nature","name":"Animals & Nature","emojis":["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{"id":"foods","name":"Food & Drink","emojis":["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{"id":"activity","name":"Activities","emojis":["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{"id":"places","name":"Travel & Places","emojis":["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{"id":"objects","name":"Objects","emojis":["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{"id":"symbols","name":"Symbols","emojis":["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{"id":"flags","name":"Flags","emojis":["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}]'),rF=JSON.parse(`{"100":{"subcategory":"emotion","a":"Hundred Points Symbol","b":"1F4AF","d":true,"e":true,"f":true,"h":true,"j":["hundred_points","score","perfect","numbers","century","exam","quiz","test","pass","hundred","100"],"k":[28,7],"o":0},"1234":{"subcategory":"alphanum","a":"Input Symbol for Numbers","b":"1F522","d":true,"e":true,"f":true,"h":true,"j":["input_numbers","numbers","blue-square","1234","1","2","3","4"],"k":[29,60],"o":0},"grinning":{"subcategory":"face-smiling","a":"Grinning Face","b":"1F600","d":true,"e":true,"f":true,"h":true,"j":["grinning_face","face","smile","happy","joy",":D","grin"],"k":[32,21],"m":":D","o":1},"smiley":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth","b":"1F603","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],"k":[32,24],"l":["=)","=-)"],"m":":)","o":0},"smile":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Smiling Eyes","b":"1F604","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)","smile"],"k":[32,25],"l":["C:","c:",":D",":-D"],"m":":)","o":0},"grin":{"subcategory":"face-smiling","a":"Grinning Face with Smiling Eyes","b":"1F601","d":true,"e":true,"f":true,"h":true,"j":["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],"k":[32,22],"o":0},"laughing":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Tightly-Closed Eyes","b":"1F606","d":true,"e":true,"f":true,"h":true,"j":["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],"k":[32,27],"l":[":>",":->"],"n":["satisfied"],"o":0},"sweat_smile":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Cold Sweat","b":"1F605","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],"k":[32,26],"o":0},"rolling_on_the_floor_laughing":{"subcategory":"face-smiling","a":"Rolling on the Floor Laughing","b":"1F923","d":true,"e":true,"f":true,"h":true,"j":["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha","rofl"],"k":[40,17],"o":3},"joy":{"subcategory":"face-smiling","a":"Face with Tears of Joy","b":"1F602","d":true,"e":true,"f":true,"h":true,"j":["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],"k":[32,23],"o":0},"slightly_smiling_face":{"subcategory":"face-smiling","a":"Slightly Smiling Face","b":"1F642","d":true,"e":true,"f":true,"h":true,"j":["slightly_smiling_face","face","smile"],"k":[33,29],"l":[":)","(:",":-)"],"o":1},"upside_down_face":{"subcategory":"face-smiling","a":"Upside-Down Face","b":"1F643","d":true,"e":true,"f":true,"h":true,"j":["upside_down_face","face","flipped","silly","smile"],"k":[33,30],"o":1},"melting_face":{"subcategory":"face-smiling","a":"Melting Face","b":"1FAE0","d":true,"e":true,"f":true,"h":true,"j":["melting face","hot","heat"],"k":[55,30],"o":14},"wink":{"subcategory":"face-smiling","a":"Winking Face","b":"1F609","d":true,"e":true,"f":true,"h":true,"j":["winking_face","face","happy","mischievous","secret",";)","smile","eye"],"k":[32,30],"l":[";)",";-)"],"m":";)","o":0},"blush":{"subcategory":"face-smiling","a":"Smiling Face with Smiling Eyes","b":"1F60A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],"k":[32,31],"m":":)","o":0},"innocent":{"subcategory":"face-smiling","a":"Smiling Face with Halo","b":"1F607","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_halo","face","angel","heaven","halo","innocent"],"k":[32,28],"o":1},"smiling_face_with_3_hearts":{"subcategory":"face-affection","a":"Smiling Face with Smiling Eyes and Three Hearts","b":"1F970","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],"k":[43,60],"o":11},"heart_eyes":{"subcategory":"face-affection","a":"Smiling Face with Heart-Shaped Eyes","b":"1F60D","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],"k":[32,34],"o":0},"star-struck":{"subcategory":"face-affection","a":"Grinning Face with Star Eyes","b":"1F929","d":true,"e":true,"f":true,"h":true,"j":["star_struck","face","smile","starry","eyes","grinning"],"k":[40,40],"n":["grinning_face_with_star_eyes"],"o":5},"kissing_heart":{"subcategory":"face-affection","a":"Face Throwing a Kiss","b":"1F618","d":true,"e":true,"f":true,"h":true,"j":["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],"k":[32,45],"l":[":*",":-*"],"o":0},"kissing":{"subcategory":"face-affection","a":"Kissing Face","b":"1F617","d":true,"e":true,"f":true,"h":true,"j":["kissing_face","love","like","face","3","valentines","infatuation","kiss"],"k":[32,44],"o":1},"relaxed":{"subcategory":"face-affection","a":"White Smiling Face","b":"263A-FE0F","c":"263A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face","face","blush","massage","happiness"],"k":[57,35],"o":0},"kissing_closed_eyes":{"subcategory":"face-affection","a":"Kissing Face with Closed Eyes","b":"1F61A","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],"k":[32,47],"o":0},"kissing_smiling_eyes":{"subcategory":"face-affection","a":"Kissing Face with Smiling Eyes","b":"1F619","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],"k":[32,46],"o":1},"smiling_face_with_tear":{"subcategory":"face-affection","a":"Smiling Face with Tear","b":"1F972","d":true,"e":true,"f":true,"h":true,"j":["smiling face with tear","sad","cry","pretend"],"k":[44,1],"o":13},"yum":{"subcategory":"face-tongue","a":"Face Savouring Delicious Food","b":"1F60B","d":true,"e":true,"f":true,"h":true,"j":["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],"k":[32,32],"o":0},"stuck_out_tongue":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue","b":"1F61B","d":true,"e":true,"f":true,"h":true,"j":["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],"k":[32,48],"l":[":p",":-p",":P",":-P",":b",":-b"],"m":":p","o":1},"stuck_out_tongue_winking_eye":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue and Winking Eye","b":"1F61C","d":true,"e":true,"f":true,"h":true,"j":["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],"k":[32,49],"l":[";p",";-p",";b",";-b",";P",";-P"],"m":";p","o":0},"zany_face":{"subcategory":"face-tongue","a":"Grinning Face with One Large and One Small Eye","b":"1F92A","d":true,"e":true,"f":true,"h":true,"j":["zany_face","face","goofy","crazy"],"k":[40,41],"n":["grinning_face_with_one_large_and_one_small_eye"],"o":5},"stuck_out_tongue_closed_eyes":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue and Tightly-Closed Eyes","b":"1F61D","d":true,"e":true,"f":true,"h":true,"j":["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],"k":[32,50],"o":0},"money_mouth_face":{"subcategory":"face-tongue","a":"Money-Mouth Face","b":"1F911","d":true,"e":true,"f":true,"h":true,"j":["money_mouth_face","face","rich","dollar","money"],"k":[39,0],"o":1},"hugging_face":{"subcategory":"face-hand","a":"Hugging Face","b":"1F917","d":true,"e":true,"f":true,"h":true,"j":["hugging_face","face","smile","hug"],"k":[39,6],"o":1},"face_with_hand_over_mouth":{"subcategory":"face-hand","a":"Smiling Face with Smiling Eyes and Hand Covering Mouth","b":"1F92D","d":true,"e":true,"f":true,"h":true,"j":["face_with_hand_over_mouth","face","whoops","shock","surprise"],"k":[40,44],"n":["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],"o":5},"face_with_open_eyes_and_hand_over_mouth":{"subcategory":"face-hand","a":"Face with Open Eyes and Hand over Mouth","b":"1FAE2","d":true,"e":true,"f":true,"h":true,"j":["face with open eyes and hand over mouth","silence","secret","shock","surprise"],"k":[55,32],"o":14},"face_with_peeking_eye":{"subcategory":"face-hand","a":"Face with Peeking Eye","b":"1FAE3","d":true,"e":true,"f":true,"h":true,"j":["face with peeking eye","scared","frightening","embarrassing","shy"],"k":[55,33],"o":14},"shushing_face":{"subcategory":"face-hand","a":"Face with Finger Covering Closed Lips","b":"1F92B","d":true,"e":true,"f":true,"h":true,"j":["shushing_face","face","quiet","shhh"],"k":[40,42],"n":["face_with_finger_covering_closed_lips"],"o":5},"thinking_face":{"subcategory":"face-hand","a":"Thinking Face","b":"1F914","d":true,"e":true,"f":true,"h":true,"j":["thinking_face","face","hmmm","think","consider"],"k":[39,3],"o":1},"saluting_face":{"subcategory":"face-hand","a":"Saluting Face","b":"1FAE1","d":true,"e":true,"f":true,"h":true,"j":["saluting face","respect","salute"],"k":[55,31],"o":14},"zipper_mouth_face":{"subcategory":"face-neutral-skeptical","a":"Zipper-Mouth Face","b":"1F910","d":true,"e":true,"f":true,"h":true,"j":["zipper_mouth_face","face","sealed","zipper","secret"],"k":[38,60],"o":1},"face_with_raised_eyebrow":{"subcategory":"face-neutral-skeptical","a":"Face with One Eyebrow Raised","b":"1F928","d":true,"e":true,"f":true,"h":true,"j":["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise","suspicious"],"k":[40,39],"n":["face_with_one_eyebrow_raised"],"o":5},"neutral_face":{"subcategory":"face-neutral-skeptical","a":"Neutral Face","b":"1F610","d":true,"e":true,"f":true,"h":true,"j":["neutral_face","indifference","meh",":|","neutral"],"k":[32,37],"l":[":|",":-|"],"o":0},"expressionless":{"subcategory":"face-neutral-skeptical","a":"Expressionless Face","b":"1F611","d":true,"e":true,"f":true,"h":true,"j":["expressionless_face","face","indifferent","-_-","meh","deadpan"],"k":[32,38],"o":1},"no_mouth":{"subcategory":"face-neutral-skeptical","a":"Face Without Mouth","b":"1F636","d":true,"e":true,"f":true,"h":true,"j":["face_without_mouth","face"],"k":[33,17],"o":1},"dotted_line_face":{"subcategory":"face-neutral-skeptical","a":"Dotted Line Face","b":"1FAE5","d":true,"e":true,"f":true,"h":true,"j":["dotted line face","invisible","lonely","isolation","depression"],"k":[55,35],"o":14},"face_in_clouds":{"subcategory":"face-neutral-skeptical","a":"Face in Clouds","b":"1F636-200D-1F32B-FE0F","c":"1F636-200D-1F32B","d":true,"e":true,"f":true,"h":true,"j":["face in clouds","shower","steam","dream"],"k":[33,16],"o":13},"smirk":{"subcategory":"face-neutral-skeptical","a":"Smirking Face","b":"1F60F","d":true,"e":true,"f":true,"h":true,"j":["smirking_face","face","smile","mean","prank","smug","sarcasm"],"k":[32,36],"o":0},"unamused":{"subcategory":"face-neutral-skeptical","a":"Unamused Face","b":"1F612","d":true,"e":true,"f":true,"h":true,"j":["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","ugh","side_eye"],"k":[32,39],"m":":(","o":0},"face_with_rolling_eyes":{"subcategory":"face-neutral-skeptical","a":"Face with Rolling Eyes","b":"1F644","d":true,"e":true,"f":true,"h":true,"j":["face_with_rolling_eyes","face","eyeroll","frustrated"],"k":[33,31],"o":1},"grimacing":{"subcategory":"face-neutral-skeptical","a":"Grimacing Face","b":"1F62C","d":true,"e":true,"f":true,"h":true,"j":["grimacing_face","face","grimace","teeth"],"k":[33,4],"o":1},"face_exhaling":{"subcategory":"face-neutral-skeptical","a":"Face Exhaling","b":"1F62E-200D-1F4A8","d":true,"e":true,"f":true,"h":true,"j":["face exhaling","relieve","relief","tired","sigh"],"k":[33,6],"o":13},"lying_face":{"subcategory":"face-neutral-skeptical","a":"Lying Face","b":"1F925","d":true,"e":true,"f":true,"h":true,"j":["lying_face","face","lie","pinocchio"],"k":[40,19],"o":3},"shaking_face":{"subcategory":"face-neutral-skeptical","a":"Shaking Face","b":"1FAE8","d":true,"e":true,"f":false,"h":false,"j":["shaking face","dizzy","shock","blurry","earthquake"],"k":[55,38],"o":15},"relieved":{"subcategory":"face-sleepy","a":"Relieved Face","b":"1F60C","d":true,"e":true,"f":true,"h":true,"j":["relieved_face","face","relaxed","phew","massage","happiness"],"k":[32,33],"o":0},"pensive":{"subcategory":"face-sleepy","a":"Pensive Face","b":"1F614","d":true,"e":true,"f":true,"h":true,"j":["pensive_face","face","sad","depressed","upset"],"k":[32,41],"o":0},"sleepy":{"subcategory":"face-sleepy","a":"Sleepy Face","b":"1F62A","d":true,"e":true,"f":true,"h":true,"j":["sleepy_face","face","tired","rest","nap"],"k":[33,2],"o":0},"drooling_face":{"subcategory":"face-sleepy","a":"Drooling Face","b":"1F924","d":true,"e":true,"f":true,"h":true,"j":["drooling_face","face"],"k":[40,18],"o":3},"sleeping":{"subcategory":"face-sleepy","a":"Sleeping Face","b":"1F634","d":true,"e":true,"f":true,"h":true,"j":["sleeping_face","face","tired","sleepy","night","zzz"],"k":[33,13],"o":1},"mask":{"subcategory":"face-unwell","a":"Face with Medical Mask","b":"1F637","d":true,"e":true,"f":true,"h":true,"j":["face_with_medical_mask","face","sick","ill","disease","covid"],"k":[33,18],"o":0},"face_with_thermometer":{"subcategory":"face-unwell","a":"Face with Thermometer","b":"1F912","d":true,"e":true,"f":true,"h":true,"j":["face_with_thermometer","sick","temperature","thermometer","cold","fever","covid"],"k":[39,1],"o":1},"face_with_head_bandage":{"subcategory":"face-unwell","a":"Face with Head-Bandage","b":"1F915","d":true,"e":true,"f":true,"h":true,"j":["face_with_head_bandage","injured","clumsy","bandage","hurt"],"k":[39,4],"o":1},"nauseated_face":{"subcategory":"face-unwell","a":"Nauseated Face","b":"1F922","d":true,"e":true,"f":true,"h":true,"j":["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],"k":[40,16],"o":3},"face_vomiting":{"subcategory":"face-unwell","a":"Face with Open Mouth Vomiting","b":"1F92E","d":true,"e":true,"f":true,"h":true,"j":["face_vomiting","face","sick"],"k":[40,45],"n":["face_with_open_mouth_vomiting"],"o":5},"sneezing_face":{"subcategory":"face-unwell","a":"Sneezing Face","b":"1F927","d":true,"e":true,"f":true,"h":true,"j":["sneezing_face","face","gesundheit","sneeze","sick","allergy"],"k":[40,38],"o":3},"hot_face":{"subcategory":"face-unwell","a":"Overheated Face","b":"1F975","d":true,"e":true,"f":true,"h":true,"j":["hot_face","face","feverish","heat","red","sweating"],"k":[44,4],"o":11},"cold_face":{"subcategory":"face-unwell","a":"Freezing Face","b":"1F976","d":true,"e":true,"f":true,"h":true,"j":["cold_face","face","blue","freezing","frozen","frostbite","icicles"],"k":[44,5],"o":11},"woozy_face":{"subcategory":"face-unwell","a":"Face with Uneven Eyes and Wavy Mouth","b":"1F974","d":true,"e":true,"f":true,"h":true,"j":["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],"k":[44,3],"o":11},"dizzy_face":{"subcategory":"face-unwell","a":"Dizzy Face","b":"1F635","d":true,"e":true,"f":true,"h":true,"j":["dizzy_face","spent","unconscious","xox","dizzy"],"k":[33,15],"o":0},"face_with_spiral_eyes":{"subcategory":"face-unwell","a":"Face with Spiral Eyes","b":"1F635-200D-1F4AB","d":true,"e":true,"f":true,"h":true,"j":["face with spiral eyes","sick","ill","confused","nauseous","nausea"],"k":[33,14],"o":13},"exploding_head":{"subcategory":"face-unwell","a":"Shocked Face with Exploding Head","b":"1F92F","d":true,"e":true,"f":true,"h":true,"j":["exploding_head","face","shocked","mind","blown"],"k":[40,46],"n":["shocked_face_with_exploding_head"],"o":5},"face_with_cowboy_hat":{"subcategory":"face-hat","a":"Face with Cowboy Hat","b":"1F920","d":true,"e":true,"f":true,"h":true,"j":["cowboy_hat_face","face","cowgirl","hat"],"k":[40,14],"o":3},"partying_face":{"subcategory":"face-hat","a":"Face with Party Horn and Party Hat","b":"1F973","d":true,"e":true,"f":true,"h":true,"j":["partying_face","face","celebration","woohoo"],"k":[44,2],"o":11},"disguised_face":{"subcategory":"face-hat","a":"Disguised Face","b":"1F978","d":true,"e":true,"f":true,"h":true,"j":["disguised face","pretent","brows","glasses","moustache"],"k":[44,12],"o":13},"sunglasses":{"subcategory":"face-glasses","a":"Smiling Face with Sunglasses","b":"1F60E","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],"k":[32,35],"l":["8)"],"o":1},"nerd_face":{"subcategory":"face-glasses","a":"Nerd Face","b":"1F913","d":true,"e":true,"f":true,"h":true,"j":["nerd_face","face","nerdy","geek","dork"],"k":[39,2],"o":1},"face_with_monocle":{"subcategory":"face-glasses","a":"Face with Monocle","b":"1F9D0","d":true,"e":true,"f":true,"h":true,"j":["face_with_monocle","face","stuffy","wealthy"],"k":[47,13],"o":5},"confused":{"subcategory":"face-concerned","a":"Confused Face","b":"1F615","d":true,"e":true,"f":true,"h":true,"j":["confused_face","face","indifference","huh","weird","hmmm",":/"],"k":[32,42],"l":[":\\\\",":-\\\\",":/",":-/"],"o":1},"face_with_diagonal_mouth":{"subcategory":"face-concerned","a":"Face with Diagonal Mouth","b":"1FAE4","d":true,"e":true,"f":true,"h":true,"j":["face with diagonal mouth","skeptic","confuse","frustrated","indifferent"],"k":[55,34],"o":14},"worried":{"subcategory":"face-concerned","a":"Worried Face","b":"1F61F","d":true,"e":true,"f":true,"h":true,"j":["worried_face","face","concern","nervous",":("],"k":[32,52],"o":1},"slightly_frowning_face":{"subcategory":"face-concerned","a":"Slightly Frowning Face","b":"1F641","d":true,"e":true,"f":true,"h":true,"j":["slightly_frowning_face","face","frowning","disappointed","sad","upset"],"k":[33,28],"o":1},"white_frowning_face":{"subcategory":"face-concerned","a":"Frowning Face","b":"2639-FE0F","c":"2639","d":true,"e":true,"f":true,"h":true,"j":["frowning_face","face","sad","upset","frown"],"k":[57,34],"o":0},"open_mouth":{"subcategory":"face-concerned","a":"Face with Open Mouth","b":"1F62E","d":true,"e":true,"f":true,"h":true,"j":["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],"k":[33,7],"l":[":o",":-o",":O",":-O"],"o":1},"hushed":{"subcategory":"face-concerned","a":"Hushed Face","b":"1F62F","d":true,"e":true,"f":true,"h":true,"j":["hushed_face","face","woo","shh"],"k":[33,8],"o":1},"astonished":{"subcategory":"face-concerned","a":"Astonished Face","b":"1F632","d":true,"e":true,"f":true,"h":true,"j":["astonished_face","face","xox","surprised","poisoned"],"k":[33,11],"o":0},"flushed":{"subcategory":"face-concerned","a":"Flushed Face","b":"1F633","d":true,"e":true,"f":true,"h":true,"j":["flushed_face","face","blush","shy","flattered"],"k":[33,12],"o":0},"pleading_face":{"subcategory":"face-concerned","a":"Face with Pleading Eyes","b":"1F97A","d":true,"e":true,"f":true,"h":true,"j":["pleading_face","face","begging","mercy","cry","tears","sad","grievance"],"k":[44,14],"o":11},"face_holding_back_tears":{"subcategory":"face-concerned","a":"Face Holding Back Tears","b":"1F979","d":true,"e":true,"f":true,"h":true,"j":["face holding back tears","touched","gratitude","cry"],"k":[44,13],"o":14},"frowning":{"subcategory":"face-concerned","a":"Frowning Face with Open Mouth","b":"1F626","d":true,"e":true,"f":true,"h":true,"j":["frowning_face_with_open_mouth","face","aw","what"],"k":[32,59],"o":1},"anguished":{"subcategory":"face-concerned","a":"Anguished Face","b":"1F627","d":true,"e":true,"f":true,"h":true,"j":["anguished_face","face","stunned","nervous"],"k":[32,60],"l":["D:"],"o":1},"fearful":{"subcategory":"face-concerned","a":"Fearful Face","b":"1F628","d":true,"e":true,"f":true,"h":true,"j":["fearful_face","face","scared","terrified","nervous"],"k":[33,0],"o":0},"cold_sweat":{"subcategory":"face-concerned","a":"Face with Open Mouth and Cold Sweat","b":"1F630","d":true,"e":true,"f":true,"h":true,"j":["anxious_face_with_sweat","face","nervous","sweat"],"k":[33,9],"o":0},"disappointed_relieved":{"subcategory":"face-concerned","a":"Disappointed but Relieved Face","b":"1F625","d":true,"e":true,"f":true,"h":true,"j":["sad_but_relieved_face","face","phew","sweat","nervous"],"k":[32,58],"o":0},"cry":{"subcategory":"face-concerned","a":"Crying Face","b":"1F622","d":true,"e":true,"f":true,"h":true,"j":["crying_face","face","tears","sad","depressed","upset",":'("],"k":[32,55],"l":[":'("],"m":":'(","o":0},"sob":{"subcategory":"face-concerned","a":"Loudly Crying Face","b":"1F62D","d":true,"e":true,"f":true,"h":true,"j":["loudly_crying_face","sobbing","face","cry","tears","sad","upset","depressed"],"k":[33,5],"m":":'(","o":0},"scream":{"subcategory":"face-concerned","a":"Face Screaming in Fear","b":"1F631","d":true,"e":true,"f":true,"h":true,"j":["face_screaming_in_fear","face","munch","scared","omg"],"k":[33,10],"o":0},"confounded":{"subcategory":"face-concerned","a":"Confounded Face","b":"1F616","d":true,"e":true,"f":true,"h":true,"j":["confounded_face","face","confused","sick","unwell","oops",":S"],"k":[32,43],"o":0},"persevere":{"subcategory":"face-concerned","a":"Persevering Face","b":"1F623","d":true,"e":true,"f":true,"h":true,"j":["persevering_face","face","sick","no","upset","oops"],"k":[32,56],"o":0},"disappointed":{"subcategory":"face-concerned","a":"Disappointed Face","b":"1F61E","d":true,"e":true,"f":true,"h":true,"j":["disappointed_face","face","sad","upset","depressed",":("],"k":[32,51],"l":["):",":(",":-("],"m":":(","o":0},"sweat":{"subcategory":"face-concerned","a":"Face with Cold Sweat","b":"1F613","d":true,"e":true,"f":true,"h":true,"j":["downcast_face_with_sweat","face","hot","sad","tired","exercise"],"k":[32,40],"o":0},"weary":{"subcategory":"face-concerned","a":"Weary Face","b":"1F629","d":true,"e":true,"f":true,"h":true,"j":["weary_face","face","tired","sleepy","sad","frustrated","upset"],"k":[33,1],"o":0},"tired_face":{"subcategory":"face-concerned","a":"Tired Face","b":"1F62B","d":true,"e":true,"f":true,"h":true,"j":["tired_face","sick","whine","upset","frustrated"],"k":[33,3],"o":0},"yawning_face":{"subcategory":"face-concerned","a":"Yawning Face","b":"1F971","d":true,"e":true,"f":true,"h":true,"j":["yawning_face","tired","sleepy"],"k":[44,0],"o":12},"triumph":{"subcategory":"face-negative","a":"Face with Look of Triumph","b":"1F624","d":true,"e":true,"f":true,"h":true,"j":["face_with_steam_from_nose","face","gas","phew","proud","pride","triumph"],"k":[32,57],"o":0},"rage":{"subcategory":"face-negative","a":"Pouting Face","b":"1F621","d":true,"e":true,"f":true,"h":true,"j":["pouting_face","angry","mad","hate","despise"],"k":[32,54],"o":0},"angry":{"subcategory":"face-negative","a":"Angry Face","b":"1F620","d":true,"e":true,"f":true,"h":true,"j":["angry_face","mad","face","annoyed","frustrated"],"k":[32,53],"l":[">:(",">:-("],"o":0},"face_with_symbols_on_mouth":{"subcategory":"face-negative","a":"Serious Face with Symbols Covering Mouth","b":"1F92C","d":true,"e":true,"f":true,"h":true,"j":["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],"k":[40,43],"n":["serious_face_with_symbols_covering_mouth"],"o":5},"smiling_imp":{"subcategory":"face-negative","a":"Smiling Face with Horns","b":"1F608","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_horns","devil","horns"],"k":[32,29],"o":1},"imp":{"subcategory":"face-negative","a":"Imp","b":"1F47F","d":true,"e":true,"f":true,"h":true,"j":["angry_face_with_horns","devil","angry","horns"],"k":[25,9],"o":0},"skull":{"subcategory":"face-negative","a":"Skull","b":"1F480","d":true,"e":true,"f":true,"h":true,"j":["skull","dead","skeleton","creepy","death","dead"],"k":[25,10],"o":0},"skull_and_crossbones":{"subcategory":"face-negative","a":"Skull and Crossbones","b":"2620-FE0F","c":"2620","d":true,"e":true,"f":true,"h":true,"j":["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],"k":[57,26],"o":1},"hankey":{"subcategory":"face-costume","a":"Pile of Poo","b":"1F4A9","d":true,"e":true,"f":true,"h":true,"j":["pile_of_poo","hankey","shitface","fail","turd","shit"],"k":[27,57],"n":["poop","shit"],"o":0},"clown_face":{"subcategory":"face-costume","a":"Clown Face","b":"1F921","d":true,"e":true,"f":true,"h":true,"j":["clown_face","face"],"k":[40,15],"o":3},"japanese_ogre":{"subcategory":"face-costume","a":"Japanese Ogre","b":"1F479","d":true,"e":true,"f":true,"h":true,"j":["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese_ogre"],"k":[24,59],"o":0},"japanese_goblin":{"subcategory":"face-costume","a":"Japanese Goblin","b":"1F47A","d":true,"e":true,"f":true,"h":true,"j":["goblin","red","evil","mask","monster","scary","creepy","japanese_goblin"],"k":[24,60],"o":0},"ghost":{"subcategory":"face-costume","a":"Ghost","b":"1F47B","d":true,"e":true,"f":true,"h":true,"j":["ghost","halloween","spooky","scary"],"k":[25,0],"o":0},"alien":{"subcategory":"face-costume","a":"Extraterrestrial Alien","b":"1F47D","d":true,"e":true,"f":true,"h":true,"j":["alien","UFO","paul","weird","outer_space"],"k":[25,7],"o":0},"space_invader":{"subcategory":"face-costume","a":"Alien Monster","b":"1F47E","d":true,"e":true,"f":true,"h":true,"j":["alien_monster","game","arcade","play"],"k":[25,8],"o":0},"robot_face":{"subcategory":"face-costume","a":"Robot Face","b":"1F916","d":true,"e":true,"f":true,"h":true,"j":["robot","computer","machine","bot"],"k":[39,5],"o":1},"smiley_cat":{"subcategory":"cat-face","a":"Smiling Cat Face with Open Mouth","b":"1F63A","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat","animal","cats","happy","smile"],"k":[33,21],"o":0},"smile_cat":{"subcategory":"cat-face","a":"Grinning Cat Face with Smiling Eyes","b":"1F638","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat_with_smiling_eyes","animal","cats","smile"],"k":[33,19],"o":0},"joy_cat":{"subcategory":"cat-face","a":"Cat Face with Tears of Joy","b":"1F639","d":true,"e":true,"f":true,"h":true,"j":["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],"k":[33,20],"o":0},"heart_eyes_cat":{"subcategory":"cat-face","a":"Smiling Cat Face with Heart-Shaped Eyes","b":"1F63B","d":true,"e":true,"f":true,"h":true,"j":["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],"k":[33,22],"o":0},"smirk_cat":{"subcategory":"cat-face","a":"Cat Face with Wry Smile","b":"1F63C","d":true,"e":true,"f":true,"h":true,"j":["cat_with_wry_smile","animal","cats","smirk"],"k":[33,23],"o":0},"kissing_cat":{"subcategory":"cat-face","a":"Kissing Cat Face with Closed Eyes","b":"1F63D","d":true,"e":true,"f":true,"h":true,"j":["kissing_cat","animal","cats","kiss"],"k":[33,24],"o":0},"scream_cat":{"subcategory":"cat-face","a":"Weary Cat Face","b":"1F640","d":true,"e":true,"f":true,"h":true,"j":["weary_cat","animal","cats","munch","scared","scream"],"k":[33,27],"o":0},"crying_cat_face":{"subcategory":"cat-face","a":"Crying Cat Face","b":"1F63F","d":true,"e":true,"f":true,"h":true,"j":["crying_cat","animal","tears","weep","sad","cats","upset","cry"],"k":[33,26],"o":0},"pouting_cat":{"subcategory":"cat-face","a":"Pouting Cat Face","b":"1F63E","d":true,"e":true,"f":true,"h":true,"j":["pouting_cat","animal","cats"],"k":[33,25],"o":0},"see_no_evil":{"subcategory":"monkey-face","a":"See-No-Evil Monkey","b":"1F648","d":true,"e":true,"f":true,"h":true,"j":["see_no_evil_monkey","monkey","animal","nature","haha"],"k":[34,25],"o":0},"hear_no_evil":{"subcategory":"monkey-face","a":"Hear-No-Evil Monkey","b":"1F649","d":true,"e":true,"f":true,"h":true,"j":["hear_no_evil_monkey","animal","monkey","nature"],"k":[34,26],"o":0},"speak_no_evil":{"subcategory":"monkey-face","a":"Speak-No-Evil Monkey","b":"1F64A","d":true,"e":true,"f":true,"h":true,"j":["speak_no_evil_monkey","monkey","animal","nature","omg"],"k":[34,27],"o":0},"love_letter":{"subcategory":"heart","a":"Love Letter","b":"1F48C","d":true,"e":true,"f":true,"h":true,"j":["love_letter","email","like","affection","envelope","valentines"],"k":[26,39],"o":0},"cupid":{"subcategory":"heart","a":"Heart with Arrow","b":"1F498","d":true,"e":true,"f":true,"h":true,"j":["heart_with_arrow","love","like","heart","affection","valentines"],"k":[27,40],"o":0},"gift_heart":{"subcategory":"heart","a":"Heart with Ribbon","b":"1F49D","d":true,"e":true,"f":true,"h":true,"j":["heart_with_ribbon","love","valentines"],"k":[27,45],"o":0},"sparkling_heart":{"subcategory":"heart","a":"Sparkling Heart","b":"1F496","d":true,"e":true,"f":true,"h":true,"j":["sparkling_heart","love","like","affection","valentines"],"k":[27,38],"o":0},"heartpulse":{"subcategory":"heart","a":"Growing Heart","b":"1F497","d":true,"e":true,"f":true,"h":true,"j":["growing_heart","like","love","affection","valentines","pink"],"k":[27,39],"o":0},"heartbeat":{"subcategory":"heart","a":"Beating Heart","b":"1F493","d":true,"e":true,"f":true,"h":true,"j":["beating_heart","love","like","affection","valentines","pink","heart"],"k":[27,35],"o":0},"revolving_hearts":{"subcategory":"heart","a":"Revolving Hearts","b":"1F49E","d":true,"e":true,"f":true,"h":true,"j":["revolving_hearts","love","like","affection","valentines"],"k":[27,46],"o":0},"two_hearts":{"subcategory":"heart","a":"Two Hearts","b":"1F495","d":true,"e":true,"f":true,"h":true,"j":["two_hearts","love","like","affection","valentines","heart"],"k":[27,37],"o":0},"heart_decoration":{"subcategory":"heart","a":"Heart Decoration","b":"1F49F","d":true,"e":true,"f":true,"h":true,"j":["heart_decoration","purple-square","love","like"],"k":[27,47],"o":0},"heavy_heart_exclamation_mark_ornament":{"subcategory":"heart","a":"Heart Exclamation","b":"2763-FE0F","c":"2763","d":true,"e":true,"f":true,"h":true,"j":["heart_exclamation","decoration","love"],"k":[59,38],"o":1},"broken_heart":{"subcategory":"heart","a":"Broken Heart","b":"1F494","d":true,"e":true,"f":true,"h":true,"j":["broken_heart","sad","sorry","break","heart","heartbreak"],"k":[27,36],"l":["l.length)&&(w=l.length);for(var C=0,W=new Array(w);C=me.length?{done:!0}:{done:!1,value:me[Se++]}},e:function(te){throw te},f:q}}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 re,Be=!0,ze=!1;return{s:function(){Ne=Ne.call(me)},n:function(){var te=Ne.next();return Be=te.done,te},e:function(te){ze=!0,re=te},f:function(){try{Be||Ne.return==null||Ne.return()}finally{if(ze)throw re}}}})(Object.getOwnPropertyNames(l));try{for(C.s();!(w=C.n()).done;){var W=w.value,_e=l[W];l[W]=_e&&D(_e)==="object"?k(_e):_e}}catch(me){C.e(me)}finally{C.f()}return Object.freeze(l)}var x,b,A=function(l){if(!l.compressed)return l;for(var w in l.compressed=!1,l.emojis){var C=l.emojis[w];for(var W in v)C[W]=C[v[W]],delete C[v[W]];C.short_names||(C.short_names=[]),C.short_names.unshift(w),C.sheet_x=C.sheet[0],C.sheet_y=C.sheet[1],delete C.sheet,C.text||(C.text=""),C.added_in||(C.added_in=6),C.added_in=C.added_in.toFixed(1),C.search=F(C)}return k(l)},G=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],O={};function I(){b=!0,x=h.get("frequently")}var le={add:function(l){b||I();var w=l.id;x||(x=O),x[w]||(x[w]=0),x[w]+=1,h.set("last",w),h.set("frequently",x)},get:function(l){if(b||I(),!x){O={};for(var w=[],C=Math.min(l,G.length),W=0;W',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''};function X(l,w,C,W,_e,me,we,Ne){var Se,q=typeof l=="function"?l.options:l;return w&&(q.render=w,q.staticRenderFns=C,q._compiled=!0),{exports:l,options:q}}var he=X({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},emits:["click"],created:function(){this.svgs=ee}},(function(){var l=this,w=l._self._c;return w("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},l._l(l.categories,(function(C){return w("button",{key:C.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":C.id==l.activeCategory.id},style:{color:C.id==l.activeCategory.id?l.color:""},attrs:{role:"tab",type:"button","aria-label":C.name,"aria-selected":C.id==l.activeCategory.id,"data-title":l.i18n.categories[C.id]},on:{click:function(W){return l.$emit("click",C)}}},[w("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:l._s(l.svgs[C.id])}}),l._v(" "),w("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:l.color},attrs:{"aria-hidden":"true"}})])})),0)}),[]),ve=he.exports;function Ae(l,w){if(!(l instanceof w))throw new TypeError("Cannot call a class as a function")}function M(l){var w=(function(C,W){if(D(C)!="object"||!C)return C;var _e=C[Symbol.toPrimitive];if(_e!==void 0){var me=_e.call(C,"string");if(D(me)!="object")return me;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(C)})(l);return D(w)=="symbol"?w:w+""}function L(l,w){for(var C=0;C1114111||Math.floor(we)!=we)throw RangeError("Invalid code point: "+we);we<=65535?C.push(we):(l=55296+((we-=65536)>>10),w=we%1024+56320,C.push(l,w)),(W+1===_e||C.length>16384)&&(me+=String.fromCharCode.apply(null,C),C.length=0)}return me};function fe(l){var w=l.split("-").map((function(C){return"0x".concat(C)}));return ie.apply(null,w)}function Z(l){return l.reduce((function(w,C){return w.indexOf(C)===-1&&w.push(C),w}),[])}function oe(l,w){var C=Z(l),W=Z(w);return C.filter((function(_e){return W.indexOf(_e)>=0}))}function $(l,w){var C={};for(var W in l){var _e=l[W],me=_e;Object.prototype.hasOwnProperty.call(w,W)&&(me=w[W]),D(me)==="object"&&(me=$(_e,me)),C[W]=me}return C}function ke(l,w){var C=typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(!C){if(Array.isArray(l)||(C=(function(Se,q){if(Se){if(typeof Se=="string")return B(Se,q);var re=Object.prototype.toString.call(Se).slice(8,-1);return re==="Object"&&Se.constructor&&(re=Se.constructor.name),re==="Map"||re==="Set"?Array.from(Se):re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re)?B(Se,q):void 0}})(l))||w){C&&(l=C);var W=0,_e=function(){};return{s:_e,n:function(){return W>=l.length?{done:!0}:{done:!1,value:l[W++]}},e:function(Se){throw Se},f:_e}}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 me,we=!0,Ne=!1;return{s:function(){C=C.call(l)},n:function(){var Se=C.next();return we=Se.done,Se},e:function(Se){Ne=!0,me=Se},f:function(){try{we||C.return==null||C.return()}finally{if(Ne)throw me}}}}function B(l,w){(w==null||w>l.length)&&(w=l.length);for(var C=0,W=new Array(w);C1&&arguments[1]!==void 0?arguments[1]:{},W=C.emojisToShowFilter,_e=C.include,me=C.exclude,we=C.custom,Ne=C.recent,Se=C.recentLength,q=Se===void 0?20:Se;Ae(this,l),this._data=A(w),this._emojisFilter=W||null,this._include=_e||null,this._exclude=me||null,this._custom=we||[],this._recent=Ne||le.get(q),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)}),[{key:"buildIndex",value:function(){var l=this,w=this._data.categories;if(this._include&&(w=(w=w.filter((function(me){return l._include.includes(me.id)}))).sort((function(me,we){var Ne=l._include.indexOf(me.id),Se=l._include.indexOf(we.id);return NeSe?1:0}))),w.forEach((function(me){if(l.isCategoryNeeded(me.id)){var we={id:me.id,name:me.name,emojis:[]};me.emojis.forEach((function(Ne){var Se=l.addEmoji(Ne);Se&&we.emojis.push(Se)})),we.emojis.length&&l._categories.push(we)}})),this.isCategoryNeeded("custom")){if(this._custom.length>0){var C,W=ke(this._custom);try{for(W.s();!(C=W.n()).done;){var _e=C.value;this.addCustomEmoji(_e)}}catch(me){W.e(me)}finally{W.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map((function(me){var we,Ne=ke(l._customCategory.emojis);try{for(Ne.s();!(we=Ne.n()).done;){var Se=we.value;if(Se.id===me)return void l._recentCategory.emojis.push(Se)}}catch(q){Ne.e(q)}finally{Ne.f()}l.hasEmoji(me)&&l._recentCategory.emojis.push(l.emoji(me))})),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(l,w){var C=l.match(J);if(C&&(l=C[1],C[2]&&(w=parseInt(C[2],10))),this._data.aliases.hasOwnProperty(l)&&(l=this._data.aliases[l]),this._emojis.hasOwnProperty(l)){var W=this._emojis[l];return w?W.getSkin(w):W}return this._nativeEmojis.hasOwnProperty(l)?this._nativeEmojis[l]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(l){this._data.aliases.hasOwnProperty(l)&&(l=this._data.aliases[l]);var w=this._emojis[l];if(!w)throw new Error("Can not find emoji by id: "+l);return w}},{key:"firstEmoji",value:function(){var l=this._emojis[Object.keys(this._emojis)[0]];if(!l)throw new Error("Can not get first emoji");return l}},{key:"hasEmoji",value:function(l){return this._data.aliases.hasOwnProperty(l)&&(l=this._data.aliases[l]),!!this._emojis[l]}},{key:"nativeEmoji",value:function(l){return this._nativeEmojis.hasOwnProperty(l)?this._nativeEmojis[l]:null}},{key:"search",value:function(l,w){var C=this;if(w||(w=75),!l.length)return null;if(l=="-"||l=="-1")return[this.emoji("-1")];var W,_e=l.toLowerCase().split(/[\s|,|\-|_]+/);_e.length>2&&(_e=[_e[0],_e[1]]),W=_e.map((function(we){for(var Ne=C._emojis,Se=C._searchIndex,q=0,re=function(){var ze=we[Be];if(q++,Se[ze]||(Se[ze]={}),!(Se=Se[ze]).results){var te={};for(var Ee in Se.results=[],Se.emojis={},Ne){var Ce=Ne[Ee],Ot=Ce._data.search,Tt=we.substr(0,q),Zt=Ot.indexOf(Tt);if(Zt!=-1){var Rt=Zt+1;Tt==Ee&&(Rt=0),Se.results.push(Ce),Se.emojis[Ee]=Ce,te[Ee]=Rt}}Se.results.sort((function(Qa,Xi){return te[Qa.id]-te[Xi.id]}))}Ne=Se.emojis},Be=0;Be1?oe.apply(null,W):W.length?W[0]:[])&&me.length>w&&(me=me.slice(0,w)),me}},{key:"addCustomEmoji",value:function(l){var w=Object.assign({},l,{id:l.short_names[0],custom:!0});w.search||(w.search=F(w));var C=new m(w);return this._emojis[C.id]=C,this._customCategory.emojis.push(C),C}},{key:"addEmoji",value:function(l){var w=this,C=this._data.emojis[l];if(!this.isEmojiNeeded(C))return!1;var W=new m(C);if(this._emojis[l]=W,W.native&&(this._nativeEmojis[W.native]=W),W._skins)for(var _e in W._skins){var me=W._skins[_e];me.native&&(this._nativeEmojis[me.native]=me)}return W.emoticons&&W.emoticons.forEach((function(we){w._emoticons[we]||(w._emoticons[we]=l)})),W}},{key:"isCategoryNeeded",value:function(l){var w=!this._include||!this._include.length||this._include.indexOf(l)>-1,C=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(l)>-1;return!(!w||C)}},{key:"isEmojiNeeded",value:function(l){return!this._emojisFilter||this._emojisFilter(l)}}])})(),m=(function(){return T((function l(w){if(Ae(this,l),this._data=Object.assign({},w),this._skins=null,this._data.skin_variations)for(var C in this._skins=[],P){var W=P[C],_e=this._data.skin_variations[W],me=Object.assign({},w);for(var we in _e)me[we]=_e[we];delete me.skin_variations,me.skin_tone=parseInt(C)+1,this._skins.push(new l(me))}for(var Ne in this._sanitized=S(this._data),this._sanitized)this[Ne]=this._sanitized[Ne];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}),[{key:"getSkin",value:function(l){return l&&l!="native"&&this._skins?this._skins[l-1]:this}},{key:"getPosition",value:function(){var l=+(1.6666666666666667*this._data.sheet_x).toFixed(2),w=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(l,"% ").concat(w,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}])})(),f=(function(){return T((function l(w,C,W,_e,me,we,Ne){Ae(this,l),this._emoji=w,this._native=_e,this._skin=C,this._set=W,this._fallback=me,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(Ne),this.content=this._content(),this.title=we===!0?w.short_name:null,this.ariaLabel=w.ariaLabel(),Object.freeze(this)}),[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(l){var w={};return this._isCustom()?w={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:l+"px",height:l+"px"}:this._hasEmoji()&&!this._isNative()&&(w={backgroundPosition:this.getEmoji().getPosition()}),l&&(w=this._isNative()?Object.assign(w,{fontSize:Math.round(.95*l*10)/10+"px"}):Object.assign(w,{width:l+"px",height:l+"px"})),w}},{key:"_content",value:function(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}},{key:"_isNative",value:function(){return this._native}},{key:"_isCustom",value:function(){return this.getEmoji().custom}},{key:"_hasEmoji",value:function(){if(!this.getEmoji()._data)return!1;var l=this.getEmoji()._data["has_img_"+this._set];return l===void 0||l}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}])})();function S(l){var w=l.name,C=l.short_names,W=l.skin_tone,_e=l.skin_variations,me=l.emoticons,we=l.unified,Ne=l.custom,Se=l.imageUrl,q=l.id||C[0],re=":".concat(q,":");return Ne?{id:q,name:w,colons:re,emoticons:me,custom:Ne,imageUrl:Se}:(W&&(re+=":skin-tone-".concat(W,":")),{id:q,name:w,colons:re,emoticons:me,unified:we.toLowerCase(),skin:W||(_e?1:null),native:fe(we)})}function Q(l,w,C){return(w=M(w))in l?Object.defineProperty(l,w,{value:C,enumerable:!0,configurable:!0,writable:!0}):l[w]=C,l}var N={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},de={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default:function(){return{}}},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default:function(){return{}}}};function K(l,w){var C=Object.keys(l);if(Object.getOwnPropertySymbols){var W=Object.getOwnPropertySymbols(l);w&&(W=W.filter((function(_e){return Object.getOwnPropertyDescriptor(l,_e).enumerable}))),C.push.apply(C,W)}return C}function se(l){for(var w=1;w0},emojiObjects:function(){var l=this;return this.emojis.map((function(w){return{emojiObject:w,emojiView:new f(w,l.emojiProps.skin,l.emojiProps.set,l.emojiProps.native,l.emojiProps.fallback,l.emojiProps.emojiTooltip,l.emojiProps.emojiSize)}}))}},components:{Emoji:y}},(function(){var l=this,w=l._self._c;return l.isVisible&&(l.isSearch||l.hasResults)?w("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!l.hasResults},attrs:{"aria-label":l.i18n.categories[l.id]}},[w("div",{staticClass:"emoji-mart-category-label"},[w("h3",{staticClass:"emoji-mart-category-label"},[l._v(l._s(l.i18n.categories[l.id]))])]),l._v(" "),l._l(l.emojiObjects,(function(C){var W=C.emojiObject,_e=C.emojiView;return[_e.canRender?w("button",{key:W.id,staticClass:"emoji-mart-emoji",class:l.activeClass(W),attrs:{"aria-label":_e.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":W.short_name,title:_e.title},on:{mouseenter:function(me){l.emojiProps.onEnter(_e.getEmoji())},mouseleave:function(me){l.emojiProps.onLeave(_e.getEmoji())},click:function(me){l.emojiProps.onClick(_e.getEmoji())}}},[w("span",{class:_e.cssClass,style:_e.cssStyle},[l._v(l._s(_e.content))])]):l._e()]})),l._v(" "),l.hasResults?l._e():w("div",[w("emoji",{attrs:{data:l.data,emoji:"sleuth_or_spy",native:l.emojiProps.native,skin:l.emojiProps.skin,set:l.emojiProps.set}}),l._v(" "),w("div",{staticClass:"emoji-mart-no-results-label"},[l._v(l._s(l.i18n.notfound))])],1)],2):l._e()}),[]).exports,Y=X({props:{skin:{type:Number,required:!0}},emits:["change"],data:function(){return{opened:!1}},methods:{onClick:function(l){this.opened&&l!=this.skin&&this.$emit("change",l),this.opened=!this.opened}}},(function(){var l=this,w=l._self._c;return w("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":l.opened}},l._l(6,(function(C){return w("span",{key:C,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":l.skin==C}},[w("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+C,on:{click:function(W){return l.onClick(C)}}})])})),0)}),[]).exports,Pe=X({props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData:function(){return this.emoji?this.emoji:{}},emojiShortNames:function(){return this.emojiData.short_names},emojiEmoticons:function(){return this.emojiData.emoticons}},components:{Emoji:y,Skins:Y}},(function(){var l=this,w=l._self._c;return w("div",{staticClass:"emoji-mart-preview"},[l.emoji?[w("div",{staticClass:"emoji-mart-preview-emoji"},[w("emoji",{attrs:{data:l.data,emoji:l.emoji,native:l.emojiProps.native,skin:l.emojiProps.skin,set:l.emojiProps.set}})],1),l._v(" "),w("div",{staticClass:"emoji-mart-preview-data"},[w("div",{staticClass:"emoji-mart-preview-name"},[l._v(l._s(l.emoji.name))]),l._v(" "),w("div",{staticClass:"emoji-mart-preview-shortnames"},l._l(l.emojiShortNames,(function(C){return w("span",{key:C,staticClass:"emoji-mart-preview-shortname"},[l._v(":"+l._s(C)+":")])})),0),l._v(" "),w("div",{staticClass:"emoji-mart-preview-emoticons"},l._l(l.emojiEmoticons,(function(C){return w("span",{key:C,staticClass:"emoji-mart-preview-emoticon"},[l._v(l._s(C))])})),0)])]:[w("div",{staticClass:"emoji-mart-preview-emoji"},[w("emoji",{attrs:{data:l.data,emoji:l.idleEmoji,native:l.emojiProps.native,skin:l.emojiProps.skin,set:l.emojiProps.set}})],1),l._v(" "),w("div",{staticClass:"emoji-mart-preview-data"},[w("span",{staticClass:"emoji-mart-title-label"},[l._v(l._s(l.title))])]),l._v(" "),l.showSkinTones?w("div",{staticClass:"emoji-mart-preview-skins"},[w("skins",{attrs:{skin:l.skinProps.skin},on:{change:function(C){return l.onSkinChange(C)}}})],1):l._e()]],2)}),[]).exports,qe=X({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var l=this.$el.querySelector("input");this.autoFocus&&l.focus()}},(function(){var l=this,w=l._self._c;return w("div",{staticClass:"emoji-mart-search"},[w("input",{directives:[{name:"model",rawName:"v-model",value:l.value,expression:"value"}],attrs:{type:"text",placeholder:l.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description"},domProps:{value:l.value},on:{keydown:[function(C){return!C.type.indexOf("key")&&l._k(C.keyCode,"left",37,C.key,["Left","ArrowLeft"])||"button"in C&&C.button!==0?null:function(W){return l.$emit("arrowLeft",W)}.apply(null,arguments)},function(C){return!C.type.indexOf("key")&&l._k(C.keyCode,"right",39,C.key,["Right","ArrowRight"])||"button"in C&&C.button!==2?null:function(){return l.$emit("arrowRight")}.apply(null,arguments)},function(C){return!C.type.indexOf("key")&&l._k(C.keyCode,"down",40,C.key,["Down","ArrowDown"])?null:function(){return l.$emit("arrowDown")}.apply(null,arguments)},function(C){return!C.type.indexOf("key")&&l._k(C.keyCode,"up",38,C.key,["Up","ArrowUp"])?null:function(W){return l.$emit("arrowUp",W)}.apply(null,arguments)},function(C){return!C.type.indexOf("key")&&l._k(C.keyCode,"enter",13,C.key,"Enter")?null:function(){return l.$emit("enter")}.apply(null,arguments)}],input:function(C){C.target.composing||(l.value=C.target.value)}}}),l._v(" "),w("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[l._v(`Use the left, right, up and down arrow keys to navigate the emoji search results.`)])])}),[]),Ft=qe.exports;function Ze(l,w){(w==null||w>l.length)&&(w=l.length);for(var C=0,W=new Array(w);C0})),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1}),[{key:"onScroll",value:function(){var l=this._vm.$refs.scroll;if(l){for(var w=l.scrollTop,C=this.filteredCategories[0],W=0,_e=this.filteredCategories.length;W<_e;W++){var me=this.filteredCategories[W],we=this._vm.getCategoryComponent(W);if(we&&we.$el.offsetTop-50>w)break;C=me}this.activeCategory=C}}},{key:"allCategories",get:function(){return this._categories}},{key:"filteredCategories",get:function(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter((function(l){return l.emojis.length>0}))}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(l){var w=this;if(!this.searchEmojis){var C=this.filteredCategories.indexOf(l),W=this._vm.getCategoryComponent(C);this._vm.infiniteScroll?(function(){if(W){var _e=W.$el.offsetTop;l.first&&(_e=0),w._vm.$refs.scroll.scrollTop=_e}})():this.activeCategory=this.filteredCategories[C]}}},{key:"onSearch",value:function(l){var w=this._data.search(l,this.maxSearchResults);this.searchEmojis=w,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(l){this.previewEmoji=l,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(l){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(this.previewEmojiIdx==-1)return this.onArrowRight();var l=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,w=this._perLine;this.previewEmojiIdx+w>l&&(w=l%this._perLine);for(var C=0;C0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var w=0;wW+w.scrollTop&&(w.scrollTop+=C.offsetHeight),C&&C.offsetTop"u")return 0;var l=document.createElement("div");l.style.width="100px",l.style.height="100px",l.style.overflow="scroll",l.style.position="absolute",l.style.top="-9999px",document.body.appendChild(l);var w=l.offsetWidth-l.clientWidth;return document.body.removeChild(l),w})()},filteredCategories:function(){return this.view.filteredCategories},mergedI18n:function(){return Object.freeze($(je,this.i18n))},idleEmoji:function(){try{return this.data.emoji(this.emoji)}catch(l){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(l),this.data.firstEmoji()}},isSearching:function(){return this.view.searchEmojis!=null}},watch:{skin:function(){this.onSkinChange(this.skin)}},methods:{onScroll:function(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint:function(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick:function(l){this.view.onAnchorClick(l)},onSearch:function(l){this.view.onSearch(l)},onEmojiEnter:function(l){this.view.onEmojiEnter(l)},onEmojiLeave:function(l){this.view.onEmojiLeave(l)},onArrowLeft:function(l){var w=this.view.previewEmojiIdx;this.view.onArrowLeft(),l&&this.view.previewEmojiIdx!==w&&l.preventDefault()},onArrowRight:function(){this.view.onArrowRight()},onArrowDown:function(){this.view.onArrowDown()},onArrowUp:function(l){this.view.onArrowUp(),l.preventDefault()},onEnter:function(){this.view.previewEmoji&&(this.$emit("select",this.view.previewEmoji),le.add(this.view.previewEmoji))},onEmojiClick:function(l){this.$emit("select",l),le.add(l)},onTextSelect:function(l){l.stopPropagation()},onSkinChange:function(l){this.activeSkin=l,h.update({skin:l}),this.$emit("skin-change",l)},getCategoryComponent:function(l){var w=this.$refs["categories_"+l];return w&&"0"in w?w[0]:w}},components:{Anchors:ve,Category:pe,Preview:Pe,Search:Ft}},Nt=X(Jt,(function(){var l=this,w=l._self._c;return w("section",{staticClass:"emoji-mart emoji-mart-static",style:l.customStyles},[l.showCategories?w("div",{staticClass:"emoji-mart-bar emoji-mart-bar-anchors"},[w("anchors",{attrs:{data:l.data,i18n:l.mergedI18n,color:l.color,categories:l.view.allCategories,"active-category":l.view.activeCategory},on:{click:l.onAnchorClick}})],1):l._e(),l._v(" "),l._t("searchTemplate",(function(){return[l.showSearch?w("search",{ref:"search",attrs:{data:l.data,i18n:l.mergedI18n,"auto-focus":l.autoFocus,"on-search":l.onSearch},on:{search:l.onSearch,arrowLeft:l.onArrowLeft,arrowRight:l.onArrowRight,arrowDown:l.onArrowDown,arrowUp:l.onArrowUp,enter:l.onEnter,select:l.onTextSelect}}):l._e()]}),{data:l.data,i18n:l.i18n,autoFocus:l.autoFocus,onSearch:l.onSearch}),l._v(" "),w("div",{ref:"scroll",staticClass:"emoji-mart-scroll",attrs:{role:"tabpanel"},on:{scroll:l.onScroll}},[w("div",{ref:"scrollContent",attrs:{id:"emoji-mart-list",role:"listbox","aria-expanded":"true"}},[l._t("customCategory"),l._v(" "),l._l(l.view.filteredCategories,(function(C,W){return w("category",{directives:[{name:"show",rawName:"v-show",value:l.infiniteScroll||C==l.view.activeCategory||l.isSearching,expression:"infiniteScroll || category == view.activeCategory || isSearching"}],key:C.id,ref:"categories_"+W,refInFor:!0,attrs:{data:l.data,i18n:l.mergedI18n,id:C.id,name:C.name,emojis:C.emojis,"emoji-props":l.emojiProps}})}))],2)]),l._v(" "),l._t("previewTemplate",(function(){return[l.showPreview?w("div",{staticClass:"emoji-mart-bar emoji-mart-bar-preview"},[w("preview",{attrs:{data:l.data,title:l.title,emoji:l.view.previewEmoji,"idle-emoji":l.idleEmoji,"show-skin-tones":l.showSkinTones,"emoji-props":l.emojiProps,"skin-props":l.skinProps,"on-skin-change":l.onSkinChange}})],1):l._e()]}),{data:l.data,title:l.title,emoji:l.view.previewEmoji,idleEmoji:l.idleEmoji,showSkinTones:l.showSkinTones,emojiProps:l.emojiProps,skinProps:l.skinProps,onSkinChange:l.onSkinChange})],2)}),[]),_a=Nt.exports})(),u})()}))})(Ir)),Ir.exports}var Lr=lF();const dF=$r("nextcloud-vue").persist(!0).build();let ii;function gF(t,e=10){ii||(ii=new Lr.EmojiIndex(nF));const a=mF();let i;return t?(i=ii.search(`:${t}`,e),i.lengthii.emoji(r))||[],i.map(r=>r.getSkin(a))}function _F(t){Lr.frequently.add(t)}function mF(){const t=Number.parseInt(dF.getItem("NcEmojiPicker::currentSkinTone")??"1");return Math.min(Math.max(t,1),6)}Le(Po,To,hn,No),U("Search emoji"),U("No emoji found"),U("Search results"),U("Frequently used"),U("Smileys & Emotion"),U("People & Body"),U("Animals & Nature"),U("Food & Drink"),U("Activities"),U("Travel & Places"),U("Objects"),U("Symbols"),U("Flags"),U("Custom"),new st(255,222,52,U("Neutral skin color")),new st(228,205,166,U("Light skin tone")),new st(250,221,192,U("Medium light skin tone")),new st(174,129,87,U("Medium skin tone")),new st(158,113,88,U("Medium dark skin tone")),new st(96,79,69,U("Dark skin tone")),U("Pick an emoji"),Le(),Le();const fF=["aria-valuenow"],hF=["height","width"],FF=["stroke-dasharray","stroke-dashoffset","stroke-width","r","cx","cy"],cF=["stroke-dasharray","stroke-dashoffset","stroke-width","r","cx","cy"],pF=["value"],Ci=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline")),ln=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),bF=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--clickable-area-small")),yF=Ye({__name:"NcProgressBar",props:{value:{default:0},size:{default:"small"},error:{type:Boolean},type:{default:"linear"},color:{default:"var(--color-primary-element)"}},setup(t){el(g=>({"0a7905e8":g.color,d7eb5974:r.value}));const e=t,a=R(()=>Math.max(0,Math.min(100,e.value))/100),i=R(()=>typeof e.size=="number"?Math.round(e.size):e.type==="circular"?e.size==="medium"?ln:bF:e.size==="medium"?1.5*Ci:Ci),r=R(()=>`${i.value}px`),u=R(()=>Math.max(Ci,i.value/ln*Ci)),n=R(()=>i.value/2),o=R(()=>i.value/2-u.value),s=R(()=>o.value*2*Math.PI);return(g,d)=>g.type==="circular"?(p(),j("span",{key:0,role:"progressbar","aria-valuenow":g.value,class:Fe([{"progress-bar--error":g.error},"progress-bar progress-bar--circular"])},[(p(),j("svg",{height:i.value,width:i.value},[H("circle",{stroke:"currentColor",fill:"transparent","stroke-dasharray":`${a.value*s.value} ${(1-a.value)*s.value}`,"stroke-dashoffset":.25*s.value,"stroke-width":u.value,r:o.value,cx:n.value,cy:n.value},null,8,FF),H("circle",{stroke:"var(--color-background-darker)",fill:"transparent","stroke-dasharray":`${(1-a.value)*s.value} ${a.value*s.value}`,"stroke-dashoffset":(.25-a.value)*s.value,"stroke-width":u.value,r:o.value,cx:n.value,cy:n.value},null,8,cF)],8,hF))],10,fF)):(p(),j("progress",{key:1,class:Fe(["progress-bar progress-bar--linear vue",{"progress-bar--error":g.error}]),value:g.value,max:"100"},null,10,pF))}}),Ac=Xe(yF,[["__scopeId","data-v-38ba4aa1"]]);if(Le(zo),Le(Io),fi()?.circles?.teamResourceProviders,Le(Lo),U("Related resources"),U("Anything shared with the same group of people will show up here"),Array.prototype.find||(Array.prototype.find=function(t){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof t!="function")throw new TypeError("predicate must be a function");for(var e=Object(this),a=e.length>>>0,i=arguments[1],r,u=0;u{r.key===a.keyCode&&(e.commandEvent=!0,e.callbacks()[r.value.toLowerCase()](a,i))})}input(e,a){e.inputEvent=!0,e.keyup.call(this,e,a)}click(e,a){let i=e.tribute;if(i.menu&&i.menu.contains(a.target)){let r=a.target;for(a.preventDefault(),a.stopPropagation();r.nodeName.toLowerCase()!=="li";)if(r=r.parentNode,!r||r===i.menu)throw new Error("cannot find the
  • container for the click");i.selectItemAtIndex(r.getAttribute("data-index"),a),i.hideMenu()}else i.current.element&&!i.current.externalTrigger&&(i.current.externalTrigger=!1,setTimeout(()=>i.hideMenu()))}keyup(e,a){if(e.inputEvent&&(e.inputEvent=!1),e.updateSelection(this),a.keyCode!==27){if(!e.tribute.allowSpaces&&e.tribute.hasTrailingSpace){e.tribute.hasTrailingSpace=!1,e.commandEvent=!0,e.callbacks().space(a,this);return}if(!e.tribute.isActive)if(e.tribute.autocompleteMode)e.callbacks().triggerChar(a,this,"");else{let i=e.getKeyCode(e,this,a);if(isNaN(i)||!i)return;let r=e.tribute.triggers().find(u=>u.charCodeAt(0)===i);typeof r<"u"&&e.callbacks().triggerChar(a,this,r)}e.tribute.current.mentionText.length{e.keyCode===i.key&&(a=!0)}),!a}return!1}getKeyCode(e,a,i){let r=e.tribute,u=r.range.getTriggerInfo(!1,r.hasTrailingSpace,!0,r.allowSpaces,r.autocompleteMode);return u?u.mentionTriggerChar.charCodeAt(0):!1}updateSelection(e){this.tribute.current.element=e;let a=this.tribute.range.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);a&&(this.tribute.current.selectedPath=a.mentionSelectedPath,this.tribute.current.mentionText=a.mentionText,this.tribute.current.selectedOffset=a.mentionSelectedOffset)}callbacks(){return{triggerChar:(e,a,i)=>{let r=this.tribute;r.current.trigger=i;let u=r.collection.find(n=>n.trigger===i);r.current.collection=u,r.current.mentionText.length>=r.current.collection.menuShowMinLength&&r.inputEvent&&r.showMenuFor(a,!0)},enter:(e,a)=>{this.tribute.isActive&&this.tribute.current.filteredItems&&(e.preventDefault(),e.stopPropagation(),setTimeout(()=>{this.tribute.selectItemAtIndex(this.tribute.menuSelected,e),this.tribute.hideMenu()},0))},escape:(e,a)=>{this.tribute.isActive&&(e.preventDefault(),e.stopPropagation(),this.tribute.isActive=!1,this.tribute.hideMenu())},tab:(e,a)=>{this.callbacks().enter(e,a)},space:(e,a)=>{this.tribute.isActive&&(this.tribute.spaceSelectsMatch?this.callbacks().enter(e,a):this.tribute.allowSpaces||(e.stopPropagation(),setTimeout(()=>{this.tribute.hideMenu(),this.tribute.isActive=!1},0)))},up:(e,a)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){e.preventDefault(),e.stopPropagation();let i=this.tribute.current.filteredItems.length,r=this.tribute.menuSelected;i>r&&r>0?(this.tribute.menuSelected--,this.setActiveLi()):r===0&&(this.tribute.menuSelected=i-1,this.setActiveLi(),this.tribute.menu.scrollTop=this.tribute.menu.scrollHeight)}},down:(e,a)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){e.preventDefault(),e.stopPropagation();let i=this.tribute.current.filteredItems.length-1,r=this.tribute.menuSelected;i>r?(this.tribute.menuSelected++,this.setActiveLi()):i===r&&(this.tribute.menuSelected=0,this.setActiveLi(),this.tribute.menu.scrollTop=0)}},delete:(e,a)=>{this.tribute.isActive&&this.tribute.current.mentionText.length<1?this.tribute.hideMenu():this.tribute.isActive&&this.tribute.showMenuFor(a)}}}setActiveLi(e){let a=this.tribute.menu.querySelectorAll("li"),i=a.length>>>0;e&&(this.tribute.menuSelected=parseInt(e));for(let r=0;ro.bottom){let s=n.bottom-o.bottom;this.tribute.menu.scrollTop+=s}else if(n.top{this.tribute.isActive&&this.tribute.showMenuFor(this.tribute.current.element,!1)},300,!1),this.windowResizeEvent=this.debounce(()=>{this.tribute.isActive&&this.tribute.range.positionMenuAtCaret(!0)},300,!1),this.tribute.range.getDocument().addEventListener("MSPointerDown",this.menuClickEvent,!1),this.tribute.range.getDocument().addEventListener("mousedown",this.menuClickEvent,!1),window.addEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.addEventListener("scroll",this.menuContainerScrollEvent,!1):window.addEventListener("scroll",this.menuContainerScrollEvent)}unbind(e){this.tribute.range.getDocument().removeEventListener("mousedown",this.menuClickEvent,!1),this.tribute.range.getDocument().removeEventListener("MSPointerDown",this.menuClickEvent,!1),window.removeEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.removeEventListener("scroll",this.menuContainerScrollEvent,!1):window.removeEventListener("scroll",this.menuContainerScrollEvent)}debounce(e,a,i){var r;return()=>{var u=this,n=arguments,o=()=>{r=null,i||e.apply(u,n)},s=i&&!r;clearTimeout(r),r=setTimeout(o,a),s&&e.apply(u,n)}}}class wF{constructor(e){this.tribute=e,this.tribute.range=this}getDocument(){let e;return this.tribute.current.collection&&(e=this.tribute.current.collection.iframe),e?e.contentWindow.document:document}positionMenuAtCaret(e){let a=this.tribute.current,i,r=this.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(typeof r<"u"){if(!this.tribute.positionMenu){this.tribute.menu.style.cssText="display: block;";return}this.isContentEditable(a.element)?i=this.getContentEditableCaretPosition(r.mentionPosition):i=this.getTextAreaOrInputUnderlinePosition(this.tribute.current.element,r.mentionPosition),this.tribute.menu.style.cssText=`top: ${i.top}px; left: ${i.left}px; right: ${i.right}px; bottom: ${i.bottom}px; position: absolute; display: block;`,i.left==="auto"&&(this.tribute.menu.style.left="auto"),i.top==="auto"&&(this.tribute.menu.style.top="auto"),e&&this.scrollIntoView(),window.setTimeout(()=>{let u={width:this.tribute.menu.offsetWidth,height:this.tribute.menu.offsetHeight},n=this.isMenuOffScreen(i,u),o=window.innerWidth>u.width&&(n.left||n.right),s=window.innerHeight>u.height&&(n.top||n.bottom);(o||s)&&(this.tribute.menu.style.cssText="display: none",this.positionMenuAtCaret(e))},0)}else this.tribute.menu.style.cssText="display: none"}get menuContainerIsBody(){return this.tribute.menuContainer===document.body||!this.tribute.menuContainer}selectElement(e,a,i){let r,u=e;if(a)for(var n=0;n=0&&(a=r.substring(0,u))}}else{let i=this.tribute.current.element;if(i){let r=i.selectionStart;i.value&&r>=0&&(a=i.value.substring(0,r))}}return a}getLastWordInText(e){e=e.replace(/\u00A0/g," ");let a=e.split(/\s+/),i=a.length-1;return a[i].trim()}getTriggerInfo(e,a,i,r,u){let n=this.tribute.current,o,s,g;if(!this.isContentEditable(n.element))o=this.tribute.current.element;else{let h=this.getContentEditableSelectedPath(n);h&&(o=h.selected,s=h.path,g=h.offset)}let d=this.getTextPrecedingCurrentSelection(),_=this.getLastWordInText(d);if(u)return{mentionPosition:d.length-_.length,mentionText:_,mentionSelectedElement:o,mentionSelectedPath:s,mentionSelectedOffset:g};if(d!=null){let h=-1,D;if(this.tribute.collection.forEach(E=>{let v=E.trigger,F=E.requireLeadingSpace?this.lastIndexWithLeadingSpace(d,v):d.lastIndexOf(v);F>h&&(h=F,D=v,i=E.requireLeadingSpace)}),h>=0&&(h===0||!i||/[\xA0\s]/g.test(d.substring(h-1,h)))){let E=d.substring(h+D.length,d.length);D=d.substring(h,h+D.length);let v=E.substring(0,1),F=E.length>0&&(v===" "||v===" ");a&&(E=E.trim());let k=r?/[^\S ]/g:/[\xA0\s]/g;if(this.tribute.hasTrailingSpace=k.test(E),!F&&(e||!k.test(E)))return{mentionPosition:h,mentionText:E,mentionSelectedElement:o,mentionSelectedPath:s,mentionSelectedOffset:g,mentionTriggerChar:D}}}}lastIndexWithLeadingSpace(e,a){let i=e.split("").reverse().join(""),r=-1;for(let u=0,n=e.length;u=0;d--)if(a[d]!==i[u-d]){g=!1;break}if(g&&(o||s)){r=e.length-1-u;break}}return r}isContentEditable(e){return e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"}isMenuOffScreen(e,a){let i=window.innerWidth,r=window.innerHeight,u=document.documentElement,n=(window.pageXOffset||u.scrollLeft)-(u.clientLeft||0),o=(window.pageYOffset||u.scrollTop)-(u.clientTop||0),s=typeof e.top=="number"?e.top:o+r-e.bottom-a.height,g=typeof e.right=="number"?e.right:e.left+a.width,d=typeof e.bottom=="number"?e.bottom:e.top+a.height,_=typeof e.left=="number"?e.left:n+i-e.right-a.width;return{top:sMath.ceil(n+i),bottom:d>Math.ceil(o+r),left:_{o[O]=s[O]}),u?(o.width=`${parseInt(s.width)-2}px`,e.scrollHeight>parseInt(s.height)&&(o.overflowY="scroll")):o.overflow="hidden",n.textContent=e.value.substring(0,a),e.nodeName==="INPUT"&&(n.textContent=n.textContent.replace(/\s/g," "));let g=this.getDocument().createElement("span");g.textContent=e.value.substring(a)||".",n.appendChild(g);let d=e.getBoundingClientRect(),_=document.documentElement,h=(window.pageXOffset||_.scrollLeft)-(_.clientLeft||0),D=(window.pageYOffset||_.scrollTop)-(_.clientTop||0),E=0,v=0;this.menuContainerIsBody&&(E=d.top,v=d.left);let F={top:E+D+g.offsetTop+parseInt(s.borderTopWidth)+parseInt(s.fontSize)-e.scrollTop,left:v+h+g.offsetLeft+parseInt(s.borderLeftWidth)},k=window.innerWidth,x=window.innerHeight,b=this.getMenuDimensions(),A=this.isMenuOffScreen(F,b);A.right&&(F.right=k-F.left,F.left="auto");let G=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(A.bottom){let O=this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect(),I=G-(x-O.top);F.bottom=I+(x-d.top-g.offsetTop),F.top="auto"}return A=this.isMenuOffScreen(F,b),A.left&&(F.left=k>b.width?h+k-b.width:h,delete F.right),A.top&&(F.top=x>b.height?D+x-b.height:D,delete F.bottom),this.getDocument().body.removeChild(n),F}getContentEditableCaretPosition(e){let a,i=this.getWindowSelection();a=this.getDocument().createRange(),a.setStart(i.anchorNode,e),a.setEnd(i.anchorNode,e),a.collapse(!1);let r=a.getBoundingClientRect(),u=document.documentElement,n=(window.pageXOffset||u.scrollLeft)-(u.clientLeft||0),o=(window.pageYOffset||u.scrollTop)-(u.clientTop||0),s=r.left,g=r.top,d={left:s+n,top:g+r.height+o},_=window.innerWidth,h=window.innerHeight,D=this.getMenuDimensions(),E=this.isMenuOffScreen(d,D);E.right&&(d.left="auto",d.right=_-r.left-n);let v=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(E.bottom){let F=this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect(),k=v-(h-F.top);d.top="auto",d.bottom=k+(h-r.top)}return E=this.isMenuOffScreen(d,D),E.left&&(d.left=_>D.width?n+_-D.width:n,delete d.right),E.top&&(d.top=h>D.height?o+h-D.height:o,delete d.bottom),this.menuContainerIsBody||(d.left=d.left?d.left-this.tribute.menuContainer.offsetLeft:d.left,d.top=d.top?d.top-this.tribute.menuContainer.offsetTop:d.top),d}scrollIntoView(e){let a=20,i,r=100,u=this.menu;if(typeof u>"u")return;for(;i===void 0||i.height===0;)if(i=u.getBoundingClientRect(),i.height===0&&(u=u.childNodes[0],u===void 0||!u.getBoundingClientRect))return;let n=i.top,o=n+i.height;if(n<0)window.scrollTo(0,window.pageYOffset+i.top-a);else if(o>window.innerHeight){let s=window.pageYOffset+i.top-a;s-window.pageYOffset>r&&(s=window.pageYOffset+r);let g=window.pageYOffset-(window.innerHeight-o);g>s&&(g=s),window.scrollTo(0,g)}}}class DF{constructor(e){this.tribute=e,this.tribute.search=this}simpleFilter(e,a){return a.filter(i=>this.test(e,i))}test(e,a){return this.match(e,a)!==null}match(e,a,i){i=i||{},a.length;let r=i.pre||"",u=i.post||"",n=i.caseSensitive&&a||a.toLowerCase();if(i.skip)return{rendered:a,score:0};e=i.caseSensitive&&e||e.toLowerCase();let o=this.traverse(n,e,0,0,[]);return o?{rendered:this.render(a,o.cache,r,u),score:o.score}:null}traverse(e,a,i,r,u){if(a.length===r)return{score:this.calculateScore(u),cache:u.slice()};if(e.length===i||a.length-r>e.length-i)return;let n=a[r],o=e.indexOf(n,i),s,g;for(;o>-1;){if(u.push(o),g=this.traverse(e,a,o+1,r+1,u),u.pop(),!g)return s;(!s||s.score{u>0&&(e[u-1]+1===r?i+=i+1:i=1),a+=i}),a}render(e,a,i,r){var u=e.substring(0,a[0]);return a.forEach((n,o)=>{u+=i+e[n]+r+e.substring(n+1,a[o+1]?a[o+1]:e.length)}),u}filter(e,a,i){return i=i||{},a.reduce((r,u,n,o)=>{let s=u;i.extract&&(s=i.extract(u),s||(s=""));let g=this.match(e,s,i);return g!=null&&(r[r.length]={string:g.rendered,score:g.score,index:n,original:u}),r},[]).sort((r,u)=>u.score-r.score||r.index-u.index)}}class xa{constructor({values:e=null,iframe:a=null,selectClass:i="highlight",containerClass:r="tribute-container",itemClass:u="",trigger:n="@",autocompleteMode:o=!1,selectTemplate:s=null,menuItemTemplate:g=null,lookup:d="key",fillAttr:_="value",collection:h=null,menuContainer:D=null,noMatchTemplate:E=null,requireLeadingSpace:v=!0,allowSpaces:F=!1,replaceTextSuffix:k=null,positionMenu:x=!0,spaceSelectsMatch:b=!1,searchOpts:A={},menuItemLimit:G=null,menuShowMinLength:O=0}){if(this.autocompleteMode=o,this.menuSelected=0,this.current={},this.inputEvent=!1,this.isActive=!1,this.menuContainer=D,this.allowSpaces=F,this.replaceTextSuffix=k,this.positionMenu=x,this.hasTrailingSpace=!1,this.spaceSelectsMatch=b,this.autocompleteMode&&(n="",F=!1),e)this.collection=[{trigger:n,iframe:a,selectClass:i,containerClass:r,itemClass:u,selectTemplate:(s||xa.defaultSelectTemplate).bind(this),menuItemTemplate:(g||xa.defaultMenuItemTemplate).bind(this),noMatchTemplate:(I=>typeof I=="string"?I.trim()===""?null:I:typeof I=="function"?I.bind(this):E||function(){return"
  • No Match Found!
  • "}.bind(this))(E),lookup:d,fillAttr:_,values:e,requireLeadingSpace:v,searchOpts:A,menuItemLimit:G,menuShowMinLength:O}];else if(h)this.autocompleteMode&&console.warn("Tribute in autocomplete mode does not work for collections"),this.collection=h.map(I=>({trigger:I.trigger||n,iframe:I.iframe||a,selectClass:I.selectClass||i,containerClass:I.containerClass||r,itemClass:I.itemClass||u,selectTemplate:(I.selectTemplate||xa.defaultSelectTemplate).bind(this),menuItemTemplate:(I.menuItemTemplate||xa.defaultMenuItemTemplate).bind(this),noMatchTemplate:(le=>typeof le=="string"?le.trim()===""?null:le:typeof le=="function"?le.bind(this):E||function(){return"
  • No Match Found!
  • "}.bind(this))(E),lookup:I.lookup||d,fillAttr:I.fillAttr||_,values:I.values,requireLeadingSpace:I.requireLeadingSpace,searchOpts:I.searchOpts||A,menuItemLimit:I.menuItemLimit||G,menuShowMinLength:I.menuShowMinLength||O}));else throw new Error("[Tribute] No collection specified.");new wF(this),new Oi(this),new kF(this),new DF(this)}get isActive(){return this._isActive}set isActive(e){if(this._isActive!=e&&(this._isActive=e,this.current.element)){let a=new CustomEvent(`tribute-active-${e}`);this.current.element.dispatchEvent(a)}}static defaultSelectTemplate(e){return typeof e>"u"?`${this.current.collection.trigger}${this.current.mentionText}`:this.range.isContentEditable(this.current.element)?''+(this.current.collection.trigger+e.original[this.current.collection.fillAttr])+"":this.current.collection.trigger+e.original[this.current.collection.fillAttr]}static defaultMenuItemTemplate(e){return e.string}static inputTypes(){return["TEXTAREA","INPUT"]}triggers(){return this.collection.map(e=>e.trigger)}attach(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if(typeof jQuery<"u"&&e instanceof jQuery&&(e=e.get()),e.constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array){let i=e.length;for(var a=0;a{if(!this.isActive)return;let u=this.search.filter(this.current.mentionText,r,{pre:this.current.collection.searchOpts.pre||"",post:this.current.collection.searchOpts.post||"",skip:this.current.collection.searchOpts.skip,extract:s=>{if(typeof this.current.collection.lookup=="string")return s[this.current.collection.lookup];if(typeof this.current.collection.lookup=="function")return this.current.collection.lookup(s,this.current.mentionText);throw new Error("Invalid lookup attribute, lookup must be string or function.")}});this.current.collection.menuItemLimit&&(u=u.slice(0,this.current.collection.menuItemLimit)),this.current.filteredItems=u;let n=this.menu.querySelector("ul");if(this.range.positionMenuAtCaret(a),!u.length){let s=new CustomEvent("tribute-no-match",{detail:this.menu});this.current.element.dispatchEvent(s),typeof this.current.collection.noMatchTemplate=="function"&&!this.current.collection.noMatchTemplate()||!this.current.collection.noMatchTemplate?this.hideMenu():typeof this.current.collection.noMatchTemplate=="function"?n.innerHTML=this.current.collection.noMatchTemplate():n.innerHTML=this.current.collection.noMatchTemplate;return}n.innerHTML="";let o=this.range.getDocument().createDocumentFragment();u.forEach((s,g)=>{let d=this.range.getDocument().createElement("li");d.setAttribute("data-index",g),d.className=this.current.collection.itemClass,d.addEventListener("mousemove",_=>{let[h,D]=this._findLiTarget(_.target);_.movementY!==0&&this.events.setActiveLi(D)}),this.menuSelected===g&&d.classList.add(this.current.collection.selectClass),d.innerHTML=this.current.collection.menuItemTemplate(s),o.appendChild(d)}),n.appendChild(o)};typeof this.current.collection.values=="function"?this.current.collection.values(this.current.mentionText,i):i(this.current.collection.values)}_findLiTarget(e){if(!e)return[];const a=e.getAttribute("data-index");return a?[e,a]:this._findLiTarget(e.parentNode)}showMenuForCollection(e,a){e!==document.activeElement&&this.placeCaretAtEnd(e),this.current.collection=this.collection[a||0],this.current.externalTrigger=!0,this.current.element=e,e.isContentEditable?this.insertTextAtCursor(this.current.collection.trigger):this.insertAtCaret(e,this.current.collection.trigger),this.showMenuFor(e)}placeCaretAtEnd(e){if(e.focus(),typeof window.getSelection<"u"&&typeof document.createRange<"u"){var a=document.createRange();a.selectNodeContents(e),a.collapse(!1);var i=window.getSelection();i.removeAllRanges(),i.addRange(a)}else if(typeof document.body.createTextRange<"u"){var r=document.body.createTextRange();r.moveToElementText(e),r.collapse(!1),r.select()}}insertTextAtCursor(e){var a,i;a=window.getSelection(),i=a.getRangeAt(0),i.deleteContents();var r=document.createTextNode(e);i.insertNode(r),i.selectNodeContents(r),i.collapse(!1),a.removeAllRanges(),a.addRange(i)}insertAtCaret(e,a){var i=e.scrollTop,r=e.selectionStart,u=e.value.substring(0,r),n=e.value.substring(e.selectionEnd,e.value.length);e.value=u+a+n,r=r+a.length,e.selectionStart=r,e.selectionEnd=r,e.focus(),e.scrollTop=i}hideMenu(){this.menu&&(this.menu.style.cssText="display: none;",this.isActive=!1,this.menuSelected=0,this.current={})}selectItemAtIndex(e,a){if(e=parseInt(e),typeof e!="number"||isNaN(e))return;let i=this.current.filteredItems[e],r=this.current.collection.selectTemplate(i);r!==null&&this.replaceText(r,a,i)}replaceText(e,a,i){this.range.replaceTriggerText(e,!0,!0,a,i)}_append(e,a,i){if(typeof e.values=="function")throw new Error("Unable to append to values, as it is a function.");i?e.values=a:e.values=e.values.concat(a)}append(e,a,i){let r=parseInt(e);if(typeof r!="number")throw new Error("please provide an index for the collection to update.");let u=this.collection[r];this._append(u,a,i)}appendCurrent(e,a){if(this.isActive)this._append(this.current.collection,e,a);else throw new Error("No active state. Please use append instead and pass an index.")}detach(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if(typeof jQuery<"u"&&e instanceof jQuery&&(e=e.get()),e.constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array){let i=e.length;for(var a=0;a{e.removeAttribute("data-tribute"),this.isActive=!1,e.tributeMenu&&e.tributeMenu.remove()})}}const vF={name:"NcMentionBubble",props:{id:{type:String,required:!0},label:{type:String,required:!1,default:null},icon:{type:String,required:!0},iconUrl:{type:[String,null],default:null},source:{type:String,required:!0},primary:{type:Boolean,default:!1}},setup(){return{isDarkTheme:Jr()}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?Zr(this.id,{isDarkTheme:this.isDarkTheme}):null},mentionText(){return!this.id.includes(" ")&&!this.id.includes("/")?`@${this.id}`:`@"${this.id}"`}}},EF={class:"mention-bubble__wrapper"},CF={class:"mention-bubble__content"},xF=["title"],BF={role:"none",class:"mention-bubble__select"};function jF(t,e,a,i,r,u){return p(),j("span",{class:Fe(["mention-bubble",{"mention-bubble--primary":a.primary}]),contenteditable:"false"},[H("span",EF,[H("span",CF,[H("span",{class:Fe([[a.icon,`mention-bubble__icon--${u.avatarUrl?"with-avatar":""}`],"mention-bubble__icon"]),style:We(u.avatarUrl?{backgroundImage:`url(${u.avatarUrl})`}:null)},null,6),H("span",{role:"heading",class:"mention-bubble__title",title:a.label},null,8,xF)]),H("span",BF,xe(u.mentionText),1)])],2)}const AF=Xe(vF,[["render",jF],["__scopeId","data-v-45238efd"]]),xs=/(?=[a-z0-9_\-@.'])\B/.source,qF=/(@[a-z0-9_\-@.']+)/.source,SF=/@"(?:guest|email){1}\/[a-f0-9]+"/.source,MF=/@"(?:federated_)?(?:group|team|user){1}\/[a-z0-9_\-@.' /:]+"/.source,NF=/@"[a-z0-9_\-@.' ]+"/.source,TF=`(${SF}|${MF}|${NF})`,PF=new RegExp(`${xs}${qF}`,"gi"),zF=new RegExp(`${xs}${TF}`,"gi"),IF={props:{userData:{type:Object,default:()=>({})}},methods:{renderContent(t){return Is(t).split(PF).map(e=>e.split(zF)).flat().map(e=>{if(!e.startsWith("@"))return e;const a=e.slice(1).replace(/"/gi,"");return this.genSelectTemplate(a)}).join("").replace(/\n/gmi,"
    ").replace(/&/gmi,"&")},parseContent(t){let e=t;return e=e.replace(/
    /gmi,` `),e=e.replace(/ /gmi," "),e=e.replace(/&/gmi,"&"),e=e.replace(/<\/div>/gmi,` `),e=qu(e,"
    "),e=qu(e),e},genSelectTemplate(t){if(typeof t>"u")return`${this.autocompleteTribute.current.collection.trigger}${this.autocompleteTribute.current.mentionText}`;const e=this.userData[t];return e?this.renderComponentHtml(e,AF).replace(/[\n\t]/gmi,"").replace(/>\s+<"):[" ","/",":"].every(a=>!t.includes(a))?`@${t}`:`@"${t}"`},renderComponentHtml(t,e){const a=tl(e,{...t}),i=document.createElement("div");i.style.display="none",document.body.appendChild(i),a.mount(i);const r=i.innerHTML;return a.unmount(),i.remove(),r}}},LF={name:"NcAutoCompleteResult",components:{NcUserStatusIcon:Sn},props:{label:{type:String,required:!1,default:null},subline:{type:String,default:null},id:{type:String,default:null},icon:{type:String,required:!0},iconUrl:{type:String,default:null},source:{type:String,required:!0},status:{type:[Object,Array],default:()=>({})}},setup(){return{isDarkTheme:Jr()}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?Zr(this.id,{isDarkTheme:this.isDarkTheme}):null}}},OF={class:"autocomplete-result"},RF={key:0,class:"autocomplete-result__status autocomplete-result__status--icon"},$F={class:"autocomplete-result__content"},HF=["title"],WF={key:0,class:"autocomplete-result__subline"};function VF(t,e,a,i,r,u){const n=Oe("NcUserStatusIcon");return p(),j("div",OF,[H("div",{class:Fe([[a.icon,`autocomplete-result__icon--${u.avatarUrl?"with-avatar":""}`],"autocomplete-result__icon"]),style:We(u.avatarUrl?{backgroundImage:`url(${u.avatarUrl})`}:null)},[a.status.icon?(p(),j("span",RF,xe(a.status&&a.status.icon||""),1)):a.status.status&&a.status.status!=="offline"?(p(),be(n,{key:1,class:"autocomplete-result__status",status:a.status.status},null,8,["status"])):z("",!0)],6),H("span",$F,[H("span",{class:"autocomplete-result__title",title:a.label},xe(a.label),9,HF),a.subline?(p(),j("span",WF,xe(a.subline),1)):z("",!0)])])}const YF=Xe(LF,[["render",VF],["__scopeId","data-v-ca83b679"]]);Le(Oo,hn);const UF={"material-design-icon":"_material-design-icon_1xkrb_12","tribute-container":"_tribute-container_1xkrb_20","tribute-container__item":"_tribute-container__item_1xkrb_41","tribute-container--focus-visible":"_tribute-container--focus-visible_1xkrb_55","tribute-container-autocomplete":"_tribute-container-autocomplete_1xkrb_59","tribute-container-emoji":"_tribute-container-emoji_1xkrb_65","tribute-container-link":"_tribute-container-link_1xkrb_66","tribute-item":"_tribute-item_1xkrb_71","tribute-item__title":"_tribute-item__title_1xkrb_86","tribute-item__icon":"_tribute-item__icon_1xkrb_91"},GF=["d","D","p","P","s","S","x","X",")","(","|","/"],oi=[];GF.forEach(t=>{oi.push(":"+t),oi.push(":-"+t)});const KF={name:"NcRichContenteditable",mixins:[IF],inheritAttrs:!1,props:{id:{type:String,default:()=>ia()},label:{type:String,default:""},modelValue:{type:String,required:!0},placeholder:{type:String,default:U("Write a message …")},autoComplete:{type:Function,default:()=>[]},menuContainer:{type:Element,default:()=>document.body},multiline:{type:Boolean,default:!1},contenteditable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},maxlength:{type:Number,default:null},emojiAutocomplete:{type:Boolean,default:!0},linkAutocomplete:{type:Boolean,default:!0},class:{type:[String,Array,Object],default:""}},emits:["paste","update:modelValue","smartPickerSubmit","submit"],setup(){const t=new Intl.Segmenter;return{labelId:ia(),tributeId:ia(),segmenter:t,tribute:null,tributeStyleMutationObserver:null}},data(){return{localValue:this.modelValue,isComposing:!1,isAutocompleteOpen:!1,autocompleteActiveId:void 0,isTributeIntegrationDone:!1}},computed:{isEmptyValue(){return!this.localValue||this.localValue.trim()===""},isOverMaxlength(){return this.isEmptyValue||!this.maxlength?!1:[...this.segmenter.segment(this.localValue)].length>this.maxlength},tooltipString(){return this.isOverMaxlength?Ho("Message limit of %n character reached","Message limit of %n characters reached",this.maxlength):null},canEdit(){return this.contenteditable&&!this.disabled},debouncedAutoComplete(){return Wr(async(t,e)=>{this.autoComplete(t,e)},100)}},watch:{modelValue(){const t=this.$refs.contenteditable.innerHTML;this.modelValue.trim()!==this.parseContent(t).trim()&&this.updateContent(this.modelValue)}},mounted(){this.initializeTribute(),this.updateContent(this.modelValue),this.$refs.contenteditable.contentEditable=this.canEdit},beforeUnmount(){this.tribute&&this.tribute.detach(this.$refs.contenteditable),this.tributeStyleMutationObserver&&this.tributeStyleMutationObserver.disconnect()},methods:{focus(){this.$refs.contenteditable.focus()},initializeTribute(){const t=a=>`
    ${a}
    `,e=[];e.push({fillAttr:"id",lookup:a=>`${a.id} ${a.label??a.title}`,requireLeadingSpace:!0,menuItemTemplate:a=>t(this.renderComponentHtml(a.original,YF)),noMatchTemplate:()=>'',selectTemplate:a=>this.genSelectTemplate(a?.original?.id),values:this.debouncedAutoComplete,containerClass:`${this.$style["tribute-container"]} ${this.$style["tribute-container-autocomplete"]}`,itemClass:this.$style["tribute-container__item"]}),this.emojiAutocomplete&&e.push({trigger:":",lookup:(a,i)=>i,requireLeadingSpace:!0,menuItemTemplate:a=>oi.includes(a.original)?a.original:t(`${a.original.native} :${a.original.short_name}`),noMatchTemplate:()=>U("No emoji found"),selectTemplate:a=>oi.includes(a.original)?a.original:(_F(a.original),a.original.native),values:(a,i)=>{const r=gF(a);oi.includes(":"+a)&&r.unshift(":"+a),i(r)},containerClass:`${this.$style["tribute-container"]} ${this.$style["tribute-container-emoji"]}`,itemClass:this.$style["tribute-container__item"]}),this.linkAutocomplete&&e.push({trigger:"/",lookup:(a,i)=>i,requireLeadingSpace:!0,menuItemTemplate:a=>t(` ${a.original.title}`),noMatchTemplate:()=>U("No link provider found"),selectTemplate:this.getLink,values:(a,i)=>i($o(a)),containerClass:`${this.$style["tribute-container"]} ${this.$style["tribute-container-link"]}`,itemClass:this.$style["tribute-container__item"]}),this.tribute=new xa({collection:e,allowSpaces:!1,menuContainer:this.menuContainer}),this.tribute.attach(this.$refs.contenteditable)},getLink(t){return Ro(t.original.id).then(e=>{const a=document.getElementById("tmp-smart-picker-result-node"),i={result:e,insertText:!0};if(this.$emit("smartPickerSubmit",i),i.insertText){const r=document.createTextNode(e);a.replaceWith(r),this.setCursorAfter(r),this.updateValue(this.$refs.contenteditable.innerHTML)}else a.remove()}).catch(e=>{Lt.debug("[NcRichContenteditable] Smart picker promise rejected:",{error:e});const a=document.getElementById("tmp-smart-picker-result-node");this.setCursorAfter(a),a.remove()}),''},setCursorAfter(t){const e=document.createRange();e.setEndAfter(t),e.collapse();const a=window.getSelection();a.removeAllRanges(),a.addRange(e)},moveCursorToEnd(){if(!document.createRange||window.getSelection().rangeCount>0&&this.$refs.contenteditable.contains(window.getSelection().getRangeAt(0).commonAncestorContainer))return;const t=document.createRange();t.selectNodeContents(this.$refs.contenteditable),t.collapse(!1);const e=window.getSelection();e.removeAllRanges(),e.addRange(t)},onInput(t){this.updateValue(t.target.innerHTML)},onPaste(t){if(!this.canEdit)return;t.preventDefault();const e=t.clipboardData;if(this.$emit("paste",t),e.files.length!==0||!Object.values(e.items).find(r=>r?.type.startsWith("text")))return;const a=e.getData("text"),i=window.getSelection().getRangeAt(0);i.deleteContents(),i.insertNode(document.createTextNode(a)),i.collapse(!1),this.updateValue(this.$refs.contenteditable.innerHTML)},updateValue(t){const e=this.parseContent(t).replace(/^\n$/,"");this.localValue=e,this.$emit("update:modelValue",e)},updateContent(t){const e=this.renderContent(t);this.$refs.contenteditable.innerHTML=e,this.localValue=t},onEnter(t){this.multiline||this.isOverMaxlength||this.tribute.isActive||this.isComposing||(t.preventDefault(),t.stopPropagation(),this.$emit("submit",t))},onCtrlEnter(t){this.isOverMaxlength||this.$emit("submit",t)},onKeyUp(t){t.stopImmediatePropagation()},onKeyEsc(t){this.tribute&&this.isAutocompleteOpen&&(t.stopImmediatePropagation(),this.tribute.hideMenu())},getTributeContainer(){return this.tribute.menu},getTributeSelectedItem(){return this.getTributeContainer().querySelector('.highlight [id^="nc-rich-contenteditable-tribute-item-"]')},onTributeActive(t){this.isAutocompleteOpen=t,t?(this.getTributeContainer().setAttribute("class",this.tribute.current.collection.containerClass||this.$style["tribute-container"]),this.setupTributeIntegration(),document.removeEventListener("click",this.hideTribute,!0)):(this.debouncedAutoComplete.clear(),this.autocompleteActiveId=void 0,this.setTributeFocusVisible(!1))},onTributeArrowKeyDown(){this.isAutocompleteOpen&&(this.setTributeFocusVisible(!0),this.onTributeSelectedItemWillChange())},onTributeSelectedItemWillChange(){requestAnimationFrame(()=>{this.autocompleteActiveId=this.getTributeSelectedItem()?.id})},setupTributeIntegration(){if(this.isTributeIntegrationDone)return;this.isTributeIntegrationDone=!0;const t=this.getTributeContainer();t.id=this.tributeId,t.setAttribute("role","listbox"),t.children[0].setAttribute("role","presentation"),this.tributeStyleMutationObserver=new MutationObserver(([{target:e}])=>{e.style.display!=="none"&&this.onTributeSelectedItemWillChange()}).observe(t,{attributes:!0,attributeFilter:["style"]}),t.addEventListener("mousemove",()=>{this.setTributeFocusVisible(!1),this.onTributeSelectedItemWillChange()},{passive:!0})},setTributeFocusVisible(t){t?this.getTributeContainer().classList.add(this.$style["tribute-container--focus-visible"]):this.getTributeContainer().classList.remove(this.$style["tribute-container--focus-visible"])},showTribute(t){this.focus();const e=this.tribute.collection.findIndex(a=>a.trigger===t);this.tribute.showMenuForCollection(this.$refs.contenteditable,e),this.updateValue(this.$refs.contenteditable.innerHTML),document.addEventListener("click",this.hideTribute,!0)},hideTribute(){this.tribute.hideMenu(),document.removeEventListener("click",this.hideTribute,!0)}}},XF=["id","contenteditable","aria-labelledby","aria-placeholder","aria-controls","aria-expanded","aria-activedescendant","title"],JF=["id"];function ZF(t,e,a,i,r,u){return p(),j("div",{class:Fe(["rich-contenteditable",t.$props.class])},[H("div",He({id:a.id,ref:"contenteditable",class:[{"rich-contenteditable__input--empty":u.isEmptyValue,"rich-contenteditable__input--multiline":a.multiline,"rich-contenteditable__input--has-label":a.label,"rich-contenteditable__input--overflow":u.isOverMaxlength,"rich-contenteditable__input--disabled":a.disabled},"rich-contenteditable__input"],contenteditable:u.canEdit,"aria-labelledby":a.label?i.labelId:void 0,"aria-placeholder":a.placeholder,"aria-multiline":"true",role:"textbox","aria-haspopup":"listbox","aria-autocomplete":"inline","aria-controls":i.tributeId,"aria-expanded":r.isAutocompleteOpen?"true":"false","aria-activedescendant":r.autocompleteActiveId,title:u.tooltipString},t.$attrs,{onFocus:e[0]||(e[0]=(...n)=>u.moveCursorToEnd&&u.moveCursorToEnd(...n)),onInput:e[1]||(e[1]=(...n)=>u.onInput&&u.onInput(...n)),onCompositionstart:e[2]||(e[2]=n=>r.isComposing=!0),onCompositionend:e[3]||(e[3]=n=>r.isComposing=!1),onKeydownCapture:e[4]||(e[4]=sa((...n)=>u.onKeyEsc&&u.onKeyEsc(...n),["esc"])),onKeydown:[e[5]||(e[5]=sa(_t((...n)=>u.onEnter&&u.onEnter(...n),["exact"]),["enter"])),e[6]||(e[6]=sa(_t((...n)=>u.onCtrlEnter&&u.onCtrlEnter(...n),["ctrl","exact","stop","prevent"]),["enter"])),e[9]||(e[9]=sa(_t((...n)=>u.onTributeArrowKeyDown&&u.onTributeArrowKeyDown(...n),["exact","stop"]),["up"])),e[10]||(e[10]=sa(_t((...n)=>u.onTributeArrowKeyDown&&u.onTributeArrowKeyDown(...n),["exact","stop"]),["down"]))],onPaste:e[7]||(e[7]=(...n)=>u.onPaste&&u.onPaste(...n)),onKeyupCapture:e[8]||(e[8]=_t((...n)=>u.onKeyUp&&u.onKeyUp(...n),["stop","prevent"])),onTributeActiveTrue:e[11]||(e[11]=n=>u.onTributeActive(!0)),onTributeActiveFalse:e[12]||(e[12]=n=>u.onTributeActive(!1))}),null,16,XF),a.label?(p(),j("div",{key:0,id:i.labelId,class:"rich-contenteditable__label"},xe(a.label),9,JF)):z("",!0)],2)}const QF={$style:UF},qc=Xe(KF,[["render",ZF],["__cssModules",QF],["__scopeId","data-v-faef642b"]]);Le(Wo),{...fn.props,placeholder:U("Select a tag")},Le(),Le(Vo),Wr(function(t){this.loadGroup(t)},200);var Or={exports:{}},ec=Or.exports,dn;function tc(){return dn||(dn=1,(function(t){(function(e,a){t.exports?t.exports=a():e.Toastify=a()})(ec,function(e){var a=function(n){return new a.lib.init(n)},i="1.12.0";a.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:""}},a.lib=a.prototype={toastify:i,constructor:a,init:function(n){return n||(n={}),this.options={},this.toastElement=null,this.options.text=n.text||a.defaults.text,this.options.node=n.node||a.defaults.node,this.options.duration=n.duration===0?0:n.duration||a.defaults.duration,this.options.selector=n.selector||a.defaults.selector,this.options.callback=n.callback||a.defaults.callback,this.options.destination=n.destination||a.defaults.destination,this.options.newWindow=n.newWindow||a.defaults.newWindow,this.options.close=n.close||a.defaults.close,this.options.gravity=n.gravity==="bottom"?"toastify-bottom":a.defaults.gravity,this.options.positionLeft=n.positionLeft||a.defaults.positionLeft,this.options.position=n.position||a.defaults.position,this.options.backgroundColor=n.backgroundColor||a.defaults.backgroundColor,this.options.avatar=n.avatar||a.defaults.avatar,this.options.className=n.className||a.defaults.className,this.options.stopOnFocus=n.stopOnFocus===void 0?a.defaults.stopOnFocus:n.stopOnFocus,this.options.onClick=n.onClick||a.defaults.onClick,this.options.offset=n.offset||a.defaults.offset,this.options.escapeMarkup=n.escapeMarkup!==void 0?n.escapeMarkup:a.defaults.escapeMarkup,this.options.ariaLive=n.ariaLive||a.defaults.ariaLive,this.options.style=n.style||a.defaults.style,n.backgroundColor&&(this.options.style.background=n.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var n=document.createElement("div");n.className="toastify on "+this.options.className,this.options.position?n.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(n.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):n.className+=" toastify-right",n.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var o in this.options.style)n.style[o]=this.options.style[o];if(this.options.ariaLive&&n.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)n.appendChild(this.options.node);else if(this.options.escapeMarkup?n.innerText=this.options.text:n.innerHTML=this.options.text,this.options.avatar!==""){var s=document.createElement("img");s.src=this.options.avatar,s.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?n.appendChild(s):n.insertAdjacentElement("afterbegin",s)}if(this.options.close===!0){var g=document.createElement("button");g.type="button",g.setAttribute("aria-label","Close"),g.className="toast-close",g.innerHTML="✖",g.addEventListener("click",function(F){F.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var d=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&d>360?n.insertAdjacentElement("afterbegin",g):n.appendChild(g)}if(this.options.stopOnFocus&&this.options.duration>0){var _=this;n.addEventListener("mouseover",function(F){window.clearTimeout(n.timeOutValue)}),n.addEventListener("mouseleave",function(){n.timeOutValue=window.setTimeout(function(){_.removeElement(n)},_.options.duration)})}if(typeof this.options.destination<"u"&&n.addEventListener("click",function(F){F.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"&&n.addEventListener("click",function(F){F.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var h=r("x",this.options),D=r("y",this.options),E=this.options.position=="left"?h:"-"+h,v=this.options.gravity=="toastify-top"?D:"-"+D;n.style.transform="translate("+E+","+v+")"}return n},showToast:function(){this.toastElement=this.buildToast();var n;if(typeof this.options.selector=="string"?n=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?n=this.options.selector:n=document.body,!n)throw"Root element is not defined";var o=a.defaults.oldestFirst?n.firstChild:n.lastChild;return n.insertBefore(this.toastElement,o),a.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(n){n.className=n.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),n.parentNode&&n.parentNode.removeChild(n),this.options.callback.call(n),a.reposition()}.bind(this),400)}},a.reposition=function(){for(var n={top:15,bottom:15},o={top:15,bottom:15},s={top:15,bottom:15},g=document.getElementsByClassName("toastify"),d,_=0;_0?window.innerWidth:screen.width;E<=360?(g[_].style[d]=s[d]+"px",s[d]+=h+D):u(g[_],"toastify-left")===!0?(g[_].style[d]=n[d]+"px",n[d]+=h+D):(g[_].style[d]=o[d]+"px",o[d]+=h+D)}return this};function r(n,o){return o.offset[n]?isNaN(o.offset[n])?o.offset[n]:o.offset[n]+"px":"0px"}function u(n,o){return!n||typeof o!="string"?!1:!!(n.className&&n.className.trim().split(/\s+/gi).indexOf(o)>-1)}return a.lib.init.prototype=a.lib,a})})(Or)),Or.exports}var ac=tc();const ic=Hr(ac),rc='',uc='',Bs=Yo().detectLanguage();for(const t 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 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:'"{name}" is an invalid folder name.',msgstr:["„{name}“ není platný název složky."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ není povolený název složky."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ je vyhrazeným názvem a není možné ho použít."]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["znak „/“ (dopředné lomítko) není možné použít uvnitř názvu složky."]},{msgid:"All files",msgstr:["Veškeré soubory"]},{msgid:"Cancel",msgstr:["Storno"]},{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:"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:"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 name cannot be empty.",msgstr:["Složku je třeba nějak nazvat."]},{msgid:"Guest identification",msgstr:["Identifikace hosta"]},{msgid:"Home",msgstr:["Domů"]},{msgid:"Invalid name.",msgstr:["Neplatný název."]},{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:"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 entries",msgstr:["Vybrat všechny položky"]},{msgid:"Select entry",msgstr:["Vybrat položku"]},{msgid:"Select the row for {nodename}",msgstr:["Vybrat řádek pro {nodename}"]},{msgid:"Size",msgstr:["Velikost"]},{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:"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é."]}]},{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 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:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens 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 name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},{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 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, 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 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:'"{name}" is an invalid folder name.',msgstr:['"{name}" ist ein ungültiger Ordnername.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ist kein zulässiger Ordnername']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" ist ein reservierter Name und nicht zulässig.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" ist innerhalb eines Ordnernamens 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 name cannot be empty.",msgstr:["Der Ordnername darf nicht leer sein."]},{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 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, 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 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 αρχεία"]},{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:["Παρακαλώ εισάγετε ένα όνομα με τουλάχιστον 2 χαρακτήρες."]},{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:"en_GB",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" is an invalid folder name.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is not an allowed folder name']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is a reserved name and not allowed.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is not allowed inside a folder name.']},{msgid:"All files",msgstr:["All files"]},{msgid:"Cancel",msgstr:["Cancel"]},{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:"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:"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 name cannot be empty.",msgstr:["Folder name cannot be empty."]},{msgid:"Guest identification",msgstr:["Guest identification"]},{msgid:"Home",msgstr:["Home"]},{msgid:"Invalid name.",msgstr:["Invalid name."]},{msgid:"Modified",msgstr:["Modified"]},{msgid:"Move",msgstr:["Move"]},{msgid:"Move to {target}",msgstr:["Move to {target}"]},{msgid:"Name",msgstr:["Name"]},{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:"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 entries",msgstr:["Select all entries"]},{msgid:"Select entry",msgstr:["Select entry"]},{msgid:"Select the row for {nodename}",msgstr:["Select the row for {nodename}"]},{msgid:"Size",msgstr:["Size"]},{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:"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."]}]},{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:'"{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 la carpeta.']},{msgid:"All files",msgstr:["Todos los archivos"]},{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:"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:"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:["¡Suba algún contenido o sincronice con sus dispositivos!"]}]},{language:"et_EE",translations:[{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:'"{name}" is an invalid folder name.',msgstr:["„{name}“ on vigane kausta nimi."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ pole kausta nimes lubatud"]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["„{segment}“ on reserveeritud nimi ja pole kasutamiseks lubatud."]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ pole kausta nimes 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:["Uut kausta ei saanud luua"]},{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 ei õnnestunud lisada"]},{msgid:"Favorites",msgstr:["Lemmikud"]},{msgid:"Files and folders you mark as favorite will show up here.",msgstr:["Failid ja kaustad, mida märgistad 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 name cannot be empty.",msgstr:["Kausta nimi ei saa olla tühi."]},{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 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 punkt."]},{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 puuduvad failid"]},{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ünkroniseeri see oma seadmestest!"]},{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, 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ätte 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 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:'"{name}" is an invalid folder name.',msgstr:[`"{name}" n'est pas un nom de dossier valide.`]},{msgid:'"{name}" is not an allowed folder name',msgstr:[`"{name}" n'est pas un nom de dossier autorisé`]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:[`"{segment}" est un nom réservé et n'est pas autorisé.`]},{msgid:'"/" is not allowed inside a folder name.',msgstr:[`Le caractère "/" n'est pas autorisé dans un nom de dossier.`]},{msgid:"All files",msgstr:["Tous les fichiers"]},{msgid:"Cancel",msgstr:["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:"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:"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 name cannot be empty.",msgstr:["Le nom du dossier ne peut pas être vide."]},{msgid:"Guest identification",msgstr:["Identification d'invité"]},{msgid:"Home",msgstr:["Accueil"]},{msgid:"Invalid name.",msgstr:["Nom invalide."]},{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:"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 entries",msgstr:["Tout sélectionner"]},{msgid:"Select entry",msgstr:["Sélectionner une entrée"]},{msgid:"Select the row for {nodename}",msgstr:["Sélectionner l'enregistrement pour {nodename}"]},{msgid:"Size",msgstr:["Taille"]},{msgid:"Submit name",msgstr:["Envoyer le nom"]},{msgid:"Undo",msgstr:["Rétablir"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Chargez du contenu ou synchronisez avec vos équipements !"]},{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."]}]},{language:"ga",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['Is ainm fillteáin neamhbhailí é "{name}".']},{msgid:'"{name}" is not an allowed folder name',msgstr:['Ní ainm fillteáin ceadaithe é "{name}".']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['Is ainm curtha in áirithe é "{segment}" agus ní cheadaítear é.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:[`Ní cheadaítear "/" taobh istigh d'ainm fillteáin.`]},{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 name cannot be empty.",msgstr:["Ní féidir ainm fillteáin a bheith folamh."]},{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 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, 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 name.',msgstr:["«{char}» non está permitido dentro dun nome."]},{msgid:'"{extension}" is not an allowed name.',msgstr:["«{extension}» non é un nome permitido."]},{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» non é un nome de cartafol válido."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» non é un nome de cartafol permitido"]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:["«{segment}» é un nome reservado e non está permitido."]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["A «/» non está permitida no nome dun cartafol."]},{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 name cannot be empty.",msgstr:["O nome do cartafol non pode estar baleiro."]},{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 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:"hu_HU",translations:[{msgid:'"{char}" is not allowed inside a name.',msgstr:['"{char}" nem engedélyezett névben.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" nem engedélyezett név.']},{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}” érvénytelen mappanév."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}” nem engedélyezett mappanév"]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" foglalt név és nem engedélyezett.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/” jel nem szerepelhet mappa nevében."]},{msgid:"All files",msgstr:["Minden fájl"]},{msgid:"Cancel",msgstr:["Mégse"]},{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:"Copy",msgstr:["Másolás"]},{msgid:"Copy to {target}",msgstr:["Másolás ide: {target}"]},{msgid:"Could not create the new folder",msgstr:["Az új mappa létrehozása nem lehetséges"]},{msgid:"Could not load files settings",msgstr:["Fájlbeállítások betöltése nem lehetséges"]},{msgid:"Could not load files views",msgstr:["Fájlnézetek betöltése nem lehetséges"]},{msgid:"Create directory",msgstr:["Mappa létrehozása"]},{msgid:"Current view selector",msgstr:["Jelenlegi nézet választó"]},{msgid:"Enter your name",msgstr:["Add meg a neved"]},{msgid:"Failed to set nickname.",msgstr:["Becenév beállítás sikertelen."]},{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ájl lista szűrése"]},{msgid:"Folder name cannot be empty.",msgstr:["A mappa neve nem lehet üres."]},{msgid:"Guest identification",msgstr:["Vendég azonosítás"]},{msgid:"Home",msgstr:["Kezdőlap"]},{msgid:"Invalid name.",msgstr:["Érvénytelen név."]},{msgid:"Modified",msgstr:["Módosítva"]},{msgid:"Move",msgstr:["Mozgatás"]},{msgid:"Move to {target}",msgstr:["Mozgatás ide: {target}"]},{msgid:"Name",msgstr:["Név"]},{msgid:"Names must not be empty.",msgstr:["Nevek nem lehetnek üresek."]},{msgid:'Names must not end with "{extension}".',msgstr:['Nevek nem végződhetnek "{extension}"-re.']},{msgid:"Names must not start with a dot.",msgstr:["Nevek nem kezdődhetnek ponttal."]},{msgid:"New",msgstr:["Új"]},{msgid:"New folder",msgstr:["Új mappa"]},{msgid:"New folder name",msgstr:["Új mappa név"]},{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:["Kérlek adj meg egy legalább 2 karakteres nevet."]},{msgid:"Recent",msgstr:["Gyakori"]},{msgid:"Select all entries",msgstr:["Minden bejegyzés kijelölése"]},{msgid:"Select entry",msgstr:["Bejegyzés kijelölése"]},{msgid:"Select the row for {nodename}",msgstr:["Válassz sort a következőnek: {nodename}"]},{msgid:"Size",msgstr:["Méret"]},{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 fel tartalmat vagy szinkronizálj az eszközeiddel!"]},{msgid:"You are currently not identified.",msgstr:["Jelenleg nem vagy azonosítva."]},{msgid:"You cannot leave the name empty.",msgstr:["A nevet nem hagyhatod üresen."]}]},{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" bukan nama folder yang valid.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" merupakan nama folder yang tidak diperbolehkan']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" tidak diperbolehkan di dalam nama folder.']},{msgid:"All files",msgstr:["Semua berkas"]},{msgid:"Choose",msgstr:["Pilih"]},{msgid:"Choose {file}",msgstr:["Pilih {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Pilih %n file"]},{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:"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 name cannot be empty.",msgstr:["Name berkas tidak boleh kosong."]},{msgid:"Home",msgstr:["Beranda"]},{msgid:"Modified",msgstr:["Diubah"]},{msgid:"Move",msgstr:["Pindahkan"]},{msgid:"Move to {target}",msgstr:["Pindahkan ke {target}"]},{msgid:"Name",msgstr:["Nama"]},{msgid:"New",msgstr:["Baru"]},{msgid:"New folder",msgstr:["Folder baru"]},{msgid:"New folder name",msgstr:["Nama folder 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:"Recent",msgstr:["Terkini"]},{msgid:"Select all entries",msgstr:["Pilih semua entri"]},{msgid:"Select entry",msgstr:["Pilih entri"]},{msgid:"Select the row for {nodename}",msgstr:["Pilih baris untuk {nodename}"]},{msgid:"Size",msgstr:["Ukuran"]},{msgid:"Undo",msgstr:["Tidak jadi"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Unggah beberapa konten atau sinkronkan dengan perangkat Anda!"]}]},{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" non è un nome di cartella valido.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" non è un nome di cartella ammesso']},{msgid:'"/" is not allowed inside a folder name.',msgstr:[`"/" non è ammesso all'interno del nome di una cartella.`]},{msgid:"All files",msgstr:["Tutti i file"]},{msgid:"Choose",msgstr:["Scegli"]},{msgid:"Choose {file}",msgstr:["Scegli {file}"]},{msgid:"Choose %n file",msgid_plural:"Choose %n files",msgstr:["Seleziona %n file","Seleziona %n file","Seleziona %n file"]},{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 directory"]},{msgid:"Current view selector",msgstr:["Selettore della vista corrente"]},{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 elenco file"]},{msgid:"Folder name cannot be empty.",msgstr:["Il nome della cartella non può essere vuoto."]},{msgid:"Home",msgstr:["Home"]},{msgid:"Modified",msgstr:["Modificato"]},{msgid:"Move",msgstr:["Sposta"]},{msgid:"Move to {target}",msgstr:["Sposta in {target}"]},{msgid:"Name",msgstr:["Nome"]},{msgid:"New",msgstr:["Nuovo"]},{msgid:"New folder",msgstr:["Nuova cartella"]},{msgid:"New folder name",msgstr:["Nuovo nome cartella"]},{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:"Recent",msgstr:["Recente"]},{msgid:"Select all entries",msgstr:["Scegli tutte le voci"]},{msgid:"Select entry",msgstr:["Seleziona la voce"]},{msgid:"Select the row for {nodename}",msgstr:["Seleziona la riga per {nodename}"]},{msgid:"Size",msgstr:["Taglia/dimensioni"]},{msgid:"Undo",msgstr:["Annulla"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Carica qualche contenuto o sincronizza con i tuoi dispositivi!"]}]},{language:"ja_JP",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:"%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 name cannot be empty.",msgstr:["フォルダ名は空にできません。"]},{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 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:["少なくとも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 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개의 파일 선택"]},{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:["최소 2자 이상의 이름을 입력하십시오. "]},{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:"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:"lt_LT",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:["„{name}“ yra netinkamas aplanko pavadinimas."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["„{name}“ yra neleidžiamas aplanko pavadinimas"]},{msgid:'"/" is not allowed inside a folder name.',msgstr:["„/“ yra neleidžiamas aplanko pavadinime."]},{msgid:"All files",msgstr:["Visi failai"]},{msgid:"Cancel",msgstr:["Atšaukti"]},{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:"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:"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 name cannot be empty.",msgstr:["Aplanko pavadinimas negali būti tuščias."]},{msgid:"Guest identification",msgstr:["Svečio identifikacija"]},{msgid:"Home",msgstr:["Pradžia"]},{msgid:"Modified",msgstr:["Pakeista"]},{msgid:"Move",msgstr:["Perkelti"]},{msgid:"Move to {target}",msgstr:["Perkelti į {target}"]},{msgid:"Name",msgstr:["Vardas"]},{msgid:"New",msgstr:["Naujas"]},{msgid:"New folder",msgstr:["Naujas aplankas"]},{msgid:"New folder name",msgstr:["Naujas aplanko pavadinimas"]},{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 entries",msgstr:["Žymėti visus įrašus"]},{msgid:"Select entry",msgstr:["Žymėti įrašą"]},{msgid:"Select the row for {nodename}",msgstr:["Pasirinkite eilutę {nodename}"]},{msgid:"Size",msgstr:["Dydis"]},{msgid:"Submit name",msgstr:["Patvirtinti vardą"]},{msgid:"Undo",msgstr:["Atšaukti"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Įkelkite turinio arba sinchronizuokite su savo įrenginiais!"]},{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."]}]},{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 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:"%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 name cannot be empty.",msgstr:["Името на папката неможе да биде празно."]},{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 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 name.',msgstr:['"{char}" er ikke tillatt i et navn.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" er ikke et tillatt navn.']},{msgid:'"{name}" is an invalid folder name.',msgstr:["«{name}» er ikke et gyldig mappenavn."]},{msgid:'"{name}" is not an allowed folder name',msgstr:["«{name}» er ikke et tillatt mappenavn."]},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" er et reservert navn og er ikke tillatt.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" er ikke tillatt inne i et mappenavn.']},{msgid:"All files",msgstr:["Alle filer"]},{msgid:"Cancel",msgstr:["Avbryt"]},{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:"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:"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 name cannot be empty.",msgstr:["Mappenavn kan ikke være tomt."]},{msgid:"Guest identification",msgstr:["Gjesteidentifikasjon"]},{msgid:"Home",msgstr:["Hjem"]},{msgid:"Invalid name.",msgstr:["Ugyldig navn."]},{msgid:"Modified",msgstr:["Modifisert"]},{msgid:"Move",msgstr:["Flytt"]},{msgid:"Move to {target}",msgstr:["Flytt til {target}"]},{msgid:"Name",msgstr:["Navn"]},{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:"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 entries",msgstr:["Velg alle oppføringer"]},{msgid:"Select entry",msgstr:["Velg oppføring"]},{msgid:"Select the row for {nodename}",msgstr:["Velg raden for {nodename}"]},{msgid:"Size",msgstr:["Størrelse"]},{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:"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."]}]},{language:"nl",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" is een ongeldige mapnaam.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" is geen toegestane mapnaam']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" is een gereserveerde naam en niet toegestaan.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" is niet toegestaan binnen een bestandsnaam']},{msgid:"All files",msgstr:["Alle bestanden"]},{msgid:"Cancel",msgstr:["Annuleren"]},{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:"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:"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 name cannot be empty.",msgstr:["Mapnaam mag niet leeg zijn."]},{msgid:"Guest identification",msgstr:["Gastenidentificatie"]},{msgid:"Home",msgstr:["Thuis"]},{msgid:"Invalid name.",msgstr:["Ongeldige naam."]},{msgid:"Modified",msgstr:["Gewijzigd"]},{msgid:"Move",msgstr:["Verplaatsen"]},{msgid:"Move to {target}",msgstr:["Verplaatsen naar {target}"]},{msgid:"Name",msgstr:["Naam"]},{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:"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 entries",msgstr:["Alle invoer selecteren"]},{msgid:"Select entry",msgstr:["Invoer selecteren"]},{msgid:"Select the row for {nodename}",msgstr:["Selecteer de rij voor {nodename}"]},{msgid:"Size",msgstr:["Grootte"]},{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:"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."]}]},{language:"pl",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" jest nieprawidłową nazwą folderu']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie jest dozwoloną nazwą folderu']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" jest zastrzeżoną nazwą i nie jest dozwolone.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['Znak "/" nie jest dozwolony w nazwie folderu']},{msgid:"All files",msgstr:["Wszystkie pliki"]},{msgid:"Cancel",msgstr:["Anuluj"]},{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:"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:"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 name cannot be empty.",msgstr:["Nazwa folderu nie może być pusta"]},{msgid:"Guest identification",msgstr:["Identyfikacja gościa"]},{msgid:"Home",msgstr:["Strona główna"]},{msgid:"Invalid name.",msgstr:["Nieprawidłowa nazwa."]},{msgid:"Modified",msgstr:["Zmodyfikowano"]},{msgid:"Move",msgstr:["Przenieś"]},{msgid:"Move to {target}",msgstr:["Przejdź do {target}"]},{msgid:"Name",msgstr:["Nazwa"]},{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:"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 entries",msgstr:["Wybierz wszystkie wpisy"]},{msgid:"Select entry",msgstr:["Wybierz wpis"]},{msgid:"Select the row for {nodename}",msgstr:["Wybierz wiersz dla {nodename}"]},{msgid:"Size",msgstr:["Rozmiar"]},{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:"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."]}]},{language:"pt_BR",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não permitido.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro de um nome de pasta.']},{msgid:"All files",msgstr:["Todos os arquivos"]},{msgid:"Cancel",msgstr:["Cancelar"]},{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:"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:"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 name cannot be empty.",msgstr:["O nome da pasta não pode ser vazio."]},{msgid:"Guest identification",msgstr:["Identificação de convidados"]},{msgid:"Home",msgstr:["Início"]},{msgid:"Invalid name.",msgstr:["Nome inválido."]},{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:"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 entries",msgstr:["Selecionar todas as entradas"]},{msgid:"Select entry",msgstr:["Selecionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Selecionar a linha para {nodename}"]},{msgid:"Size",msgstr:["Tamanho"]},{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:"You are currently identified as {nickname}.",msgstr:["Encontra-se 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."]}]},{language:"pt_PT",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" é um nome de pasta inválido.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" não é um nome de pasta permitido']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" é um nome reservado e não é permitido.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" não é permitido dentro do nome de pasta.']},{msgid:"All files",msgstr:["Todos os ficheiros"]},{msgid:"Cancel",msgstr:["Cancelar"]},{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:"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:"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 name cannot be empty.",msgstr:["O nome da pasta não pode estar vazio."]},{msgid:"Guest identification",msgstr:["Identificação de convidado"]},{msgid:"Home",msgstr:["Início"]},{msgid:"Invalid name.",msgstr:["Nome inválido."]},{msgid:"Modified",msgstr:["Modificado"]},{msgid:"Move",msgstr:["Mover"]},{msgid:"Move to {target}",msgstr:["Mover para {target}"]},{msgid:"Name",msgstr:["Nome"]},{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:"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 entries",msgstr:["Selecionar todas as entradas"]},{msgid:"Select entry",msgstr:["Selecionar entrada"]},{msgid:"Select the row for {nodename}",msgstr:["Selecione a linha para {nodename}"]},{msgid:"Size",msgstr:["Tamanho"]},{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:"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."]}]},{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 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 файлов","Выбрать %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:["Пожалуйста введите имя длиной не менее 2 символов."]},{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:"sk_SK",translations:[{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" je neplatný názov pričinka.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" nie je povolený názov priečinka.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" nie je povolené v názve priečinka.']},{msgid:"All files",msgstr:["Všetky súbory"]},{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:"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:"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 name cannot be empty.",msgstr:["Názov priečinka nemôže byť prázdny."]},{msgid:"Home",msgstr:["Domov"]},{msgid:"Modified",msgstr:["Upravené"]},{msgid:"Move",msgstr:["Prejsť"]},{msgid:"Move to {target}",msgstr:["Prejsť na {umiestnenie}"]},{msgid:"Name",msgstr:["Názov"]},{msgid:"New",msgstr:["Pridať"]},{msgid:"New folder",msgstr:["Pridať priečinok"]},{msgid:"New folder name",msgstr:["Pridať názov priečinka"]},{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:"Recent",msgstr:["Nedávne"]},{msgid:"Select all entries",msgstr:["Vybrať všetky položky"]},{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:"Undo",msgstr:["Späť"]},{msgid:"Upload some content or sync with your devices!",msgstr:["Nahrajte nejaký obsah alebo synchronizujte so svojimi zariadeniami!"]}]},{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 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:'"{name}" is an invalid folder name.',msgstr:['"{name}" är ett ogiltigt mappnamn.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" är inte ett tillåtet mappnamn']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" är ett reserverat namn och inte tillåtet.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" är inte tillåtet i ett mappnamn.']},{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 name cannot be empty.",msgstr:["Mappnamnet får inte vara tomt."]},{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 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, 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 name.',msgstr:['Bir ad içinde "{char}" karakteri kullanılamaz.']},{msgid:'"{extension}" is not an allowed name.',msgstr:['"{extension}" adına izin verilmiyor.']},{msgid:'"{name}" is an invalid folder name.',msgstr:['"{name}" geçersiz bir klasör adı.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" izin verilen bir klasör adı değil']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" adı sistem için ayrılmış olduğundan kullanılamaz.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" karakteri klasör adında 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 name cannot be empty.",msgstr:["Klasör adı boş olamaz."]},{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 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, 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 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 файлів","Вибрати %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:["Зазначте ім'я довжиною не менше 2 символів"]},{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:"uz",translations:[{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:'"{name}" is an invalid folder name.',msgstr:['"{name}" jild nomi yaroqsiz.']},{msgid:'"{name}" is not an allowed folder name',msgstr:['"{name}" ruxsat etilgan jild nomi emas']},{msgid:'"{segment}" is a reserved name and not allowed.',msgstr:['"{segment}" - zaxiralangan nom va ruxsat berilmaydi.']},{msgid:'"/" is not allowed inside a folder name.',msgstr:['"/" papka nomi ichida 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 name cannot be empty.",msgstr:["Jild nomi boʻsh boʻlishi mumkin emas."]},{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 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 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 個檔案"]},{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 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:["請輸入至少 2 個字符的名稱。"]},{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:"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:e,translations:a}=t,i={headers:{},translations:{"":Object.fromEntries(a.map(r=>[r.msgid,r]))}};Bs.addTranslation(e,i)}const Ri=Bs.build(),nc=Ri.ngettext.bind(Ri),Ia=Ri.gettext.bind(Ri),sc=Ls().setApp("@f7cloud/dialogs").detectLogLevel().build();class js extends Error{}class As{title;multiSelect;mimeTypeFilter;directoriesAllowed;buttons;path;filter;canPick;container;disabledNavigation;constructor(e,a,i,r,u,n,o,s,g,d=!1){this.title=e,this.multiSelect=a,this.mimeTypeFilter=i,this.directoriesAllowed=r,this.path=n,this.filter=o,this.canPick=s,this.buttons=u,this.container=g,this.disabledNavigation=d}async pickNodes(){const{default:e}=await xi(async()=>{const{default:i}=await import("./FilePicker-CtWlxGEm-BooJyQsu.chunk.mjs");return{default:i}},__vite__mapDeps([5,1,2,6,0,3,4,7,8,9,10,11]),import.meta.url),a=await al(e,{allowPickDirectory:this.directoriesAllowed,buttons:this.buttons,name:this.title,path:this.path,mimetypeFilter:this.mimeTypeFilter,multiselect:this.multiSelect,filterFn:this.filter,canPickFn:this.canPick,disabledNavigation:this.disabledNavigation},{container:this.container});if(!Array.isArray(a)||a.length===0)throw new js("FilePicker: No nodes selected");return a}async pick(){const e=await this.pickNodes();return this.multiSelect?e.map(a=>a.path):e[0]?.path??"/"}}class qs{title;multiSelect=!1;mimeTypeFilter=[];directoriesAllowed=!1;path;filter;canPick;buttons=[];container;disabledNavigation=!1;constructor(e){this.title=e}setContainer(e){return this.container=e,this}setMultiSelect(e){return this.multiSelect=e,this}addMimeTypeFilter(e){return this.mimeTypeFilter.push(e),this}setMimeTypeFilter(e){return this.mimeTypeFilter=e,this}addButton(e){return typeof this.buttons=="function"&&(sc.warn("FilePicker buttons were set to factory, now overwritten with button object."),this.buttons=[]),this.buttons.push(e),this}setButtonFactory(e){return this.buttons=e,this}setType(e){return this.buttons=(a,i)=>{const r=[],u=a?.[0]?.attributes?.displayName||a?.[0]?.basename,n=u||il(i);if(e===1){let o=Ia("Choose");a.length===1?o=Ia("Choose {file}",{file:u}):this.multiSelect&&(o=nc("Choose %n file","Choose %n files",a.length)),r.push({callback:()=>{},label:o,variant:"primary"})}return(e===4||e===3)&&r.push({callback:()=>{},label:n?Ia("Copy to {target}",{target:n}):Ia("Copy"),icon:uc,variant:e===3?"primary":"secondary"}),(e===4||e===2)&&r.push({callback:()=>{},label:n?Ia("Move to {target}",{target:n}):Ia("Move"),icon:rc,variant:"primary"}),r},this}allowDirectories(e=!0){return this.directoriesAllowed=e,this}startAt(e){return this.path=e,this}setFilter(e){return this.filter=e,this}setCanPick(e){return this.canPick=e,this}disableNavigation(){return this.disabledNavigation=!0,this}build(){return new As(this.title,this.multiSelect,this.mimeTypeFilter,this.directoriesAllowed,this.buttons,this.path,this.filter,this.canPick,this.container,this.disabledNavigation)}}function oc(t){return new qs(t)}const Ss="off",Ms="polite",Ns="assertive";var $i=(t=>(t[t.OFF=Ss]="OFF",t[t.POLITE=Ms]="POLITE",t[t.ASSERTIVE=Ns]="ASSERTIVE",t))($i||{});const Ts=7e3;function yu(t,e){if(e={timeout:Ts,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0,...e},typeof t=="string"&&!e.isHTML){const n=document.createElement("div");n.innerHTML=t,t=n.innerText}let a=e.type??"";typeof e.onClick=="function"&&(a+=" toast-with-click ");const i=t instanceof Node;let r=$i.POLITE;e.ariaLive?r=e.ariaLive:(e.type==="toast-error"||e.type==="toast-undo")&&(r=$i.ASSERTIVE);const u=ic({[i?"node":"text"]:t,duration:e.timeout,callback:e.onRemove,onClick:e.onClick,close:e.close,gravity:"top",selector:e.selector,position:"right",backgroundColor:"",className:"dialogs "+a,escapeMarkup:!e.isHTML,ariaLive:r});return u.showToast(),u}function lc(t,e){return yu(t,{...e,type:"toast-error"})}function dc(t,e){return yu(t,{...e,type:"toast-success"})}const Sc=Object.freeze(Object.defineProperty({__proto__:null,FilePicker:As,FilePickerBuilder:qs,FilePickerClosed:js,TOAST_ARIA_LIVE_ASSERTIVE:Ns,TOAST_ARIA_LIVE_OFF:Ss,TOAST_ARIA_LIVE_POLITE:Ms,TOAST_DEFAULT_TIMEOUT:Ts,ToastAriaLive:$i,getFilePickerBuilder:oc,showError:lc,showMessage:yu,showSuccess:dc},Symbol.toStringTag,{value:"Module"})),gc=Object.freeze(Object.defineProperty({__proto__:null,default:A_},Symbol.toStringTag,{value:"Module"})),_c=Object.freeze(Object.defineProperty({__proto__:null,default:tF},Symbol.toStringTag,{value:"Module"}));export{wc as N,s0 as P,Ec as _,Cc as a,dc as b,jc as c,qc as d,Hl as e,Zl as f,wn as g,kc as h,Jr as i,Jd as j,oc as k,sc as l,Bc as m,vd as n,vc as o,Dc as p,Ac as q,Sc as r,lc as s,Ia as t,xc as u}; //# sourceMappingURL=index-DhgIrZpo.chunk.mjs.map