From 5dd80e4a87671c6c2391b19a1894681b87c382d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6=20=28skjnldsv=29?= Date: Tue, 10 Mar 2026 18:05:12 +0100 Subject: [PATCH] feat: migrate to vue 3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ (skjnldsv) --- .eslintrc.js | 5 - babel.config.js | 3 - css/main-BSRpkIjg.chunk.css | 7 + css/main-CIHIOSX0.chunk.css | 10062 +++++++ css/main-D2cKrp_z.chunk.css | 10062 +++++++ css/main-DLYBiOfd.chunk.css | 7 + css/notestutorial-main.css | 2 + eslint.config.js | 9 + js/notestutorial-main.js | 3 - js/notestutorial-main.js.LICENSE.txt | 146 - js/notestutorial-main.js.map | 1 - js/notestutorial-main.mjs | 38233 +++++++++++++++++++++++++ js/notestutorial-main.mjs.map | 1 + lib/Controller/PageController.php | 1 + package-lock.json | 28858 ++++++------------- package.json | 41 +- src/App.vue | 275 +- src/env.d.ts | 12 + src/main.js | 35 - src/main.ts | 9 + stylelint.config.cjs | 7 + stylelint.config.js | 3 - tsconfig.json | 17 + vite.config.ts | 9 + webpack.config.js | 3 - 25 files changed, 66970 insertions(+), 20841 deletions(-) delete mode 100644 .eslintrc.js delete mode 100644 babel.config.js create mode 100644 css/main-BSRpkIjg.chunk.css create mode 100644 css/main-CIHIOSX0.chunk.css create mode 100644 css/main-D2cKrp_z.chunk.css create mode 100644 css/main-DLYBiOfd.chunk.css create mode 100644 css/notestutorial-main.css create mode 100644 eslint.config.js delete mode 100644 js/notestutorial-main.js delete mode 100644 js/notestutorial-main.js.LICENSE.txt delete mode 100644 js/notestutorial-main.js.map create mode 100644 js/notestutorial-main.mjs create mode 100644 js/notestutorial-main.mjs.map create mode 100644 src/env.d.ts delete mode 100644 src/main.js create mode 100644 src/main.ts create mode 100644 stylelint.config.cjs delete mode 100644 stylelint.config.js create mode 100644 tsconfig.json create mode 100644 vite.config.ts delete mode 100644 webpack.config.js diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 35cc6888..00000000 --- a/.eslintrc.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - extends: [ - '@nextcloud', - ] -} diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index 8be4fc38..00000000 --- a/babel.config.js +++ /dev/null @@ -1,3 +0,0 @@ -const babelConfig = require('@nextcloud/babel-config') - -module.exports = babelConfig diff --git a/css/main-BSRpkIjg.chunk.css b/css/main-BSRpkIjg.chunk.css new file mode 100644 index 00000000..f2e41b88 --- /dev/null +++ b/css/main-BSRpkIjg.chunk.css @@ -0,0 +1,7 @@ +@charset "UTF-8";@media only screen and (max-width:512px){.dialog__modal .modal-wrapper--small .modal-container{width:fit-content;height:unset;max-height:90%;position:relative;top:unset;border-radius:var(--border-radius-element)}}.material-design-icon[data-v-24e91b99]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-24e91b99]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-24e91b99]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-24e91b99]{flex-direction:column}.dialog__navigation[data-v-24e91b99]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-24e91b99]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-24e91b99]{font-size:21px;text-align:center;height:fit-content;min-height:var(--default-clickable-area);line-height:var(--default-clickable-area);overflow-wrap:break-word;margin-block:0 12px}.dialog__content[data-v-24e91b99]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-24e91b99]{padding-block-end:6px}.dialog__actions[data-v-24e91b99]{display:flex;gap:6px;align-content:center;justify-content:end;width:100%;max-width:100%;padding-inline:0 12px;margin-inline:0;margin-block:0}.dialog__actions[data-v-24e91b99]:not(:empty){margin-block:6px 12px}@media only screen and (max-width:512px){.dialog__name[data-v-24e91b99]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-06ad9b25]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-06ad9b25]{--button-size: var(--default-clickable-area);--button-inner-size: calc(var(--button-size) - 4px);--button-radius: var(--border-radius-element);--button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius));--button-padding: var(--default-grid-baseline) var(--button-padding-default);color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light);border:1px solid var(--color-primary-element-light-hover);border-bottom-width:2px;border-radius:var(--button-radius);box-sizing:border-box;position:relative;width:fit-content;overflow:hidden;padding-block:1px 0;padding-inline:var(--button-padding);min-height:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;cursor:pointer;font-size:var(--default-font-size);font-weight:700}.button-vue--size-small[data-v-06ad9b25]{--button-size: var(--clickable-area-small)}.button-vue--size-large[data-v-06ad9b25]{--button-size: var(--clickable-area-large)}.button-vue[data-v-06ad9b25] *{cursor:pointer}.button-vue[data-v-06ad9b25]:focus{outline:none}.button-vue[data-v-06ad9b25]:disabled{filter:saturate(.7);opacity:.5;cursor:default}.button-vue[data-v-06ad9b25]:disabled *{cursor:default}.button-vue[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-06ad9b25]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-06ad9b25]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue--end .button-vue__wrapper[data-v-06ad9b25]{justify-content:end}.button-vue--start .button-vue__wrapper[data-v-06ad9b25]{justify-content:start}.button-vue--reverse .button-vue__wrapper[data-v-06ad9b25]{flex-direction:row-reverse}.button-vue--reverse[data-v-06ad9b25]{--button-padding: var(--button-padding-default) var(--default-grid-baseline)}.button-vue__icon[data-v-06ad9b25]{--default-clickable-area: var(--button-inner-size);height:var(--button-inner-size);width:var(--button-inner-size);min-height:var(--button-inner-size);min-width:var(--button-inner-size);display:flex;justify-content:center;align-items:center}.button-vue__icon[data-v-06ad9b25]:empty{display:none}.button-vue--size-small .button-vue__icon[data-v-06ad9b25]>*{max-height:16px;max-width:16px}.button-vue--size-small .button-vue__icon[data-v-06ad9b25] svg{height:16px;width:16px}.button-vue__text[data-v-06ad9b25]{font-weight:700;margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue__text[data-v-06ad9b25]:empty{display:none}.button-vue[data-v-06ad9b25]:has(.button-vue__text:empty){--button-padding: var(--button-radius);line-height:1;width:var(--button-size)!important}.button-vue[data-v-06ad9b25]:has(.button-vue__icon:empty){--button-padding: var(--button-padding-default)}.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-06ad9b25]{padding-inline:var(--default-grid-baseline)}.button-vue--wide[data-v-06ad9b25]{width:100%}.button-vue[data-v-06ad9b25]:focus-visible{outline:2px solid var(--color-main-text)!important;box-shadow:0 0 0 4px var(--color-main-background)!important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-06ad9b25]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius-element);background-color:transparent}.button-vue--primary[data-v-06ad9b25]{background-color:var(--color-primary-element);border-color:var(--color-primary-element-hover);color:var(--color-primary-element-text)}.button-vue--primary[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--primary[data-v-06ad9b25]:active{background-color:var(--color-primary-element)}.button-vue--secondary[data-v-06ad9b25]{background-color:var(--color-primary-element-light);border-color:var(--color-primary-element-light-hover);color:var(--color-primary-element-light-text)}.button-vue--secondary[data-v-06ad9b25]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--tertiary[data-v-06ad9b25]{background-color:transparent;border-color:transparent;color:var(--color-main-text)}.button-vue--tertiary[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-background-hover)}.button-vue--tertiary-no-background[data-v-06ad9b25]:hover:not(:disabled){background-color:transparent}.button-vue--tertiary-on-primary[data-v-06ad9b25]{color:var(--color-primary-element-text)}.button-vue--tertiary-on-primary[data-v-06ad9b25]:hover:not(:disabled){background-color:transparent}.button-vue--success[data-v-06ad9b25]{border-color:var(--color-success-hover);background-color:var(--color-success);color:var(--color-success-text)}.button-vue--success[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--success[data-v-06ad9b25]:active{background-color:var(--color-success)}.button-vue--warning[data-v-06ad9b25]{border-color:var(--color-warning-hover);background-color:var(--color-warning);color:var(--color-warning-text)}.button-vue--warning[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--warning[data-v-06ad9b25]:active{background-color:var(--color-warning)}.button-vue--error[data-v-06ad9b25]{border-color:var(--color-error-hover);background-color:var(--color-error);color:var(--color-error-text)}.button-vue--error[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--error[data-v-06ad9b25]:active{background-color:var(--color-error)}.button-vue--legacy[data-v-06ad9b25]{--button-inner-size: var(--button-size);border:none;padding-block:0}.button-vue--legacy.button-vue--error[data-v-06ad9b25],.button-vue--legacy.button-vue--success[data-v-06ad9b25],.button-vue--legacy.button-vue--warning[data-v-06ad9b25]{color:#fff}.material-design-icon[data-v-aaedb1c3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-vue[data-v-aaedb1c3]{display:flex;justify-content:center;align-items:center;min-width:var(--default-clickable-area);min-height:var(--default-clickable-area);opacity:1}.icon-vue.icon-vue--inline[data-v-aaedb1c3]{display:inline-flex!important;min-width:fit-content;min-height:fit-content;vertical-align:text-bottom}.icon-vue span[data-v-aaedb1c3]{line-height:0}.icon-vue[data-v-aaedb1c3] svg{fill:currentColor;width:var(--fb515064);height:var(--fb515064);max-width:var(--fb515064);max-height:var(--fb515064)}.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl){transform:scaleX(-1)}.material-design-icon[data-v-cf399190]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.loading-icon[data-v-cf399190]{overflow:hidden}.loading-icon svg[data-v-cf399190]{animation:rotate var(--animation-duration, .8s) linear infinite}.material-design-icon[data-v-67fb20ba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-67fb20ba]{position:fixed;z-index:9998;top:0;inset-inline-start:0;display:block;width:100%;height:100%;--backdrop-color: 0, 0, 0;background-color:rgba(var(--backdrop-color),.5)}.modal-mask[data-v-67fb20ba],.modal-mask[data-v-67fb20ba] *{box-sizing:border-box}.modal-mask--opaque[data-v-67fb20ba]{background-color:rgba(var(--backdrop-color),.92)}.modal-mask--light[data-v-67fb20ba]{--backdrop-color: 255, 255, 255}.modal-header[data-v-67fb20ba]{position:absolute;z-index:10001;top:0;inset-inline:0 0;display:flex!important;align-items:center;justify-content:center;width:100%;height:var(--header-height);overflow:hidden;transition:opacity .25s,visibility .25s}.modal-header__name[data-v-67fb20ba]{overflow-x:hidden;width:100%;padding:0 calc(var(--default-clickable-area) * 3) 0 12px;transition:padding ease .1s;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-block:0}@media only screen and (min-width:1024px){.modal-header__name[data-v-67fb20ba]{padding-inline-start:calc(var(--default-clickable-area) * 3);text-align:center}}.modal-header .icons-menu[data-v-67fb20ba]{position:absolute;inset-inline-end:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-67fb20ba]{display:flex;align-items:center;justify-content:center;margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-67fb20ba]{position:relative;width:var(--header-height);height:var(--header-height);margin:0;padding:0;cursor:pointer;border:none;background-color:transparent}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__icon[data-v-67fb20ba],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-67fb20ba]{opacity:1;border-radius:calc(var(--default-clickable-area) / 2);background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__icon[data-v-67fb20ba]{width:var(--default-clickable-area);height:var(--default-clickable-area);margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);cursor:pointer;opacity:.7}.modal-header .icons-menu[data-v-67fb20ba] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area)) / 2)}.modal-header .icons-menu[data-v-67fb20ba] .action-item--single{width:var(--default-clickable-area);height:var(--default-clickable-area);cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu .header-actions[data-v-67fb20ba] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-wrapper[data-v-67fb20ba]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.modal-wrapper .prev[data-v-67fb20ba],.modal-wrapper .next[data-v-67fb20ba]{z-index:10000;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;color:#fff}.modal-wrapper .prev[data-v-67fb20ba]:focus-visible,.modal-wrapper .next[data-v-67fb20ba]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev[data-v-67fb20ba]{inset-inline-start:2px}.modal-wrapper .next[data-v-67fb20ba]{inset-inline-end:2px}.modal-wrapper .modal-container[data-v-67fb20ba]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-container);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003;overflow:auto}.modal-wrapper .modal-container__close[data-v-67fb20ba]{z-index:1;position:absolute;top:4px;inset-inline-end:var(--default-grid-baseline)}.modal-wrapper .modal-container__content[data-v-67fb20ba]{width:100%;min-height:52px;overflow:auto}.modal-wrapper--small>.modal-container[data-v-67fb20ba]{width:400px;max-width:90%;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--normal>.modal-container[data-v-67fb20ba]{max-width:90%;width:600px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--large>.modal-container[data-v-67fb20ba]{max-width:90%;width:900px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--full>.modal-container[data-v-67fb20ba]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}@media only screen and (max-width:512px)or (max-height:400px){.modal-wrapper .modal-container[data-v-67fb20ba]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}}.fade-enter-active[data-v-67fb20ba],.fade-leave-active[data-v-67fb20ba]{transition:opacity .25s}.fade-enter-from[data-v-67fb20ba],.fade-leave-to[data-v-67fb20ba]{opacity:0}.fade-visibility-enter-from[data-v-67fb20ba],.fade-visibility-leave-to[data-v-67fb20ba]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-67fb20ba],.modal-in-leave-active[data-v-67fb20ba],.modal-out-enter-active[data-v-67fb20ba],.modal-out-leave-active[data-v-67fb20ba]{transition:opacity .25s}.modal-in-enter-from[data-v-67fb20ba],.modal-in-leave-to[data-v-67fb20ba],.modal-out-enter-from[data-v-67fb20ba],.modal-out-leave-to[data-v-67fb20ba]{opacity:0}.modal-in-enter .modal-container[data-v-67fb20ba],.modal-in-leave-to .modal-container[data-v-67fb20ba]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-67fb20ba],.modal-out-leave-to .modal-container[data-v-67fb20ba]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-67fb20ba]{position:absolute;top:0;inset-inline-start:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-67fb20ba]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-67fb20ba linear var(--7f724f28) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-67fb20ba]{animation:breath-67fb20ba 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-67fb20ba]{animation-play-state:paused!important}@keyframes progressring-67fb20ba{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-67fb20ba{0%{opacity:1}50%{opacity:0}to{opacity:1}}.material-design-icon[data-v-5f7eed6b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-5f7eed6b]{display:flex;align-items:center;gap:calc((var(--default-clickable-area) - 16px) / 2 / 2)}.action-item[data-v-5f7eed6b]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-5f7eed6b]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-5f7eed6b]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-5f7eed6b]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-5f7eed6b]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-5f7eed6b]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-5f7eed6b]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b]{background-color:var(--open-background-color)}.action-item__menutoggle__icon[data-v-5f7eed6b]{width:20px;height:20px;object-fit:contain}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-element)}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-element);padding:4px;max-height:calc(100vh - var(--header-height));overflow:auto}._material-design-icon_FKPyJ{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncPopover_HjJ88.v-popper--theme-nc-popover-9,._ncPopover_HjJ88.v-popper--theme-nc-popover-9 *{box-sizing:border-box}._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper{z-index:100000;top:0;left:0;display:block!important}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__wrapper{box-shadow:0 1px 10px var(--color-box-shadow);border-radius:var(--border-radius-element)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius-element);overflow:hidden;background:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-9px;border-bottom-width:0;border-top-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-9px;border-top-width:0;border-bottom-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-9px;border-left-width:0;border-right-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-9px;border-right-width:0;border-left-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}.material-design-icon[data-v-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-6c2daf4e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-6c2daf4e]:hover,li.action.active[data-v-6c2daf4e]{border-radius:6px;padding:0}li.action[data-v-6c2daf4e]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-6c2daf4e]{pointer-events:none;opacity:.5}.action--disabled[data-v-6c2daf4e]:hover,.action--disabled[data-v-6c2daf4e]:focus{cursor:default;opacity:.5}.action--disabled[data-v-6c2daf4e] *{opacity:1!important}.action-button[data-v-6c2daf4e]{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-6c2daf4e]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-6c2daf4e]{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-6c2daf4e] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-6c2daf4e],.action-button__longtext[data-v-6c2daf4e]{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-6c2daf4e]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-6c2daf4e]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-button__description[data-v-6c2daf4e]{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-6c2daf4e],.action-button__pressed-icon[data-v-6c2daf4e]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action-button[data-v-6c2daf4e] *{cursor:pointer}.material-design-icon[data-v-6a2b8de0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-button-group-base>div[data-v-6a2b8de0]{text-align:center;color:var(--color-text-maxcontrast)}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0]{display:flex;gap:4px;justify-content:space-between}.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s]{flex:1 1}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button{padding:0!important;width:100%;display:flex;justify-content:center}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button.action-button--active:hover,.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus,.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .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-2947bc3b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-2947bc3b]:hover,li.action.active[data-v-2947bc3b]{border-radius:6px;padding:0}li.action[data-v-2947bc3b]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-2947bc3b]{pointer-events:none;opacity:.5}.action--disabled[data-v-2947bc3b]:hover,.action--disabled[data-v-2947bc3b]:focus{cursor:default;opacity:.5}.action--disabled[data-v-2947bc3b] *{opacity:1!important}.action-checkbox[data-v-2947bc3b]{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-checkbox>span[data-v-2947bc3b]{cursor:pointer;white-space:nowrap}.action-checkbox__icon[data-v-2947bc3b]{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-checkbox[data-v-2947bc3b] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-checkbox[data-v-2947bc3b] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-checkbox__longtext-wrapper[data-v-2947bc3b],.action-checkbox__longtext[data-v-2947bc3b]{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-checkbox__longtext[data-v-2947bc3b]{cursor:pointer;white-space:pre-wrap!important}.action-checkbox__name[data-v-2947bc3b]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-checkbox__description[data-v-2947bc3b]{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-checkbox__menu-icon[data-v-2947bc3b]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action[data-v-2947bc3b]:has(:focus-visible){outline:2px solid currentColor}.action-checkbox__icon[data-v-2947bc3b]{color:var(--color-primary-element)}.action-checkbox__input[data-v-2947bc3b]{width:20px;height:20px;margin:auto;position:absolute;z-index:-1;opacity:0!important}.material-design-icon[data-v-3a83acfa]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-3a83acfa]:not(.button-vue),input[data-v-3a83acfa]:not([type=range]),textarea[data-v-3a83acfa]{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-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-3a83acfa],input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-3a83acfa],textarea[data-v-3a83acfa]:not(:disabled):not(.primary):hover,textarea[data-v-3a83acfa]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-3a83acfa]{border-color:var(--color-primary-element);outline:none}button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-3a83acfa]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-3a83acfa]:not(.button-vue):disabled,input[data-v-3a83acfa]:not([type=range]):disabled,textarea[data-v-3a83acfa]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-3a83acfa]:not(.button-vue):required,input[data-v-3a83acfa]:not([type=range]):required,textarea[data-v-3a83acfa]:required{box-shadow:none}button[data-v-3a83acfa]:not(.button-vue):invalid,input[data-v-3a83acfa]:not([type=range]):invalid,textarea[data-v-3a83acfa]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-3a83acfa],input:not([type=range]).primary[data-v-3a83acfa],textarea.primary[data-v-3a83acfa]{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-3a83acfa]:not(:disabled):hover,button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):focus,button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):hover,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):focus,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active,textarea.primary[data-v-3a83acfa]:not(:disabled):hover,textarea.primary[data-v-3a83acfa]:not(:disabled):focus,textarea.primary[data-v-3a83acfa]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active,textarea.primary[data-v-3a83acfa]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-3a83acfa]:disabled,input:not([type=range]).primary[data-v-3a83acfa]:disabled,textarea.primary[data-v-3a83acfa]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-3a83acfa]:hover,li.action.active[data-v-3a83acfa]{border-radius:6px;padding:0}li.action[data-v-3a83acfa]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-3a83acfa]{pointer-events:none;opacity:.5}.action--disabled[data-v-3a83acfa]:hover,.action--disabled[data-v-3a83acfa]:focus{cursor:default;opacity:.5}.action--disabled[data-v-3a83acfa] *{opacity:1!important}.action-input[data-v-3a83acfa]{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-3a83acfa]{display:flex;align-self:center;align-items:center;justify-content:center}.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-input>span[data-v-3a83acfa]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-3a83acfa]{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-3a83acfa]{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-3a83acfa]{position:relative;width:100%}.action-input__input-container[data-v-3a83acfa]{display:flex}.action-input__input-container .colorpicker__trigger[data-v-3a83acfa],.action-input__input-container .colorpicker__preview[data-v-3a83acfa]{width:100%}.action-input__input-container .colorpicker__preview[data-v-3a83acfa]{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-3a83acfa]{padding:4px 0;display:block}.action-input__text-label--hidden[data-v-3a83acfa]{position:absolute;inset-inline-start:0;width:1px;height:1px;overflow:hidden;z-index:-1;opacity:0}.action-input__datetimepicker[data-v-3a83acfa]{width:100%}.action-input__datetimepicker[data-v-3a83acfa] .mx-input{margin:0}.action-input__multi[data-v-3a83acfa]{width:100%}li:last-child>.action-input[data-v-3a83acfa]{padding-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-input[data-v-3a83acfa]: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-00e75248]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-00e75248] .password-field__input--secure-text{-webkit-text-security:disc}.material-design-icon[data-v-bfba6aa6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-field[data-v-bfba6aa6]{--input-border-color: var(--color-border-maxcontrast);--input-border-radius: var(--border-radius-element);--input-padding-start: var(--border-radius-element);--input-padding-end: var(--border-radius-element);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-bfba6aa6]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-bfba6aa6]{margin-block-start:0}.input-field--leading-icon[data-v-bfba6aa6]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-bfba6aa6]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-bfba6aa6]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-bfba6aa6]{height:var(--default-clickable-area);padding:var(--border-width-input-focused, 2px);position:relative}.input-field__input[data-v-bfba6aa6]{--input-border-box-shadow-light: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.input-field__input[data-v-bfba6aa6]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.input-field__input .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-light)}.input-field--legacy .input-field__input[data-v-bfba6aa6]{box-shadow:0 0 0 1px var(--input-border-color)}.input-field--legacy .input-field__input[data-v-bfba6aa6]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.input-field__input[data-v-bfba6aa6]:focus-within:not([disabled]),.input-field__input[data-v-bfba6aa6]:active:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.input-field__input[data-v-bfba6aa6]{background-color:var(--color-main-background);color:var(--color-main-text);border-radius:var(--input-border-radius);cursor:pointer;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;font-size:var(--default-font-size);text-overflow:ellipsis;padding-block:0;padding-inline:var(--input-padding-start) var(--input-padding-end);height:100%!important;min-height:unset;width:100%}.input-field__input[data-v-bfba6aa6]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-bfba6aa6]::-webkit-search-cancel-button{display:none}.input-field__input[data-v-bfba6aa6]::-webkit-search-decoration,.input-field__input[data-v-bfba6aa6]::-webkit-search-results-button,.input-field__input[data-v-bfba6aa6]::-webkit-search-results-decoration,.input-field__input[data-v-bfba6aa6]::-ms-clear{display:none}.input-field__input[data-v-bfba6aa6]:active:not([disabled]),.input-field__input[data-v-bfba6aa6]:focus:not([disabled]){--input-border-color: var(--color-main-text)}.input-field__input:focus+.input-field__label[data-v-bfba6aa6],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-bfba6aa6]{color:var(--color-main-text)}.input-field__input[data-v-bfba6aa6]:focus{cursor:text}.input-field__input[data-v-bfba6aa6]:disabled{cursor:default}.input-field__input[data-v-bfba6aa6]:focus-visible{box-shadow:unset!important}.input-field:not(.input-field--label-outside) .input-field__input[data-v-bfba6aa6]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-bfba6aa6]{--input-label-font-size: var(--default-font-size);font-size:var(--input-label-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;inset-block-start:calc((var(--default-clickable-area) - 1lh) / 2);inset-inline:var(--border-width-input-focused, 2px);color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.input-field__input:focus+.input-field__label[data-v-bfba6aa6],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-bfba6aa6]{--input-label-font-size: 13px;line-height:1.5;inset-block-start:calc(-1.5 * var(--input-label-font-size) / 2);font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:var(--default-grid-baseline);margin-inline:calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.input-field__icon[data-v-bfba6aa6]{position:absolute;height:var(--default-clickable-area);width:var(--default-clickable-area);display:flex;align-items:center;justify-content:center;opacity:.7;inset-block-end:0}.input-field__icon--leading[data-v-bfba6aa6]{inset-inline-start:0px}.input-field__icon--trailing[data-v-bfba6aa6]{inset-inline-end:0px}.input-field__trailing-button[data-v-bfba6aa6]{--button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;--button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px))}.input-field__trailing-button.button-vue[data-v-bfba6aa6]{position:absolute;top:var(--border-width-input-focused, 2px);inset-inline-end:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-bfba6aa6]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-bfba6aa6]{padding-block:4px;padding-inline:var(--border-radius-element);display:flex;align-items:center;color:var(--color-text-maxcontrast);word-break:break-all}.input-field__helper-text-message__icon[data-v-bfba6aa6]{margin-inline-end:8px}.input-field--error .input-field__helper-text-message[data-v-bfba6aa6],.input-field--error .input-field__icon--trailing[data-v-bfba6aa6]{color:var(--color-text-error, var(--color-error))}.input-field--error .input-field__input[data-v-bfba6aa6],.input-field__input[data-v-bfba6aa6]:user-invalid{--input-border-color: var(--color-border-error, var(--color-error)) !important}.input-field--error .input-field__input[data-v-bfba6aa6]:focus-visible,.input-field__input[data-v-bfba6aa6]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__input[data-v-bfba6aa6]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.input-field--success .input-field__input[data-v-bfba6aa6]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__helper-text-message__icon[data-v-bfba6aa6]{color:var(--color-border-success, var(--color-success))}.material-design-icon[data-v-32f01b7a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-32f01b7a]:hover,li.action.active[data-v-32f01b7a]{border-radius:6px;padding:0}li.action[data-v-32f01b7a]:hover{background-color:var(--color-background-hover)}.action-link[data-v-32f01b7a]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2);box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-link>span[data-v-32f01b7a]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-32f01b7a]{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-32f01b7a] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-32f01b7a],.action-link__longtext[data-v-32f01b7a]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-32f01b7a]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-32f01b7a]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-link__description[data-v-32f01b7a]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-link__menu-icon[data-v-32f01b7a]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-6c208ddd]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-6c208ddd]:hover,li.action.active[data-v-6c208ddd]{border-radius:6px;padding:0}li.action[data-v-6c208ddd]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-6c208ddd]{pointer-events:none;opacity:.5}.action--disabled[data-v-6c208ddd]:hover,.action--disabled[data-v-6c208ddd]:focus{cursor:default;opacity:.5}.action--disabled[data-v-6c208ddd] *{opacity:1!important}.action-radio[data-v-6c208ddd]{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-radio>span[data-v-6c208ddd]{cursor:pointer;white-space:nowrap}.action-radio__icon[data-v-6c208ddd]{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-radio[data-v-6c208ddd] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-radio[data-v-6c208ddd] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-radio__longtext-wrapper[data-v-6c208ddd],.action-radio__longtext[data-v-6c208ddd]{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-radio__longtext[data-v-6c208ddd]{cursor:pointer;white-space:pre-wrap!important}.action-radio__name[data-v-6c208ddd]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-radio__description[data-v-6c208ddd]{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-radio__menu-icon[data-v-6c208ddd]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action[data-v-6c208ddd]:has(:focus-visible){outline:2px solid currentColor}.action-radio__icon[data-v-6c208ddd]{color:var(--color-primary-element)}.action-radio__input[data-v-6c208ddd]{width:20px;height:20px;margin:auto;position:absolute;z-index:-1;opacity:0!important}.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-24e8b746]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-24e8b746]:not(.button-vue),input[data-v-24e8b746]:not([type=range]),textarea[data-v-24e8b746]{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-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746],input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746],textarea[data-v-24e8b746]:not(:disabled):not(.primary):hover,textarea[data-v-24e8b746]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-24e8b746]{border-color:var(--color-primary-element);outline:none}button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-24e8b746]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-24e8b746]:not(.button-vue):disabled,input[data-v-24e8b746]:not([type=range]):disabled,textarea[data-v-24e8b746]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-24e8b746]:not(.button-vue):required,input[data-v-24e8b746]:not([type=range]):required,textarea[data-v-24e8b746]:required{box-shadow:none}button[data-v-24e8b746]:not(.button-vue):invalid,input[data-v-24e8b746]:not([type=range]):invalid,textarea[data-v-24e8b746]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-24e8b746],input:not([type=range]).primary[data-v-24e8b746],textarea.primary[data-v-24e8b746]{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-24e8b746]:not(:disabled):hover,button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus,button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,textarea.primary[data-v-24e8b746]:not(:disabled):hover,textarea.primary[data-v-24e8b746]:not(:disabled):focus,textarea.primary[data-v-24e8b746]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,textarea.primary[data-v-24e8b746]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-24e8b746]:disabled,input:not([type=range]).primary[data-v-24e8b746]:disabled,textarea.primary[data-v-24e8b746]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-24e8b746]:hover,li.action.active[data-v-24e8b746]{border-radius:6px;padding:0}li.action[data-v-24e8b746]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-24e8b746]{pointer-events:none;opacity:.5}.action--disabled[data-v-24e8b746]:hover,.action--disabled[data-v-24e8b746]:focus{cursor:default;opacity:.5}.action--disabled[data-v-24e8b746] *{opacity:1!important}.action-text-editable[data-v-24e8b746]{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-24e8b746]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-24e8b746]{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-24e8b746] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text-editable__form[data-v-24e8b746]{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-24e8b746]{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-24e8b746]{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-24e8b746],.action-text-editable__label[data-v-24e8b746] *{cursor:pointer}.action-text-editable__textarea[data-v-24e8b746]{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-24e8b746]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-24e8b746]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]: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-24e8b746],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-24e8b746],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-24e8b746]{z-index:2;border-color:var(--color-primary-element);border-inline-start-color:transparent}li:last-child>.action-text-editable[data-v-24e8b746]{margin-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-text-editable[data-v-24e8b746]{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-563c4ac4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-content[data-v-563c4ac4]{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-563c4ac4]:not(.app-content--has-list){overflow:auto}.app-content-wrapper[data-v-563c4ac4]{position:relative;width:100%;height:100%}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-list{display:flex}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-details,.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-list{display:none}.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-details{display:block}[data-v-563c4ac4] .splitpanes.default-theme .app-content-list{max-width:none;scrollbar-width:auto}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane{background-color:transparent;transition:none}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list{min-width:300px;position:sticky}@media only screen and (width<1024px){[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list{display:none}}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details{overflow-y:auto}@media only screen and (width<1024px){[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details{min-width:100%}}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter{background-color:var(--color-main-background)}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter:before,[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter:after{background-color:var(--color-border)}[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter{border-inline-start:1px solid var(--color-border)}[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter{border-top:1px solid var(--color-border)}.app-content-wrapper--show-list[data-v-563c4ac4] .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-f925f8d0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-f925f8d0]{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-f925f8d0]{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-f925f8d0]{display:none}.app-navigation-entry.active[data-v-f925f8d0]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-f925f8d0]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry.active .app-navigation-entry-button[data-v-f925f8d0]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-f925f8d0]:focus-within,.app-navigation-entry[data-v-f925f8d0]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-f925f8d0],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-f925f8d0],.app-navigation-entry:hover .app-navigation-entry__children[data-v-f925f8d0]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0]{display:inline-block}.app-navigation-entry .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue{background-color:var(--color-background-dark)!important}.app-navigation-entry.active .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue{background-color:var(--color-primary-element)!important}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-f925f8d0]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-f925f8d0]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]{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-f925f8d0],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-f925f8d0]{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-f925f8d0],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-f925f8d0]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-f925f8d0],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-f925f8d0]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]: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-f925f8d0]{--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-f925f8d0]{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-f925f8d0]{--app-navigation-item-child-offset: 0}.app-navigation-entry__deleted[data-v-f925f8d0]{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-f925f8d0]{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-f925f8d0]{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-f925f8d0]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-f925f8d0]{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-f925f8d0]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-f925f8d0]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-f925f8d0]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-f925f8d0]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-f925f8d0]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-f925f8d0]: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-9f5c0794]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-search[data-v-9f5c0794]{display:flex;gap:var(--app-navigation-padding);padding:var(--app-navigation-padding)}.app-navigation-search--has-actions .app-navigation-search__input[data-v-9f5c0794]{flex-grow:1;z-index:3}.app-navigation-search__actions[data-v-9f5c0794]{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-9f5c0794]{margin-inline-start:calc(-1 * var(--default-clickable-area))}._container_RFk6U{margin-top:auto;padding:var(--default-grid-baseline)}._header_2CtDS{margin-block:0 var(--default-grid-baseline);margin-inline:var(--default-grid-baseline)}._button_tAyis{padding-inline:0 calc((var(--default-clickable-area) - 16px) / 2)!important}._button_tAyis .button-vue__text{font-weight:400}._content_--KYD{display:block;padding:10px;margin-bottom:calc(-1 * var(--default-grid-baseline));max-height:300px;overflow-y:auto}._animationActive_DAG1p{transition-duration:var(--animation-slow);transition-property:max-height,padding;overflow-y:hidden!important}._animationStop_fWYQj{max-height:0!important;padding:0 10px!important}.app-navigation-spacer[data-v-277fa710]{flex-shrink:0;height:22px}._material-design-icon_qDIHA{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._appSettingsDialogVersion_8Xr7R{--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_7MO71{margin-inline:0}.material-design-icon[data-v-9445186a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings[data-v-9445186a] .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-9445186a] .app-settings__content{padding-inline:calc(4 * var(--default-grid-baseline))}.navigation-list[data-v-9445186a]{height:100%;overflow-y:auto;padding:calc(3 * var(--default-grid-baseline))}.navigation-list__link[data-v-9445186a]{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-9445186a]:hover,.navigation-list__link[data-v-9445186a]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-9445186a]{background-color:var(--color-primary-element-light)!important}.navigation-list__link--icon[data-v-9445186a]{padding-inline-start:calc(2 * var(--default-grid-baseline));gap:var(--default-grid-baseline)}.navigation-list__link-icon[data-v-9445186a]{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-9445186a] .dialog__name{padding-inline-start:16px}}.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_RqpkA{display:flex;flex-direction:column;gap:calc(4 * var(--default-grid-baseline))}._material-design-icon_m4vbX{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._sidebarTabsButton_6hxfz{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_6hxfz:hover{background-color:var(--color-background-hover)!important}._sidebarTabsButton_6hxfz:active,._sidebarTabsButton_6hxfz:focus{background-color:var(--color-main-background)!important}._sidebarTabsButton_6hxfz *{cursor:pointer}._sidebarTabsButton_selected_eBHM-{border-bottom-color:var(--color-primary-element)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:default}._sidebarTabsButton_selected_eBHM-:hover{background-color:var(--color-primary-element-light-hover)!important;color:var(--color-primary-element-light-text)!important}._sidebarTabsButton_selected_eBHM- *{cursor:default}._sidebarTabsButton__name_YlW5S{font-weight:400;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._sidebarTabsButton_selected_eBHM- ._sidebarTabsButton__name_YlW5S{font-weight:700}._sidebarTabsButton__icon_MPS-D{display:inline-flex;align-items:center;justify-content:center}._sidebarTabsButton__legacyIcon_rzPOu{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-d66d2f51]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-d66d2f51]{--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-d66d2f51]{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-d66d2f51]{--app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding))}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d66d2f51]{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-d66d2f51]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-d66d2f51]{--figure-size: calc(52px + var(--app-sidebar-padding));z-index:2;width:var(--figure-size);height:var(--figure-size);margin:calc(var(--app-sidebar-padding) / 2);border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{padding-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-d66d2f51]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-d66d2f51]{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-d66d2f51]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-d66d2f51]{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-d66d2f51]{padding-inline-start:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-d66d2f51],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-d66d2f51]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-d66d2f51]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d66d2f51]{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-d66d2f51]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-d66d2f51]: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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51] .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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{margin-inline-start:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-d66d2f51],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-d66d2f51]{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-d66d2f51]{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-d66d2f51] *{vertical-align:text-bottom}.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-d66d2f51]{position:absolute;top:0;inset-inline-start:0;margin:0;width:1px;height:1px;overflow:hidden}.app-sidebar .app-sidebar-header__description[data-v-d66d2f51]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width:512px){.app-sidebar[data-v-d66d2f51]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-d66d2f51],.slide-right-enter-active[data-v-d66d2f51]{transition-duration:var(--animation-quick);transition-property:margin-inline-end}.slide-right-enter-to[data-v-d66d2f51],.slide-right-leave[data-v-d66d2f51]{margin-inline-end:0}.slide-right-enter-from[data-v-d66d2f51],.slide-right-leave-to[data-v-d66d2f51]{margin-inline-end:calc(-1 * var(--app-sidebar-width))}.material-design-icon[data-v-b101d636]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.empty-content[data-v-b101d636]{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1;padding:var(--default-grid-baseline)}.modal-wrapper .empty-content[data-v-b101d636]{margin-top:5vh;margin-bottom:5vh}.empty-content__icon[data-v-b101d636]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 15px;opacity:.4;background-repeat:no-repeat;background-position:center;background-size:64px}.empty-content__icon[data-v-b101d636] svg{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.empty-content__name[data-v-b101d636]{margin-bottom:10px;text-align:center;font-weight:700;font-size:20px;line-height:30px}.empty-content__description[data-v-b101d636]{color:var(--color-text-maxcontrast);text-align:center;text-wrap-style:balance}.empty-content__action[data-v-b101d636]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-b101d636]{margin-top:20px;display:flex}.material-design-icon[data-v-dba10798]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar__tab[data-v-dba10798]{display:none;padding:10px;min-height:100%;max-height:100%;height:100%;overflow:auto}.app-sidebar__tab[data-v-dba10798]:focus{border-color:var(--color-primary-element);box-shadow:0 0 .2em var(--color-primary-element);outline:0}.app-sidebar__tab--active[data-v-dba10798]{display:block}._material-design-icon_M4rJ-{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantButton_BP0M8{--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_UipGr{filter:saturate(.5);opacity:.5}._assistantButton_primary_-LVsB{--assistant-button-color: white;--assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%))}._assistantButton_primary_-LVsB ._assistantButton__icon_fQ0PP,._assistantButton_primary_-LVsB ._assistantButton__text_3VzI1{color:#fff!important}._assistantButton__button_FAn7N{--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_FAn7N:hover{filter:brightness(120%)}._assistantButton__text_3VzI1{background-image:var(--assistant-button-color);color:transparent!important;-webkit-background-clip:text;background-clip:text}._material-design-icon_mH0R6{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantIcon_2koBz{display:inline-flex;align-items:center;justify-content:center}._assistantIcon_2koBz:not(._assistantIcon_inline_kJSUg){display:flex;min-height:var(--default-clickable-area);min-width:var(--default-clickable-area)}._assistantIcon__svg_V8CXC{display:inline-block;width:var(--6629513e);height:var(--6629513e);max-width:var(--6629513e);max-height:var(--6629513e)}._material-design-icon_nSUHm{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantContent_xKBtA{background-image:var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));border-radius:var(--border-radius-container);padding:2px}._assistantContent__inner_DqkVC{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-72a1eed6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-72a1eed6]{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size)}.avatardiv--unknown[data-v-72a1eed6]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-72a1eed6]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-72a1eed6]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-72a1eed6]{position:absolute;top:0;inset-inline-start:0}.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-72a1eed6]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-72a1eed6]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-72a1eed6] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-72a1eed6],.avatardiv--with-menu:hover img[data-v-72a1eed6],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-72a1eed6]{opacity:.3}.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle,.avatardiv--with-menu img[data-v-72a1eed6]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-72a1eed6] .button-vue,.avatardiv--with-menu[data-v-72a1eed6] .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-72a1eed6]>.button-vue,.avatardiv--with-menu[data-v-72a1eed6]>.action-item .button-vue{--button-radius: calc(var(--avatar-size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-72a1eed6]{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-72a1eed6]{position:absolute;top:0;inset-inline-start:0;display:block;width:100%;text-align:center;font-weight:400}.avatardiv img[data-v-72a1eed6]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-72a1eed6]{width:var(--avatar-size);height:var(--avatar-size)}.avatardiv .avatardiv__user-status[data-v-72a1eed6]{--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-72a1eed6]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-72a1eed6]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-72a1eed6]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-72a1eed6]{position:relative;display:inline-block}.avatar-class-icon[data-v-72a1eed6]{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_hVFAH{transition:all var(--animation-quick) ease}._fadeTransitionActive_XmkdB{opacity:0;position:absolute}.material-design-icon[data-v-46306025]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-crumb[data-v-46306025]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-46306025]:last-child{min-width:0}.vue-crumb:last-child .vue-crumb__separator[data-v-46306025]{display:none}.vue-crumb--hidden[data-v-46306025]{display:none}.vue-crumb__separator[data-v-46306025]{padding:0;color:var(--color-text-maxcontrast)}.vue-crumb.vue-crumb--hovered[data-v-46306025] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:hover,.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:focus{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-46306025] .button-vue__text{margin:0}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue{padding:0 4px 0 16px;max-width:100%}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-46306025]: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-0015282c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.breadcrumb[data-v-0015282c]{width:100%;flex-grow:1;display:inline-flex;align-items:center}.breadcrumb--collapsed[data-v-0015282c] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-0015282c]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-0015282c]{max-width:100%}.breadcrumb .breadcrumb__crumbs[data-v-0015282c],.breadcrumb .breadcrumb__actions[data-v-0015282c]{display:inline-flex}.material-design-icon[data-v-a060196e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-content[data-v-a060196e]{display:flex;align-items:center;flex-direction:row;gap:var(--default-grid-baseline);-webkit-user-select:none;user-select:none;min-height:var(--default-clickable-area);border-radius:var(--checkbox-radio-switch--border-radius);padding:var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);width:100%;max-width:fit-content}.checkbox-content__wrapper[data-v-a060196e]{flex:1 0 0;max-width:100%}.checkbox-content__text[data-v-a060196e]:empty{display:none}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e]{margin-block:calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;line-height:0}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e]{display:flex;align-items:center;margin-block-end:0;align-self:start}.checkbox-content__icon[data-v-a060196e]>*{width:var(--icon-size);height:var(--icon-height);color:var(--color-primary-element)}.checkbox-content__description[data-v-a060196e]{display:block;color:var(--color-text-maxcontrast)}.checkbox-content--button-variant .checkbox-content__icon[data-v-a060196e]:not(.checkbox-content__icon--checked)>*{color:var(--color-primary-element)}.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a060196e]>*{color:var(--color-primary-element-text)}.checkbox-content--has-text[data-v-a060196e]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-content[data-v-a060196e],.checkbox-content[data-v-a060196e] *{cursor:pointer;flex-shrink:0}.material-design-icon[data-v-6808cde4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-radio-switch[data-v-6808cde4]{--icon-size: var(--1d6eb36d);--icon-height: var(--698a3993);--checkbox-radio-switch--border-radius: var(--border-radius-element);--checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);display:flex;align-items:center;color:var(--color-main-text);background-color:transparent;font-size:var(--default-font-size);line-height:var(--default-line-height);padding:0;position:relative}.checkbox-radio-switch__input[data-v-6808cde4]{position:absolute;z-index:-1;opacity:0!important;width:var(--icon-size);height:var(--icon-size)}.checkbox-radio-switch__input:focus-visible+.checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch__input[data-v-6808cde4]:focus-visible{outline:2px solid var(--color-main-text);border-color:var(--color-main-background);outline-offset:-2px}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4]{opacity:.5}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4],.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4] *:not(a){cursor:default!important}.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-background-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-primary-element-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-primary-element-light-hover)}.checkbox-radio-switch-switch[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-text-maxcontrast)}.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-6808cde4] .checkbox-radio-switch__icon>*{color:var(--color-primary-element-light)}.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-6808cde4]{background-color:var(--color-main-background);border:2px solid var(--color-border-maxcontrast);overflow:hidden}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-6808cde4]{font-weight:700}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-6808cde4]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__icon:empty{display:none}.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped),.checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-6808cde4]{border-radius:var(--checkbox-radio-switch--border-radius)}.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-6808cde4]{flex-basis:100%;max-width:unset}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:last-of-type{border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:last-of-type){border-bottom:0!important}.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4]{margin-bottom:2px}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:first-of-type){border-top:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:last-of-type{border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:last-of-type){border-inline-end:0!important}.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4]{margin-inline-end:2px}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:first-of-type){border-inline-start:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4] .checkbox-radio-switch__text{text-align:center;display:flex;align-items:center}.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-6808cde4]{flex-direction:column;justify-content:center;width:100%;margin:0;gap:0}._material-design-icon_ZYrc5{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._iconToggleSwitch_WgcOx{color:var(--6bd152af);transition:color var(--animation-quick) ease}._iconToggleSwitch_WgcOx svg{height:auto!important}._iconToggleSwitch_WgcOx circle{cx:var(--16fd8ca9);transition:cx var(--animation-quick) ease}.material-design-icon[data-v-8f5d3c40]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-chip[data-v-8f5d3c40]{--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-8f5d3c40]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.nc-chip--secondary[data-v-8f5d3c40]{background-color:var(--color-primary-element-light);color:var(--color-primary-element-light-text)}.nc-chip--error[data-v-8f5d3c40]{background-color:var(--color-error);color:var(--color-error-text)}.nc-chip--warning[data-v-8f5d3c40]{background-color:var(--color-warning);color:var(--color-warning-text)}.nc-chip--success[data-v-8f5d3c40]{background-color:var(--color-success);color:var(--color-success-text)}.nc-chip--no-actions .nc-chip__text[data-v-8f5d3c40]{padding-inline-end:calc(2 * var(--default-grid-baseline))}.nc-chip--no-icon .nc-chip__text[data-v-8f5d3c40]{padding-inline-start:calc(2 * var(--default-grid-baseline))}.nc-chip__text[data-v-8f5d3c40]{flex:1 auto;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.nc-chip__icon[data-v-8f5d3c40]{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-8f5d3c40]{flex:0 0 var(--chip-size);--default-clickable-area: var(--chip-size);--border-radius-element: var(--chip-radius)}.material-design-icon[data-v-8ebb9fc1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.fade-enter-active[data-v-8ebb9fc1],.fade-leave-active[data-v-8ebb9fc1]{transition:opacity .3s ease}.fade-enter[data-v-8ebb9fc1],.fade-leave-to[data-v-8ebb9fc1]{opacity:0}.linked-icons[data-v-8ebb9fc1]{display:flex}.linked-icons img[data-v-8ebb9fc1]{padding:12px;height:var(--default-clickable-area);display:block;background-repeat:no-repeat;background-position:center;opacity:.7}.linked-icons img[data-v-8ebb9fc1]:hover{opacity:1}.popovermenu[data-v-8ebb9fc1]{display:none}.popovermenu.open[data-v-8ebb9fc1]{display:block}li.collection-list-item[data-v-8ebb9fc1]{flex-wrap:wrap;height:auto;cursor:pointer;margin-bottom:0!important}li.collection-list-item .collection-avatar[data-v-8ebb9fc1]{margin-top:0}li.collection-list-item form[data-v-8ebb9fc1],li.collection-list-item .collection-item-name[data-v-8ebb9fc1]{flex-basis:10%;flex-grow:1;display:flex}li.collection-list-item .collection-item-name[data-v-8ebb9fc1]{padding:12px 9px}li.collection-list-item input[data-v-8ebb9fc1]{margin-top:4px;border-color:var(--color-border-maxcontrast)}li.collection-list-item input[type=text][data-v-8ebb9fc1]{flex-grow:1}li.collection-list-item .error[data-v-8ebb9fc1],li.collection-list-item .resource-list-details[data-v-8ebb9fc1]{flex-basis:100%;width:100%}li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]{display:flex;margin-inline-start:var(--default-clickable-area);border-radius:3px;cursor:pointer}li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]:hover{background-color:var(--color-background-dark)}li.collection-list-item .resource-list-details li a[data-v-8ebb9fc1]{flex-grow:1;padding:3px;max-width:calc(100% - 30px);display:flex}li.collection-list-item .resource-list-details span[data-v-8ebb9fc1]{display:inline-block;vertical-align:top;margin-inline-end:10px}li.collection-list-item .resource-list-details span.resource-name[data-v-8ebb9fc1]{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-8ebb9fc1]{width:24px;height:24px}li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]{opacity:.7}li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:hover,li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:focus{opacity:1}.should-shake[data-v-8ebb9fc1]{animation:shake-8ebb9fc1 .6s 1 linear}@keyframes shake-8ebb9fc1{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-0e169eff]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.collection-list[data-v-0e169eff] *{box-sizing:border-box}.collection-list>li[data-v-0e169eff]{display:flex;align-items:center;gap:12px}.collection-list>li>.avatar[data-v-0e169eff]{margin-top:0}#collection-select-container[data-v-0e169eff]{display:flex;flex-direction:column}.v-select span.avatar[data-v-0e169eff]{display:block;padding:16px;opacity:.7;background-repeat:no-repeat;background-position:center}.v-select span.avatar[data-v-0e169eff]:hover{opacity:1}p.hint[data-v-0e169eff]{z-index:1;margin-top:-16px;padding:8px;color:var(--color-text-maxcontrast);line-height:normal}div.avatar[data-v-0e169eff]{width:32px;height:32px;margin:30px 0 0;padding:8px;background-color:var(--color-background-dark)}.icon-projects[data-v-0e169eff]{display:block;padding:8px;background-repeat:no-repeat;background-position:center}.option__wrapper[data-v-0e169eff]{display:flex}.option__wrapper .avatar[data-v-0e169eff]{display:block;width:32px;height:32px;background-color:var(--color-background-darker)!important}.option__wrapper .option__title[data-v-0e169eff]{padding:4px}.fade-enter-active[data-v-0e169eff],.fade-leave-active[data-v-0e169eff]{transition:opacity .5s}.fade-enter[data-v-0e169eff],.fade-leave-to[data-v-0e169eff]{opacity:0}body{--vs-search-input-color: var(--color-main-text);--vs-search-input-bg: var(--color-main-background);--vs-search-input-placeholder-color: var(--color-text-maxcontrast);--vs-font-size: var(--default-font-size);--vs-line-height: var(--default-line-height);--vs-state-disabled-bg: var(--color-background-hover);--vs-state-disabled-color: var(--color-text-maxcontrast);--vs-state-disabled-controls-color: var(--color-text-maxcontrast);--vs-state-disabled-cursor: not-allowed;--vs-disabled-bg: var(--color-background-hover);--vs-disabled-color: var(--color-text-maxcontrast);--vs-disabled-cursor: not-allowed;--vs-border-color: var(--color-border-maxcontrast);--vs-border-width: var(--border-width-input, 2px) !important;--vs-border-style: solid;--vs-border-radius: var(--border-radius-element);--vs-controls-color: var(--color-main-text);--vs-selected-bg: var(--color-background-hover);--vs-selected-color: var(--color-main-text);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: var(--color-main-background);--vs-dropdown-color: var(--color-main-text);--vs-dropdown-z-index: 9999;--vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);--vs-dropdown-option-padding: 8px 20px;--vs-dropdown-option--active-bg: var(--color-background-hover);--vs-dropdown-option--active-color: var(--color-main-text);--vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);--vs-dropdown-option--deselect-bg: var(--color-error);--vs-dropdown-option--deselect-color: #fff;--vs-transition-duration: 0ms;--vs-actions-padding: 0 8px 0 4px}.v-select.select{min-height:calc(var(--default-clickable-area) - 2 * var(--border-width-input));min-width:260px;margin:0 0 var(--default-grid-baseline)}.v-select.select.vs--open{--vs-border-width: var(--border-width-input-focused, 2px)}.v-select.select .select__label{display:block;margin-bottom:2px}.v-select.select .vs__selected{height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));margin:calc(var(--default-grid-baseline) / 2);padding-block:0;padding-inline:12px 8px;border-radius:16px!important;background:var(--color-primary-element-light);border:none}.v-select.select.vs--open .vs__selected:first-of-type{margin-inline-start:calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)))!important}.v-select.select .vs__search{text-overflow:ellipsis;color:var(--color-main-text);min-height:unset!important;height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))!important}.v-select.select .vs__search::placeholder{color:var(--color-text-maxcontrast)}.v-select.select .vs__search,.v-select.select .vs__search:focus{margin:0}.v-select.select .vs__dropdown-toggle{position:relative;max-height:100px;padding:var(--border-width-input);overflow-y:auto}.v-select.select .vs__actions{position:sticky;top:0}.v-select.select .vs__clear{margin-inline-end:2px}.v-select.select.vs--open .vs__dropdown-toggle{border-color:var(--color-main-text);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;border-style:solid;border-width:var(--border-width-input-focused);outline:2px solid var(--color-main-background);padding:0}.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:active,.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:focus-within{outline:2px solid var(--color-main-background);border-color:var(--color-main-text)}.v-select.select.vs--disabled .vs__search,.v-select.select.vs--disabled .vs__selected{color:var(--color-text-maxcontrast)}.v-select.select.vs--disabled .vs__clear,.v-select.select.vs--disabled .vs__deselect{display:none}.v-select.select--no-wrap .vs__selected-options{flex-wrap:nowrap;overflow:auto;min-width:unset}.v-select.select--no-wrap .vs__selected-options .vs__selected{min-width:unset}.v-select.select--drop-up.vs--open .vs__dropdown-toggle{border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-color:transparent;border-bottom-color:var(--color-main-text)}.v-select.select .vs__selected-options{min-height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))}.v-select.select .vs__selected-options .vs__selected~.vs__search[readonly]{position:absolute}.v-select.select .vs__selected-options{padding:0 5px}.v-select.select.vs--single.vs--loading .vs__selected,.v-select.select.vs--single.vs--open .vs__selected{max-width:100%;opacity:1;color:var(--color-text-maxcontrast)}.v-select.select.vs--single .vs__selected-options{flex-wrap:nowrap}.v-select.select.vs--single .vs__selected{background:unset!important}.vs__dropdown-toggle{--input-border-box-shadow-light: 0 -1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 1px var(--vs-border-color)}@media(prefers-color-scheme:dark){.vs__dropdown-toggle .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-light)}.select--legacy .vs__dropdown-toggle{box-shadow:0 0 0 1px var(--vs-border-color)}.select--legacy .vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 2px var(--vs-border-color)}.vs__dropdown-menu{border-width:var(--border-width-input-focused)!important;border-color:var(--color-main-text)!important;outline:none!important;box-shadow:-2px 0 0 var(--color-main-background),0 2px 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important;padding:4px!important}.vs__dropdown-menu--floating{width:max-content;position:absolute;top:0;inset-inline-start:0}.vs__dropdown-menu--floating-placement-top{border-radius:var(--vs-border-radius) var(--vs-border-radius) 0 0!important;border-top-style:var(--vs-border-style)!important;border-bottom-style:none!important;box-shadow:0 -2px 0 var(--color-main-background),-2px 0 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important}.vs__dropdown-menu .vs__dropdown-option{border-radius:6px!important}.vs__dropdown-menu .vs__no-options{color:var(--color-text-maxcontrast)!important}.material-design-icon[data-v-a612f185]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.name-parts[data-v-a612f185]{display:flex;max-width:100%;cursor:inherit}.name-parts__first[data-v-a612f185]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-a612f185],.name-parts__last[data-v-a612f185]{white-space:pre;cursor:inherit}.name-parts__first strong[data-v-a612f185],.name-parts__last strong[data-v-a612f185]{font-weight:700}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.material-design-icon[data-v-45e1396f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.color-picker[data-v-45e1396f]{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-45e1396f]{min-width:calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element))}.color-picker--advanced-fields[data-v-45e1396f]{min-width:264px}.color-picker__clear[data-v-45e1396f]{color:var(--color-main-text)}.color-picker__clear[data-v-45e1396f]:hover:not(:has(:checked)){color:var(--color-text-maxcontrast)}.color-picker__simple[data-v-45e1396f]{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-45e1396f]{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-45e1396f]:focus-within{outline:2px solid var(--color-main-text)}.color-picker__simple-color-circle[data-v-45e1396f]:hover{opacity:.6}.color-picker__simple-color-circle--active[data-v-45e1396f]{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-45e1396f]{box-shadow:none!important}.color-picker__navigation[data-v-45e1396f]{display:flex;flex-direction:row;gap:var(--default-grid-baseline);justify-content:space-between;margin-top:calc(2 * var(--default-grid-baseline))}[data-v-45e1396f] .vc-chrome{width:unset;background-color:var(--color-main-background)}[data-v-45e1396f] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-45e1396f] .vc-chrome-active-color{border-radius:17px}[data-v-45e1396f] .vc-chrome-body{padding:14px 0 0;background-color:var(--color-main-background)}[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled])+.vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled])+.vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:focus:not([disabled])+.vc-input__label{color:var(--color-main-text)}[data-v-45e1396f] .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-45e1396f] .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-45e1396f] .vc-chrome-toggle-icon{width:24px;height:24px;margin:0}[data-v-45e1396f] .vc-chrome-toggle-icon-highlight{width:var(--default-clickable-area);height:var(--default-clickable-area);inset:0}[data-v-45e1396f] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-45e1396f] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter-from[data-v-45e1396f]{transform:translate(-50%);opacity:0}.slide-enter-to[data-v-45e1396f],.slide-leave-from[data-v-45e1396f]{transform:translate(0);opacity:1}.slide-leave-to[data-v-45e1396f]{transform:translate(-50%);opacity:0}.slide-enter-active[data-v-45e1396f],.slide-leave-active[data-v-45e1396f]{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-8dabc003]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dashboard-widget[data-v-8dabc003] .empty-content{text-align:center;padding-top:5vh}.dashboard-widget[data-v-8dabc003] .empty-content.half-screen{padding-top:0;margin-bottom:1vh}.more[data-v-8dabc003]{display:block;text-align:center;color:var(--color-text-maxcontrast);line-height:60px;cursor:pointer}.more[data-v-8dabc003]:hover,.more[data-v-8dabc003]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element);color:var(--color-main-text)}.item-list__entry[data-v-8dabc003]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-8dabc003]{position:relative;margin-block:auto;background-color:var(--color-background-dark)!important}.item-list__entry .item__details[data-v-8dabc003]{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-8dabc003],.item-list__entry .item__details .message[data-v-8dabc003]{white-space:nowrap;background-color:var(--color-background-dark)}.item-list__entry .item__details h3[data-v-8dabc003]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-8dabc003]{width:80%;height:15px;margin-top:5px}.material-design-icon[data-v-2c8b617b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.item-list__entry[data-v-2c8b617b]{display:flex;align-items:center;position:relative;padding:8px}.item-list__entry[data-v-2c8b617b]:hover,.item-list__entry[data-v-2c8b617b]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element)}.item-list__entry .item-avatar[data-v-2c8b617b]{position:relative;margin-top:auto;margin-bottom:auto}.item-list__entry .item__details[data-v-2c8b617b]{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-2c8b617b],.item-list__entry .item__details .message[data-v-2c8b617b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list__entry .item__details .message span[data-v-2c8b617b]{width:10px;display:inline-block;margin-bottom:-3px}.item-list__entry .item__details h3[data-v-2c8b617b]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-2c8b617b]{width:100%;color:var(--color-text-maxcontrast)}.item-list__entry .item-icon[data-v-2c8b617b]{position:relative;width:14px;height:14px;margin-top:25px;margin-inline:-10px -2px}.item-list__entry button.primary[data-v-2c8b617b]{padding:21px;margin:0}.material-design-icon[data-v-e6654786]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-date-time-picker__wrapper[data-v-e6654786]{--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-e6654786] .dp__input_wrap{position:relative;width:100%;box-sizing:unset}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_valid:hover{border-color:var(--dp-success-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_invalid:hover{border-color:var(--dp-danger-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input::placeholder{opacity:.7}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_reg{caret-color:#0000}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_focus{border-color:var(--dp-border-color-focus)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__menu:after{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:before{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-wrapper{position:absolute;z-index:99999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_inner{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu--inner-stretched{padding:6px 0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_index{z-index:99999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled{position:absolute;inset:0;z-index:999999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly{background:#0000;cursor:default}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading{background:#ffffff80;cursor:default}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786 1s linear infinite;position:absolute}@keyframes dp-load-rotation-e6654786{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_extra{text-align:center;padding:2px 0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__cell_inner:hover{transition:all .2s}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_start,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_end,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_offset{color:var(--dp-secondary-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__today{border:1px solid var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__week_num{color:var(--dp-secondary-color);text-align:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line{width:100%;left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__tooltip_content{white-space:nowrap}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__instance_calendar{position:relative;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .dp--flex-display-collapsed{flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_highlight{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] [dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav_disabled:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__month_year_select{width:50%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--year-select{width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__year_disable_select{justify-content:space-around}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap{display:flex;width:100%;flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--overlay-relative{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay:focus{border:none;outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_flex{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_block{display:block}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_overlay_container{height:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_row{flex:1}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__over_action_scroll{right:5px;box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--tp-wrap{max-width:var(--dp-menu-min-width)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap[data-dp-mobile]{max-width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_col_reg_block{padding:0 20px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_inline{padding:0 10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button{padding:0 15px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec{padding:0 10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button{padding:0 5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_block{font-size:var(--dp-time-font-size)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_block{padding:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_inline{padding:5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__inc_dec_button_disabled,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__pm_am_button[data-compact~=true]{padding:7px}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--time-overlay-btn{background:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid{background-color:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] :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-e6654786] .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-e6654786] .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-e6654786] .dp__flex{display:flex;align-items:center}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn{background:none}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__main *{direction:var(--dp-direction, ltr)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__pointer{cursor:pointer}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__icon{stroke:currentcolor;fill:currentcolor}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__button.dp__overlay_action{position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_display{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__relative{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--arrow-btn-nav{transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--highlighted{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--hidden-el{visibility:hidden}.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-e6654786] .dp--menu-wrapper{z-index:100001}.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-e6654786] .dp__input{padding-inline-end:var(--default-clickable-area)}.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-e6654786]{min-width:unset;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .icon-vue{opacity:1!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_extra{padding:var(--dp-menu-padding);padding-top:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom{inset-block-end:6px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__button_bottom,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap .dp__button{width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__overlay_action{width:calc(100% - 16px)}.vue-date-time-picker__wrapper[data-v-e6654786] input{padding-inline-start:var(--dp-input-icon-padding)!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn{margin:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav{height:fit-content;width:fit-content}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom),.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn{background-color:var(--color-main-background)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_select{flex:1}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn{font-size:calc(2 * var(--default-font-size))!important}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786],.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-e6654786],.vue-date-time-picker__wrapper[data-v-e6654786] .dp__theme_dark,.vue-date-time-picker__wrapper[data-v-e6654786] .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-11acdb77]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart *{box-sizing:border-box;line-height:1.15}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-emoji span{display:inline-block}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-type-image{background-size:6100%}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-bar{border:0 solid #d9d9d9}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-anchor:hover,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected{color:#464646}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors svg{fill:currentColor;max-height:18px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-search{margin-top:6px;padding:0 6px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-search-results{height:250px;overflow-y:scroll}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category{position:relative}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji-selected:before{opacity:1}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label{position:sticky;top:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-category-label{display:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview{position:relative;height:70px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji{left:12px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins{right:30px;text-align:right}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-name{font-size:14px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname{font-size:12px;color:#888}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title span{display:inline-block;vertical-align:middle}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title .emoji-mart-emoji{padding:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-1{background-color:#ffc93a}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-2{background-color:#fadcbc}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-3{background-color:#e0bb95}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-4{background-color:#bf8f68}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-5{background-color:#9b643d}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-6{background-color:#594539}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller{position:relative}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-search .hidden{display:none;visibility:hidden}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart button{border:none;background:transparent;font-size:inherit}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-bar,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchors,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search input,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label span,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchors{padding-block:0;padding-inline:calc(2 * var(--default-grid-baseline))}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchor:hover{background-color:var(--color-background-hover)}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor:focus-visible{outline:2px solid var(--color-primary-element)!important;outline-offset:-2px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor div{display:grid;place-content:center}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-category{display:grid;grid-template-columns:repeat(8,1fr);justify-items:stretch}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart div.emoji-mart-category-label{grid-column:span 8;justify-self:stretch}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji{aspect-ratio:1/1;text-align:center;margin:0!important;padding:0!important}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:hover,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:focus-visible,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji:before{display:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji span{cursor:pointer}.search__wrapper[data-v-11acdb77]{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-11acdb77],.row-selected span[data-v-11acdb77]{vertical-align:middle}.emoji-delete[data-v-11acdb77]{vertical-align:top;margin-inline-start:-21px;margin-top:-3px}._material-design-icon_mubdv{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncFormBox_TawZT{display:flex;flex-direction:column;gap:calc(1 * var(--default-grid-baseline))}._ncFormBox_TawZT._ncFormBox_row_ZnhfS{flex-direction:row}._ncFormBox__item_7zc34{border-radius:var(--border-radius-small)!important}._ncFormBox_col_wHCZx{flex-direction:column}._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:first-child{border-start-start-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:last-child{border-end-start-radius:var(--border-radius-element)!important;border-end-end-radius:var(--border-radius-element)!important}._ncFormBox_row_ZnhfS{flex-direction:row}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34{flex:1 1}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:first-child{border-start-start-radius:var(--border-radius-element)!important;border-end-start-radius:var(--border-radius-element)!important}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:last-child{border-end-end-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._material-design-icon_RoXMm{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxButton_qQIni{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_D2F-K{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxItem_74l6r{--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_74l6r *{cursor:inherit}._formBoxItem_74l6r:has(:disabled){cursor:default;opacity:.5}._formBoxItem_74l6r:hover:not(:has(:disabled)){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-extra-light-hover)}._formBoxItem_74l6r:has(:focus-visible){outline:2px solid var(--color-main-text);box-shadow:0 0 0 4px var(--color-main-background)}._formBoxItem_74l6r._formBoxItem_legacy_IgNr3{--nc-form-box-item-border-width: 0px;border:none}._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__element_YEZDA{color:var(--color-text-maxcontrast)}._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__description_1GjPD{color:inherit}._formBoxItem__content_CcZbG{flex:1;display:flex;flex-direction:column;padding-block:calc(2 * var(--default-grid-baseline));overflow-wrap:anywhere}._formBoxItem__element_YEZDA:after{content:"";position:absolute;inset:0}._formBoxItem__description_1GjPD{color:var(--color-text-maxcontrast)}._formBoxItem__icon_eZXNE{display:flex;align-items:center;justify-content:flex-end}._material-design-icon_YAxyJ{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}input._formBoxSwitch__input_e7y7s{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}._material-design-icon_QhThW{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formGroup_sNzER{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));--form-group-content-gap: calc(2 * var(--default-grid-baseline))}._formGroup_sNzER._formGroup_noGap_ChojB{--form-group-content-gap: 0}._formGroup__label_Z81k5{padding-inline:var(--form-element-label-offset);font-size:var(--font-size);font-weight:700}._formGroup__description_xWRa-{padding-inline:var(--form-element-label-offset);color:var(--color-text-maxcontrast)}._formGroup__content_wHRjf{display:flex;flex-direction:column;gap:var(--form-group-content-gap);margin-block-start:calc(2.5 * var(--default-grid-baseline))}._formGroup__content_wHRjf._formGroup__content_only_VejcN{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)){-webkit-mask:var(--header-menu-icon-mask, none);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)){-webkit-mask:var(--header-menu-icon-mask, none);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_yC3vd{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._hotkey_ohHBi{--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_ohHBi:first-child ._hotkey__label_au-to,._hotkey_ohHBi:first-child ._hotkey__keys_4Mi3z{border-block-start:none}._hotkey__label_au-to,._hotkey__keys_4Mi3z{display:flex;align-items:center;padding-block:calc(2 * var(--default-grid-baseline));border-block-start:1px solid var(--color-border)}._hotkey__label_au-to{flex:1 1 200px}._hotkey__keys_4Mi3z{flex:1 1 auto;flex-wrap:wrap;justify-content:end;row-gap:calc(1 * var(--default-grid-baseline))}._material-design-icon_FHHYV{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._kbd_3V7rw{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_3V7rw+._kbd_3V7rw{margin-inline-start:calc(1 * var(--default-grid-baseline))}._hotkeyList_xNXCh{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline))}._hotkeyList__heading_j6G86{font-weight:700;margin-inline:var(--form-element-label-offset)}.material-design-icon[data-v-bc710154]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-bc710154]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-bc710154]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-bc710154]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-bc710154],.list-item__wrapper.active .list-item[data-v-bc710154]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active .list-item[data-v-bc710154]:hover,.list-item__wrapper--active .list-item[data-v-bc710154]:focus-within,.list-item__wrapper--active .list-item[data-v-bc710154]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-bc710154]:has(:active),.list-item__wrapper.active .list-item[data-v-bc710154]:hover,.list-item__wrapper.active .list-item[data-v-bc710154]:focus-within,.list-item__wrapper.active .list-item[data-v-bc710154]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-bc710154]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-bc710154],.list-item__wrapper--active .list-item-content__subname[data-v-bc710154],.list-item__wrapper--active .list-item-content__details[data-v-bc710154],.list-item__wrapper--active .list-item-details__details[data-v-bc710154],.list-item__wrapper.active .list-item-content__name[data-v-bc710154],.list-item__wrapper.active .list-item-content__subname[data-v-bc710154],.list-item__wrapper.active .list-item-content__details[data-v-bc710154],.list-item__wrapper.active .list-item-details__details[data-v-bc710154]{color:var(--color-primary-element-text)!important}.list-item__wrapper .list-item-content__name[data-v-bc710154],.list-item__wrapper .list-item-content__subname[data-v-bc710154],.list-item__wrapper .list-item-content__details[data-v-bc710154],.list-item__wrapper .list-item-details__details[data-v-bc710154]{white-space:nowrap;margin-block:0;margin-inline:0 auto;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-bc710154]{min-width:100px;flex:1 1 10%;font-weight:500}.list-item-content__subname[data-v-bc710154]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-bc710154]{font-weight:500}.list-item[data-v-bc710154]{--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-bc710154]:hover,.list-item[data-v-bc710154]:focus-within,.list-item[data-v-bc710154]:has(:active),.list-item[data-v-bc710154]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-bc710154]: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-bc710154]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-bc710154]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--one-line[data-v-bc710154]{--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-bc710154]{display:flex;justify-content:start;gap:12px;min-width:0}.list-item--one-line .list-item-content__details[data-v-bc710154]{flex-direction:row;align-items:center;justify-content:end}.list-item--one-line .list-item-content__name[data-v-bc710154]{align-self:center;max-width:300px}.list-item__anchor[data-v-bc710154]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-bc710154]:focus-visible{outline:none}.list-item-content[data-v-bc710154]{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-bc710154]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-bc710154]{display:flex}.list-item-content__details[data-v-bc710154]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-bc710154],.list-item-content__extra-actions[data-v-bc710154]{flex:0 0 auto;align-self:center;justify-content:center;margin-inline-start:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-bc710154]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-bc710154]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:400}.list-item-details__extra[data-v-bc710154]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-bc710154]{margin:0 5px}.list-item__extra[data-v-bc710154]{margin-top:var(--default-grid-baseline)}.material-design-icon[data-v-0ee94269]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.option[data-v-0ee94269]{display:flex;align-items:center;width:100%;height:var(--height);cursor:inherit}.option__avatar[data-v-0ee94269]{margin-inline-end:var(--margin)}.option__details[data-v-0ee94269]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-0ee94269]{color:var(--color-main-text)}.option__linetwo[data-v-0ee94269]{color:var(--color-text-maxcontrast)}.option__lineone[data-v-0ee94269],.option__linetwo[data-v-0ee94269]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.option__lineone strong[data-v-0ee94269],.option__linetwo strong[data-v-0ee94269]{font-weight:700}.option--compact .option__lineone[data-v-0ee94269]{font-size:14px}.option--compact .option__linetwo[data-v-0ee94269]{font-size:11px;line-height:1.5;margin-top:-4px}.option__icon[data-v-0ee94269]{width:var(--default-clickable-area);height:var(--default-clickable-area);color:var(--color-text-maxcontrast)}.option__icon.icon[data-v-0ee94269]{flex:0 0 var(--default-clickable-area);opacity:.7;background-position:center;background-size:16px}.option__details[data-v-0ee94269],.option__lineone[data-v-0ee94269],.option__linetwo[data-v-0ee94269],.option__icon[data-v-0ee94269]{cursor:inherit}.material-design-icon[data-v-353fa414]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-353fa414]{display:block;height:var(--progress-bar-height);--progress-bar-color: var(--3a86fec2);--progress-bar-height: var(--57442460)}.progress-bar--linear[data-v-353fa414]{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-353fa414]::-webkit-progress-bar{height:var(--progress-bar-height);background-color:transparent}.progress-bar--linear[data-v-353fa414]::-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-353fa414]::-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-353fa414]{width:var(--progress-bar-height);color:var(--progress-bar-color)}.progress-bar--error[data-v-353fa414]{color:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-353fa414]::-moz-progress-bar{background:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-353fa414]::-webkit-progress-value{background:var(--color-text-error, var(--color-error))!important}.progress-bar-container[data-v-353fa414]{display:flex;align-items:center;gap:calc(2 * var(--default-grid-baseline))}.progress-bar__value[data-v-353fa414]{font-size:var(--font-size-small, 13px);font-variant-numeric:tabular-nums;min-width:4ch;text-align:end}._material-design-icon_Sx-eY{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroup_checkboxRadioContainer_XfI2u .checkbox-content{max-width:unset!important}._material-design-icon_q-qLD{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroupButton_FB-C-{--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_FB-C- *{cursor:pointer}._radioGroupButton_FB-C-:has(._radioGroupButton__label_gjGCq){padding-inline:calc(var(--radio-group-button--padding) + var(--border-radius-element))}._radioGroupButton_FB-C-:has(._radioGroupButton__icon_lWzM4){padding-inline-start:var(--radio-group-button--padding)}._radioGroupButton_FB-C-:hover:not(._radioGroupButton_disabled_08iwH){background-color:var(--radio-group-button--background-color-hover)}._radioGroupButton_FB-C-: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_KS1Ru{--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_gjGCq{font-weight:700}._radioGroupButton_disabled_08iwH{filter:saturate(.7);opacity:.5;cursor:default}._radioGroupButton_disabled_08iwH *{cursor:default}._radioGroupButton__icon_lWzM4{--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_lWzM4 *{--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-a1a23691]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.related-resources__header h5[data-v-a1a23691]{font-weight:700;margin-bottom:6px}.related-resources__header p[data-v-a1a23691]{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_UrExO{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._tribute-container_aTO5r{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_aTO5r,._tribute-container_aTO5r *{box-sizing:border-box}._tribute-container_aTO5r ul{display:flex;flex-direction:column;gap:var(--default-grid-baseline)}._tribute-container_aTO5r ._tribute-container__item_EHZ07{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_aTO5r ._tribute-container__item_EHZ07.highlight{color:var(--color-main-text);background:var(--color-background-hover)}._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight,._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight *{cursor:pointer}._tribute-container_aTO5r._tribute-container--focus-visible_GHsDW .highlight._tribute-container__item_EHZ07{outline:2px solid var(--color-main-text)!important}._tribute-container-autocomplete_YNk1h{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_jWgZX,._tribute-container-link_1b7mc{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_jWgZX ._tribute-item_p5sRT,._tribute-container-link_1b7mc ._tribute-item_p5sRT{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1b7mc{min-width:200px;max-width:300px}._tribute-container-link_1b7mc ._tribute-item_p5sRT{display:flex;align-items:center}._tribute-container-link_1b7mc ._tribute-item__title_VPcy9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1b7mc ._tribute-item__icon_aTxCU{margin:auto 0;width:20px;height:20px;object-fit:contain;padding-inline-end:var(--default-grid-baseline);filter:var(--background-invert-if-dark)}.material-design-icon[data-v-e408867a],.material-design-icon[data-v-ea81d3af]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.provider-list[data-v-ea81d3af]{width:100%;min-height:400px;padding:0 16px 16px;display:flex;flex-direction:column}.provider-list--select[data-v-ea81d3af]{width:100%}.provider-list--select .provider[data-v-ea81d3af]{display:flex;align-items:center;height:28px;overflow:hidden}.provider-list--select .provider .link-icon[data-v-ea81d3af]{margin-inline-end:8px}.provider-list--select .provider .provider-icon[data-v-ea81d3af]{width:20px;height:20px;object-fit:contain;margin-inline-end:8px;filter:var(--background-invert-if-dark)}.provider-list--select .provider .option-text[data-v-ea81d3af]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-8ce33442]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget-custom[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex}.widget-custom.full-width[data-v-8ce33442]{width:var(--widget-full-width, 100%)!important;inset-inline-start:calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);position:relative}.widget-access[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex;padding:calc(var(--default-grid-baseline, 4px) * 3)}.widget-default[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex}.widget-default--compact[data-v-8ce33442]{flex-direction:column}.widget-default--compact .widget-default--image[data-v-8ce33442]{width:100%;height:150px}.widget-default--compact .widget-default--details[data-v-8ce33442]{width:100%;padding-top:calc(var(--default-grid-baseline, 4px) * 2);padding-bottom:calc(var(--default-grid-baseline, 4px) * 2)}.widget-default--compact .widget-default--description[data-v-8ce33442]{display:none}.widget-default--image[data-v-8ce33442]{width:40%;background-position:center;background-size:cover;background-repeat:no-repeat}.widget-default--name[data-v-8ce33442]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.widget-default--details[data-v-8ce33442]{padding:calc(var(--default-grid-baseline, 4px) * 3);width:60%}.widget-default--details p[data-v-8ce33442]{margin:0;padding:0}.widget-default--description[data-v-8ce33442]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.widget-default--link[data-v-8ce33442]{color:var(--color-text-maxcontrast);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-interactive[data-v-8ce33442]{position:relative}.toggle-interactive .toggle-interactive--button[data-v-8ce33442]{position:absolute;bottom:var(--default-grid-baseline);inset-inline-end:var(--default-grid-baseline);z-index:10000}.material-design-icon[data-v-918730b9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.raw-link[data-v-918730b9]{width:100%;min-height:350px;display:flex;flex-direction:column;overflow-y:auto;padding:0 16px 16px}.raw-link .input-wrapper[data-v-918730b9]{width:100%}.raw-link .reference-widget[data-v-918730b9]{display:flex}.raw-link--empty-content .provider-icon[data-v-918730b9]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.raw-link--input[data-v-918730b9]{width:99%}.material-design-icon[data-v-059edcfb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.result[data-v-059edcfb]{display:flex;align-items:center;height:var(--default-clickable-area);overflow:hidden}.result--icon-class[data-v-059edcfb],.result--image[data-v-059edcfb]{width:40px;min-width:40px;height:40px;object-fit:contain}.result--icon-class.rounded[data-v-059edcfb],.result--image.rounded[data-v-059edcfb]{border-radius:50%}.result--content[data-v-059edcfb]{display:flex;flex-direction:column;padding-inline-start:10px;overflow:hidden}.result--content--name[data-v-059edcfb],.result--content--subline[data-v-059edcfb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-af9d145f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.smart-picker-search[data-v-af9d145f]{width:100%;display:flex;flex-direction:column;padding:0 16px 16px}.smart-picker-search.with-empty-content[data-v-af9d145f]{min-height:400px}.smart-picker-search .provider-icon[data-v-af9d145f]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.smart-picker-search--select[data-v-af9d145f],.smart-picker-search--select .search-result[data-v-af9d145f]{width:100%}.smart-picker-search--select .group-name-icon[data-v-af9d145f],.smart-picker-search--select .option-simple-icon[data-v-af9d145f]{width:20px;height:20px;margin:0 20px 0 10px}.smart-picker-search--select .custom-option[data-v-af9d145f]{height:var(--default-clickable-area);display:flex;align-items:center;overflow:hidden}.smart-picker-search--select .option-text[data-v-af9d145f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-5e2e9195]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker[data-v-5e2e9195],.reference-picker .custom-element-wrapper[data-v-5e2e9195],.reference-picker .custom-element-wrapper .custom-element[data-v-5e2e9195]{display:flex;overflow-y:auto;width:100%}.material-design-icon[data-v-bf0a25ee]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal[data-v-bf0a25ee] .modal-container{display:flex!important}.reference-picker-modal--content[data-v-bf0a25ee]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}.reference-picker-modal--content .close-button[data-v-bf0a25ee],.reference-picker-modal--content .back-button[data-v-bf0a25ee]{position:absolute;top:4px}.reference-picker-modal--content .back-button[data-v-bf0a25ee]{inset-inline-start:4px}.reference-picker-modal--content .close-button[data-v-bf0a25ee]{inset-inline-end:4px}.reference-picker-modal--content>h2[data-v-bf0a25ee]{display:flex;margin:12px 0 20px}.reference-picker-modal--content>h2 .icon[data-v-bf0a25ee]{margin-inline-end:8px}.material-design-icon[data-v-9cde5a6a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widgets--list[data-v-9cde5a6a]{width:100%;min-height:var(--default-clickable-area)}.material-design-icon[data-v-a47e4ba7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.rich-text--wrapper[data-v-a47e4ba7]{overflow-wrap:break-word;line-height:1.5}.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7],.rich-text--wrapper .rich-text-component[data-v-a47e4ba7]{display:inline}.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]{text-decoration:underline}.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after{content:" ↗"}.rich-text--wrapper-markdown[data-v-a47e4ba7]{tab-size:4}.rich-text--wrapper-markdown[data-v-a47e4ba7]>:first-child,.rich-text--wrapper-markdown div[data-v-a47e4ba7]>:first-child,.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]>:first-child{margin-top:0!important}.rich-text--wrapper-markdown[data-v-a47e4ba7]>:last-child,.rich-text--wrapper-markdown[data-v-a47e4ba7]>*:has(+.rich-text--reference-widget),.rich-text--wrapper-markdown div[data-v-a47e4ba7]>:last-child,.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]>:last-child{margin-block-end:0!important}.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]{padding-inline-start:13px;border-inline-start:2px solid var(--color-border-dark);color:var(--color-text-maxcontrast)}.rich-text--wrapper-markdown h1[data-v-a47e4ba7],.rich-text--wrapper-markdown h2[data-v-a47e4ba7],.rich-text--wrapper-markdown h3[data-v-a47e4ba7],.rich-text--wrapper-markdown h4[data-v-a47e4ba7],.rich-text--wrapper-markdown h5[data-v-a47e4ba7],.rich-text--wrapper-markdown h6[data-v-a47e4ba7],.rich-text--wrapper-markdown p[data-v-a47e4ba7],.rich-text--wrapper-markdown ul[data-v-a47e4ba7],.rich-text--wrapper-markdown ol[data-v-a47e4ba7],.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7],.rich-text--wrapper-markdown pre[data-v-a47e4ba7]{margin-top:0;margin-block-end:1em}.rich-text--wrapper-markdown h1[data-v-a47e4ba7],.rich-text--wrapper-markdown h2[data-v-a47e4ba7],.rich-text--wrapper-markdown h3[data-v-a47e4ba7],.rich-text--wrapper-markdown h4[data-v-a47e4ba7],.rich-text--wrapper-markdown h5[data-v-a47e4ba7],.rich-text--wrapper-markdown h6[data-v-a47e4ba7]{font-weight:700}.rich-text--wrapper-markdown h4[data-v-a47e4ba7]{font-size:20px}.rich-text--wrapper-markdown h5[data-v-a47e4ba7]{font-size:18px}.rich-text--wrapper-markdown h6[data-v-a47e4ba7]{font-size:15px}.rich-text--wrapper-markdown ul[data-v-a47e4ba7],.rich-text--wrapper-markdown ol[data-v-a47e4ba7]{padding-inline-start:4ch}.rich-text--wrapper-markdown ul[data-v-a47e4ba7]{list-style-type:disc}.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7]{list-style-type:none;padding:0}.rich-text--wrapper-markdown li.task-list-item>ul[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>ol[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>li[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>blockquote[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>pre[data-v-a47e4ba7]{margin-inline-start:15px;margin-block-end:0}.rich-text--wrapper-markdown pre[data-v-a47e4ba7]{direction:ltr}.rich-text--wrapper-markdown table[data-v-a47e4ba7]{border-collapse:collapse;border:2px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-a47e4ba7],.rich-text--wrapper-markdown table td[data-v-a47e4ba7]{padding:var(--default-grid-baseline);border:1px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child,.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child{border-inline-start:0}.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child,.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child{border-inline-end:0}.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7]{border-top:0}.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7]{border-block-end:0}.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs){color:var(--hljs-color);background:var(--hljs-background-color)}.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7]{color:var(--hljs-syntax-keyword-color)}.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7]{color:var(--hljs-syntax-entity-color)}.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7]{color:var(--hljs-syntax-constant-color)}.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7]{color:var(--hljs-syntax-string-color)}.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7]{color:var(--hljs-syntax-variable-color)}.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7]{color:var(--hljs-syntax-comment-color)}.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7]{color:var(--hljs-syntax-entity-tag-color)}.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7]{color:var(--hljs-syntax-storage-modifier-import-color)}.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-heading-color);font-weight:700}.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-list-color)}.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-italic-color);font-style:italic}.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-bold-color);font-weight:700}.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-inserted-color);background-color:var(--hljs-syntax-markup-inserted-background-color)}.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-deleted-color);background-color:var(--hljs-syntax-markup-deleted-background-color)}a[data-v-a47e4ba7]:not(.rich-text--component){text-decoration:underline}@media(prefers-color-scheme:light){.rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #24292e);--hljs-background-color: var(--color-background-dark, #ffffff);--hljs-syntax-keyword-color: #d73a49;--hljs-syntax-entity-color: #6f42c1;--hljs-syntax-constant-color: #005cc5;--hljs-syntax-string-color: #032f62;--hljs-syntax-variable-color: #e36209;--hljs-syntax-comment-color: #6a737d;--hljs-syntax-entity-tag-color: #22863a;--hljs-syntax-storage-modifier-import-color: #24292e;--hljs-syntax-markup-heading-color: #005cc5;--hljs-syntax-markup-list-color: #735c0f;--hljs-syntax-markup-italic-color: #24292e;--hljs-syntax-markup-bold-color: #24292e;--hljs-syntax-markup-inserted-color: #22863a;--hljs-syntax-markup-inserted-background-color: #f0fff4;--hljs-syntax-markup-deleted-color: #b31d28;--hljs-syntax-markup-deleted-background-color: #ffeef0}[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #c9d1d9);--hljs-background-color: var(--color-background-dark, #0d1117);--hljs-syntax-keyword-color: #ff7b72;--hljs-syntax-entity-color: #d2a8ff;--hljs-syntax-constant-color: #79c0ff;--hljs-syntax-string-color: #a5d6ff;--hljs-syntax-variable-color: #ffa657;--hljs-syntax-comment-color: #8b949e;--hljs-syntax-entity-tag-color: #7ee787;--hljs-syntax-storage-modifier-import-color: #c9d1d9;--hljs-syntax-markup-heading-color: #1f6feb;--hljs-syntax-markup-list-color: #f2cc60;--hljs-syntax-markup-italic-color: #c9d1d9;--hljs-syntax-markup-bold-color: #c9d1d9;--hljs-syntax-markup-inserted-color: #aff5b4;--hljs-syntax-markup-inserted-background-color: #033a16;--hljs-syntax-markup-deleted-color: #ffdcd7;--hljs-syntax-markup-deleted-background-color: #67060c}}@media(prefers-color-scheme:dark){.rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #c9d1d9);--hljs-background-color: var(--color-background-dark, #0d1117);--hljs-syntax-keyword-color: #ff7b72;--hljs-syntax-entity-color: #d2a8ff;--hljs-syntax-constant-color: #79c0ff;--hljs-syntax-string-color: #a5d6ff;--hljs-syntax-variable-color: #ffa657;--hljs-syntax-comment-color: #8b949e;--hljs-syntax-entity-tag-color: #7ee787;--hljs-syntax-storage-modifier-import-color: #c9d1d9;--hljs-syntax-markup-heading-color: #1f6feb;--hljs-syntax-markup-list-color: #f2cc60;--hljs-syntax-markup-italic-color: #c9d1d9;--hljs-syntax-markup-bold-color: #c9d1d9;--hljs-syntax-markup-inserted-color: #aff5b4;--hljs-syntax-markup-inserted-background-color: #033a16;--hljs-syntax-markup-deleted-color: #ffdcd7;--hljs-syntax-markup-deleted-background-color: #67060c}[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #24292e);--hljs-background-color: var(--color-background-dark, #ffffff);--hljs-syntax-keyword-color: #d73a49;--hljs-syntax-entity-color: #6f42c1;--hljs-syntax-constant-color: #005cc5;--hljs-syntax-string-color: #032f62;--hljs-syntax-variable-color: #e36209;--hljs-syntax-comment-color: #6a737d;--hljs-syntax-entity-tag-color: #22863a;--hljs-syntax-storage-modifier-import-color: #24292e;--hljs-syntax-markup-heading-color: #005cc5;--hljs-syntax-markup-list-color: #735c0f;--hljs-syntax-markup-italic-color: #24292e;--hljs-syntax-markup-bold-color: #24292e;--hljs-syntax-markup-inserted-color: #22863a;--hljs-syntax-markup-inserted-background-color: #f0fff4;--hljs-syntax-markup-deleted-color: #b31d28;--hljs-syntax-markup-deleted-background-color: #ffeef0}}.rich-text__code-block[data-v-a47e4ba7]{position:relative;padding-inline-end:calc(var(--clickable-area-small) + var(--default-grid-baseline))}.rich-text__code-block pre[data-v-a47e4ba7]{width:100%;overflow-x:auto}.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]{position:absolute;top:var(--default-grid-baseline);inset-inline-end:var(--default-grid-baseline);opacity:0}.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7],.rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7],.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus{opacity:1}.nc-select-users[data-v-e8e18fd3] .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-f2b71592]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.select-group-error[data-v-f2b71592]{color:var(--color-text-error, var(--color-error));font-size:13px;padding-inline-start:var(--border-radius-element)}.material-design-icon[data-v-a0d5539d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */.textarea[data-v-a0d5539d]{--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-a0d5539d]{opacity:.7;filter:saturate(.7)}.textarea__main-wrapper[data-v-a0d5539d]{height:calc(var(--default-clickable-area) * 2);padding:var(--border-width-input-focused, 2px);position:relative}.textarea__input[data-v-a0d5539d]{margin:0;padding-block:var(--border-radius-element);padding-inline:10px;width:100%;font-size:var(--default-font-size);text-overflow:ellipsis;cursor:pointer;background-color:var(--color-main-background);color:var(--color-main-text);--input-border-box-shadow-light: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.textarea__input[data-v-a0d5539d]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.textarea__input .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-light)}.textarea--legacy .textarea__input[data-v-a0d5539d]{box-shadow:0 0 0 1px var(--input-border-color)}.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]),.textarea__input[data-v-a0d5539d]:active:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.textarea__input[data-v-a0d5539d]:active:not([disabled]),.textarea__input[data-v-a0d5539d]:focus:not([disabled]){--input-border-width-offset: 0px;--input-border-color: var(--color-main-text)}.textarea__input[data-v-a0d5539d]:not(:focus,.textarea__input--label-outside)::placeholder{opacity:0}.textarea__input[data-v-a0d5539d]:focus{cursor:text}.textarea__input[data-v-a0d5539d]:disabled{cursor:default}.textarea__input[data-v-a0d5539d]:focus-visible{box-shadow:unset!important}.textarea__input--success[data-v-a0d5539d]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.textarea__input--success[data-v-a0d5539d]: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-a0d5539d]{--input-border-color: var(--color-border-error, var(--color-error)) !important}.textarea__input--error[data-v-a0d5539d]: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-a0d5539d]{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-a0d5539d],.textarea__input:not(:placeholder-shown)+.textarea__label[data-v-a0d5539d]{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-a0d5539d]{padding-block:4px;display:flex;align-items:center}.textarea__helper-text-message__icon[data-v-a0d5539d]{margin-inline-end:8px}.textarea__helper-text-message--error[data-v-a0d5539d]{color:var(--color-error-text)}.textarea__helper-text-message--success[data-v-a0d5539d]{color:var(--color-success-text)}.material-design-icon[data-v-9189d023]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-bubble__wrapper[data-v-9189d023]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-9189d023]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-9189d023]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-9189d023]>:last-child{padding-inline-end:8px}.user-bubble__avatar[data-v-9189d023]{align-self:center}.user-bubble__name[data-v-9189d023]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__name[data-v-9189d023],.user-bubble__secondary[data-v-9189d023]{padding-block:0;padding-inline:4px 0}#app-content>div[data-v-40f9b106]{width:100%;height:100%;padding:20px;display:flex;flex-direction:column;flex-grow:1}input[type=text][data-v-40f9b106]{width:100%}textarea[data-v-40f9b106]{flex-grow:1;width:100%} diff --git a/css/main-CIHIOSX0.chunk.css b/css/main-CIHIOSX0.chunk.css new file mode 100644 index 00000000..02dcb7ce --- /dev/null +++ b/css/main-CIHIOSX0.chunk.css @@ -0,0 +1,10062 @@ +@charset "UTF-8";/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** When having the small dialog style we override the modal styling so dialogs look more dialog like */ +@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); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-24e91b99] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.dialog[data-v-24e91b99] { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + overflow: hidden; +} +.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container { + display: flex !important; + padding-block: 4px 0; + padding-inline: 12px 0; +} +.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content { + display: flex; + flex-direction: column; + overflow: hidden; +} +.dialog__wrapper[data-v-24e91b99] { + display: flex; + flex-direction: row; + flex: 1; + min-height: 0; + overflow: hidden; +} +.dialog__wrapper--collapsed[data-v-24e91b99] { + flex-direction: column; +} +.dialog__navigation[data-v-24e91b99] { + display: flex; + flex-shrink: 0; +} +.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99] { + flex-direction: column; + overflow: hidden auto; + height: 100%; + min-width: 200px; + margin-inline-end: 20px; +} +.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-24e91b99] { + flex-direction: row; + justify-content: space-between; + overflow: auto hidden; + width: 100%; + min-width: 100%; +} +.dialog__name[data-v-24e91b99] { + font-size: 21px; + text-align: center; + height: fit-content; + min-height: var(--default-clickable-area); + line-height: var(--default-clickable-area); + overflow-wrap: break-word; + margin-block: 0 12px; +} +.dialog__content[data-v-24e91b99] { + flex: 1; + min-height: 0; + overflow: auto; + padding-inline-end: 12px; +} +.dialog__text[data-v-24e91b99] { + padding-block-end: 6px; +} +.dialog__actions[data-v-24e91b99] { + display: flex; + gap: 6px; + align-content: center; + justify-content: end; + width: 100%; + max-width: 100%; + padding-inline: 0 12px; + margin-inline: 0; + margin-block: 0; +} +.dialog__actions[data-v-24e91b99]:not(:empty) { + margin-block: 6px 12px; +} +@media only screen and (max-width: 512px) { +.dialog__name[data-v-24e91b99] { + text-align: start; + margin-inline-end: var(--default-clickable-area); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-06ad9b25] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.button-vue[data-v-06ad9b25] { + --button-size: var(--default-clickable-area); + --button-inner-size: calc(var(--button-size) - 4px); + --button-radius: var(--border-radius-element); + --button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius)); + --button-padding: var(--default-grid-baseline) var(--button-padding-default); + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-light); + border: 1px solid var(--color-primary-element-light-hover); + border-bottom-width: 2px; + border-radius: var(--button-radius); + box-sizing: border-box; + position: relative; + width: fit-content; + overflow: hidden; + padding-block: 1px 0; + padding-inline: var(--button-padding); + min-height: var(--button-size); + min-width: var(--button-size); + display: flex; + align-items: center; + justify-content: center; + transition-property: color, border-color, background-color; + transition-duration: 0.1s; + transition-timing-function: linear; + cursor: pointer; + font-size: var(--default-font-size); + font-weight: bold; +} +.button-vue--size-small[data-v-06ad9b25] { + --button-size: var(--clickable-area-small); +} +.button-vue--size-large[data-v-06ad9b25] { + --button-size: var(--clickable-area-large); +} +.button-vue[data-v-06ad9b25] * { + cursor: pointer; +} +.button-vue[data-v-06ad9b25]:focus { + outline: none; +} +.button-vue[data-v-06ad9b25]:disabled { + filter: saturate(0.7); + opacity: 0.5; + cursor: default; +} +.button-vue[data-v-06ad9b25]:disabled * { + cursor: default; +} +.button-vue[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-primary-element-light-hover); +} +.button-vue[data-v-06ad9b25]:active { + background-color: var(--color-primary-element-light); +} +.button-vue__wrapper[data-v-06ad9b25] { + display: inline-flex; + align-items: center; + justify-content: center; + width: 100%; +} +.button-vue--end .button-vue__wrapper[data-v-06ad9b25] { + justify-content: end; +} +.button-vue--start .button-vue__wrapper[data-v-06ad9b25] { + justify-content: start; +} +.button-vue--reverse .button-vue__wrapper[data-v-06ad9b25] { + flex-direction: row-reverse; +} +.button-vue--reverse[data-v-06ad9b25] { + --button-padding: var(--button-padding-default) var(--default-grid-baseline); +} +.button-vue__icon[data-v-06ad9b25] { + --default-clickable-area: var(--button-inner-size); + height: var(--button-inner-size); + width: var(--button-inner-size); + min-height: var(--button-inner-size); + min-width: var(--button-inner-size); + display: flex; + justify-content: center; + align-items: center; +} +.button-vue__icon[data-v-06ad9b25]:empty { + display: none; +} +.button-vue--size-small .button-vue__icon[data-v-06ad9b25] > * { + max-height: 16px; + max-width: 16px; +} +.button-vue--size-small .button-vue__icon[data-v-06ad9b25] svg { + height: 16px; + width: 16px; +} +.button-vue__text[data-v-06ad9b25] { + font-weight: bold; + margin-bottom: 1px; + padding: 2px 0; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.button-vue__text[data-v-06ad9b25]:empty { + display: none; +} +.button-vue[data-v-06ad9b25]:has(.button-vue__text:empty) { + --button-padding: var(--button-radius); + line-height: 1; + width: var(--button-size) !important; +} +.button-vue[data-v-06ad9b25]:has(.button-vue__icon:empty) { + --button-padding: var(--button-padding-default); +} +.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-06ad9b25] { + padding-inline: var(--default-grid-baseline); +} +.button-vue--wide[data-v-06ad9b25] { + width: 100%; +} +.button-vue[data-v-06ad9b25]:focus-visible { + outline: 2px solid var(--color-main-text) !important; + box-shadow: 0 0 0 4px var(--color-main-background) !important; +} +.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-06ad9b25] { + outline: 2px solid var(--color-primary-element-text); + border-radius: var(--border-radius-element); + background-color: transparent; +} +.button-vue--primary[data-v-06ad9b25] { + background-color: var(--color-primary-element); + border-color: var(--color-primary-element-hover); + color: var(--color-primary-element-text); +} +.button-vue--primary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-primary-element-hover); +} +.button-vue--primary[data-v-06ad9b25]:active { + background-color: var(--color-primary-element); +} +.button-vue--secondary[data-v-06ad9b25] { + background-color: var(--color-primary-element-light); + border-color: var(--color-primary-element-light-hover); + color: var(--color-primary-element-light-text); +} +.button-vue--secondary[data-v-06ad9b25]:hover:not(:disabled) { + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-light-hover); +} +.button-vue--tertiary[data-v-06ad9b25] { + background-color: transparent; + border-color: transparent; + color: var(--color-main-text); +} +.button-vue--tertiary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-background-hover); +} +.button-vue--tertiary-no-background[data-v-06ad9b25]:hover:not(:disabled) { + background-color: transparent; +} +.button-vue--tertiary-on-primary[data-v-06ad9b25] { + color: var(--color-primary-element-text); +} +.button-vue--tertiary-on-primary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: transparent; +} +.button-vue--success[data-v-06ad9b25] { + border-color: var(--color-success-hover); + background-color: var(--color-success); + color: var(--color-success-text); +} +.button-vue--success[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-success-hover); +} +.button-vue--success[data-v-06ad9b25]:active { + background-color: var(--color-success); +} +.button-vue--warning[data-v-06ad9b25] { + border-color: var(--color-warning-hover); + background-color: var(--color-warning); + color: var(--color-warning-text); +} +.button-vue--warning[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-warning-hover); +} +.button-vue--warning[data-v-06ad9b25]:active { + background-color: var(--color-warning); +} +.button-vue--error[data-v-06ad9b25] { + border-color: var(--color-error-hover); + background-color: var(--color-error); + color: var(--color-error-text); +} +.button-vue--error[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-error-hover); +} +.button-vue--error[data-v-06ad9b25]:active { + background-color: var(--color-error); +} +.button-vue--legacy[data-v-06ad9b25] { + --button-inner-size: var(--button-size); + border: none; + padding-block: 0; +} +.button-vue--legacy.button-vue--error[data-v-06ad9b25], .button-vue--legacy.button-vue--success[data-v-06ad9b25], .button-vue--legacy.button-vue--warning[data-v-06ad9b25] { + color: white; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-aaedb1c3] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.icon-vue[data-v-aaedb1c3] { + display: flex; + justify-content: center; + align-items: center; + min-width: var(--default-clickable-area); + min-height: var(--default-clickable-area); + opacity: 1; +} +.icon-vue.icon-vue--inline[data-v-aaedb1c3] { + display: inline-flex !important; + min-width: fit-content; + min-height: fit-content; + vertical-align: text-bottom; +} +.icon-vue span[data-v-aaedb1c3] { + line-height: 0; +} +.icon-vue[data-v-aaedb1c3] svg { + fill: currentColor; + width: var(--fb515064); + height: var(--fb515064); + max-width: var(--fb515064); + max-height: var(--fb515064); +} +.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl) { + transform: scaleX(-1); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-cf399190] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.loading-icon[data-v-cf399190] { + overflow: hidden; +} +.loading-icon svg[data-v-cf399190] { + animation: rotate var(--animation-duration, 0.8s) linear infinite; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-67fb20ba] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.modal-mask[data-v-67fb20ba] { + position: fixed; + z-index: 9998; + top: 0; + inset-inline-start: 0; + display: block; + width: 100%; + height: 100%; + --backdrop-color: 0, 0, 0; + background-color: rgba(var(--backdrop-color), 0.5); +} +.modal-mask[data-v-67fb20ba], .modal-mask[data-v-67fb20ba] * { + box-sizing: border-box; +} +.modal-mask--opaque[data-v-67fb20ba] { + background-color: rgba(var(--backdrop-color), 0.92); +} +.modal-mask--light[data-v-67fb20ba] { + --backdrop-color: 255, 255, 255; +} +.modal-header[data-v-67fb20ba] { + position: absolute; + z-index: 10001; + top: 0; + inset-inline: 0 0; + display: flex !important; + align-items: center; + justify-content: center; + width: 100%; + height: var(--header-height); + overflow: hidden; + transition: opacity 250ms, visibility 250ms; +} +.modal-header__name[data-v-67fb20ba] { + overflow-x: hidden; + width: 100%; + padding: 0 calc(var(--default-clickable-area) * 3) 0 12px; + transition: padding ease 100ms; + white-space: nowrap; + text-overflow: ellipsis; + font-size: 16px; + margin-block: 0; +} +@media only screen and (min-width: 1024px) { +.modal-header__name[data-v-67fb20ba] { + padding-inline-start: calc(var(--default-clickable-area) * 3); + text-align: center; +} +} +.modal-header .icons-menu[data-v-67fb20ba] { + position: absolute; + inset-inline-end: 0; + display: flex; + align-items: center; + justify-content: flex-end; +} +.modal-header .icons-menu .header-close[data-v-67fb20ba] { + display: flex; + align-items: center; + justify-content: center; + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); + padding: 0; +} +.modal-header .icons-menu .play-pause-icons[data-v-67fb20ba] { + position: relative; + width: var(--header-height); + height: var(--header-height); + margin: 0; + padding: 0; + cursor: pointer; + border: none; + background-color: transparent; +} +.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__icon[data-v-67fb20ba], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-67fb20ba] { + opacity: 1; + border-radius: calc(var(--default-clickable-area) / 2); + background-color: rgba(127, 127, 127, 0.25); +} +.modal-header .icons-menu .play-pause-icons__icon[data-v-67fb20ba] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); + cursor: pointer; + opacity: 0.7; +} +.modal-header .icons-menu[data-v-67fb20ba] .action-item { + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); +} +.modal-header .icons-menu[data-v-67fb20ba] .action-item--single { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + cursor: pointer; + background-position: center; + background-size: 22px; +} +.modal-header .icons-menu .header-actions[data-v-67fb20ba] button:focus-visible { + box-shadow: none !important; + outline: 2px solid #fff !important; +} +.modal-wrapper[data-v-67fb20ba] { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + /* Navigation buttons */ +} +.modal-wrapper .prev[data-v-67fb20ba], +.modal-wrapper .next[data-v-67fb20ba] { + z-index: 10000; + height: 35vh; + min-height: 300px; + position: absolute; + transition: opacity 250ms; + color: white; +} +.modal-wrapper .prev[data-v-67fb20ba]:focus-visible, +.modal-wrapper .next[data-v-67fb20ba]:focus-visible { + box-shadow: 0 0 0 2px var(--color-primary-element-text); + background-color: var(--color-box-shadow); +} +.modal-wrapper .prev[data-v-67fb20ba] { + inset-inline-start: 2px; +} +.modal-wrapper .next[data-v-67fb20ba] { + inset-inline-end: 2px; +} +.modal-wrapper[data-v-67fb20ba] { + /* Content */ +} +.modal-wrapper .modal-container[data-v-67fb20ba] { + position: relative; + display: flex; + padding: 0; + transition: transform 300ms ease; + border-radius: var(--border-radius-container); + background-color: var(--color-main-background); + color: var(--color-main-text); + box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); + overflow: auto; +} +.modal-wrapper .modal-container__close[data-v-67fb20ba] { + z-index: 1; + position: absolute; + top: 4px; + inset-inline-end: var(--default-grid-baseline); +} +.modal-wrapper .modal-container__content[data-v-67fb20ba] { + width: 100%; + min-height: 52px; + overflow: auto; +} +.modal-wrapper--small > .modal-container[data-v-67fb20ba] { + width: 400px; + max-width: 90%; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--normal > .modal-container[data-v-67fb20ba] { + max-width: 90%; + width: 600px; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--large > .modal-container[data-v-67fb20ba] { + max-width: 90%; + width: 900px; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--full > .modal-container[data-v-67fb20ba] { + width: 100%; + height: calc(100% - var(--header-height)); + position: absolute; + top: var(--header-height); + border-radius: 0; +} +@media only screen and ((max-width: 512px) or (max-height: 400px)) { +.modal-wrapper .modal-container[data-v-67fb20ba] { + max-width: initial; + width: 100%; + max-height: initial; + height: calc(100% - var(--header-height)); + position: absolute; + top: var(--header-height); + border-radius: 0; +} +} + +/* TRANSITIONS */ +.fade-enter-active[data-v-67fb20ba], +.fade-leave-active[data-v-67fb20ba] { + transition: opacity 250ms; +} +.fade-enter-from[data-v-67fb20ba], +.fade-leave-to[data-v-67fb20ba] { + opacity: 0; +} +.fade-visibility-enter-from[data-v-67fb20ba], +.fade-visibility-leave-to[data-v-67fb20ba] { + visibility: hidden; + opacity: 0; +} +.modal-in-enter-active[data-v-67fb20ba], +.modal-in-leave-active[data-v-67fb20ba], +.modal-out-enter-active[data-v-67fb20ba], +.modal-out-leave-active[data-v-67fb20ba] { + transition: opacity 250ms; +} +.modal-in-enter-from[data-v-67fb20ba], +.modal-in-leave-to[data-v-67fb20ba], +.modal-out-enter-from[data-v-67fb20ba], +.modal-out-leave-to[data-v-67fb20ba] { + opacity: 0; +} +.modal-in-enter .modal-container[data-v-67fb20ba], +.modal-in-leave-to .modal-container[data-v-67fb20ba] { + transform: scale(0.9); +} +.modal-out-enter .modal-container[data-v-67fb20ba], +.modal-out-leave-to .modal-container[data-v-67fb20ba] { + transform: scale(1.1); +} +.modal-mask .play-pause-icons .progress-ring[data-v-67fb20ba] { + position: absolute; + top: 0; + inset-inline-start: 0; + transform: rotate(-90deg); +} +.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-67fb20ba] { + transition: 100ms stroke-dashoffset; + transform-origin: 50% 50%; + animation: progressring-67fb20ba linear var(--7f724f28) infinite; + stroke-linecap: round; + stroke-dashoffset: 94.2477796077; + stroke-dasharray: 94.2477796077; +} +.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-67fb20ba] { + animation: breath-67fb20ba 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; +} +.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-67fb20ba] { + animation-play-state: paused !important; +} +@keyframes progressring-67fb20ba { +from { + stroke-dashoffset: 94.2477796077; +} +to { + stroke-dashoffset: 0; +} +} +@keyframes breath-67fb20ba { +0% { + opacity: 1; +} +50% { + opacity: 0; +} +100% { + opacity: 1; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-5f7eed6b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.action-items[data-v-5f7eed6b] { + display: flex; + align-items: center; + gap: calc((var(--default-clickable-area) - 16px) / 2 / 2); +} +.action-item[data-v-5f7eed6b] { + --open-background-color: var(--color-background-hover, $action-background-hover); + position: relative; + display: inline-block; +} +.action-item.action-item--primary[data-v-5f7eed6b] { + --open-background-color: var(--color-primary-element-hover); +} +.action-item.action-item--secondary[data-v-5f7eed6b] { + --open-background-color: var(--color-primary-element-light-hover); +} +.action-item.action-item--error[data-v-5f7eed6b] { + --open-background-color: var(--color-error-hover); +} +.action-item.action-item--warning[data-v-5f7eed6b] { + --open-background-color: var(--color-warning-hover); +} +.action-item.action-item--success[data-v-5f7eed6b] { + --open-background-color: var(--color-success-hover); +} +.action-item.action-item--tertiary-no-background[data-v-5f7eed6b] { + --open-background-color: transparent; +} +.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b] { + background-color: var(--open-background-color); +} +.action-item__menutoggle__icon[data-v-5f7eed6b] { + width: 20px; + height: 20px; + object-fit: contain; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper { + border-radius: var(--border-radius-element); +} +.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { + border-radius: var(--border-radius-element); + padding: 4px; + max-height: calc(100vh - var(--header-height)); + overflow: auto; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_FKPyJ { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9, ._ncPopover_HjJ88.v-popper--theme-nc-popover-9 * { + box-sizing: border-box; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer { + position: absolute; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + z-index: -1; + width: 100%; + height: 100%; + border: none; + background-color: transparent; + pointer-events: none; + display: block; + overflow: hidden; + opacity: 0; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer object { + display: block; + position: absolute; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + height: 100%; + width: 100%; + overflow: hidden; + pointer-events: none; + z-index: -1; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper { + z-index: 100000; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + display: block !important; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__wrapper { + /* + * In theory, "filter: drop-shadow" would look better here with arrow shadow. + * In fact, in results in a blurry popover in Chromium on scaling. + * The hypothesis is that "filter" creates a new composition layer, + * and with GPU acceleration requires the previous layers content to be rasterized. + * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover + * and then apply scaling, which results in a blurry popover. + */ + box-shadow: 0 1px 10px var(--color-box-shadow); + border-radius: var(--border-radius-element); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner { + padding: 0; + color: var(--color-main-text); + border-radius: var(--border-radius-element); + overflow: hidden; + background: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container { + position: absolute; + z-index: 1; + width: 0; + height: 0; + border-style: solid; + border-color: transparent; + border-width: 10px; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { + bottom: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-bottom-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-top-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { + top: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-top-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-bottom-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-left-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-right-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + right: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-right-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-left-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=true] { + visibility: hidden; + transition: opacity var(--animation-quick), visibility var(--animation-quick); + opacity: 0; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false] { + visibility: visible; + transition: opacity var(--animation-quick); + opacity: 1; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6c2daf4e] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-6c2daf4e]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-6c2daf4e] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-6c2daf4e] * { + opacity: 1 !important; +} +.action-button[data-v-6c2daf4e] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-button > span[data-v-6c2daf4e] { + cursor: pointer; + white-space: nowrap; +} +.action-button__icon[data-v-6c2daf4e] { + 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-6c2daf4e] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] { + 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-6c2daf4e] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-button__name[data-v-6c2daf4e] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-button__description[data-v-6c2daf4e] { + 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-6c2daf4e] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action-button__pressed-icon[data-v-6c2daf4e] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action-button[data-v-6c2daf4e] * { + cursor: pointer; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6a2b8de0] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-button-group-base > div[data-v-6a2b8de0] { + text-align: center; + color: var(--color-text-maxcontrast); +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] { + display: flex; + gap: 4px; + justify-content: space-between; +} +.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s] { + flex: 1 1; +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button { + padding: 0 !important; + width: 100%; + display: flex; + justify-content: center; +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button .action-button__pressed-icon { + display: none; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; + user-select: none; + pointer-events: none; + margin-inline-start: 12px; + padding-inline-end: 14px; + height: var(--default-clickable-area); + display: flex; + align-items: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-2947bc3b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-2947bc3b]:hover, li.action.active[data-v-2947bc3b] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-2947bc3b]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-2947bc3b] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-2947bc3b]:hover, .action--disabled[data-v-2947bc3b]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-2947bc3b] * { + opacity: 1 !important; +} +.action-checkbox[data-v-2947bc3b] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-checkbox > span[data-v-2947bc3b] { + cursor: pointer; + white-space: nowrap; +} +.action-checkbox__icon[data-v-2947bc3b] { + 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-checkbox[data-v-2947bc3b] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-checkbox[data-v-2947bc3b] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-checkbox__longtext-wrapper[data-v-2947bc3b], .action-checkbox__longtext[data-v-2947bc3b] { + 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-checkbox__longtext[data-v-2947bc3b] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-checkbox__name[data-v-2947bc3b] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-checkbox__description[data-v-2947bc3b] { + 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-checkbox__menu-icon[data-v-2947bc3b] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action[data-v-2947bc3b]:has(:focus-visible) { + outline: 2px solid currentColor; +} +.action-checkbox__icon[data-v-2947bc3b] { + color: var(--color-primary-element); +} +.action-checkbox__input[data-v-2947bc3b] { + width: 20px; + height: 20px; + margin: auto; + position: absolute; + z-index: -1; + opacity: 0 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-3a83acfa] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* Default global values */ +button[data-v-3a83acfa]:not(.button-vue), +input[data-v-3a83acfa]:not([type=range]), +textarea[data-v-3a83acfa] { + 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-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-3a83acfa], +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):hover, +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):focus, +input:not([type=range]):not(:disabled):not(.primary).active[data-v-3a83acfa], +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):hover, +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):focus, +textarea:not(:disabled):not(.primary).active[data-v-3a83acfa] { + /* active class used for multiselect */ + border-color: var(--color-primary-element); + outline: none; +} +button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):active, +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):active, +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):active { + color: var(--color-main-text); + outline: none; + background-color: var(--color-main-background); +} +button[data-v-3a83acfa]:not(.button-vue):disabled, +input[data-v-3a83acfa]:not([type=range]):disabled, +textarea[data-v-3a83acfa]:disabled { + cursor: default; + opacity: 0.5; + color: var(--color-text-maxcontrast); + background-color: var(--color-background-dark); +} +button[data-v-3a83acfa]:not(.button-vue):required, +input[data-v-3a83acfa]:not([type=range]):required, +textarea[data-v-3a83acfa]:required { + box-shadow: none; +} +button[data-v-3a83acfa]:not(.button-vue):invalid, +input[data-v-3a83acfa]:not([type=range]):invalid, +textarea[data-v-3a83acfa]:invalid { + border-color: var(--color-border-error, var(--color-error)); + box-shadow: none !important; +} +button[data-v-3a83acfa]:not(.button-vue), +input[data-v-3a83acfa]:not([type=range]), +textarea[data-v-3a83acfa] { + /* Primary action button, use sparingly */ +} +button:not(.button-vue).primary[data-v-3a83acfa], +input:not([type=range]).primary[data-v-3a83acfa], +textarea.primary[data-v-3a83acfa] { + 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-3a83acfa]:not(:disabled):hover, button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):focus, button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):hover, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):focus, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active, +textarea.primary[data-v-3a83acfa]:not(:disabled):hover, +textarea.primary[data-v-3a83acfa]:not(:disabled):focus, +textarea.primary[data-v-3a83acfa]:not(:disabled):active { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active, +textarea.primary[data-v-3a83acfa]:not(:disabled):active { + color: var(--color-primary-element-text-dark); +} +button:not(.button-vue).primary[data-v-3a83acfa]:disabled, +input:not([type=range]).primary[data-v-3a83acfa]:disabled, +textarea.primary[data-v-3a83acfa]:disabled { + cursor: default; + color: var(--color-primary-element-text-dark); + background-color: var(--color-primary-element); +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-3a83acfa]:hover, li.action.active[data-v-3a83acfa] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-3a83acfa]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-3a83acfa] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-3a83acfa]:hover, .action--disabled[data-v-3a83acfa]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-3a83acfa] * { + opacity: 1 !important; +} +.action-input[data-v-3a83acfa] { + 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: normal; +} +.action-input__icon-wrapper[data-v-3a83acfa] { + display: flex; + align-self: center; + align-items: center; + justify-content: center; +} +.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-input > span[data-v-3a83acfa] { + cursor: pointer; + white-space: nowrap; +} +.action-input__icon[data-v-3a83acfa] { + min-width: 0; /* Overwrite icons*/ + 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-3a83acfa] { + 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-3a83acfa] { + position: relative; + width: 100%; +} +.action-input__input-container[data-v-3a83acfa] { + display: flex; +} +.action-input__input-container .colorpicker__trigger[data-v-3a83acfa], .action-input__input-container .colorpicker__preview[data-v-3a83acfa] { + width: 100%; +} +.action-input__input-container .colorpicker__preview[data-v-3a83acfa] { + 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-3a83acfa] { + padding: 4px 0; + display: block; +} +.action-input__text-label--hidden[data-v-3a83acfa] { + position: absolute; + inset-inline-start: 0; + width: 1px; + height: 1px; + overflow: hidden; + z-index: -1; + opacity: 0; +} +.action-input__datetimepicker[data-v-3a83acfa] { + width: 100%; +} +.action-input__datetimepicker[data-v-3a83acfa] .mx-input { + margin: 0; +} +.action-input__multi[data-v-3a83acfa] { + width: 100%; +} +li:last-child > .action-input[data-v-3a83acfa] { + padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +} +li:first-child > .action-input[data-v-3a83acfa]:not(.action-input--visible-label) { + padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-00e75248] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +[data-v-00e75248] .password-field__input--secure-text { + -webkit-text-security: disc; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bfba6aa6] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +.input-field[data-v-bfba6aa6] { + --input-border-color: var(--color-border-maxcontrast); + --input-border-radius: var(--border-radius-element); + --input-padding-start: var(--border-radius-element); + --input-padding-end: var(--border-radius-element); + position: relative; + width: 100%; + margin-block-start: 6px; +} +.input-field--disabled[data-v-bfba6aa6] { + opacity: 0.4; + filter: saturate(0.4); +} +.input-field--label-outside[data-v-bfba6aa6] { + margin-block-start: 0; +} +.input-field--leading-icon[data-v-bfba6aa6] { + --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); +} +.input-field--trailing-icon[data-v-bfba6aa6] { + --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); +} +.input-field--pill[data-v-bfba6aa6] { + --input-border-radius: var(--border-radius-pill); +} +.input-field__main-wrapper[data-v-bfba6aa6] { + height: var(--default-clickable-area); + padding: var(--border-width-input-focused, 2px); + position: relative; +} +.input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow-light: 0 -1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.input-field__input[data-v-bfba6aa6]:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--input-border-color); +} +@media (prefers-color-scheme: dark) { +.input-field__input .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.input-field--legacy .input-field__input[data-v-bfba6aa6] { + box-shadow: 0 0 0 1px var(--input-border-color); +} +.input-field--legacy .input-field__input[data-v-bfba6aa6]:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color); +} +.input-field__input[data-v-bfba6aa6]:focus-within:not([disabled]), .input-field__input[data-v-bfba6aa6]:active:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important; +} +.input-field__input[data-v-bfba6aa6] { + background-color: var(--color-main-background); + color: var(--color-main-text); + border-radius: var(--input-border-radius); + cursor: pointer; + -webkit-appearance: textfield !important; + -moz-appearance: textfield !important; + appearance: textfield !important; + font-size: var(--default-font-size); + text-overflow: ellipsis; + padding-block: 0; + padding-inline: var(--input-padding-start) var(--input-padding-end); + height: 100% !important; + min-height: unset; + width: 100%; +} +.input-field__input[data-v-bfba6aa6]::placeholder { + color: var(--color-text-maxcontrast); +} +.input-field__input[data-v-bfba6aa6]::-webkit-search-cancel-button { + display: none; +} +.input-field__input[data-v-bfba6aa6]::-webkit-search-decoration, .input-field__input[data-v-bfba6aa6]::-webkit-search-results-button, .input-field__input[data-v-bfba6aa6]::-webkit-search-results-decoration, .input-field__input[data-v-bfba6aa6]::-ms-clear { + display: none; +} +.input-field__input[data-v-bfba6aa6]:active:not([disabled]), .input-field__input[data-v-bfba6aa6]:focus:not([disabled]) { + --input-border-color: var(--color-main-text); +} +.input-field__input:focus + .input-field__label[data-v-bfba6aa6], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-bfba6aa6] { + color: var(--color-main-text); +} +.input-field__input[data-v-bfba6aa6]:focus { + cursor: text; +} +.input-field__input[data-v-bfba6aa6]:disabled { + cursor: default; +} +.input-field__input[data-v-bfba6aa6]:focus-visible { + box-shadow: unset !important; +} +.input-field:not(.input-field--label-outside) .input-field__input[data-v-bfba6aa6]:not(:focus)::placeholder { + opacity: 0; +} +.input-field__label[data-v-bfba6aa6] { + --input-label-font-size: var(--default-font-size); + font-size: var(--input-label-font-size); + position: absolute; + margin-inline: var(--input-padding-start) var(--input-padding-end); + max-width: fit-content; + inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2); + inset-inline: var(--border-width-input-focused, 2px); + color: var(--color-text-maxcontrast); + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + pointer-events: none; + transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); +} +.input-field__input:focus + .input-field__label[data-v-bfba6aa6], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-bfba6aa6] { + --input-label-font-size: 13px; + line-height: 1.5; + inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2); + font-weight: 500; + border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; + background-color: var(--color-main-background); + padding-inline: var(--default-grid-baseline); + margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline)); + transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); +} +.input-field__icon[data-v-bfba6aa6] { + position: absolute; + height: var(--default-clickable-area); + width: var(--default-clickable-area); + display: flex; + align-items: center; + justify-content: center; + opacity: 0.7; + inset-block-end: 0; +} +.input-field__icon--leading[data-v-bfba6aa6] { + inset-inline-start: 0px; +} +.input-field__icon--trailing[data-v-bfba6aa6] { + inset-inline-end: 0px; +} +.input-field__trailing-button[data-v-bfba6aa6] { + --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important; + --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px)); +} +.input-field__trailing-button.button-vue[data-v-bfba6aa6] { + position: absolute; + top: var(--border-width-input-focused, 2px); + inset-inline-end: var(--border-width-input-focused, 2px); +} +.input-field__trailing-button.button-vue[data-v-bfba6aa6]:focus-visible { + box-shadow: none !important; +} +.input-field__helper-text-message[data-v-bfba6aa6] { + padding-block: 4px; + padding-inline: var(--border-radius-element); + display: flex; + align-items: center; + color: var(--color-text-maxcontrast); + word-break: break-all; +} +.input-field__helper-text-message__icon[data-v-bfba6aa6] { + margin-inline-end: 8px; +} +.input-field--error .input-field__helper-text-message[data-v-bfba6aa6], +.input-field--error .input-field__icon--trailing[data-v-bfba6aa6] { + color: var(--color-text-error, var(--color-error)); +} +.input-field--error .input-field__input[data-v-bfba6aa6], .input-field__input[data-v-bfba6aa6]:user-invalid { + --input-border-color: var(--color-border-error, var(--color-error)) !important; +} +.input-field--error .input-field__input[data-v-bfba6aa6]:focus-visible, .input-field__input[data-v-bfba6aa6]:user-invalid:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.input-field--success .input-field__input[data-v-bfba6aa6] { + --input-border-color: var(--color-border-success, var(--color-success)) !important; +} +.input-field--success .input-field__input[data-v-bfba6aa6]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.input-field--success .input-field__helper-text-message__icon[data-v-bfba6aa6] { + color: var(--color-border-success, var(--color-success)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-32f01b7a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-32f01b7a]:hover { + background-color: var(--color-background-hover); +} +.action-link[data-v-32f01b7a] { + display: flex; + align-items: flex-start; + width: 100%; + height: auto; + margin: 0; + padding: 0; + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); + box-sizing: border-box; + cursor: pointer; + white-space: nowrap; + color: var(--color-main-text); + border: 0; + border-radius: 0; + background-color: transparent; + box-shadow: none; + font-weight: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-link > span[data-v-32f01b7a] { + cursor: pointer; + white-space: nowrap; +} +.action-link__icon[data-v-32f01b7a] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-link[data-v-32f01b7a] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-link__longtext[data-v-32f01b7a] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-link__name[data-v-32f01b7a] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-link__description[data-v-32f01b7a] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + line-height: var(--default-line-height); + color: var(--color-text-maxcontrast); + cursor: pointer; +} +.action-link__menu-icon[data-v-32f01b7a] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6c208ddd] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-6c208ddd]:hover, li.action.active[data-v-6c208ddd] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-6c208ddd]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-6c208ddd] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-6c208ddd]:hover, .action--disabled[data-v-6c208ddd]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-6c208ddd] * { + opacity: 1 !important; +} +.action-radio[data-v-6c208ddd] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-radio > span[data-v-6c208ddd] { + cursor: pointer; + white-space: nowrap; +} +.action-radio__icon[data-v-6c208ddd] { + 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-radio[data-v-6c208ddd] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-radio[data-v-6c208ddd] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-radio__longtext-wrapper[data-v-6c208ddd], .action-radio__longtext[data-v-6c208ddd] { + 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-radio__longtext[data-v-6c208ddd] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-radio__name[data-v-6c208ddd] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-radio__description[data-v-6c208ddd] { + 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-radio__menu-icon[data-v-6c208ddd] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action[data-v-6c208ddd]:has(:focus-visible) { + outline: 2px solid currentColor; +} +.action-radio__icon[data-v-6c208ddd] { + color: var(--color-primary-element); +} +.action-radio__input[data-v-6c208ddd] { + width: 20px; + height: 20px; + margin: auto; + position: absolute; + z-index: -1; + opacity: 0 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-87267750] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-router > span[data-v-87267750] { + cursor: pointer; + white-space: nowrap; +} +.action-router__icon[data-v-87267750] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-router[data-v-87267750] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-router__longtext[data-v-87267750] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-router__name[data-v-87267750] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-router__description[data-v-87267750] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + 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: 0.5; +} +.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-87267750] * { + opacity: 1 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-fa684b48] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-text > span[data-v-fa684b48] { + cursor: pointer; + white-space: nowrap; +} +.action-text__icon[data-v-fa684b48] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-text[data-v-fa684b48] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-text[data-v-fa684b48] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-text__longtext-wrapper[data-v-fa684b48], .action-text__longtext[data-v-fa684b48] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-text__longtext[data-v-fa684b48] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-text__name[data-v-fa684b48] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-text__description[data-v-fa684b48] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + 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: 0.5; +} +.action--disabled[data-v-fa684b48]:hover, .action--disabled[data-v-fa684b48]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-fa684b48] * { + opacity: 1 !important; +} +.action-text[data-v-fa684b48], +.action-text span[data-v-fa684b48] { + cursor: default; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-24e8b746] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* Default global values */ +button[data-v-24e8b746]:not(.button-vue), +input[data-v-24e8b746]:not([type=range]), +textarea[data-v-24e8b746] { + 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-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746], +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover, +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus, +input:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746], +textarea[data-v-24e8b746]:not(:disabled):not(.primary):hover, +textarea[data-v-24e8b746]:not(:disabled):not(.primary):focus, +textarea:not(:disabled):not(.primary).active[data-v-24e8b746] { + /* active class used for multiselect */ + border-color: var(--color-primary-element); + outline: none; +} +button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active, +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active, +textarea[data-v-24e8b746]:not(:disabled):not(.primary):active { + color: var(--color-main-text); + outline: none; + background-color: var(--color-main-background); +} +button[data-v-24e8b746]:not(.button-vue):disabled, +input[data-v-24e8b746]:not([type=range]):disabled, +textarea[data-v-24e8b746]:disabled { + cursor: default; + opacity: 0.5; + color: var(--color-text-maxcontrast); + background-color: var(--color-background-dark); +} +button[data-v-24e8b746]:not(.button-vue):required, +input[data-v-24e8b746]:not([type=range]):required, +textarea[data-v-24e8b746]:required { + box-shadow: none; +} +button[data-v-24e8b746]:not(.button-vue):invalid, +input[data-v-24e8b746]:not([type=range]):invalid, +textarea[data-v-24e8b746]:invalid { + border-color: var(--color-border-error, var(--color-error)); + box-shadow: none !important; +} +button[data-v-24e8b746]:not(.button-vue), +input[data-v-24e8b746]:not([type=range]), +textarea[data-v-24e8b746] { + /* Primary action button, use sparingly */ +} +button:not(.button-vue).primary[data-v-24e8b746], +input:not([type=range]).primary[data-v-24e8b746], +textarea.primary[data-v-24e8b746] { + 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-24e8b746]:not(:disabled):hover, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active, +textarea.primary[data-v-24e8b746]:not(:disabled):hover, +textarea.primary[data-v-24e8b746]:not(:disabled):focus, +textarea.primary[data-v-24e8b746]:not(:disabled):active { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active, +textarea.primary[data-v-24e8b746]:not(:disabled):active { + color: var(--color-primary-element-text-dark); +} +button:not(.button-vue).primary[data-v-24e8b746]:disabled, +input:not([type=range]).primary[data-v-24e8b746]:disabled, +textarea.primary[data-v-24e8b746]:disabled { + cursor: default; + color: var(--color-primary-element-text-dark); + background-color: var(--color-primary-element); +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-24e8b746]:hover, li.action.active[data-v-24e8b746] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-24e8b746]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-24e8b746] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-24e8b746]:hover, .action--disabled[data-v-24e8b746]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-24e8b746] * { + opacity: 1 !important; +} +.action-text-editable[data-v-24e8b746] { + 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: normal; + line-height: var(--default-clickable-area); +} +.action-text-editable > span[data-v-24e8b746] { + cursor: pointer; + white-space: nowrap; +} +.action-text-editable__icon[data-v-24e8b746] { + min-width: 0; /* Overwrite icons*/ + min-height: 0; + /* Keep padding to define the width to + assure correct position of a possible text */ + 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-24e8b746] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-text-editable__form[data-v-24e8b746] { + 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-24e8b746] { + 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-24e8b746] { + 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%; + /* Avoid background under border */ + background-color: var(--color-main-background); + background-clip: padding-box; +} +.action-text-editable__label[data-v-24e8b746], .action-text-editable__label[data-v-24e8b746] * { + cursor: pointer; +} +.action-text-editable[data-v-24e8b746] { + /* Inputs inside popover supports text, submit & reset */ +} +.action-text-editable__textarea[data-v-24e8b746] { + flex: 1 1 auto; + color: inherit; + border-color: var(--color-border-maxcontrast); + min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */ + max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */ + min-width: calc(var(--default-clickable-area) * 4); + width: 100% !important; + margin: 0; +} +.action-text-editable__textarea[data-v-24e8b746]:disabled { + cursor: default; +} +.action-text-editable__textarea[data-v-24e8b746] { + /* only show confirm borders if input is not focused */ +} +.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-24e8b746] { + background-color: var(--color-error); +} +.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]: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-24e8b746], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-24e8b746] { + /* above previous input */ + z-index: 2; + border-color: var(--color-primary-element); + border-inline-start-color: transparent; +} +li:last-child > .action-text-editable[data-v-24e8b746] { + margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +} +li:first-child > .action-text-editable[data-v-24e8b746] { + margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-563c4ac4] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-content[data-v-563c4ac4] { + 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-563c4ac4]:not(.app-content--has-list) { + overflow: auto; +} +.app-content-wrapper[data-v-563c4ac4] { + position: relative; + width: 100%; + height: 100%; +} +.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-list { + display: flex; +} +.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-details { + display: none; +} +.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-list { + display: none; +} +.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-details { + display: block; +} +[data-v-563c4ac4] .splitpanes.default-theme .app-content-list { + max-width: none; + /* Thin scrollbar is hard to catch on resizable columns */ + scrollbar-width: auto; +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane { + background-color: transparent; + transition: none; +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list { + min-width: 300px; + position: sticky; +} +@media only screen and (width < 1024px) { +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list { + display: none; +} +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details { + overflow-y: auto; +} +@media only screen and (width < 1024px) { +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details { + min-width: 100%; +} +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter { + background-color: var(--color-main-background); +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter::after { + background-color: var(--color-border); +} +[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { + border-inline-start: 1px solid var(--color-border); +} +[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter { + border-top: 1px solid var(--color-border); +} +.app-content-wrapper--show-list[data-v-563c4ac4] .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} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-navigation, +.app-content { + /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */ + --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0px; + 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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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: 0px; + 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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 100ms ease-in-out; + border: none; + border-radius: 50%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-f925f8d0] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +.app-navigation-entry[data-v-f925f8d0] { + 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 200ms ease-in-out; + border-radius: var(--border-radius-element); +} +.app-navigation-entry-wrapper[data-v-f925f8d0] { + 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-f925f8d0] { + display: none; +} +.app-navigation-entry.active[data-v-f925f8d0] { + background-color: var(--color-primary-element) !important; +} +.app-navigation-entry.active[data-v-f925f8d0]:hover { + background-color: var(--color-primary-element-hover) !important; +} +.app-navigation-entry.active .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry.active .app-navigation-entry-button[data-v-f925f8d0] { + color: var(--color-primary-element-text) !important; +} +.app-navigation-entry[data-v-f925f8d0]:focus-within, .app-navigation-entry[data-v-f925f8d0]:hover { + background-color: var(--color-background-hover); +} +.app-navigation-entry.active .app-navigation-entry__children[data-v-f925f8d0], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-f925f8d0], .app-navigation-entry:hover .app-navigation-entry__children[data-v-f925f8d0] { + background-color: var(--color-main-background); +} +.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0] { + display: inline-block; +} +.app-navigation-entry .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue { + background-color: var(--color-background-dark) !important; +} +.app-navigation-entry.active .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue { + background-color: var(--color-primary-element) !important; +} +.app-navigation-entry[data-v-f925f8d0] { + /* hide deletion/collapse of subitems */ +} +.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-f925f8d0] { + display: none; +} +.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-f925f8d0] { + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); +} +.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0] { + z-index: 100; /* above the bullet to allow click*/ + 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-f925f8d0], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-f925f8d0] { + 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-f925f8d0], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-f925f8d0] { + overflow: hidden; + max-width: 100%; + white-space: nowrap; + text-overflow: ellipsis; +} +.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-f925f8d0], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-f925f8d0] { + width: calc(100% - var(--default-clickable-area)); + margin: auto; +} +.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]: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); +} + +/* Second level nesting for lists */ +.app-navigation-entry__children[data-v-f925f8d0] { + --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-f925f8d0] { + 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-f925f8d0] { + --app-navigation-item-child-offset: 0; +} + +/* Deleted entries */ +.app-navigation-entry__deleted[data-v-f925f8d0] { + 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-f925f8d0] { + position: relative; + overflow: hidden; + flex: 1 1 0; + white-space: nowrap; + text-overflow: ellipsis; + line-height: var(--default-clickable-area); +} + +/* counter and actions */ +.app-navigation-entry__utils[data-v-f925f8d0] { + 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-f925f8d0] { + display: inline-block; +} +.app-navigation-entry__utils[data-v-f925f8d0] { + /* counter */ +} +.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-f925f8d0] { + margin-inline-end: calc(var(--default-grid-baseline) * 2); + display: flex; + align-items: center; + flex: 0 1 auto; +} +.app-navigation-entry__utils[data-v-f925f8d0] { + /* actions */ +} +.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-f925f8d0] { + display: none; +} + +/* editing state */ +.app-navigation-entry--editing .app-navigation-entry-edit[data-v-f925f8d0] { + z-index: 250; + opacity: 1; +} + +/* deleted state */ +.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-f925f8d0] { + z-index: 250; + transform: translateX(0); +} + +/* pinned state */ +.app-navigation-entry--pinned[data-v-f925f8d0] { + order: 2; + margin-top: auto; +} +.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-f925f8d0] { + margin-top: 0; +} +[data-themes*=highcontrast] .app-navigation-entry[data-v-f925f8d0]:active { + background-color: var(--color-primary-element-light-hover) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0ba6c9df] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/* 'New' button */ +.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%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-ee07f8f8] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +.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 200ms 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[data-v-ee07f8f8] { + /* hide deletion/collapse of subitems */ +} +.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; /* above the bullet to allow click*/ + 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); +} + +/* Second level nesting for lists */ +.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; +} + +/* Deleted entries */ +.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); +} + +/* counter and actions */ +.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[data-v-ee07f8f8] { + /* counter */ +} +.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[data-v-ee07f8f8] { + /* actions */ +} +.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-ee07f8f8] { + display: none; +} + +/* editing state */ +.app-navigation-entry--editing .app-navigation-entry-edit[data-v-ee07f8f8] { + z-index: 250; + opacity: 1; +} + +/* deleted state */ +.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-ee07f8f8] { + z-index: 250; + transform: translateX(0); +} + +/* pinned state */ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9f5c0794] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-navigation-search[data-v-9f5c0794] { + display: flex; + gap: var(--app-navigation-padding); + padding: var(--app-navigation-padding); +} +.app-navigation-search--has-actions .app-navigation-search__input[data-v-9f5c0794] { + flex-grow: 1; + z-index: 3; +} +.app-navigation-search__actions[data-v-9f5c0794] { + 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-9f5c0794] { + margin-inline-start: calc(-1 * var(--default-clickable-area)); +} +._container_RFk6U { + margin-top: auto; + padding: var(--default-grid-baseline); +} +._header_2CtDS { + margin-block: 0 var(--default-grid-baseline); + margin-inline: var(--default-grid-baseline); +} + +/* Overwrite the padding to match NcAppNavigationItem */ +._button_tAyis { + padding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important; +.button-vue__text { + font-weight: normal; +} +} +._content_--KYD { + display: block; + padding: 10px; + + /* prevent scrolled contents from stopping too early */ + margin-bottom: calc(-1 * var(--default-grid-baseline)); + + /* restrict height of settings and make scrollable */ + max-height: 300px; + overflow-y: auto; +} +._animationActive_DAG1p { + transition-duration: var(--animation-slow); + transition-property: max-height, padding; + overflow-y: hidden !important; +} +._animationStop_fWYQj { + max-height: 0 !important; + padding: 0 10px !important; +} + +.app-navigation-spacer[data-v-277fa710] { + flex-shrink: 0; + height: 22px; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_qDIHA { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._appSettingsDialogVersion_8Xr7R { + --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_7MO71 { + margin-inline: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9445186a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-settings[data-v-9445186a] .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-9445186a] .app-settings__content { + padding-inline: calc(4 * var(--default-grid-baseline)); +} +.navigation-list[data-v-9445186a] { + height: 100%; + overflow-y: auto; + padding: calc(3 * var(--default-grid-baseline)); +} +.navigation-list__link[data-v-9445186a] { + 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: bold; + 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-9445186a]:hover, .navigation-list__link[data-v-9445186a]:focus { + background-color: var(--color-background-hover); +} +.navigation-list__link--active[data-v-9445186a] { + background-color: var(--color-primary-element-light) !important; +} +.navigation-list__link--icon[data-v-9445186a] { + padding-inline-start: calc(2 * var(--default-grid-baseline)); + gap: var(--default-grid-baseline); +} +.navigation-list__link-icon[data-v-9445186a] { + 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-9445186a] .dialog__name { + padding-inline-start: 16px; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; +} +.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_RqpkA { + display: flex; + flex-direction: column; + gap: calc(4 * var(--default-grid-baseline)); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_m4vbX { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._sidebarTabsButton_6hxfz { + 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_6hxfz:hover { + background-color: var(--color-background-hover) !important; +} +._sidebarTabsButton_6hxfz:active, ._sidebarTabsButton_6hxfz:focus { + background-color: var(--color-main-background) !important; +} +._sidebarTabsButton_6hxfz * { + cursor: pointer; +} +._sidebarTabsButton_selected_eBHM- { + border-bottom-color: var(--color-primary-element) !important; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; + cursor: default; +} +._sidebarTabsButton_selected_eBHM-:hover { + background-color: var(--color-primary-element-light-hover) !important; + color: var(--color-primary-element-light-text) !important; +} +._sidebarTabsButton_selected_eBHM- * { + cursor: default; +} +._sidebarTabsButton__name_YlW5S { + font-weight: normal; + overflow: hidden; + text-overflow: ellipsis; + text-wrap: nowrap; +} +._sidebarTabsButton_selected_eBHM- ._sidebarTabsButton__name_YlW5S { + font-weight: bold; +} +._sidebarTabsButton__icon_MPS-D { + display: inline-flex; + align-items: center; + justify-content: center; +} +._sidebarTabsButton__legacyIcon_rzPOu { + background-size: 20px; + display: flex; + align-items: center; + justify-content: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 8px; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +@property --app-sidebar-offset { + syntax: ""; + initial-value: 0; + inherits: true; +} +body { + /** + * The padding between the toggle button and the page border + */ + --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); + /** + * The minimal offset width required to be reserved for the toggle button. + * Automatically changes to 0 when there is no toggle button. + */ + --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)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-d66d2f51] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/* + Sidebar: to be used within #content + app-content will be shrunk properly +*/ +.app-sidebar[data-v-d66d2f51] { + --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-d66d2f51] { + 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-d66d2f51] { + --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding)); +} +.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-d66d2f51] { + 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-d66d2f51] { + flex-direction: row; +} +.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-d66d2f51] { + --figure-size: calc(52px + var(--app-sidebar-padding)); + z-index: 2; + width: var(--figure-size); + height: var(--figure-size); + margin: calc(var(--app-sidebar-padding) / 2); + border-radius: 3px; + flex: 0 0 auto; +} +.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + padding-inline-end: var(--app-sidebar-close-button-offset); +} +.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-d66d2f51] { + display: flex; + flex-direction: column; +} +.app-sidebar .app-sidebar-header__figure[data-v-d66d2f51] { + 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-d66d2f51] { + cursor: pointer; +} +.app-sidebar .app-sidebar-header__desc[data-v-d66d2f51] { + 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-d66d2f51] { + padding-inline-start: 6px; +} +.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-d66d2f51], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-d66d2f51] { + margin-top: -2px; + margin-bottom: -2px; +} +.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-d66d2f51] { + margin-top: -2px; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d66d2f51] { + 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-d66d2f51] { + box-shadow: none; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-d66d2f51]: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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] .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-d66d2f51] { + 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-d66d2f51] { + flex: 1 1 auto; + margin: 0; + padding: 7px; + font-size: 20px; + font-weight: bold; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-d66d2f51] { + margin-inline-start: 5px; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-d66d2f51], +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] * { + vertical-align: text-bottom; +} +.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-d66d2f51] { + position: absolute; + top: 0; + inset-inline-start: 0; + margin: 0; + width: 1px; + height: 1px; + overflow: hidden; +} +.app-sidebar .app-sidebar-header__description[data-v-d66d2f51] { + display: flex; + align-items: center; + margin: 0 10px; +} +@media only screen and (max-width: 512px) { +.app-sidebar[data-v-d66d2f51] { + position: absolute; + --app-sidebar-width: 100vw; +} +} +.slide-right-leave-active[data-v-d66d2f51], +.slide-right-enter-active[data-v-d66d2f51] { + transition-duration: var(--animation-quick); + transition-property: margin-inline-end; +} +.slide-right-enter-to[data-v-d66d2f51], +.slide-right-leave[data-v-d66d2f51] { + margin-inline-end: 0; +} +.slide-right-enter-from[data-v-d66d2f51], +.slide-right-leave-to[data-v-d66d2f51] { + margin-inline-end: calc(-1 * var(--app-sidebar-width)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-b101d636] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.empty-content[data-v-b101d636] { + display: flex; + align-items: center; + flex-direction: column; + justify-content: center; + /* In case of using in a flex container - flex in advance */ + flex-grow: 1; + padding: var(--default-grid-baseline); +} +.modal-wrapper .empty-content[data-v-b101d636] { + margin-top: 5vh; + margin-bottom: 5vh; +} +.empty-content__icon[data-v-b101d636] { + display: flex; + align-items: center; + justify-content: center; + width: 64px; + height: 64px; + margin: 0 auto 15px; + opacity: 0.4; + background-repeat: no-repeat; + background-position: center; + background-size: 64px; +} +.empty-content__icon[data-v-b101d636] svg { + width: 64px !important; + height: 64px !important; + max-width: 64px !important; + max-height: 64px !important; +} +.empty-content__name[data-v-b101d636] { + margin-bottom: 10px; + text-align: center; + font-weight: bold; + font-size: 20px; + line-height: 30px; +} +.empty-content__description[data-v-b101d636] { + color: var(--color-text-maxcontrast); + text-align: center; + text-wrap-style: balance; +} +.empty-content__action[data-v-b101d636] { + margin-top: 8px; +} +.modal-wrapper .empty-content__action[data-v-b101d636] { + margin-top: 20px; + display: flex; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 0.2em var(--color-primary-element); + outline: 0; +} +.app-sidebar__tab--active[data-v-dba10798] { + display: block; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_M4rJ- { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantButton_BP0M8 { + --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_UipGr { + filter: saturate(0.5); + opacity: 0.5; +} +._assistantButton_primary_-LVsB { + --assistant-button-color: white; + --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%)); +} +._assistantButton_primary_-LVsB ._assistantButton__icon_fQ0PP, +._assistantButton_primary_-LVsB ._assistantButton__text_3VzI1 { + color: white !important; +} +._assistantButton__button_FAn7N { + --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_FAn7N:hover { + filter: brightness(120%); +} +._assistantButton__text_3VzI1 { + background-image: var(--assistant-button-color); + color: transparent !important; + background-clip: text; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_mH0R6 { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantIcon_2koBz { + display: inline-flex; + align-items: center; + justify-content: center; +} +._assistantIcon_2koBz:not(._assistantIcon_inline_kJSUg) { + display: flex; + min-height: var(--default-clickable-area); + min-width: var(--default-clickable-area); +} +._assistantIcon__svg_V8CXC { + display: inline-block; + width: var(--6629513e); + height: var(--6629513e); + max-width: var(--6629513e); + max-height: var(--6629513e); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_nSUHm { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantContent_xKBtA { + background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%)); + border-radius: var(--border-radius-container); + padding: 2px; +} +._assistantContent__inner_DqkVC { + 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%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-72a1eed6] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.avatardiv[data-v-72a1eed6] { + position: relative; + display: inline-block; + width: var(--avatar-size); + height: var(--avatar-size); +} +.avatardiv--unknown[data-v-72a1eed6] { + position: relative; + background-color: var(--color-main-background); + white-space: normal; +} +.avatardiv[data-v-72a1eed6]:not(.avatardiv--unknown) { + background-color: var(--color-main-background) !important; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset; +} +.avatardiv--with-menu[data-v-72a1eed6] { + cursor: pointer; +} +.avatardiv--with-menu .action-item[data-v-72a1eed6] { + position: absolute; + top: 0; + inset-inline-start: 0; +} +.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle { + cursor: pointer; + opacity: 0; +} +.avatardiv--with-menu[data-v-72a1eed6]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-72a1eed6]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-72a1eed6] .action-item__menutoggle { + opacity: 1; +} +.avatardiv--with-menu:focus-within img[data-v-72a1eed6], .avatardiv--with-menu:hover img[data-v-72a1eed6], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-72a1eed6] { + opacity: 0.3; +} +.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle, +.avatardiv--with-menu img[data-v-72a1eed6] { + transition: opacity var(--animation-quick); +} +.avatardiv--with-menu[data-v-72a1eed6] .button-vue, +.avatardiv--with-menu[data-v-72a1eed6] .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-72a1eed6] > .button-vue, .avatardiv--with-menu[data-v-72a1eed6] > .action-item .button-vue { + --button-radius: calc(var(--avatar-size) / 2); +} +.avatardiv .avatardiv__initials-wrapper[data-v-72a1eed6] { + 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-72a1eed6] { + position: absolute; + top: 0; + inset-inline-start: 0; + display: block; + width: 100%; + text-align: center; + font-weight: normal; +} +.avatardiv img[data-v-72a1eed6] { + width: 100%; + height: 100%; + object-fit: cover; +} +.avatardiv .material-design-icon[data-v-72a1eed6] { + width: var(--avatar-size); + height: var(--avatar-size); +} +.avatardiv .avatardiv__user-status[data-v-72a1eed6] { + --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-72a1eed6] { + border-color: var(--color-background-hover); + background-color: var(--color-background-hover); +} +.acli.active .avatardiv .avatardiv__user-status[data-v-72a1eed6] { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +.avatardiv .avatardiv__user-status--icon[data-v-72a1eed6] { + border: none; + background-color: transparent; +} +.avatardiv .popovermenu-wrapper[data-v-72a1eed6] { + position: relative; + display: inline-block; +} +.avatar-class-icon[data-v-72a1eed6] { + display: block; + border-radius: calc(var(--avatar-size) / 2); + background-color: var(--color-background-darker); + height: 100%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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_hVFAH { + transition: all var(--animation-quick) ease; +} +._fadeTransitionActive_XmkdB { + opacity: 0; + position: absolute; +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-46306025] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.vue-crumb[data-v-46306025] { + background-image: none; + display: inline-flex; + height: var(--default-clickable-area); + padding: 0; +} +.vue-crumb[data-v-46306025]:last-child { + min-width: 0; +} +.vue-crumb:last-child .vue-crumb__separator[data-v-46306025] { + display: none; +} +.vue-crumb--hidden[data-v-46306025] { + display: none; +} +.vue-crumb__separator[data-v-46306025] { + padding: 0; + color: var(--color-text-maxcontrast); +} +.vue-crumb.vue-crumb--hovered[data-v-46306025] .button-vue { + background-color: var(--color-background-dark); + color: var(--color-main-text); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue { + color: var(--color-text-maxcontrast); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-46306025]:not(:last-child) .button-vue:focus { + background-color: var(--color-background-dark); + color: var(--color-main-text); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue__text { + font-weight: normal; +} +.vue-crumb[data-v-46306025] .button-vue__text { + margin: 0; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item { + max-width: 100%; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue { + padding: 0 4px 0 16px; + max-width: 100%; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue__wrapper { + flex-direction: row-reverse; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle { + background-color: var(--color-background-dark); + color: var(--color-main-text); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0015282c] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.breadcrumb[data-v-0015282c] { + width: 100%; + flex-grow: 1; + display: inline-flex; + align-items: center; +} +.breadcrumb--collapsed[data-v-0015282c] .vue-crumb:last-child { + min-width: 100px; +} +.breadcrumb nav[data-v-0015282c] { + flex-shrink: 1; + min-width: 0; +} +.breadcrumb .breadcrumb__crumbs[data-v-0015282c] { + max-width: 100%; +} +.breadcrumb .breadcrumb__crumbs[data-v-0015282c], .breadcrumb .breadcrumb__actions[data-v-0015282c] { + display: inline-flex; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a060196e] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.checkbox-content[data-v-a060196e] { + display: flex; + align-items: center; + flex-direction: row; + gap: var(--default-grid-baseline); + user-select: none; + min-height: var(--default-clickable-area); + border-radius: var(--checkbox-radio-switch--border-radius); + padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2); + width: 100%; + max-width: fit-content; +} +.checkbox-content__wrapper[data-v-a060196e] { + flex: 1 0 0; + max-width: 100%; +} +.checkbox-content__text[data-v-a060196e]:empty { + display: none; +} +.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e] { + margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto; + line-height: 0; +} +.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e] { + display: flex; + align-items: center; + margin-block-end: 0; + align-self: start; +} +.checkbox-content__icon[data-v-a060196e] > * { + width: var(--icon-size); + height: var(--icon-height); + color: var(--color-primary-element); +} +.checkbox-content__description[data-v-a060196e] { + display: block; + color: var(--color-text-maxcontrast); +} +.checkbox-content--button-variant .checkbox-content__icon[data-v-a060196e]:not(.checkbox-content__icon--checked) > * { + color: var(--color-primary-element); +} +.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a060196e] > * { + color: var(--color-primary-element-text); +} +.checkbox-content--has-text[data-v-a060196e] { + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); +} +.checkbox-content[data-v-a060196e], .checkbox-content[data-v-a060196e] * { + cursor: pointer; + flex-shrink: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6808cde4] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.checkbox-radio-switch[data-v-6808cde4] { + --icon-size: var(--1d6eb36d); + --icon-height: var(--698a3993); + --checkbox-radio-switch--border-radius: var(--border-radius-element); + --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); + display: flex; + align-items: center; + color: var(--color-main-text); + background-color: transparent; + font-size: var(--default-font-size); + line-height: var(--default-line-height); + padding: 0; + position: relative; +} +.checkbox-radio-switch__input[data-v-6808cde4] { + position: absolute; + z-index: -1; + opacity: 0 !important; + width: var(--icon-size); + height: var(--icon-size); +} +.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch__input[data-v-6808cde4]:focus-visible { + outline: 2px solid var(--color-main-text); + border-color: var(--color-main-background); + outline-offset: -2px; +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] { + opacity: 0.5; +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] .checkbox-radio-switch__icon > * { + color: var(--color-main-text); +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4] *:not(a) { + cursor: default !important; +} +.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-background-hover); +} +.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-primary-element-hover); +} +.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-primary-element-light-hover); +} +.checkbox-radio-switch-switch[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { + color: var(--color-text-maxcontrast); +} +.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-6808cde4] .checkbox-radio-switch__icon > * { + color: var(--color-primary-element-light); +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-6808cde4] { + background-color: var(--color-main-background); + border: 2px solid var(--color-border-maxcontrast); + overflow: hidden; +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-6808cde4] { + font-weight: bold; +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-6808cde4] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text); +} +.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__text { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 100%; +} +.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { + color: var(--color-main-text); +} +.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__icon:empty { + display: none; +} +.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-6808cde4] { + border-radius: var(--checkbox-radio-switch--border-radius); +} +.checkbox-radio-switch[data-v-6808cde4] { + /* Special rules for vertical button groups */ +} +.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-6808cde4] { + flex-basis: 100%; + max-width: unset; +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:first-of-type { + border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:last-of-type { + border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:last-of-type) { + border-bottom: 0 !important; +} +.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4] { + margin-bottom: 2px; +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:first-of-type) { + border-top: 0 !important; +} +.checkbox-radio-switch[data-v-6808cde4] { + /* Special rules for horizontal button groups */ +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:first-of-type { + border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:last-of-type { + border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:last-of-type) { + border-inline-end: 0 !important; +} +.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4] { + margin-inline-end: 2px; +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:first-of-type) { + border-inline-start: 0 !important; +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4] .checkbox-radio-switch__text { + text-align: center; + display: flex; + align-items: center; +} +.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-6808cde4] { + flex-direction: column; + justify-content: center; + width: 100%; + margin: 0; + gap: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_ZYrc5 { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._iconToggleSwitch_WgcOx { + color: var(--6bd152af); + transition: color var(--animation-quick) ease; +} +._iconToggleSwitch_WgcOx svg { + /* Unlike other icons, this icon is not a square */ + height: auto !important; +} +._iconToggleSwitch_WgcOx circle { + cx: var(--16fd8ca9); + transition: cx var(--animation-quick) ease; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8f5d3c40] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-chip[data-v-8f5d3c40] { + --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-8f5d3c40] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text); +} +.nc-chip--secondary[data-v-8f5d3c40] { + background-color: var(--color-primary-element-light); + color: var(--color-primary-element-light-text); +} +.nc-chip--error[data-v-8f5d3c40] { + background-color: var(--color-error); + color: var(--color-error-text); +} +.nc-chip--warning[data-v-8f5d3c40] { + background-color: var(--color-warning); + color: var(--color-warning-text); +} +.nc-chip--success[data-v-8f5d3c40] { + background-color: var(--color-success); + color: var(--color-success-text); +} +.nc-chip--no-actions .nc-chip__text[data-v-8f5d3c40] { + padding-inline-end: calc(2 * var(--default-grid-baseline)); +} +.nc-chip--no-icon .nc-chip__text[data-v-8f5d3c40] { + padding-inline-start: calc(2 * var(--default-grid-baseline)); +} +.nc-chip__text[data-v-8f5d3c40] { + flex: 1 auto; + overflow: hidden; + text-overflow: ellipsis; + text-wrap: nowrap; +} +.nc-chip__icon[data-v-8f5d3c40] { + 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-8f5d3c40] { + flex: 0 0 var(--chip-size); + --default-clickable-area: var(--chip-size); + --border-radius-element: var(--chip-radius); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8ebb9fc1] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.fade-enter-active[data-v-8ebb9fc1], .fade-leave-active[data-v-8ebb9fc1] { + transition: opacity 0.3s ease; +} +.fade-enter[data-v-8ebb9fc1], .fade-leave-to[data-v-8ebb9fc1] { + opacity: 0; +} +.linked-icons[data-v-8ebb9fc1] { + display: flex; +} +.linked-icons img[data-v-8ebb9fc1] { + padding: 12px; + height: var(--default-clickable-area); + display: block; + background-repeat: no-repeat; + background-position: center; + opacity: 0.7; +} +.linked-icons img[data-v-8ebb9fc1]:hover { + opacity: 1; +} +.popovermenu[data-v-8ebb9fc1] { + display: none; +} +.popovermenu.open[data-v-8ebb9fc1] { + display: block; +} +li.collection-list-item[data-v-8ebb9fc1] { + flex-wrap: wrap; + height: auto; + cursor: pointer; + margin-bottom: 0 !important; +} +li.collection-list-item .collection-avatar[data-v-8ebb9fc1] { + margin-top: 0; +} +li.collection-list-item form[data-v-8ebb9fc1], li.collection-list-item .collection-item-name[data-v-8ebb9fc1] { + flex-basis: 10%; + flex-grow: 1; + display: flex; +} +li.collection-list-item .collection-item-name[data-v-8ebb9fc1] { + padding: 12px 9px; +} +li.collection-list-item input[data-v-8ebb9fc1] { + margin-top: 4px; + border-color: var(--color-border-maxcontrast); +} +li.collection-list-item input[type=text][data-v-8ebb9fc1] { + flex-grow: 1; +} +li.collection-list-item .error[data-v-8ebb9fc1] { + flex-basis: 100%; + width: 100%; +} +li.collection-list-item .resource-list-details[data-v-8ebb9fc1] { + flex-basis: 100%; + width: 100%; +} +li.collection-list-item .resource-list-details li[data-v-8ebb9fc1] { + display: flex; + margin-inline-start: var(--default-clickable-area); + border-radius: 3px; + cursor: pointer; +} +li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]:hover { + background-color: var(--color-background-dark); +} +li.collection-list-item .resource-list-details li a[data-v-8ebb9fc1] { + flex-grow: 1; + padding: 3px; + max-width: calc(100% - 30px); + display: flex; +} +li.collection-list-item .resource-list-details span[data-v-8ebb9fc1] { + display: inline-block; + vertical-align: top; + margin-inline-end: 10px; +} +li.collection-list-item .resource-list-details span.resource-name[data-v-8ebb9fc1] { + 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-8ebb9fc1] { + width: 24px; + height: 24px; +} +li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1] { + opacity: 0.7; +} +li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:focus { + opacity: 1; +} +.should-shake[data-v-8ebb9fc1] { + animation: shake-8ebb9fc1 0.6s 1 linear; +} +@keyframes shake-8ebb9fc1 { +0% { + transform: translate(15px); +} +20% { + transform: translate(-15px); +} +40% { + transform: translate(7px); +} +60% { + transform: translate(-7px); +} +80% { + transform: translate(3px); +} +100% { + transform: translate(0px); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0e169eff] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.collection-list[data-v-0e169eff] * { + box-sizing: border-box; +} +.collection-list > li[data-v-0e169eff] { + display: flex; + align-items: center; + gap: 12px; +} +.collection-list > li > .avatar[data-v-0e169eff] { + margin-top: 0; +} +#collection-select-container[data-v-0e169eff] { + display: flex; + flex-direction: column; +} +.v-select span.avatar[data-v-0e169eff] { + display: block; + padding: 16px; + opacity: 0.7; + background-repeat: no-repeat; + background-position: center; +} +.v-select span.avatar[data-v-0e169eff]:hover { + opacity: 1; +} +p.hint[data-v-0e169eff] { + z-index: 1; + margin-top: -16px; + padding: 8px 8px; + color: var(--color-text-maxcontrast); + line-height: normal; +} +div.avatar[data-v-0e169eff] { + width: 32px; + height: 32px; + margin: 0; + padding: 8px; + background-color: var(--color-background-dark); + margin-top: 30px; +} + +/** TODO provide white icon in core */ +.icon-projects[data-v-0e169eff] { + display: block; + padding: 8px; + background-repeat: no-repeat; + background-position: center; +} +.option__wrapper[data-v-0e169eff] { + display: flex; +} +.option__wrapper .avatar[data-v-0e169eff] { + display: block; + width: 32px; + height: 32px; + background-color: var(--color-background-darker) !important; +} +.option__wrapper .option__title[data-v-0e169eff] { + padding: 4px; +} +.fade-enter-active[data-v-0e169eff], .fade-leave-active[data-v-0e169eff] { + transition: opacity 0.5s; +} +.fade-enter[data-v-0e169eff], .fade-leave-to[data-v-0e169eff] { + opacity: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +body { + /** + * Set custom vue-select CSS variables. + * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462) + */ + /* Search Input */ + --vs-search-input-color: var(--color-main-text); + --vs-search-input-bg: var(--color-main-background); + --vs-search-input-placeholder-color: var(--color-text-maxcontrast); + /* Font */ + --vs-font-size: var(--default-font-size); + --vs-line-height: var(--default-line-height); + /* Disabled State */ + --vs-state-disabled-bg: var(--color-background-hover); + --vs-state-disabled-color: var(--color-text-maxcontrast); + --vs-state-disabled-controls-color: var(--color-text-maxcontrast); + --vs-state-disabled-cursor: not-allowed; + --vs-disabled-bg: var(--color-background-hover); + --vs-disabled-color: var(--color-text-maxcontrast); + --vs-disabled-cursor: not-allowed; + /* Borders */ + --vs-border-color: var(--color-border-maxcontrast); + --vs-border-width: var(--border-width-input, 2px) !important; + --vs-border-style: solid; + --vs-border-radius: var(--border-radius-element); + /* Component Controls: Clear, Open Indicator */ + --vs-controls-color: var(--color-main-text); + /* Selected */ + --vs-selected-bg: var(--color-background-hover); + --vs-selected-color: var(--color-main-text); + --vs-selected-border-color: var(--vs-border-color); + --vs-selected-border-style: var(--vs-border-style); + --vs-selected-border-width: var(--vs-border-width); + /* Dropdown */ + --vs-dropdown-bg: var(--color-main-background); + --vs-dropdown-color: var(--color-main-text); + --vs-dropdown-z-index: 9999; + --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow); + /* Options */ + --vs-dropdown-option-padding: 8px 20px; + /* Active State */ + --vs-dropdown-option--active-bg: var(--color-background-hover); + --vs-dropdown-option--active-color: var(--color-main-text); + /* Keyboard Focus State */ + --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color); + /* Deselect State */ + --vs-dropdown-option--deselect-bg: var(--color-error); + --vs-dropdown-option--deselect-color: #fff; + /* Transitions */ + --vs-transition-duration: 0ms; + /* Actions */ + --vs-actions-padding: 0 8px 0 4px; +} +.v-select.select { + /* Override default vue-select styles */ + min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input)); + min-width: 260px; + margin: 0 0 var(--default-grid-baseline); +} +.v-select.select.vs--open { + --vs-border-width: var(--border-width-input-focused, 2px); +} +.v-select.select .select__label { + display: block; + margin-bottom: 2px; +} +.v-select.select .vs__selected { + height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline)); + margin: calc(var(--default-grid-baseline) / 2); + padding-block: 0; + padding-inline: 12px 8px; + border-radius: 16px !important; + background: var(--color-primary-element-light); + border: none; +} +.v-select.select.vs--open .vs__selected:first-of-type { + margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important; +} +.v-select.select .vs__search { + text-overflow: ellipsis; + color: var(--color-main-text); + min-height: unset !important; + height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important; +} +.v-select.select .vs__search::placeholder { + color: var(--color-text-maxcontrast); +} +.v-select.select .vs__search, .v-select.select .vs__search:focus { + margin: 0; +} +.v-select.select .vs__dropdown-toggle { + position: relative; + max-height: 100px; + padding: var(--border-width-input); + overflow-y: auto; +} +.v-select.select .vs__actions { + position: sticky; + top: 0; +} +.v-select.select .vs__clear { + margin-inline-end: 2px; +} +.v-select.select.vs--open .vs__dropdown-toggle { + border-color: var(--color-main-text); + border-bottom-color: transparent; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border-style: solid; + border-width: var(--border-width-input-focused); + outline: 2px solid var(--color-main-background); + padding: 0; +} +.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active, +.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within { + outline: 2px solid var(--color-main-background); + border-color: var(--color-main-text); +} +.v-select.select.vs--disabled .vs__search, +.v-select.select.vs--disabled .vs__selected { + color: var(--color-text-maxcontrast); +} +.v-select.select.vs--disabled .vs__clear, +.v-select.select.vs--disabled .vs__deselect { + display: none; +} +.v-select.select--no-wrap .vs__selected-options { + flex-wrap: nowrap; + overflow: auto; + min-width: unset; +} +.v-select.select--no-wrap .vs__selected-options .vs__selected { + min-width: unset; +} +.v-select.select--drop-up.vs--open .vs__dropdown-toggle { + border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius); + border-top-color: transparent; + border-bottom-color: var(--color-main-text); +} +.v-select.select .vs__selected-options { + min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)); +} +.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { + position: absolute; +} +.v-select.select .vs__selected-options { + padding: 0 5px; +} +.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected { + max-width: 100%; + opacity: 1; + color: var(--color-text-maxcontrast); +} +.v-select.select.vs--single .vs__selected-options { + flex-wrap: nowrap; +} +.v-select.select.vs--single .vs__selected { + background: unset !important; +} +.vs__dropdown-toggle { + --input-border-box-shadow-light: 0 -1px var(--vs-border-color), + 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--vs-border-color), + 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.vs__dropdown-toggle:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--vs-border-color); +} +@media (prefers-color-scheme: dark) { +.vs__dropdown-toggle .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.select--legacy .vs__dropdown-toggle { + box-shadow: 0 0 0 1px var(--vs-border-color); +} +.select--legacy .vs__dropdown-toggle:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--vs-border-color); +} +.vs__dropdown-menu { + border-width: var(--border-width-input-focused) !important; + border-color: var(--color-main-text) !important; + outline: none !important; + box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important; + padding: 4px !important; +} +.vs__dropdown-menu--floating { + /* Fallback styles overidden by programmatically set inline styles */ + width: max-content; + position: absolute; + top: 0; + inset-inline-start: 0; +} +.vs__dropdown-menu--floating-placement-top { + border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important; + border-top-style: var(--vs-border-style) !important; + border-bottom-style: none !important; + box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important; +} +.vs__dropdown-menu .vs__dropdown-option { + border-radius: 6px !important; +} +.vs__dropdown-menu .vs__no-options { + color: var(--color-text-maxcontrast) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a612f185] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.name-parts[data-v-a612f185] { + display: flex; + max-width: 100%; + cursor: inherit; +} +.name-parts__first[data-v-a612f185] { + overflow: hidden; + text-overflow: ellipsis; +} +.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] { + white-space: pre; + cursor: inherit; +} +.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] { + font-weight: bold; +}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-45e1396f] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.color-picker[data-v-45e1396f] { + 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-45e1396f] { + min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element)); +} +.color-picker--advanced-fields[data-v-45e1396f] { + min-width: 264px; +} +.color-picker__clear[data-v-45e1396f] { + color: var(--color-main-text); +} +.color-picker__clear[data-v-45e1396f]:hover:not(:has(:checked)) { + color: var(--color-text-maxcontrast); +} +.color-picker__simple[data-v-45e1396f] { + 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-45e1396f] { + 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: white; + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 50%; + font-size: 16px; +} +.color-picker__simple-color-circle[data-v-45e1396f]:focus-within { + outline: 2px solid var(--color-main-text); +} +.color-picker__simple-color-circle[data-v-45e1396f]:hover { + opacity: 0.6; +} +.color-picker__simple-color-circle--active[data-v-45e1396f] { + width: calc(var(--default-clickable-area) - 6px); + height: calc(var(--default-clickable-area) - 6px); + min-height: calc(var(--default-clickable-area) - 6px); + transition: all 100ms ease-in-out; + opacity: 1 !important; +} +.color-picker__advanced[data-v-45e1396f] { + box-shadow: none !important; +} +.color-picker__navigation[data-v-45e1396f] { + display: flex; + flex-direction: row; + gap: var(--default-grid-baseline); + justify-content: space-between; + margin-top: calc(2 * var(--default-grid-baseline)); +} +[data-v-45e1396f] .vc-chrome { + width: unset; + background-color: var(--color-main-background); +} +[data-v-45e1396f] .vc-chrome-color-wrap { + width: 30px; + height: 30px; +} +[data-v-45e1396f] .vc-chrome-active-color { + border-radius: 17px; +} +[data-v-45e1396f] .vc-chrome-body { + padding: 14px 0 0 0; + background-color: var(--color-main-background); +} +[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label { + color: var(--color-main-text); +} +[data-v-45e1396f] .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-45e1396f] .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-45e1396f] .vc-chrome-toggle-icon { + width: 24px; + height: 24px; + margin: 0; +} +[data-v-45e1396f] .vc-chrome-toggle-icon-highlight { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + inset: 0; +} +[data-v-45e1396f] .vc-chrome-saturation-wrap { + border-radius: 3px; +} +[data-v-45e1396f] .vc-chrome-saturation-circle { + width: 20px; + height: 20px; +} +.slide-enter-from[data-v-45e1396f] { + transform: translateX(-50%); + opacity: 0; +} +.slide-enter-to[data-v-45e1396f] { + transform: translateX(0); + opacity: 1; +} +.slide-leave-from[data-v-45e1396f] { + transform: translateX(0); + opacity: 1; +} +.slide-leave-to[data-v-45e1396f] { + transform: translateX(-50%); + opacity: 0; +} +.slide-enter-active[data-v-45e1396f], .slide-leave-active[data-v-45e1396f] { + transition: all 50ms ease-in-out; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +#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; + backdrop-filter: brightness(50%); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.5lh; + background-color: var(--color-primary-element-light); + font-weight: bold; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8dabc003] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.dashboard-widget[data-v-8dabc003] .empty-content { + text-align: center; + padding-top: 5vh; +} +.dashboard-widget[data-v-8dabc003] .empty-content.half-screen { + padding-top: 0; + margin-bottom: 1vh; +} +.more[data-v-8dabc003] { + display: block; + text-align: center; + color: var(--color-text-maxcontrast); + line-height: 60px; + cursor: pointer; +} +.more[data-v-8dabc003]:hover, .more[data-v-8dabc003]:focus { + background-color: var(--color-background-hover); + border-radius: var(--border-radius-element); + color: var(--color-main-text); +} + +/* skeleton */ +.item-list__entry[data-v-8dabc003] { + display: flex; + align-items: flex-start; + padding: 8px; +} +.item-list__entry .item-avatar[data-v-8dabc003] { + position: relative; + margin-block: auto; + background-color: var(--color-background-dark) !important; +} +.item-list__entry .item__details[data-v-8dabc003] { + 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-8dabc003], +.item-list__entry .item__details .message[data-v-8dabc003] { + white-space: nowrap; + background-color: var(--color-background-dark); +} +.item-list__entry .item__details h3[data-v-8dabc003] { + font-size: 100%; + margin: 0; +} +.item-list__entry .item__details .message[data-v-8dabc003] { + width: 80%; + height: 15px; + margin-top: 5px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-2c8b617b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.item-list__entry[data-v-2c8b617b] { + display: flex; + align-items: center; + position: relative; + padding: 8px; +} +.item-list__entry[data-v-2c8b617b]:hover, .item-list__entry[data-v-2c8b617b]:focus { + background-color: var(--color-background-hover); + border-radius: var(--border-radius-element); +} +.item-list__entry .item-avatar[data-v-2c8b617b] { + position: relative; + margin-top: auto; + margin-bottom: auto; +} +.item-list__entry .item__details[data-v-2c8b617b] { + 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-2c8b617b], +.item-list__entry .item__details .message[data-v-2c8b617b] { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.item-list__entry .item__details .message span[data-v-2c8b617b] { + width: 10px; + display: inline-block; + margin-bottom: -3px; +} +.item-list__entry .item__details h3[data-v-2c8b617b] { + font-size: 100%; + margin: 0; +} +.item-list__entry .item__details .message[data-v-2c8b617b] { + width: 100%; + color: var(--color-text-maxcontrast); +} +.item-list__entry .item-icon[data-v-2c8b617b] { + position: relative; + width: 14px; + height: 14px; + margin-top: 25px; + margin-inline: -10px -2px; +} +.item-list__entry button.primary[data-v-2c8b617b] { + padding: 21px; + margin: 0; +} + +/* +.content-popover { + height: 0px; + width: 0px; + margin-inline: auto; +} +.popover-container { + width: 100%; + height: 0px; +} +*//** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-e6654786] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] { + --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 0.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: 0.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-e6654786] .dp__input_wrap { + position: relative; + width: 100%; + box-sizing: unset; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_wrap:focus { + border-color: var(--dp-border-color-hover); + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_valid:hover { + border-color: var(--dp-success-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_invalid:hover { + border-color: var(--dp-danger-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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 0.2s cubic-bezier(0.645, 0.045, 0.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-e6654786] .dp__input::placeholder { + opacity: 0.7; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input:hover:not(.dp__input_focus) { + border-color: var(--dp-border-color-hover); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_not_clearable { + padding-inline-end: var(--dp-input-not-clearable-padding) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_reg { + caret-color: rgba(0, 0, 0, 0); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_focus { + border-color: var(--dp-border-color-focus); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled::placeholder { + color: var(--dp-disabled-color-text); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--clear-btn { + position: absolute; + top: 50%; + inset-inline-end: 0; + transform: translateY(-50%); + cursor: pointer; + color: var(--dp-icon-color); + background: rgba(0, 0, 0, 0); + border: none; + display: inline-flex; + align-items: center; + padding: 0; + margin: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_icon_pad { + padding-inline-start: var(--dp-input-icon-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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); + user-select: none; + border: 1px solid var(--dp-menu-border-color); + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu::after { + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu::before { + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:focus { + border: 1px solid var(--dp-menu-border-color); + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-wrapper { + position: absolute; + z-index: 99999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_inner { + padding: var(--dp-menu-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu--inner-stretched { + padding: 6px 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_index { + z-index: 99999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled { + position: absolute; + inset: 0; + z-index: 999999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled { + background: hsla(0, 0%, 100%, 0.5); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly { + background: rgba(0, 0, 0, 0); + cursor: default; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading { + background: hsla(0, 0%, 100%, 0.5); + cursor: default; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-load-container { + display: flex; + height: 100%; + width: 100%; + justify-content: center; + align-items: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-loader { + width: 48px; + height: 48px; + border: var(--dp-loader); + border-bottom-color: rgba(0, 0, 0, 0); + border-radius: 50%; + display: inline-block; + box-sizing: border-box; + animation: dp-load-rotation-e6654786 1s linear infinite; + position: absolute; +} +@keyframes dp-load-rotation-e6654786 { +0% { + transform: rotate(0deg); +} +100% { + transform: rotate(360deg); +} +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_extra { + text-align: center; + padding: 2px 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates { + padding: 5px; + border-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates[data-dp-mobile] { + 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-e6654786] .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-e6654786] .dp__sidebar_left { + padding: 5px; + border-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__sidebar_right { + padding: 5px; + margin-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--preset-range[data-dp-mobile] { + border: 1px solid var(--dp-border-color); + margin: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:first-child { + margin-left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:last-child { + margin-right: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed { + border: 1px solid var(--dp-border-color); + margin: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:first-child { + margin-left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:last-child { + margin-right: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper[data-dp-mobile] { + flex-direction: column-reverse; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-content-wrapper-collapsed { + flex-direction: column-reverse; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_header { + position: relative; + display: flex; + justify-content: center; + align-items: center; + color: var(--dp-text-color); + white-space: nowrap; + font-weight: bold; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar_row { + display: flex; + justify-content: center; + align-items: center; + margin: var(--dp-row-margin); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__cell_inner:hover { + transition: all 0.2s; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_start, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start { + border-end-end-radius: 0; + border-start-end-radius: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_end, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__active_date { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_offset { + color: var(--dp-secondary-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_disabled { + color: var(--dp-secondary-color); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__today { + border: 1px solid var(--dp-primary-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__week_num { + color: var(--dp-secondary-color); + text-align: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_header_separator { + width: 100%; + height: 1px; + background: var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_next { + margin-inline-start: var(--dp-multi-calendars-spacing); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot { + height: 5px; + background-color: var(--dp-marker-color); + position: absolute; + bottom: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot { + width: 5px; + border-radius: 50%; + left: 50%; + transform: translateX(-50%); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line { + width: 100%; + left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__tooltip_content { + white-space: nowrap; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__tooltip_text { + display: flex; + align-items: center; + flex-flow: row nowrap; + color: var(--dp-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__instance_calendar { + position: relative; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display[data-dp-mobile] { + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--flex-display-collapsed { + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_highlight { + background-color: var(--dp-highlight-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inner_nav svg { + height: var(--dp-button-icon-height); + width: var(--dp-button-icon-height); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] [dir=rtl] .dp__inner_nav { + transform: rotate(180deg); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav_disabled:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__month_year_select { + width: 50%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--year-select { + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_wrap { + display: flex; + flex-direction: row; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__year_disable_select { + justify-content: space-around; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap { + display: flex; + width: 100%; + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--overlay-absolute { + position: absolute; + height: 100%; + top: 0; + left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--overlay-relative { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_container::-webkit-scrollbar { + width: 5px; + background-color: var(--dp-scroll-bar-background); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container::-webkit-scrollbar-thumb { + background-color: var(--dp-scroll-bar-color); + border-radius: 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay:focus { + border: none; + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_flex { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_block { + display: block; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container { + flex-direction: column; + overflow-y: auto; + height: var(--dp-overlay-height); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_overlay_container { + height: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_row { + flex: 1; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell_pad { + padding: var(--dp-common-padding) 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell { + cursor: pointer; + border-radius: var(--dp-border-radius); + text-align: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__cell_in_between { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__over_action_scroll { + right: 5px; + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled { + cursor: not-allowed; + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled:hover { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled { + cursor: not-allowed; + background: var(--dp-primary-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled:hover { + background: var(--dp-primary-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid { + border: none; + font: inherit; + transition: var(--dp-common-transition); + line-height: normal; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--tp-wrap { + max-width: var(--dp-menu-min-width); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap[data-dp-mobile] { + max-width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_input { + width: 100%; + display: flex; + align-items: center; + justify-content: center; + user-select: none; + font-family: var(--dp-font-family); + color: var(--dp-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_block { + padding: 0 20px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_inline { + padding: 0 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button { + padding: 0 15px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button[data-compact~=true] { + padding: 0 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec { + padding: 0 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button { + padding: 0 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button[data-collapsed~=true] { + padding: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col { + text-align: center; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_block { + font-size: var(--dp-time-font-size); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_block { + padding: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_inline { + padding: 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_inline_container { + display: flex; + width: 100%; + justify-content: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inc_dec_button:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_display:hover:enabled { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__inc_dec_button_disabled, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__pm_am_button[data-compact~=true] { + padding: 7px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__tp_inline_btn_top: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-e6654786] .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-e6654786] .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-e6654786] .dp--time-overlay-btn { + background: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid { + background-color: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_row svg { + height: var(--dp-button-icon-height); + width: auto; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_button { + display: inline-flex; + align-items: center; + background: rgba(0, 0, 0, 0); + 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-e6654786] .dp__action_cancel { + color: var(--dp-text-color); + border: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_cancel:hover { + border-color: var(--dp-primary-color); + transition: var(--dp-action-row-transition); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_buttons .dp__action_select { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_buttons .dp__action_select:disabled { + background: var(--dp-primary-disabled-color); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--qr-btn-disabled { + cursor: not-allowed; + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-disabled:hover { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn { + width: 100%; + padding: var(--dp-common-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp--qr-btn-active { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-between { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] :root { + --dp-common-transition: all 0.1s ease-in; + --dp-menu-padding: 6px 8px; + --dp-animation-duration: 0.1s; + --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); + --dp-transition-timing: ease-out; + --dp-action-row-transition: all 0.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: 0.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: 0.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: 0.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-e6654786] .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-e6654786] .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-e6654786] .dp__flex { + display: flex; + align-items: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn { + background: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__main { + font-family: var(--dp-font-family); + user-select: none; + box-sizing: border-box; + position: relative; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__main * { + direction: var(--dp-direction, ltr); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__pointer { + cursor: pointer; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__icon { + stroke: currentcolor; + fill: currentcolor; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__button.dp__overlay_action { + position: absolute; + bottom: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button svg { + height: var(--dp-button-icon-height); + width: auto; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_display { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display_with_input { + flex-direction: column; + align-items: flex-start; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__relative { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-active { + transition: all var(--dp-transition-timing-general) ease-out; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-from { + opacity: 0; + transform: translateX(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-to { + opacity: 0; + transform: translateX(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-from { + opacity: 0; + transform: translateX(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-to { + opacity: 0; + transform: translateX(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-active { + transition: all var(--dp-animation-duration) var(--dp-transition-timing); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-from { + opacity: 0; + transform: translateY(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-to { + opacity: 0; + transform: translateY(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--arrow-btn-nav { + transition: var(--dp-common-transition); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--highlighted { + background-color: var(--dp-highlight-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--hidden-el { + visibility: hidden; +} +.vue-date-time-picker__wrapper[data-v-e6654786] { +} +.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-e6654786] .dp--menu-wrapper { + z-index: 100001; +} +.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-e6654786] .dp__input { + padding-inline-end: var(--default-clickable-area); +} +.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-e6654786] { + min-width: unset; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .icon-vue { + opacity: 1 !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_extra { + padding: var(--dp-menu-padding); + padding-top: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute { + padding: var(--dp-menu-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom { + inset-block-end: 6px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__button_bottom, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap .dp__button { + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__overlay_action { + width: calc(100% - 16px); +} +.vue-date-time-picker__wrapper[data-v-e6654786] input { + padding-inline-start: var(--dp-input-icon-padding) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn { + margin: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav { + height: fit-content; + width: fit-content; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom), +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn { + background-color: var(--color-main-background); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_select { + flex: 1; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn { + font-size: calc(2 * var(--default-font-size)) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786], +.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-e6654786], +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__theme_dark, +.vue-date-time-picker__wrapper[data-v-e6654786] .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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-11acdb77] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart * { + box-sizing: border-box; + line-height: 1.15; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart { + font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif; + font-size: 16px; + /* display: inline-block; */ + display: flex; + flex-direction: column; + height: 420px; + color: #222427; + border: 1px solid #d9d9d9; + border-radius: 5px; + background: #fff; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-emoji span { + display: inline-block; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji .emoji-mart-emoji span { + width: 38px; + height: 38px; + font-size: 32px; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-type-image { + /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */ + /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different + * screen sizes */ + background-size: 6100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-bar { + border: 0 solid #d9d9d9; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-scroll { + position: relative; + overflow-y: scroll; + flex: 1; + padding: 0 6px 6px 6px; + z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */ + will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */ + -webkit-overflow-scrolling: touch; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-anchor { + position: relative; + display: block; + flex: 1 1 auto; + text-align: center; + padding: 12px 4px; + overflow: hidden; + transition: color 0.1s ease-out; + border: none; + background: none; + box-shadow: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor:hover, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected { + color: #464646; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected .emoji-mart-anchor-bar { + bottom: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-bar { + position: absolute; + bottom: -3px; + left: 0; + width: 100%; + height: 3px; + background-color: #464646; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors i { + display: inline-block; + width: 100%; + max-width: 22px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors svg { + fill: currentColor; + max-height: 18px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .scroller { + height: 250px; + position: relative; + flex: 1; + padding: 0 6px 6px 6px; + z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */ + will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */ + -webkit-overflow-scrolling: touch; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search { + margin-top: 6px; + padding: 0 6px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search input { + font-size: 16px; + display: block; + width: 100%; + padding: 0.2em 0.6em; + border-radius: 25px; + border: 1px solid #d9d9d9; + outline: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search-results { + height: 250px; + overflow-y: scroll; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category { + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji span { + z-index: 1; + position: relative; + text-align: center; + cursor: default; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before, +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji-selected:before { + opacity: 1; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label { + position: sticky; + top: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-static .emoji-mart-category-label { + z-index: 2; + position: relative; + /* position: sticky; */ + /* position: -webkit-sticky; */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label h3 { + display: block; + font-size: 16px; + width: 100%; + font-weight: 500; + padding: 5px 6px; + background-color: #fff; + background-color: rgba(255, 255, 255, 0.95); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji { + position: relative; + display: inline-block; + font-size: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results { + font-size: 14px; + text-align: center; + padding-top: 70px; + color: #858585; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-category-label { + display: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-no-results-label { + margin-top: 0.2em; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-emoji:hover:before { + content: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview { + position: relative; + height: 70px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji { + left: 12px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data { + left: 68px; + right: 12px; + word-break: break-all; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins { + right: 30px; + text-align: right; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-name { + font-size: 14px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname { + font-size: 12px; + color: #888; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { + margin-left: 0.5em; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon { + font-size: 11px; + color: #bbb; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title span { + display: inline-block; + vertical-align: middle; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title .emoji-mart-emoji { + padding: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title-label { + color: #999a9c; + font-size: 21px; + font-weight: 300; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { + width: 16px; + padding: 0 2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { + opacity: 0.75; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch { + display: inline-block; + width: 0; + vertical-align: middle; + transition-property: width, padding; + transition-duration: 0.125s; + transition-timing-function: ease-out; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(1) { + transition-delay: 0s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(2) { + transition-delay: 0.03s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(3) { + transition-delay: 0.06s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(4) { + transition-delay: 0.09s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(5) { + transition-delay: 0.12s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(6) { + transition-delay: 0.15s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch-selected { + position: relative; + width: 16px; + padding: 0 2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .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 0.2s ease-out; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin { + display: inline-block; + width: 100%; + padding-top: 100%; + max-width: 12px; + border-radius: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-1 { + background-color: #ffc93a; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-2 { + background-color: #fadcbc; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-3 { + background-color: #e0bb95; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-4 { + background-color: #bf8f68; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-5 { + background-color: #9b643d; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-6 { + background-color: #594539; +} +.nc-emoji-picker-container[data-v-11acdb77] { + /* vue-virtual-scroller/dist/vue-virtual-scroller.css */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller { + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { + overflow-y: auto; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { + overflow-x: auto; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal { + display: flex; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__slot { + flex: auto 0 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__item-wrapper { + flex: 1; + box-sizing: border-box; + overflow: hidden; + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper { + width: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper { + height: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view { + width: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view { + height: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-search .hidden { + display: none; + visibility: hidden; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart button { + border: none; + background: transparent; + font-size: inherit; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-bar, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchors, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search input, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label span, +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchors { + padding-block: 0; + padding-inline: calc(2 * var(--default-grid-baseline)); +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchor:hover { + background-color: var(--color-background-hover); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor:focus-visible { + outline: 2px solid var(--color-primary-element) !important; + outline-offset: -2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor div { + display: grid; + place-content: center; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-category { + display: grid; + grid-template-columns: repeat(8, 1fr); + justify-items: stretch; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart { + /* Label element in the section grid */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart div.emoji-mart-category-label { + grid-column: span 8; + justify-self: stretch; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart { + /* An actual heading inside the element */ +} +.nc-emoji-picker-container[data-v-11acdb77] .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; + user-select: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji { + aspect-ratio: 1/1; + text-align: center; + margin: 0 !important; + padding: 0 !important; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji::before { + display: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji span { + cursor: pointer; +} +.search__wrapper[data-v-11acdb77] { + 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-11acdb77], .row-selected span[data-v-11acdb77] { + vertical-align: middle; +} +.emoji-delete[data-v-11acdb77] { + vertical-align: top; + margin-inline-start: -21px; + margin-top: -3px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_mubdv { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._ncFormBox_TawZT { + display: flex; + flex-direction: column; + gap: calc(1 * var(--default-grid-baseline)); +} +._ncFormBox_TawZT._ncFormBox_row_ZnhfS { + flex-direction: row; +} +._ncFormBox__item_7zc34 { + border-radius: var(--border-radius-small) !important; +} +._ncFormBox_col_wHCZx { + flex-direction: column; +} +._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:first-child { + border-start-start-radius: var(--border-radius-element) !important; + border-start-end-radius: var(--border-radius-element) !important; +} +._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:last-child { + border-end-start-radius: var(--border-radius-element) !important; + border-end-end-radius: var(--border-radius-element) !important; +} +._ncFormBox_row_ZnhfS { + flex-direction: row; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34 { + flex: 1 1; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:first-child { + border-start-start-radius: var(--border-radius-element) !important; + border-end-start-radius: var(--border-radius-element) !important; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:last-child { + border-end-end-radius: var(--border-radius-element) !important; + border-start-end-radius: var(--border-radius-element) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_RoXMm { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formBoxButton_qQIni { + /* Reset default HTML button styles */ + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_D2F-K { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formBoxItem_74l6r { + --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_74l6r * { + cursor: inherit; +} +._formBoxItem_74l6r:has(:disabled) { + cursor: default; + opacity: 0.5; +} +._formBoxItem_74l6r:hover:not(:has(:disabled)) { + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-extra-light-hover); +} +._formBoxItem_74l6r:has(:focus-visible) { + outline: 2px solid var(--color-main-text); + box-shadow: 0 0 0 4px var(--color-main-background); +} +._formBoxItem_74l6r._formBoxItem_legacy_IgNr3 { + --nc-form-box-item-border-width: 0px; + border: none; +} +._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__element_YEZDA { + color: var(--color-text-maxcontrast); +} +._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__description_1GjPD { + color: inherit; +} +._formBoxItem__content_CcZbG { + flex: 1; + display: flex; + flex-direction: column; + padding-block: calc(2 * var(--default-grid-baseline)); + overflow-wrap: anywhere; +} +._formBoxItem__element_YEZDA::after { + content: ""; + position: absolute; + inset: 0; +} +._formBoxItem__description_1GjPD { + color: var(--color-text-maxcontrast); +} +._formBoxItem__icon_eZXNE { + display: flex; + align-items: center; + justify-content: flex-end; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_YAxyJ { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +input._formBoxSwitch__input_e7y7s { + margin: 0; + width: var(--default-clickable-area); + /* Keep it visually hidden but on the position of visual switch icon */ + position: absolute; + inset-block: 0; + inset-inline-end: var(--form-element-label-offset); + z-index: -1; + opacity: 0 !important; + /* Override server styles */ + height: auto; + cursor: inherit; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_QhThW { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formGroup_sNzER { + --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline)); + --form-group-content-gap: calc(2 * var(--default-grid-baseline)); +} +._formGroup_sNzER._formGroup_noGap_ChojB { + --form-group-content-gap: 0; +} +._formGroup__label_Z81k5 { + padding-inline: var(--form-element-label-offset); + font-size: var(--font-size); + font-weight: bold; +} +._formGroup__description_xWRa- { + padding-inline: var(--form-element-label-offset); + color: var(--color-text-maxcontrast); +} +._formGroup__content_wHRjf { + display: flex; + flex-direction: column; + gap: var(--form-group-content-gap); + margin-block-start: calc(2.5 * var(--default-grid-baseline)); +} +._formGroup__content_wHRjf._formGroup__content_only_VejcN { + margin-block-start: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-92fb182d] { + 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-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: 0.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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_yC3vd { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._hotkey_ohHBi { + --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_ohHBi:first-child ._hotkey__label_au-to, +._hotkey_ohHBi:first-child ._hotkey__keys_4Mi3z { + border-block-start: none; +} +._hotkey__label_au-to, +._hotkey__keys_4Mi3z { + display: flex; + align-items: center; + padding-block: calc(2 * var(--default-grid-baseline)); + border-block-start: 1px solid var(--color-border); +} +._hotkey__label_au-to { + flex: 1 1 200px; +} +._hotkey__keys_4Mi3z { + flex: 1 1 auto; + flex-wrap: wrap; + justify-content: end; + row-gap: calc(1 * var(--default-grid-baseline)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_FHHYV { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._kbd_3V7rw { + 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; /* Override server styles */ + font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */ + line-height: 1; + white-space: nowrap; +} +._kbd_3V7rw + ._kbd_3V7rw { + margin-inline-start: calc(1 * var(--default-grid-baseline)); +} +._hotkeyList_xNXCh { + --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline)); +} +._hotkeyList__heading_j6G86 { + font-weight: bold; + margin-inline: var(--form-element-label-offset); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bc710154] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.list-item__wrapper[data-v-bc710154] { + display: flex; + position: relative; + width: 100%; + padding: 2px 4px; +} +.list-item__wrapper[data-v-bc710154]:first-of-type { + padding-block-start: 4px; +} +.list-item__wrapper[data-v-bc710154]:last-of-type { + padding-block-end: 4px; +} +.list-item__wrapper--active .list-item[data-v-bc710154], .list-item__wrapper.active .list-item[data-v-bc710154] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text) !important; +} +.list-item__wrapper--active .list-item[data-v-bc710154]:hover, .list-item__wrapper--active .list-item[data-v-bc710154]:focus-within, .list-item__wrapper--active .list-item[data-v-bc710154]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-bc710154]:has(:active), .list-item__wrapper.active .list-item[data-v-bc710154]:hover, .list-item__wrapper.active .list-item[data-v-bc710154]:focus-within, .list-item__wrapper.active .list-item[data-v-bc710154]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-bc710154]:has(:active) { + background-color: var(--color-primary-element-hover); +} +.list-item__wrapper--active .list-item-content__name[data-v-bc710154], +.list-item__wrapper--active .list-item-content__subname[data-v-bc710154], +.list-item__wrapper--active .list-item-content__details[data-v-bc710154], +.list-item__wrapper--active .list-item-details__details[data-v-bc710154], .list-item__wrapper.active .list-item-content__name[data-v-bc710154], +.list-item__wrapper.active .list-item-content__subname[data-v-bc710154], +.list-item__wrapper.active .list-item-content__details[data-v-bc710154], +.list-item__wrapper.active .list-item-details__details[data-v-bc710154] { + color: var(--color-primary-element-text) !important; +} +.list-item__wrapper .list-item-content__name[data-v-bc710154], +.list-item__wrapper .list-item-content__subname[data-v-bc710154], +.list-item__wrapper .list-item-content__details[data-v-bc710154], +.list-item__wrapper .list-item-details__details[data-v-bc710154] { + white-space: nowrap; + margin-block: 0; + margin-inline: 0 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.list-item-content__name[data-v-bc710154] { + min-width: 100px; + flex: 1 1 10%; + font-weight: 500; +} +.list-item-content__subname[data-v-bc710154] { + flex: 1 0; + min-width: 0; + color: var(--color-text-maxcontrast); +} +.list-item-content__subname--bold[data-v-bc710154] { + font-weight: 500; +} +.list-item[data-v-bc710154] { + --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-bc710154]:hover, .list-item[data-v-bc710154]:focus-within, .list-item[data-v-bc710154]:has(:active), .list-item[data-v-bc710154]:has(:focus-visible) { + background-color: var(--color-background-hover); +} +.list-item[data-v-bc710154]: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-bc710154] { + --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); +} +.list-item--compact[data-v-bc710154]:not(:has(.list-item-content__subname)) { + --list-item-height: var(--default-clickable-area); +} +.list-item--one-line[data-v-bc710154] { + --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-bc710154] { + display: flex; + justify-content: start; + gap: 12px; + min-width: 0; +} +.list-item--one-line .list-item-content__details[data-v-bc710154] { + flex-direction: row; + align-items: center; + justify-content: end; +} +.list-item--one-line .list-item-content__name[data-v-bc710154] { + align-self: center; + max-width: 300px; +} +.list-item__anchor[data-v-bc710154] { + color: inherit; + display: flex; + flex: 1 0 auto; + align-items: center; + height: var(--list-item-height); + min-width: 0; +} +.list-item__anchor[data-v-bc710154]:focus-visible { + outline: none; +} +.list-item-content[data-v-bc710154] { + 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-bc710154] { + flex: 1 0; + width: 0; + margin: auto 0; +} +.list-item-content__main--oneline[data-v-bc710154] { + display: flex; +} +.list-item-content__details[data-v-bc710154] { + display: flex; + flex-direction: column; + justify-content: end; + align-items: end; +} +.list-item-content__actions[data-v-bc710154], .list-item-content__extra-actions[data-v-bc710154] { + flex: 0 0 auto; + align-self: center; + justify-content: center; + margin-inline-start: var(--default-grid-baseline); +} +.list-item-content__extra-actions[data-v-bc710154] { + display: flex; + align-items: center; + gap: var(--default-grid-baseline); +} +.list-item-details__details[data-v-bc710154] { + color: var(--color-text-maxcontrast); + margin: 0 9px !important; + font-weight: normal; +} +.list-item-details__extra[data-v-bc710154] { + margin: 2px 4px 0 4px; + display: flex; + align-items: center; +} +.list-item-details__indicator[data-v-bc710154] { + margin: 0 5px; +} +.list-item__extra[data-v-bc710154] { + margin-top: var(--default-grid-baseline); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0ee94269] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.option[data-v-0ee94269] { + display: flex; + align-items: center; + width: 100%; + height: var(--height); + cursor: inherit; +} +.option__avatar[data-v-0ee94269] { + margin-inline-end: var(--margin); +} +.option__details[data-v-0ee94269] { + display: flex; + flex: 1 1; + flex-direction: column; + justify-content: center; + min-width: 0; +} +.option__lineone[data-v-0ee94269] { + color: var(--color-main-text); +} +.option__linetwo[data-v-0ee94269] { + color: var(--color-text-maxcontrast); +} +.option__lineone[data-v-0ee94269], .option__linetwo[data-v-0ee94269] { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + line-height: 1.2; +} +.option__lineone strong[data-v-0ee94269], .option__linetwo strong[data-v-0ee94269] { + font-weight: bold; +} +.option--compact .option__lineone[data-v-0ee94269] { + font-size: 14px; +} +.option--compact .option__linetwo[data-v-0ee94269] { + font-size: 11px; + line-height: 1.5; + margin-top: -4px; +} +.option__icon[data-v-0ee94269] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + color: var(--color-text-maxcontrast); +} +.option__icon.icon[data-v-0ee94269] { + flex: 0 0 var(--default-clickable-area); + opacity: 0.7; + background-position: center; + background-size: 16px; +} +.option__details[data-v-0ee94269], .option__lineone[data-v-0ee94269], .option__linetwo[data-v-0ee94269], .option__icon[data-v-0ee94269] { + cursor: inherit; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-353fa414] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.progress-bar[data-v-353fa414] { + display: block; + height: var(--progress-bar-height); + --progress-bar-color: var(--3a86fec2); + --progress-bar-height: var(--57442460); +} +.progress-bar--linear[data-v-353fa414] { + 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-353fa414]::-webkit-progress-bar { + height: var(--progress-bar-height); + background-color: transparent; +} +.progress-bar--linear[data-v-353fa414]::-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-353fa414]::-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-353fa414] { + width: var(--progress-bar-height); + color: var(--progress-bar-color); +} +.progress-bar--error[data-v-353fa414] { + color: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar--error[data-v-353fa414]::-moz-progress-bar { + background: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar--error[data-v-353fa414]::-webkit-progress-value { + background: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar-container[data-v-353fa414] { + display: flex; + align-items: center; + gap: calc(2 * var(--default-grid-baseline)); +} +.progress-bar__value[data-v-353fa414] { + font-size: var(--font-size-small, 13px); + font-variant-numeric: tabular-nums; + min-width: 4ch; + text-align: end; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_Sx-eY { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._radioGroup_checkboxRadioContainer_XfI2u .checkbox-content { + max-width: unset !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_q-qLD { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._radioGroupButton_FB-C- { + --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_FB-C- * { + cursor: pointer; +} +._radioGroupButton_FB-C-:has(._radioGroupButton__label_gjGCq) { + padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element)); +} +._radioGroupButton_FB-C-:has(._radioGroupButton__icon_lWzM4) { + padding-inline-start: var(--radio-group-button--padding); +} +._radioGroupButton_FB-C-:hover:not(._radioGroupButton_disabled_08iwH) { + background-color: var(--radio-group-button--background-color-hover); +} +._radioGroupButton_FB-C-: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_KS1Ru { + --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_gjGCq { + font-weight: bold; +} +._radioGroupButton_disabled_08iwH { + filter: saturate(0.7); + opacity: 0.5; + cursor: default; +} +._radioGroupButton_disabled_08iwH * { + cursor: default; +} +._radioGroupButton__icon_lWzM4 { + --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_lWzM4 * { + --default-clickable-area: var(--radio-group-button--icon-size); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: normal !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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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: bold; + margin: 0; +} +.related-team .related-team-provider[data-v-a0203ee5] { + padding: 6px 12px; +} +.related-team .related-team-provider__name[data-v-a0203ee5] { + font-weight: bold; + margin-bottom: 3px; +} +.related-team .related-team-provider__link[data-v-a0203ee5] { + display: flex; + gap: 12px; + padding: 6px 12px; + font-weight: bold; +} +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a1a23691] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.related-resources__header h5[data-v-a1a23691] { + font-weight: bold; + margin-bottom: 6px; +} +.related-resources__header p[data-v-a1a23691] { + color: var(--color-text-maxcontrast); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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) * 0.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_UrExO { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._tribute-container_aTO5r { + z-index: 9000; + overflow: auto; + position: absolute; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + 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_aTO5r, ._tribute-container_aTO5r * { + box-sizing: border-box; +} +._tribute-container_aTO5r ul { + display: flex; + flex-direction: column; + gap: var(--default-grid-baseline); +} +._tribute-container_aTO5r ._tribute-container__item_EHZ07 { + 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_aTO5r ._tribute-container__item_EHZ07.highlight { + color: var(--color-main-text); + background: var(--color-background-hover); +} +._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight, ._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight * { + cursor: pointer; +} +._tribute-container_aTO5r._tribute-container--focus-visible_GHsDW .highlight._tribute-container__item_EHZ07 { + outline: 2px solid var(--color-main-text) !important; +} +._tribute-container-autocomplete_YNk1h { + 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_jWgZX, +._tribute-container-link_1b7mc { + 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_jWgZX ._tribute-item_p5sRT, +._tribute-container-link_1b7mc ._tribute-item_p5sRT { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +._tribute-container-link_1b7mc { + min-width: 200px; + max-width: 300px; +} +._tribute-container-link_1b7mc ._tribute-item_p5sRT { + display: flex; + align-items: center; +} +._tribute-container-link_1b7mc ._tribute-item__title_VPcy9 { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +._tribute-container-link_1b7mc ._tribute-item__icon_aTxCU { + margin: auto 0; + width: 20px; + height: 20px; + object-fit: contain; + padding-inline-end: var(--default-grid-baseline); + filter: var(--background-invert-if-dark); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-e408867a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-ea81d3af] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.provider-list[data-v-ea81d3af] { + width: 100%; + min-height: 400px; + padding: 0 16px 16px 16px; + display: flex; + flex-direction: column; +} +.provider-list--select[data-v-ea81d3af] { + width: 100%; +} +.provider-list--select .provider[data-v-ea81d3af] { + display: flex; + align-items: center; + height: 28px; + overflow: hidden; +} +.provider-list--select .provider .link-icon[data-v-ea81d3af] { + margin-inline-end: 8px; +} +.provider-list--select .provider .provider-icon[data-v-ea81d3af] { + width: 20px; + height: 20px; + object-fit: contain; + margin-inline-end: 8px; + filter: var(--background-invert-if-dark); +} +.provider-list--select .provider .option-text[data-v-ea81d3af] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8ce33442] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.widget-custom[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; +} +.widget-custom.full-width[data-v-8ce33442] { + width: var(--widget-full-width, 100%) !important; + inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); + position: relative; +} +.widget-access[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; + padding: calc(var(--default-grid-baseline, 4px) * 3); +} +.widget-default[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; +} +.widget-default--compact[data-v-8ce33442] { + flex-direction: column; +} +.widget-default--compact .widget-default--image[data-v-8ce33442] { + width: 100%; + height: 150px; +} +.widget-default--compact .widget-default--details[data-v-8ce33442] { + width: 100%; + padding-top: calc(var(--default-grid-baseline, 4px) * 2); + padding-bottom: calc(var(--default-grid-baseline, 4px) * 2); +} +.widget-default--compact .widget-default--description[data-v-8ce33442] { + display: none; +} +.widget-default--image[data-v-8ce33442] { + width: 40%; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} +.widget-default--name[data-v-8ce33442] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-weight: bold; +} +.widget-default--details[data-v-8ce33442] { + padding: calc(var(--default-grid-baseline, 4px) * 3); + width: 60%; +} +.widget-default--details p[data-v-8ce33442] { + margin: 0; + padding: 0; +} +.widget-default--description[data-v-8ce33442] { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 3; + line-clamp: 3; /* stylelint-disable-line property-no-unknown */ + -webkit-box-orient: vertical; +} +.widget-default--link[data-v-8ce33442] { + color: var(--color-text-maxcontrast); + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.toggle-interactive[data-v-8ce33442] { + position: relative; +} +.toggle-interactive .toggle-interactive--button[data-v-8ce33442] { + position: absolute; + bottom: var(--default-grid-baseline); + inset-inline-end: var(--default-grid-baseline); + z-index: 10000; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-918730b9] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.raw-link[data-v-918730b9] { + width: 100%; + min-height: 350px; + display: flex; + flex-direction: column; + overflow-y: auto; + padding: 0 16px 16px 16px; +} +.raw-link .input-wrapper[data-v-918730b9] { + width: 100%; +} +.raw-link .reference-widget[data-v-918730b9] { + display: flex; +} +.raw-link--empty-content .provider-icon[data-v-918730b9] { + width: 150px; + height: 150px; + object-fit: contain; + filter: var(--background-invert-if-dark); +} +.raw-link--input[data-v-918730b9] { + width: 99%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-059edcfb] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.result[data-v-059edcfb] { + display: flex; + align-items: center; + height: var(--default-clickable-area); + overflow: hidden; +} +.result--icon-class[data-v-059edcfb], .result--image[data-v-059edcfb] { + width: 40px; + min-width: 40px; + height: 40px; + object-fit: contain; +} +.result--icon-class.rounded[data-v-059edcfb], .result--image.rounded[data-v-059edcfb] { + border-radius: 50%; +} +.result--content[data-v-059edcfb] { + display: flex; + flex-direction: column; + padding-inline-start: 10px; + overflow: hidden; +} +.result--content--name[data-v-059edcfb], .result--content--subline[data-v-059edcfb] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-af9d145f] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.smart-picker-search[data-v-af9d145f] { + width: 100%; + display: flex; + flex-direction: column; + padding: 0 16px 16px 16px; +} +.smart-picker-search.with-empty-content[data-v-af9d145f] { + min-height: 400px; +} +.smart-picker-search .provider-icon[data-v-af9d145f] { + width: 150px; + height: 150px; + object-fit: contain; + filter: var(--background-invert-if-dark); +} +.smart-picker-search--select[data-v-af9d145f] { + width: 100%; +} +.smart-picker-search--select .search-result[data-v-af9d145f] { + width: 100%; +} +.smart-picker-search--select .group-name-icon[data-v-af9d145f], +.smart-picker-search--select .option-simple-icon[data-v-af9d145f] { + width: 20px; + height: 20px; + margin: 0 20px 0 10px; +} +.smart-picker-search--select .custom-option[data-v-af9d145f] { + height: var(--default-clickable-area); + display: flex; + align-items: center; + overflow: hidden; +} +.smart-picker-search--select .option-text[data-v-af9d145f] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-5e2e9195] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.reference-picker[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +} +.reference-picker .custom-element-wrapper[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +} +.reference-picker .custom-element-wrapper .custom-element[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bf0a25ee] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.reference-picker-modal[data-v-bf0a25ee] .modal-container { + display: flex !important; +} +.reference-picker-modal--content[data-v-bf0a25ee] { + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + overflow-y: auto; +} +.reference-picker-modal--content .close-button[data-v-bf0a25ee], +.reference-picker-modal--content .back-button[data-v-bf0a25ee] { + position: absolute; + top: 4px; +} +.reference-picker-modal--content .back-button[data-v-bf0a25ee] { + inset-inline-start: 4px; +} +.reference-picker-modal--content .close-button[data-v-bf0a25ee] { + inset-inline-end: 4px; +} +.reference-picker-modal--content > h2[data-v-bf0a25ee] { + display: flex; + margin: 12px 0 20px 0; +} +.reference-picker-modal--content > h2 .icon[data-v-bf0a25ee] { + margin-inline-end: 8px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9cde5a6a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.widgets--list[data-v-9cde5a6a] { + width: 100%; + min-height: var(--default-clickable-area); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a47e4ba7] { + 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 + */ +/** +* Colors and class selectors are extracted from source code of: +* - library: highlight.js (v11.10.0) +* - light theme: highlight.js/styles/github.css +* - dark theme: highlight.js/styles/github-dark.css +* and reworked to use with Nextcloud dark and light theme +*/ +.rich-text--wrapper[data-v-a47e4ba7] { + overflow-wrap: break-word; + line-height: 1.5; +} +.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7], .rich-text--wrapper .rich-text-component[data-v-a47e4ba7] { + display: inline; +} +.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7] { + text-decoration: underline; +} +.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after { + content: " ↗"; +} + +/* Markdown styles */ +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + tab-size: 4; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] > :first-child, +.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :first-child, +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :first-child { + margin-top: 0 !important; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] > :last-child, .rich-text--wrapper-markdown[data-v-a47e4ba7] > *:has(+ .rich-text--reference-widget), +.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :last-child, +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :last-child { + margin-block-end: 0 !important; +} +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] { + padding-inline-start: 13px; + border-inline-start: 2px solid var(--color-border-dark); + color: var(--color-text-maxcontrast); +} +.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7], .rich-text--wrapper-markdown p[data-v-a47e4ba7], .rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7], .rich-text--wrapper-markdown blockquote[data-v-a47e4ba7], .rich-text--wrapper-markdown pre[data-v-a47e4ba7] { + margin-top: 0; + margin-block-end: 1em; +} +.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7] { + font-weight: bold; +} +.rich-text--wrapper-markdown h4[data-v-a47e4ba7] { + font-size: 20px; +} +.rich-text--wrapper-markdown h5[data-v-a47e4ba7] { + font-size: 18px; +} +.rich-text--wrapper-markdown h6[data-v-a47e4ba7] { + font-size: 15px; +} +.rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7] { + padding-inline-start: 4ch; +} +.rich-text--wrapper-markdown ul[data-v-a47e4ba7] { + list-style-type: disc; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + /* Flavored Markdown styles */ +} +.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7] { + list-style-type: none; + padding: 0; +} +.rich-text--wrapper-markdown li.task-list-item > ul[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > ol[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > li[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > pre[data-v-a47e4ba7] { + margin-inline-start: 15px; + margin-block-end: 0; +} +.rich-text--wrapper-markdown pre[data-v-a47e4ba7] { + direction: ltr; +} +.rich-text--wrapper-markdown table[data-v-a47e4ba7] { + border-collapse: collapse; + border: 2px solid var(--color-border-maxcontrast); +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7], +.rich-text--wrapper-markdown table td[data-v-a47e4ba7] { + padding: var(--default-grid-baseline); + border: 1px solid var(--color-border-maxcontrast); +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child, +.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child { + border-inline-start: 0; +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child, +.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child { + border-inline-end: 0; +} +.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7] { + border-top: 0; +} +.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7] { + border-block-end: 0; +} + +/* Highlight code syntax in code blocks */ +/* stylelint-disable-next-line no-duplicate-selectors */ +.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs) { + color: var(--hljs-color); + background: var(--hljs-background-color); +} +.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7] { + /* prettylights-syntax-keyword */ + color: var(--hljs-syntax-keyword-color); +} +.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7] { + /* prettylights-syntax-entity */ + color: var(--hljs-syntax-entity-color); +} +.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7] { + /* prettylights-syntax-constant */ + color: var(--hljs-syntax-constant-color); +} +.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7] { + /* prettylights-syntax-string */ + color: var(--hljs-syntax-string-color); +} +.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7] { + /* prettylights-syntax-variable */ + color: var(--hljs-syntax-variable-color); +} +.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7] { + /* prettylights-syntax-comment */ + color: var(--hljs-syntax-comment-color); +} +.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7] { + /* prettylights-syntax-entity-tag */ + color: var(--hljs-syntax-entity-tag-color); +} +.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7] { + /* prettylights-syntax-storage-modifier-import */ + color: var(--hljs-syntax-storage-modifier-import-color); +} +.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7] { + /* prettylights-syntax-markup-heading */ + color: var(--hljs-syntax-markup-heading-color); + font-weight: bold; +} +.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7] { + /* prettylights-syntax-markup-list */ + color: var(--hljs-syntax-markup-list-color); +} +.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7] { + /* prettylights-syntax-markup-italic */ + color: var(--hljs-syntax-markup-italic-color); + font-style: italic; +} +.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7] { + /* prettylights-syntax-markup-bold */ + color: var(--hljs-syntax-markup-bold-color); + font-weight: bold; +} +.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7] { + /* prettylights-syntax-markup-inserted */ + color: var(--hljs-syntax-markup-inserted-color); + background-color: var(--hljs-syntax-markup-inserted-background-color); +} +.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7] { + /* prettylights-syntax-markup-deleted */ + color: var(--hljs-syntax-markup-deleted-color); + background-color: var(--hljs-syntax-markup-deleted-background-color); +} +.rich-text--wrapper-markdown .hljs-char.escape_[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-link[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-params[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-property[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-punctuation[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-tag[data-v-a47e4ba7] { + /* purposely ignored */ +} +a[data-v-a47e4ba7]:not(.rich-text--component) { + text-decoration: underline; +} +@media (prefers-color-scheme: light) { +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #24292e); + --hljs-background-color: var(--color-background-dark, #ffffff); + --hljs-syntax-keyword-color: #d73a49; + --hljs-syntax-entity-color: #6f42c1; + --hljs-syntax-constant-color: #005cc5; + --hljs-syntax-string-color: #032f62; + --hljs-syntax-variable-color: #e36209; + --hljs-syntax-comment-color: #6a737d; + --hljs-syntax-entity-tag-color: #22863a; + --hljs-syntax-storage-modifier-import-color: #24292e; + --hljs-syntax-markup-heading-color: #005cc5; + --hljs-syntax-markup-list-color: #735c0f; + --hljs-syntax-markup-italic-color: #24292e; + --hljs-syntax-markup-bold-color: #24292e; + --hljs-syntax-markup-inserted-color: #22863a; + --hljs-syntax-markup-inserted-background-color: #f0fff4; + --hljs-syntax-markup-deleted-color: #b31d28; + --hljs-syntax-markup-deleted-background-color: #ffeef0; +} +[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #c9d1d9); + --hljs-background-color: var(--color-background-dark, #0d1117); + --hljs-syntax-keyword-color: #ff7b72; + --hljs-syntax-entity-color: #d2a8ff; + --hljs-syntax-constant-color: #79c0ff; + --hljs-syntax-string-color: #a5d6ff; + --hljs-syntax-variable-color: #ffa657; + --hljs-syntax-comment-color: #8b949e; + --hljs-syntax-entity-tag-color: #7ee787; + --hljs-syntax-storage-modifier-import-color: #c9d1d9; + --hljs-syntax-markup-heading-color: #1f6feb; + --hljs-syntax-markup-list-color: #f2cc60; + --hljs-syntax-markup-italic-color: #c9d1d9; + --hljs-syntax-markup-bold-color: #c9d1d9; + --hljs-syntax-markup-inserted-color: #aff5b4; + --hljs-syntax-markup-inserted-background-color: #033a16; + --hljs-syntax-markup-deleted-color: #ffdcd7; + --hljs-syntax-markup-deleted-background-color: #67060c; +} +} +@media (prefers-color-scheme: dark) { +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #c9d1d9); + --hljs-background-color: var(--color-background-dark, #0d1117); + --hljs-syntax-keyword-color: #ff7b72; + --hljs-syntax-entity-color: #d2a8ff; + --hljs-syntax-constant-color: #79c0ff; + --hljs-syntax-string-color: #a5d6ff; + --hljs-syntax-variable-color: #ffa657; + --hljs-syntax-comment-color: #8b949e; + --hljs-syntax-entity-tag-color: #7ee787; + --hljs-syntax-storage-modifier-import-color: #c9d1d9; + --hljs-syntax-markup-heading-color: #1f6feb; + --hljs-syntax-markup-list-color: #f2cc60; + --hljs-syntax-markup-italic-color: #c9d1d9; + --hljs-syntax-markup-bold-color: #c9d1d9; + --hljs-syntax-markup-inserted-color: #aff5b4; + --hljs-syntax-markup-inserted-background-color: #033a16; + --hljs-syntax-markup-deleted-color: #ffdcd7; + --hljs-syntax-markup-deleted-background-color: #67060c; +} +[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #24292e); + --hljs-background-color: var(--color-background-dark, #ffffff); + --hljs-syntax-keyword-color: #d73a49; + --hljs-syntax-entity-color: #6f42c1; + --hljs-syntax-constant-color: #005cc5; + --hljs-syntax-string-color: #032f62; + --hljs-syntax-variable-color: #e36209; + --hljs-syntax-comment-color: #6a737d; + --hljs-syntax-entity-tag-color: #22863a; + --hljs-syntax-storage-modifier-import-color: #24292e; + --hljs-syntax-markup-heading-color: #005cc5; + --hljs-syntax-markup-list-color: #735c0f; + --hljs-syntax-markup-italic-color: #24292e; + --hljs-syntax-markup-bold-color: #24292e; + --hljs-syntax-markup-inserted-color: #22863a; + --hljs-syntax-markup-inserted-background-color: #f0fff4; + --hljs-syntax-markup-deleted-color: #b31d28; + --hljs-syntax-markup-deleted-background-color: #ffeef0; +} +} +.rich-text__code-block[data-v-a47e4ba7] { + position: relative; + padding-inline-end: calc(var(--clickable-area-small) + var(--default-grid-baseline)); +} +.rich-text__code-block pre[data-v-a47e4ba7] { + width: 100%; + overflow-x: auto; +} +.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7] { + position: absolute; + top: var(--default-grid-baseline); + inset-inline-end: var(--default-grid-baseline); + opacity: 0; +} +.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus { + opacity: 1; +} +.nc-select-users[data-v-e8e18fd3] .vs__selected { + padding-inline: 0 5px !important; +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: -0.2em; + margin-bottom: 1em; + color: var(--color-text-maxcontrast); + max-width: 900px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-f2b71592] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.select-group-error[data-v-f2b71592] { + color: var(--color-text-error, var(--color-error)); + font-size: 13px; + padding-inline-start: var(--border-radius-element); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a0d5539d] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +.textarea[data-v-a0d5539d] { + --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-a0d5539d] { + opacity: 0.7; + filter: saturate(0.7); +} +.textarea__main-wrapper[data-v-a0d5539d] { + height: calc(var(--default-clickable-area) * 2); + padding: var(--border-width-input-focused, 2px); + position: relative; +} +.textarea__input[data-v-a0d5539d] { + margin: 0; + padding-block: var(--border-radius-element); + padding-inline: 10px; + width: 100%; + font-size: var(--default-font-size); + text-overflow: ellipsis; + cursor: pointer; + background-color: var(--color-main-background); + color: var(--color-main-text); + --input-border-box-shadow-light: 0 -1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.textarea__input[data-v-a0d5539d]:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--input-border-color); +} +@media (prefers-color-scheme: dark) { +.textarea__input .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.textarea--legacy .textarea__input[data-v-a0d5539d] { + box-shadow: 0 0 0 1px var(--input-border-color); +} +.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color); +} +.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]), .textarea__input[data-v-a0d5539d]:active:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important; +} +.textarea__input[data-v-a0d5539d]:active:not([disabled]), .textarea__input[data-v-a0d5539d]:focus:not([disabled]) { + --input-border-width-offset: 0px; + --input-border-color: var(--color-main-text); +} +.textarea__input[data-v-a0d5539d]:not(:focus, .textarea__input--label-outside)::placeholder { + opacity: 0; +} +.textarea__input[data-v-a0d5539d]:focus { + cursor: text; +} +.textarea__input[data-v-a0d5539d]:disabled { + cursor: default; +} +.textarea__input[data-v-a0d5539d]:focus-visible { + box-shadow: unset !important; +} +.textarea__input--success[data-v-a0d5539d] { + --input-border-color: var(--color-border-success, var(--color-success)) !important; +} +.textarea__input--success[data-v-a0d5539d]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.textarea__input--error[data-v-a0d5539d] { + --input-border-color: var(--color-border-error, var(--color-error)) !important; +} +.textarea__input--error[data-v-a0d5539d]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.textarea__label[data-v-a0d5539d] { + 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-a0d5539d], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-a0d5539d] { + 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-a0d5539d] { + padding-block: 4px; + display: flex; + align-items: center; +} +.textarea__helper-text-message__icon[data-v-a0d5539d] { + margin-inline-end: 8px; +} +.textarea__helper-text-message--error[data-v-a0d5539d] { + color: var(--color-error-text); +} +.textarea__helper-text-message--success[data-v-a0d5539d] { + color: var(--color-success-text); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9189d023] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.user-bubble__wrapper[data-v-9189d023] { + display: inline-block; + vertical-align: middle; + min-width: 0; + max-width: 100%; +} +.user-bubble__content[data-v-9189d023] { + display: inline-flex; + max-width: 100%; + background-color: var(--color-background-dark); +} +.user-bubble__content--primary[data-v-9189d023] { + color: var(--color-primary-element-text); + background-color: var(--color-primary-element); +} +.user-bubble__content[data-v-9189d023] > :last-child { + padding-inline-end: 8px; +} +.user-bubble__avatar[data-v-9189d023] { + align-self: center; +} +.user-bubble__name[data-v-9189d023] { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.user-bubble__name[data-v-9189d023], .user-bubble__secondary[data-v-9189d023] { + padding-block: 0; + padding-inline: 4px 0; +} +#app-content > div[data-v-0a3a2058] { + width: 100%; + height: 100%; + padding: 20px; + display: flex; + flex-direction: column; + flex-grow: 1; +} +input[type='text'][data-v-0a3a2058] { + width: 100%; +} +textarea[data-v-0a3a2058] { + flex-grow: 1; + width: 100%; +} diff --git a/css/main-D2cKrp_z.chunk.css b/css/main-D2cKrp_z.chunk.css new file mode 100644 index 00000000..ba460594 --- /dev/null +++ b/css/main-D2cKrp_z.chunk.css @@ -0,0 +1,10062 @@ +@charset "UTF-8";/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** When having the small dialog style we override the modal styling so dialogs look more dialog like */ +@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); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-24e91b99] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.dialog[data-v-24e91b99] { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + overflow: hidden; +} +.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container { + display: flex !important; + padding-block: 4px 0; + padding-inline: 12px 0; +} +.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content { + display: flex; + flex-direction: column; + overflow: hidden; +} +.dialog__wrapper[data-v-24e91b99] { + display: flex; + flex-direction: row; + flex: 1; + min-height: 0; + overflow: hidden; +} +.dialog__wrapper--collapsed[data-v-24e91b99] { + flex-direction: column; +} +.dialog__navigation[data-v-24e91b99] { + display: flex; + flex-shrink: 0; +} +.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99] { + flex-direction: column; + overflow: hidden auto; + height: 100%; + min-width: 200px; + margin-inline-end: 20px; +} +.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-24e91b99] { + flex-direction: row; + justify-content: space-between; + overflow: auto hidden; + width: 100%; + min-width: 100%; +} +.dialog__name[data-v-24e91b99] { + font-size: 21px; + text-align: center; + height: fit-content; + min-height: var(--default-clickable-area); + line-height: var(--default-clickable-area); + overflow-wrap: break-word; + margin-block: 0 12px; +} +.dialog__content[data-v-24e91b99] { + flex: 1; + min-height: 0; + overflow: auto; + padding-inline-end: 12px; +} +.dialog__text[data-v-24e91b99] { + padding-block-end: 6px; +} +.dialog__actions[data-v-24e91b99] { + display: flex; + gap: 6px; + align-content: center; + justify-content: end; + width: 100%; + max-width: 100%; + padding-inline: 0 12px; + margin-inline: 0; + margin-block: 0; +} +.dialog__actions[data-v-24e91b99]:not(:empty) { + margin-block: 6px 12px; +} +@media only screen and (max-width: 512px) { +.dialog__name[data-v-24e91b99] { + text-align: start; + margin-inline-end: var(--default-clickable-area); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-06ad9b25] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.button-vue[data-v-06ad9b25] { + --button-size: var(--default-clickable-area); + --button-inner-size: calc(var(--button-size) - 4px); + --button-radius: var(--border-radius-element); + --button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius)); + --button-padding: var(--default-grid-baseline) var(--button-padding-default); + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-light); + border: 1px solid var(--color-primary-element-light-hover); + border-bottom-width: 2px; + border-radius: var(--button-radius); + box-sizing: border-box; + position: relative; + width: fit-content; + overflow: hidden; + padding-block: 1px 0; + padding-inline: var(--button-padding); + min-height: var(--button-size); + min-width: var(--button-size); + display: flex; + align-items: center; + justify-content: center; + transition-property: color, border-color, background-color; + transition-duration: 0.1s; + transition-timing-function: linear; + cursor: pointer; + font-size: var(--default-font-size); + font-weight: bold; +} +.button-vue--size-small[data-v-06ad9b25] { + --button-size: var(--clickable-area-small); +} +.button-vue--size-large[data-v-06ad9b25] { + --button-size: var(--clickable-area-large); +} +.button-vue[data-v-06ad9b25] * { + cursor: pointer; +} +.button-vue[data-v-06ad9b25]:focus { + outline: none; +} +.button-vue[data-v-06ad9b25]:disabled { + filter: saturate(0.7); + opacity: 0.5; + cursor: default; +} +.button-vue[data-v-06ad9b25]:disabled * { + cursor: default; +} +.button-vue[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-primary-element-light-hover); +} +.button-vue[data-v-06ad9b25]:active { + background-color: var(--color-primary-element-light); +} +.button-vue__wrapper[data-v-06ad9b25] { + display: inline-flex; + align-items: center; + justify-content: center; + width: 100%; +} +.button-vue--end .button-vue__wrapper[data-v-06ad9b25] { + justify-content: end; +} +.button-vue--start .button-vue__wrapper[data-v-06ad9b25] { + justify-content: start; +} +.button-vue--reverse .button-vue__wrapper[data-v-06ad9b25] { + flex-direction: row-reverse; +} +.button-vue--reverse[data-v-06ad9b25] { + --button-padding: var(--button-padding-default) var(--default-grid-baseline); +} +.button-vue__icon[data-v-06ad9b25] { + --default-clickable-area: var(--button-inner-size); + height: var(--button-inner-size); + width: var(--button-inner-size); + min-height: var(--button-inner-size); + min-width: var(--button-inner-size); + display: flex; + justify-content: center; + align-items: center; +} +.button-vue__icon[data-v-06ad9b25]:empty { + display: none; +} +.button-vue--size-small .button-vue__icon[data-v-06ad9b25] > * { + max-height: 16px; + max-width: 16px; +} +.button-vue--size-small .button-vue__icon[data-v-06ad9b25] svg { + height: 16px; + width: 16px; +} +.button-vue__text[data-v-06ad9b25] { + font-weight: bold; + margin-bottom: 1px; + padding: 2px 0; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.button-vue__text[data-v-06ad9b25]:empty { + display: none; +} +.button-vue[data-v-06ad9b25]:has(.button-vue__text:empty) { + --button-padding: var(--button-radius); + line-height: 1; + width: var(--button-size) !important; +} +.button-vue[data-v-06ad9b25]:has(.button-vue__icon:empty) { + --button-padding: var(--button-padding-default); +} +.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-06ad9b25] { + padding-inline: var(--default-grid-baseline); +} +.button-vue--wide[data-v-06ad9b25] { + width: 100%; +} +.button-vue[data-v-06ad9b25]:focus-visible { + outline: 2px solid var(--color-main-text) !important; + box-shadow: 0 0 0 4px var(--color-main-background) !important; +} +.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-06ad9b25] { + outline: 2px solid var(--color-primary-element-text); + border-radius: var(--border-radius-element); + background-color: transparent; +} +.button-vue--primary[data-v-06ad9b25] { + background-color: var(--color-primary-element); + border-color: var(--color-primary-element-hover); + color: var(--color-primary-element-text); +} +.button-vue--primary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-primary-element-hover); +} +.button-vue--primary[data-v-06ad9b25]:active { + background-color: var(--color-primary-element); +} +.button-vue--secondary[data-v-06ad9b25] { + background-color: var(--color-primary-element-light); + border-color: var(--color-primary-element-light-hover); + color: var(--color-primary-element-light-text); +} +.button-vue--secondary[data-v-06ad9b25]:hover:not(:disabled) { + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-light-hover); +} +.button-vue--tertiary[data-v-06ad9b25] { + background-color: transparent; + border-color: transparent; + color: var(--color-main-text); +} +.button-vue--tertiary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-background-hover); +} +.button-vue--tertiary-no-background[data-v-06ad9b25]:hover:not(:disabled) { + background-color: transparent; +} +.button-vue--tertiary-on-primary[data-v-06ad9b25] { + color: var(--color-primary-element-text); +} +.button-vue--tertiary-on-primary[data-v-06ad9b25]:hover:not(:disabled) { + background-color: transparent; +} +.button-vue--success[data-v-06ad9b25] { + border-color: var(--color-success-hover); + background-color: var(--color-success); + color: var(--color-success-text); +} +.button-vue--success[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-success-hover); +} +.button-vue--success[data-v-06ad9b25]:active { + background-color: var(--color-success); +} +.button-vue--warning[data-v-06ad9b25] { + border-color: var(--color-warning-hover); + background-color: var(--color-warning); + color: var(--color-warning-text); +} +.button-vue--warning[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-warning-hover); +} +.button-vue--warning[data-v-06ad9b25]:active { + background-color: var(--color-warning); +} +.button-vue--error[data-v-06ad9b25] { + border-color: var(--color-error-hover); + background-color: var(--color-error); + color: var(--color-error-text); +} +.button-vue--error[data-v-06ad9b25]:hover:not(:disabled) { + background-color: var(--color-error-hover); +} +.button-vue--error[data-v-06ad9b25]:active { + background-color: var(--color-error); +} +.button-vue--legacy[data-v-06ad9b25] { + --button-inner-size: var(--button-size); + border: none; + padding-block: 0; +} +.button-vue--legacy.button-vue--error[data-v-06ad9b25], .button-vue--legacy.button-vue--success[data-v-06ad9b25], .button-vue--legacy.button-vue--warning[data-v-06ad9b25] { + color: white; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-aaedb1c3] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.icon-vue[data-v-aaedb1c3] { + display: flex; + justify-content: center; + align-items: center; + min-width: var(--default-clickable-area); + min-height: var(--default-clickable-area); + opacity: 1; +} +.icon-vue.icon-vue--inline[data-v-aaedb1c3] { + display: inline-flex !important; + min-width: fit-content; + min-height: fit-content; + vertical-align: text-bottom; +} +.icon-vue span[data-v-aaedb1c3] { + line-height: 0; +} +.icon-vue[data-v-aaedb1c3] svg { + fill: currentColor; + width: var(--fb515064); + height: var(--fb515064); + max-width: var(--fb515064); + max-height: var(--fb515064); +} +.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl) { + transform: scaleX(-1); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-cf399190] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.loading-icon[data-v-cf399190] { + overflow: hidden; +} +.loading-icon svg[data-v-cf399190] { + animation: rotate var(--animation-duration, 0.8s) linear infinite; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-67fb20ba] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.modal-mask[data-v-67fb20ba] { + position: fixed; + z-index: 9998; + top: 0; + inset-inline-start: 0; + display: block; + width: 100%; + height: 100%; + --backdrop-color: 0, 0, 0; + background-color: rgba(var(--backdrop-color), 0.5); +} +.modal-mask[data-v-67fb20ba], .modal-mask[data-v-67fb20ba] * { + box-sizing: border-box; +} +.modal-mask--opaque[data-v-67fb20ba] { + background-color: rgba(var(--backdrop-color), 0.92); +} +.modal-mask--light[data-v-67fb20ba] { + --backdrop-color: 255, 255, 255; +} +.modal-header[data-v-67fb20ba] { + position: absolute; + z-index: 10001; + top: 0; + inset-inline: 0 0; + display: flex !important; + align-items: center; + justify-content: center; + width: 100%; + height: var(--header-height); + overflow: hidden; + transition: opacity 250ms, visibility 250ms; +} +.modal-header__name[data-v-67fb20ba] { + overflow-x: hidden; + width: 100%; + padding: 0 calc(var(--default-clickable-area) * 3) 0 12px; + transition: padding ease 100ms; + white-space: nowrap; + text-overflow: ellipsis; + font-size: 16px; + margin-block: 0; +} +@media only screen and (min-width: 1024px) { +.modal-header__name[data-v-67fb20ba] { + padding-inline-start: calc(var(--default-clickable-area) * 3); + text-align: center; +} +} +.modal-header .icons-menu[data-v-67fb20ba] { + position: absolute; + inset-inline-end: 0; + display: flex; + align-items: center; + justify-content: flex-end; +} +.modal-header .icons-menu .header-close[data-v-67fb20ba] { + display: flex; + align-items: center; + justify-content: center; + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); + padding: 0; +} +.modal-header .icons-menu .play-pause-icons[data-v-67fb20ba] { + position: relative; + width: var(--header-height); + height: var(--header-height); + margin: 0; + padding: 0; + cursor: pointer; + border: none; + background-color: transparent; +} +.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__icon[data-v-67fb20ba], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-67fb20ba] { + opacity: 1; + border-radius: calc(var(--default-clickable-area) / 2); + background-color: rgba(127, 127, 127, 0.25); +} +.modal-header .icons-menu .play-pause-icons__icon[data-v-67fb20ba] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); + cursor: pointer; + opacity: 0.7; +} +.modal-header .icons-menu[data-v-67fb20ba] .action-item { + margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); +} +.modal-header .icons-menu[data-v-67fb20ba] .action-item--single { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + cursor: pointer; + background-position: center; + background-size: 22px; +} +.modal-header .icons-menu .header-actions[data-v-67fb20ba] button:focus-visible { + box-shadow: none !important; + outline: 2px solid #fff !important; +} +.modal-wrapper[data-v-67fb20ba] { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + /* Navigation buttons */ +} +.modal-wrapper .prev[data-v-67fb20ba], +.modal-wrapper .next[data-v-67fb20ba] { + z-index: 10000; + height: 35vh; + min-height: 300px; + position: absolute; + transition: opacity 250ms; + color: white; +} +.modal-wrapper .prev[data-v-67fb20ba]:focus-visible, +.modal-wrapper .next[data-v-67fb20ba]:focus-visible { + box-shadow: 0 0 0 2px var(--color-primary-element-text); + background-color: var(--color-box-shadow); +} +.modal-wrapper .prev[data-v-67fb20ba] { + inset-inline-start: 2px; +} +.modal-wrapper .next[data-v-67fb20ba] { + inset-inline-end: 2px; +} +.modal-wrapper[data-v-67fb20ba] { + /* Content */ +} +.modal-wrapper .modal-container[data-v-67fb20ba] { + position: relative; + display: flex; + padding: 0; + transition: transform 300ms ease; + border-radius: var(--border-radius-container); + background-color: var(--color-main-background); + color: var(--color-main-text); + box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); + overflow: auto; +} +.modal-wrapper .modal-container__close[data-v-67fb20ba] { + z-index: 1; + position: absolute; + top: 4px; + inset-inline-end: var(--default-grid-baseline); +} +.modal-wrapper .modal-container__content[data-v-67fb20ba] { + width: 100%; + min-height: 52px; + overflow: auto; +} +.modal-wrapper--small > .modal-container[data-v-67fb20ba] { + width: 400px; + max-width: 90%; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--normal > .modal-container[data-v-67fb20ba] { + max-width: 90%; + width: 600px; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--large > .modal-container[data-v-67fb20ba] { + max-width: 90%; + width: 900px; + max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin)); +} +.modal-wrapper--full > .modal-container[data-v-67fb20ba] { + width: 100%; + height: calc(100% - var(--header-height)); + position: absolute; + top: var(--header-height); + border-radius: 0; +} +@media only screen and ((max-width: 512px) or (max-height: 400px)) { +.modal-wrapper .modal-container[data-v-67fb20ba] { + max-width: initial; + width: 100%; + max-height: initial; + height: calc(100% - var(--header-height)); + position: absolute; + top: var(--header-height); + border-radius: 0; +} +} + +/* TRANSITIONS */ +.fade-enter-active[data-v-67fb20ba], +.fade-leave-active[data-v-67fb20ba] { + transition: opacity 250ms; +} +.fade-enter-from[data-v-67fb20ba], +.fade-leave-to[data-v-67fb20ba] { + opacity: 0; +} +.fade-visibility-enter-from[data-v-67fb20ba], +.fade-visibility-leave-to[data-v-67fb20ba] { + visibility: hidden; + opacity: 0; +} +.modal-in-enter-active[data-v-67fb20ba], +.modal-in-leave-active[data-v-67fb20ba], +.modal-out-enter-active[data-v-67fb20ba], +.modal-out-leave-active[data-v-67fb20ba] { + transition: opacity 250ms; +} +.modal-in-enter-from[data-v-67fb20ba], +.modal-in-leave-to[data-v-67fb20ba], +.modal-out-enter-from[data-v-67fb20ba], +.modal-out-leave-to[data-v-67fb20ba] { + opacity: 0; +} +.modal-in-enter .modal-container[data-v-67fb20ba], +.modal-in-leave-to .modal-container[data-v-67fb20ba] { + transform: scale(0.9); +} +.modal-out-enter .modal-container[data-v-67fb20ba], +.modal-out-leave-to .modal-container[data-v-67fb20ba] { + transform: scale(1.1); +} +.modal-mask .play-pause-icons .progress-ring[data-v-67fb20ba] { + position: absolute; + top: 0; + inset-inline-start: 0; + transform: rotate(-90deg); +} +.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-67fb20ba] { + transition: 100ms stroke-dashoffset; + transform-origin: 50% 50%; + animation: progressring-67fb20ba linear var(--7f724f28) infinite; + stroke-linecap: round; + stroke-dashoffset: 94.2477796077; + stroke-dasharray: 94.2477796077; +} +.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-67fb20ba] { + animation: breath-67fb20ba 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; +} +.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-67fb20ba] { + animation-play-state: paused !important; +} +@keyframes progressring-67fb20ba { +from { + stroke-dashoffset: 94.2477796077; +} +to { + stroke-dashoffset: 0; +} +} +@keyframes breath-67fb20ba { +0% { + opacity: 1; +} +50% { + opacity: 0; +} +100% { + opacity: 1; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-5f7eed6b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.action-items[data-v-5f7eed6b] { + display: flex; + align-items: center; + gap: calc((var(--default-clickable-area) - 16px) / 2 / 2); +} +.action-item[data-v-5f7eed6b] { + --open-background-color: var(--color-background-hover, $action-background-hover); + position: relative; + display: inline-block; +} +.action-item.action-item--primary[data-v-5f7eed6b] { + --open-background-color: var(--color-primary-element-hover); +} +.action-item.action-item--secondary[data-v-5f7eed6b] { + --open-background-color: var(--color-primary-element-light-hover); +} +.action-item.action-item--error[data-v-5f7eed6b] { + --open-background-color: var(--color-error-hover); +} +.action-item.action-item--warning[data-v-5f7eed6b] { + --open-background-color: var(--color-warning-hover); +} +.action-item.action-item--success[data-v-5f7eed6b] { + --open-background-color: var(--color-success-hover); +} +.action-item.action-item--tertiary-no-background[data-v-5f7eed6b] { + --open-background-color: transparent; +} +.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b] { + background-color: var(--open-background-color); +} +.action-item__menutoggle__icon[data-v-5f7eed6b] { + width: 20px; + height: 20px; + object-fit: contain; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper { + border-radius: var(--border-radius-element); +} +.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { + border-radius: var(--border-radius-element); + padding: 4px; + max-height: calc(100vh - var(--header-height)); + overflow: auto; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_FKPyJ { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9, ._ncPopover_HjJ88.v-popper--theme-nc-popover-9 * { + box-sizing: border-box; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer { + position: absolute; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + z-index: -1; + width: 100%; + height: 100%; + border: none; + background-color: transparent; + pointer-events: none; + display: block; + overflow: hidden; + opacity: 0; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer object { + display: block; + position: absolute; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + height: 100%; + width: 100%; + overflow: hidden; + pointer-events: none; + z-index: -1; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper { + z-index: 100000; + top: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: 0; + display: block !important; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__wrapper { + /* + * In theory, "filter: drop-shadow" would look better here with arrow shadow. + * In fact, in results in a blurry popover in Chromium on scaling. + * The hypothesis is that "filter" creates a new composition layer, + * and with GPU acceleration requires the previous layers content to be rasterized. + * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover + * and then apply scaling, which results in a blurry popover. + */ + box-shadow: 0 1px 10px var(--color-box-shadow); + border-radius: var(--border-radius-element); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner { + padding: 0; + color: var(--color-main-text); + border-radius: var(--border-radius-element); + overflow: hidden; + background: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container { + position: absolute; + z-index: 1; + width: 0; + height: 0; + border-style: solid; + border-color: transparent; + border-width: 10px; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { + bottom: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-bottom-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-top-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { + top: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-top-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-bottom-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + left: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-left-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-right-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + right: -9px; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-right-width: 0; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + border-left-color: var(--color-main-background); +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=true] { + visibility: hidden; + transition: opacity var(--animation-quick), visibility var(--animation-quick); + opacity: 0; +} +._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false] { + visibility: visible; + transition: opacity var(--animation-quick); + opacity: 1; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6c2daf4e] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-6c2daf4e]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-6c2daf4e] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-6c2daf4e] * { + opacity: 1 !important; +} +.action-button[data-v-6c2daf4e] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-button > span[data-v-6c2daf4e] { + cursor: pointer; + white-space: nowrap; +} +.action-button__icon[data-v-6c2daf4e] { + 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-6c2daf4e] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] { + 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-6c2daf4e] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-button__name[data-v-6c2daf4e] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-button__description[data-v-6c2daf4e] { + 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-6c2daf4e] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action-button__pressed-icon[data-v-6c2daf4e] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action-button[data-v-6c2daf4e] * { + cursor: pointer; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6a2b8de0] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-button-group-base > div[data-v-6a2b8de0] { + text-align: center; + color: var(--color-text-maxcontrast); +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] { + display: flex; + gap: 4px; + justify-content: space-between; +} +.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s] { + flex: 1 1; +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button { + padding: 0 !important; + width: 100%; + display: flex; + justify-content: center; +} +.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button .action-button__pressed-icon { + display: none; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; + user-select: none; + pointer-events: none; + margin-inline-start: 12px; + padding-inline-end: 14px; + height: var(--default-clickable-area); + display: flex; + align-items: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-2947bc3b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-2947bc3b]:hover, li.action.active[data-v-2947bc3b] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-2947bc3b]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-2947bc3b] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-2947bc3b]:hover, .action--disabled[data-v-2947bc3b]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-2947bc3b] * { + opacity: 1 !important; +} +.action-checkbox[data-v-2947bc3b] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-checkbox > span[data-v-2947bc3b] { + cursor: pointer; + white-space: nowrap; +} +.action-checkbox__icon[data-v-2947bc3b] { + 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-checkbox[data-v-2947bc3b] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-checkbox[data-v-2947bc3b] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-checkbox__longtext-wrapper[data-v-2947bc3b], .action-checkbox__longtext[data-v-2947bc3b] { + 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-checkbox__longtext[data-v-2947bc3b] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-checkbox__name[data-v-2947bc3b] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-checkbox__description[data-v-2947bc3b] { + 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-checkbox__menu-icon[data-v-2947bc3b] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action[data-v-2947bc3b]:has(:focus-visible) { + outline: 2px solid currentColor; +} +.action-checkbox__icon[data-v-2947bc3b] { + color: var(--color-primary-element); +} +.action-checkbox__input[data-v-2947bc3b] { + width: 20px; + height: 20px; + margin: auto; + position: absolute; + z-index: -1; + opacity: 0 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-3a83acfa] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* Default global values */ +button[data-v-3a83acfa]:not(.button-vue), +input[data-v-3a83acfa]:not([type=range]), +textarea[data-v-3a83acfa] { + 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-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-3a83acfa], +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):hover, +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):focus, +input:not([type=range]):not(:disabled):not(.primary).active[data-v-3a83acfa], +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):hover, +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):focus, +textarea:not(:disabled):not(.primary).active[data-v-3a83acfa] { + /* active class used for multiselect */ + border-color: var(--color-primary-element); + outline: none; +} +button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):active, +input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):active, +textarea[data-v-3a83acfa]:not(:disabled):not(.primary):active { + color: var(--color-main-text); + outline: none; + background-color: var(--color-main-background); +} +button[data-v-3a83acfa]:not(.button-vue):disabled, +input[data-v-3a83acfa]:not([type=range]):disabled, +textarea[data-v-3a83acfa]:disabled { + cursor: default; + opacity: 0.5; + color: var(--color-text-maxcontrast); + background-color: var(--color-background-dark); +} +button[data-v-3a83acfa]:not(.button-vue):required, +input[data-v-3a83acfa]:not([type=range]):required, +textarea[data-v-3a83acfa]:required { + box-shadow: none; +} +button[data-v-3a83acfa]:not(.button-vue):invalid, +input[data-v-3a83acfa]:not([type=range]):invalid, +textarea[data-v-3a83acfa]:invalid { + border-color: var(--color-border-error, var(--color-error)); + box-shadow: none !important; +} +button[data-v-3a83acfa]:not(.button-vue), +input[data-v-3a83acfa]:not([type=range]), +textarea[data-v-3a83acfa] { + /* Primary action button, use sparingly */ +} +button:not(.button-vue).primary[data-v-3a83acfa], +input:not([type=range]).primary[data-v-3a83acfa], +textarea.primary[data-v-3a83acfa] { + 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-3a83acfa]:not(:disabled):hover, button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):focus, button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):hover, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):focus, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active, +textarea.primary[data-v-3a83acfa]:not(:disabled):hover, +textarea.primary[data-v-3a83acfa]:not(:disabled):focus, +textarea.primary[data-v-3a83acfa]:not(:disabled):active { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active, +input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active, +textarea.primary[data-v-3a83acfa]:not(:disabled):active { + color: var(--color-primary-element-text-dark); +} +button:not(.button-vue).primary[data-v-3a83acfa]:disabled, +input:not([type=range]).primary[data-v-3a83acfa]:disabled, +textarea.primary[data-v-3a83acfa]:disabled { + cursor: default; + color: var(--color-primary-element-text-dark); + background-color: var(--color-primary-element); +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-3a83acfa]:hover, li.action.active[data-v-3a83acfa] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-3a83acfa]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-3a83acfa] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-3a83acfa]:hover, .action--disabled[data-v-3a83acfa]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-3a83acfa] * { + opacity: 1 !important; +} +.action-input[data-v-3a83acfa] { + 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: normal; +} +.action-input__icon-wrapper[data-v-3a83acfa] { + display: flex; + align-self: center; + align-items: center; + justify-content: center; +} +.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-input > span[data-v-3a83acfa] { + cursor: pointer; + white-space: nowrap; +} +.action-input__icon[data-v-3a83acfa] { + min-width: 0; /* Overwrite icons*/ + 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-3a83acfa] { + 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-3a83acfa] { + position: relative; + width: 100%; +} +.action-input__input-container[data-v-3a83acfa] { + display: flex; +} +.action-input__input-container .colorpicker__trigger[data-v-3a83acfa], .action-input__input-container .colorpicker__preview[data-v-3a83acfa] { + width: 100%; +} +.action-input__input-container .colorpicker__preview[data-v-3a83acfa] { + 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-3a83acfa] { + padding: 4px 0; + display: block; +} +.action-input__text-label--hidden[data-v-3a83acfa] { + position: absolute; + inset-inline-start: 0; + width: 1px; + height: 1px; + overflow: hidden; + z-index: -1; + opacity: 0; +} +.action-input__datetimepicker[data-v-3a83acfa] { + width: 100%; +} +.action-input__datetimepicker[data-v-3a83acfa] .mx-input { + margin: 0; +} +.action-input__multi[data-v-3a83acfa] { + width: 100%; +} +li:last-child > .action-input[data-v-3a83acfa] { + padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +} +li:first-child > .action-input[data-v-3a83acfa]:not(.action-input--visible-label) { + padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-00e75248] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +[data-v-00e75248] .password-field__input--secure-text { + -webkit-text-security: disc; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bfba6aa6] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +.input-field[data-v-bfba6aa6] { + --input-border-color: var(--color-border-maxcontrast); + --input-border-radius: var(--border-radius-element); + --input-padding-start: var(--border-radius-element); + --input-padding-end: var(--border-radius-element); + position: relative; + width: 100%; + margin-block-start: 6px; +} +.input-field--disabled[data-v-bfba6aa6] { + opacity: 0.4; + filter: saturate(0.4); +} +.input-field--label-outside[data-v-bfba6aa6] { + margin-block-start: 0; +} +.input-field--leading-icon[data-v-bfba6aa6] { + --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); +} +.input-field--trailing-icon[data-v-bfba6aa6] { + --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); +} +.input-field--pill[data-v-bfba6aa6] { + --input-border-radius: var(--border-radius-pill); +} +.input-field__main-wrapper[data-v-bfba6aa6] { + height: var(--default-clickable-area); + padding: var(--border-width-input-focused, 2px); + position: relative; +} +.input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow-light: 0 -1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.input-field__input[data-v-bfba6aa6]:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--input-border-color); +} +@media (prefers-color-scheme: dark) { +.input-field__input .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .input-field__input[data-v-bfba6aa6] { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.input-field--legacy .input-field__input[data-v-bfba6aa6] { + box-shadow: 0 0 0 1px var(--input-border-color); +} +.input-field--legacy .input-field__input[data-v-bfba6aa6]:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color); +} +.input-field__input[data-v-bfba6aa6]:focus-within:not([disabled]), .input-field__input[data-v-bfba6aa6]:active:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important; +} +.input-field__input[data-v-bfba6aa6] { + background-color: var(--color-main-background); + color: var(--color-main-text); + border-radius: var(--input-border-radius); + cursor: pointer; + -webkit-appearance: textfield !important; + -moz-appearance: textfield !important; + appearance: textfield !important; + font-size: var(--default-font-size); + text-overflow: ellipsis; + padding-block: 0; + padding-inline: var(--input-padding-start) var(--input-padding-end); + height: 100% !important; + min-height: unset; + width: 100%; +} +.input-field__input[data-v-bfba6aa6]::placeholder { + color: var(--color-text-maxcontrast); +} +.input-field__input[data-v-bfba6aa6]::-webkit-search-cancel-button { + display: none; +} +.input-field__input[data-v-bfba6aa6]::-webkit-search-decoration, .input-field__input[data-v-bfba6aa6]::-webkit-search-results-button, .input-field__input[data-v-bfba6aa6]::-webkit-search-results-decoration, .input-field__input[data-v-bfba6aa6]::-ms-clear { + display: none; +} +.input-field__input[data-v-bfba6aa6]:active:not([disabled]), .input-field__input[data-v-bfba6aa6]:focus:not([disabled]) { + --input-border-color: var(--color-main-text); +} +.input-field__input:focus + .input-field__label[data-v-bfba6aa6], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-bfba6aa6] { + color: var(--color-main-text); +} +.input-field__input[data-v-bfba6aa6]:focus { + cursor: text; +} +.input-field__input[data-v-bfba6aa6]:disabled { + cursor: default; +} +.input-field__input[data-v-bfba6aa6]:focus-visible { + box-shadow: unset !important; +} +.input-field:not(.input-field--label-outside) .input-field__input[data-v-bfba6aa6]:not(:focus)::placeholder { + opacity: 0; +} +.input-field__label[data-v-bfba6aa6] { + --input-label-font-size: var(--default-font-size); + font-size: var(--input-label-font-size); + position: absolute; + margin-inline: var(--input-padding-start) var(--input-padding-end); + max-width: fit-content; + inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2); + inset-inline: var(--border-width-input-focused, 2px); + color: var(--color-text-maxcontrast); + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + pointer-events: none; + transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); +} +.input-field__input:focus + .input-field__label[data-v-bfba6aa6], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-bfba6aa6] { + --input-label-font-size: 13px; + line-height: 1.5; + inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2); + font-weight: 500; + border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; + background-color: var(--color-main-background); + padding-inline: var(--default-grid-baseline); + margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline)); + transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); +} +.input-field__icon[data-v-bfba6aa6] { + position: absolute; + height: var(--default-clickable-area); + width: var(--default-clickable-area); + display: flex; + align-items: center; + justify-content: center; + opacity: 0.7; + inset-block-end: 0; +} +.input-field__icon--leading[data-v-bfba6aa6] { + inset-inline-start: 0px; +} +.input-field__icon--trailing[data-v-bfba6aa6] { + inset-inline-end: 0px; +} +.input-field__trailing-button[data-v-bfba6aa6] { + --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important; + --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px)); +} +.input-field__trailing-button.button-vue[data-v-bfba6aa6] { + position: absolute; + top: var(--border-width-input-focused, 2px); + inset-inline-end: var(--border-width-input-focused, 2px); +} +.input-field__trailing-button.button-vue[data-v-bfba6aa6]:focus-visible { + box-shadow: none !important; +} +.input-field__helper-text-message[data-v-bfba6aa6] { + padding-block: 4px; + padding-inline: var(--border-radius-element); + display: flex; + align-items: center; + color: var(--color-text-maxcontrast); + word-break: break-all; +} +.input-field__helper-text-message__icon[data-v-bfba6aa6] { + margin-inline-end: 8px; +} +.input-field--error .input-field__helper-text-message[data-v-bfba6aa6], +.input-field--error .input-field__icon--trailing[data-v-bfba6aa6] { + color: var(--color-text-error, var(--color-error)); +} +.input-field--error .input-field__input[data-v-bfba6aa6], .input-field__input[data-v-bfba6aa6]:user-invalid { + --input-border-color: var(--color-border-error, var(--color-error)) !important; +} +.input-field--error .input-field__input[data-v-bfba6aa6]:focus-visible, .input-field__input[data-v-bfba6aa6]:user-invalid:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.input-field--success .input-field__input[data-v-bfba6aa6] { + --input-border-color: var(--color-border-success, var(--color-success)) !important; +} +.input-field--success .input-field__input[data-v-bfba6aa6]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.input-field--success .input-field__helper-text-message__icon[data-v-bfba6aa6] { + color: var(--color-border-success, var(--color-success)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-32f01b7a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-32f01b7a]:hover { + background-color: var(--color-background-hover); +} +.action-link[data-v-32f01b7a] { + display: flex; + align-items: flex-start; + width: 100%; + height: auto; + margin: 0; + padding: 0; + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); + box-sizing: border-box; + cursor: pointer; + white-space: nowrap; + color: var(--color-main-text); + border: 0; + border-radius: 0; + background-color: transparent; + box-shadow: none; + font-weight: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-link > span[data-v-32f01b7a] { + cursor: pointer; + white-space: nowrap; +} +.action-link__icon[data-v-32f01b7a] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-link[data-v-32f01b7a] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-link__longtext[data-v-32f01b7a] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-link__name[data-v-32f01b7a] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-link__description[data-v-32f01b7a] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + line-height: var(--default-line-height); + color: var(--color-text-maxcontrast); + cursor: pointer; +} +.action-link__menu-icon[data-v-32f01b7a] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6c208ddd] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-6c208ddd]:hover, li.action.active[data-v-6c208ddd] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-6c208ddd]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-6c208ddd] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-6c208ddd]:hover, .action--disabled[data-v-6c208ddd]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-6c208ddd] * { + opacity: 1 !important; +} +.action-radio[data-v-6c208ddd] { + 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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-radio > span[data-v-6c208ddd] { + cursor: pointer; + white-space: nowrap; +} +.action-radio__icon[data-v-6c208ddd] { + 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-radio[data-v-6c208ddd] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-radio[data-v-6c208ddd] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-radio__longtext-wrapper[data-v-6c208ddd], .action-radio__longtext[data-v-6c208ddd] { + 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-radio__longtext[data-v-6c208ddd] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-radio__name[data-v-6c208ddd] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-radio__description[data-v-6c208ddd] { + 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-radio__menu-icon[data-v-6c208ddd] { + margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1); +} +.action[data-v-6c208ddd]:has(:focus-visible) { + outline: 2px solid currentColor; +} +.action-radio__icon[data-v-6c208ddd] { + color: var(--color-primary-element); +} +.action-radio__input[data-v-6c208ddd] { + width: 20px; + height: 20px; + margin: auto; + position: absolute; + z-index: -1; + opacity: 0 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-87267750] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-router > span[data-v-87267750] { + cursor: pointer; + white-space: nowrap; +} +.action-router__icon[data-v-87267750] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-router[data-v-87267750] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-router__longtext[data-v-87267750] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-router__name[data-v-87267750] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-router__description[data-v-87267750] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + 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: 0.5; +} +.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-87267750] * { + opacity: 1 !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-fa684b48] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +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: normal; + font-size: var(--default-font-size); + line-height: var(--default-clickable-area); +} +.action-text > span[data-v-fa684b48] { + cursor: pointer; + white-space: nowrap; +} +.action-text__icon[data-v-fa684b48] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; + background-position: calc((var(--default-clickable-area) - 16px) / 2) center; + background-size: 16px; + background-repeat: no-repeat; +} +.action-text[data-v-fa684b48] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-text[data-v-fa684b48] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-text__longtext-wrapper[data-v-fa684b48], .action-text__longtext[data-v-fa684b48] { + max-width: 220px; + line-height: 1.6em; + padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; + cursor: pointer; + text-align: start; + overflow: hidden; + text-overflow: ellipsis; +} +.action-text__longtext[data-v-fa684b48] { + cursor: pointer; + white-space: pre-wrap !important; +} +.action-text__name[data-v-fa684b48] { + font-weight: bold; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + display: block; +} +.action-text__description[data-v-fa684b48] { + display: block; + white-space: pre-wrap; + font-size: var(--font-size-small); + 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: 0.5; +} +.action--disabled[data-v-fa684b48]:hover, .action--disabled[data-v-fa684b48]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-fa684b48] * { + opacity: 1 !important; +} +.action-text[data-v-fa684b48], +.action-text span[data-v-fa684b48] { + cursor: default; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-24e8b746] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* Default global values */ +button[data-v-24e8b746]:not(.button-vue), +input[data-v-24e8b746]:not([type=range]), +textarea[data-v-24e8b746] { + 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-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746], +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover, +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus, +input:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746], +textarea[data-v-24e8b746]:not(:disabled):not(.primary):hover, +textarea[data-v-24e8b746]:not(:disabled):not(.primary):focus, +textarea:not(:disabled):not(.primary).active[data-v-24e8b746] { + /* active class used for multiselect */ + border-color: var(--color-primary-element); + outline: none; +} +button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active, +input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active, +textarea[data-v-24e8b746]:not(:disabled):not(.primary):active { + color: var(--color-main-text); + outline: none; + background-color: var(--color-main-background); +} +button[data-v-24e8b746]:not(.button-vue):disabled, +input[data-v-24e8b746]:not([type=range]):disabled, +textarea[data-v-24e8b746]:disabled { + cursor: default; + opacity: 0.5; + color: var(--color-text-maxcontrast); + background-color: var(--color-background-dark); +} +button[data-v-24e8b746]:not(.button-vue):required, +input[data-v-24e8b746]:not([type=range]):required, +textarea[data-v-24e8b746]:required { + box-shadow: none; +} +button[data-v-24e8b746]:not(.button-vue):invalid, +input[data-v-24e8b746]:not([type=range]):invalid, +textarea[data-v-24e8b746]:invalid { + border-color: var(--color-border-error, var(--color-error)); + box-shadow: none !important; +} +button[data-v-24e8b746]:not(.button-vue), +input[data-v-24e8b746]:not([type=range]), +textarea[data-v-24e8b746] { + /* Primary action button, use sparingly */ +} +button:not(.button-vue).primary[data-v-24e8b746], +input:not([type=range]).primary[data-v-24e8b746], +textarea.primary[data-v-24e8b746] { + 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-24e8b746]:not(:disabled):hover, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active, +textarea.primary[data-v-24e8b746]:not(:disabled):hover, +textarea.primary[data-v-24e8b746]:not(:disabled):focus, +textarea.primary[data-v-24e8b746]:not(:disabled):active { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active, +input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active, +textarea.primary[data-v-24e8b746]:not(:disabled):active { + color: var(--color-primary-element-text-dark); +} +button:not(.button-vue).primary[data-v-24e8b746]:disabled, +input:not([type=range]).primary[data-v-24e8b746]:disabled, +textarea.primary[data-v-24e8b746]:disabled { + cursor: default; + color: var(--color-primary-element-text-dark); + background-color: var(--color-primary-element); +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +li.action[data-v-24e8b746]:hover, li.action.active[data-v-24e8b746] { + border-radius: 6px; + padding: 0; +} +li.action[data-v-24e8b746]:hover { + background-color: var(--color-background-hover); +} +.action--disabled[data-v-24e8b746] { + pointer-events: none; + opacity: 0.5; +} +.action--disabled[data-v-24e8b746]:hover, .action--disabled[data-v-24e8b746]:focus { + cursor: default; + opacity: 0.5; +} +.action--disabled[data-v-24e8b746] * { + opacity: 1 !important; +} +.action-text-editable[data-v-24e8b746] { + 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: normal; + line-height: var(--default-clickable-area); +} +.action-text-editable > span[data-v-24e8b746] { + cursor: pointer; + white-space: nowrap; +} +.action-text-editable__icon[data-v-24e8b746] { + min-width: 0; /* Overwrite icons*/ + min-height: 0; + /* Keep padding to define the width to + assure correct position of a possible text */ + 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-24e8b746] .material-design-icon { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + opacity: 1; +} +.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg { + vertical-align: middle; +} +.action-text-editable__form[data-v-24e8b746] { + 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-24e8b746] { + 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-24e8b746] { + 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%; + /* Avoid background under border */ + background-color: var(--color-main-background); + background-clip: padding-box; +} +.action-text-editable__label[data-v-24e8b746], .action-text-editable__label[data-v-24e8b746] * { + cursor: pointer; +} +.action-text-editable[data-v-24e8b746] { + /* Inputs inside popover supports text, submit & reset */ +} +.action-text-editable__textarea[data-v-24e8b746] { + flex: 1 1 auto; + color: inherit; + border-color: var(--color-border-maxcontrast); + min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */ + max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */ + min-width: calc(var(--default-clickable-area) * 4); + width: 100% !important; + margin: 0; +} +.action-text-editable__textarea[data-v-24e8b746]:disabled { + cursor: default; +} +.action-text-editable__textarea[data-v-24e8b746] { + /* only show confirm borders if input is not focused */ +} +.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-24e8b746] { + background-color: var(--color-error); +} +.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]: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-24e8b746], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-24e8b746] { + /* above previous input */ + z-index: 2; + border-color: var(--color-primary-element); + border-inline-start-color: transparent; +} +li:last-child > .action-text-editable[data-v-24e8b746] { + margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +} +li:first-child > .action-text-editable[data-v-24e8b746] { + margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-563c4ac4] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-content[data-v-563c4ac4] { + 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-563c4ac4]:not(.app-content--has-list) { + overflow: auto; +} +.app-content-wrapper[data-v-563c4ac4] { + position: relative; + width: 100%; + height: 100%; +} +.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-list { + display: flex; +} +.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-details { + display: none; +} +.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-list { + display: none; +} +.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-details { + display: block; +} +[data-v-563c4ac4] .splitpanes.default-theme .app-content-list { + max-width: none; + /* Thin scrollbar is hard to catch on resizable columns */ + scrollbar-width: auto; +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane { + background-color: transparent; + transition: none; +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list { + min-width: 300px; + position: sticky; +} +@media only screen and (width < 1024px) { +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list { + display: none; +} +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details { + overflow-y: auto; +} +@media only screen and (width < 1024px) { +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details { + min-width: 100%; +} +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter { + background-color: var(--color-main-background); +} +[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter::after { + background-color: var(--color-border); +} +[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { + border-inline-start: 1px solid var(--color-border); +} +[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter { + border-top: 1px solid var(--color-border); +} +.app-content-wrapper--show-list[data-v-563c4ac4] .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} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-navigation, +.app-content { + /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */ + --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0px; + 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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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: 0px; + 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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 100ms ease-in-out; + border: none; + border-radius: 50%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-f925f8d0] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +.app-navigation-entry[data-v-f925f8d0] { + 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 200ms ease-in-out; + border-radius: var(--border-radius-element); +} +.app-navigation-entry-wrapper[data-v-f925f8d0] { + 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-f925f8d0] { + display: none; +} +.app-navigation-entry.active[data-v-f925f8d0] { + background-color: var(--color-primary-element) !important; +} +.app-navigation-entry.active[data-v-f925f8d0]:hover { + background-color: var(--color-primary-element-hover) !important; +} +.app-navigation-entry.active .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry.active .app-navigation-entry-button[data-v-f925f8d0] { + color: var(--color-primary-element-text) !important; +} +.app-navigation-entry[data-v-f925f8d0]:focus-within, .app-navigation-entry[data-v-f925f8d0]:hover { + background-color: var(--color-background-hover); +} +.app-navigation-entry.active .app-navigation-entry__children[data-v-f925f8d0], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-f925f8d0], .app-navigation-entry:hover .app-navigation-entry__children[data-v-f925f8d0] { + background-color: var(--color-main-background); +} +.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0] { + display: inline-block; +} +.app-navigation-entry .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue { + background-color: var(--color-background-dark) !important; +} +.app-navigation-entry.active .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue { + background-color: var(--color-primary-element) !important; +} +.app-navigation-entry[data-v-f925f8d0] { + /* hide deletion/collapse of subitems */ +} +.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-f925f8d0] { + display: none; +} +.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-f925f8d0] { + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); +} +.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0], .app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0] { + z-index: 100; /* above the bullet to allow click*/ + 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-f925f8d0], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-f925f8d0] { + 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-f925f8d0], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-f925f8d0] { + overflow: hidden; + max-width: 100%; + white-space: nowrap; + text-overflow: ellipsis; +} +.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-f925f8d0], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-f925f8d0] { + width: calc(100% - var(--default-clickable-area)); + margin: auto; +} +.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]: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); +} + +/* Second level nesting for lists */ +.app-navigation-entry__children[data-v-f925f8d0] { + --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-f925f8d0] { + 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-f925f8d0] { + --app-navigation-item-child-offset: 0; +} + +/* Deleted entries */ +.app-navigation-entry__deleted[data-v-f925f8d0] { + 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-f925f8d0] { + position: relative; + overflow: hidden; + flex: 1 1 0; + white-space: nowrap; + text-overflow: ellipsis; + line-height: var(--default-clickable-area); +} + +/* counter and actions */ +.app-navigation-entry__utils[data-v-f925f8d0] { + 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-f925f8d0] { + display: inline-block; +} +.app-navigation-entry__utils[data-v-f925f8d0] { + /* counter */ +} +.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-f925f8d0] { + margin-inline-end: calc(var(--default-grid-baseline) * 2); + display: flex; + align-items: center; + flex: 0 1 auto; +} +.app-navigation-entry__utils[data-v-f925f8d0] { + /* actions */ +} +.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-f925f8d0] { + display: none; +} + +/* editing state */ +.app-navigation-entry--editing .app-navigation-entry-edit[data-v-f925f8d0] { + z-index: 250; + opacity: 1; +} + +/* deleted state */ +.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-f925f8d0] { + z-index: 250; + transform: translateX(0); +} + +/* pinned state */ +.app-navigation-entry--pinned[data-v-f925f8d0] { + order: 2; + margin-top: auto; +} +.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-f925f8d0] { + margin-top: 0; +} +[data-themes*=highcontrast] .app-navigation-entry[data-v-f925f8d0]:active { + background-color: var(--color-primary-element-light-hover) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0ba6c9df] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/* 'New' button */ +.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%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-ee07f8f8] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/** + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +.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 200ms 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[data-v-ee07f8f8] { + /* hide deletion/collapse of subitems */ +} +.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; /* above the bullet to allow click*/ + 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); +} + +/* Second level nesting for lists */ +.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; +} + +/* Deleted entries */ +.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); +} + +/* counter and actions */ +.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[data-v-ee07f8f8] { + /* counter */ +} +.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[data-v-ee07f8f8] { + /* actions */ +} +.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-ee07f8f8] { + display: none; +} + +/* editing state */ +.app-navigation-entry--editing .app-navigation-entry-edit[data-v-ee07f8f8] { + z-index: 250; + opacity: 1; +} + +/* deleted state */ +.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-ee07f8f8] { + z-index: 250; + transform: translateX(0); +} + +/* pinned state */ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9f5c0794] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-navigation-search[data-v-9f5c0794] { + display: flex; + gap: var(--app-navigation-padding); + padding: var(--app-navigation-padding); +} +.app-navigation-search--has-actions .app-navigation-search__input[data-v-9f5c0794] { + flex-grow: 1; + z-index: 3; +} +.app-navigation-search__actions[data-v-9f5c0794] { + 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-9f5c0794] { + margin-inline-start: calc(-1 * var(--default-clickable-area)); +} +._container_RFk6U { + margin-top: auto; + padding: var(--default-grid-baseline); +} +._header_2CtDS { + margin-block: 0 var(--default-grid-baseline); + margin-inline: var(--default-grid-baseline); +} + +/* Overwrite the padding to match NcAppNavigationItem */ +._button_tAyis { + padding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important; +.button-vue__text { + font-weight: normal; +} +} +._content_--KYD { + display: block; + padding: 10px; + + /* prevent scrolled contents from stopping too early */ + margin-bottom: calc(-1 * var(--default-grid-baseline)); + + /* restrict height of settings and make scrollable */ + max-height: 300px; + overflow-y: auto; +} +._animationActive_DAG1p { + transition-duration: var(--animation-slow); + transition-property: max-height, padding; + overflow-y: hidden !important; +} +._animationStop_fWYQj { + max-height: 0 !important; + padding: 0 10px !important; +} + +.app-navigation-spacer[data-v-277fa710] { + flex-shrink: 0; + height: 22px; +} + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_qDIHA { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._appSettingsDialogVersion_8Xr7R { + --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_7MO71 { + margin-inline: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9445186a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.app-settings[data-v-9445186a] .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-9445186a] .app-settings__content { + padding-inline: calc(4 * var(--default-grid-baseline)); +} +.navigation-list[data-v-9445186a] { + height: 100%; + overflow-y: auto; + padding: calc(3 * var(--default-grid-baseline)); +} +.navigation-list__link[data-v-9445186a] { + 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: bold; + 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-9445186a]:hover, .navigation-list__link[data-v-9445186a]:focus { + background-color: var(--color-background-hover); +} +.navigation-list__link--active[data-v-9445186a] { + background-color: var(--color-primary-element-light) !important; +} +.navigation-list__link--icon[data-v-9445186a] { + padding-inline-start: calc(2 * var(--default-grid-baseline)); + gap: var(--default-grid-baseline); +} +.navigation-list__link-icon[data-v-9445186a] { + 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-9445186a] .dialog__name { + padding-inline-start: 16px; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; +} +.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_RqpkA { + display: flex; + flex-direction: column; + gap: calc(4 * var(--default-grid-baseline)); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_m4vbX { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._sidebarTabsButton_6hxfz { + 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_6hxfz:hover { + background-color: var(--color-background-hover) !important; +} +._sidebarTabsButton_6hxfz:active, ._sidebarTabsButton_6hxfz:focus { + background-color: var(--color-main-background) !important; +} +._sidebarTabsButton_6hxfz * { + cursor: pointer; +} +._sidebarTabsButton_selected_eBHM- { + border-bottom-color: var(--color-primary-element) !important; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; + cursor: default; +} +._sidebarTabsButton_selected_eBHM-:hover { + background-color: var(--color-primary-element-light-hover) !important; + color: var(--color-primary-element-light-text) !important; +} +._sidebarTabsButton_selected_eBHM- * { + cursor: default; +} +._sidebarTabsButton__name_YlW5S { + font-weight: normal; + overflow: hidden; + text-overflow: ellipsis; + text-wrap: nowrap; +} +._sidebarTabsButton_selected_eBHM- ._sidebarTabsButton__name_YlW5S { + font-weight: bold; +} +._sidebarTabsButton__icon_MPS-D { + display: inline-flex; + align-items: center; + justify-content: center; +} +._sidebarTabsButton__legacyIcon_rzPOu { + background-size: 20px; + display: flex; + align-items: center; + justify-content: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 8px; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +@property --app-sidebar-offset { + syntax: ""; + initial-value: 0; + inherits: true; +} +body { + /** + * The padding between the toggle button and the page border + */ + --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); + /** + * The minimal offset width required to be reserved for the toggle button. + * Automatically changes to 0 when there is no toggle button. + */ + --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)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-d66d2f51] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/* + Sidebar: to be used within #content + app-content will be shrunk properly +*/ +.app-sidebar[data-v-d66d2f51] { + --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-d66d2f51] { + 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-d66d2f51] { + --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding)); +} +.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-d66d2f51] { + 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-d66d2f51] { + flex-direction: row; +} +.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-d66d2f51] { + --figure-size: calc(52px + var(--app-sidebar-padding)); + z-index: 2; + width: var(--figure-size); + height: var(--figure-size); + margin: calc(var(--app-sidebar-padding) / 2); + border-radius: 3px; + flex: 0 0 auto; +} +.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + padding-inline-end: var(--app-sidebar-close-button-offset); +} +.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-d66d2f51] { + display: flex; + flex-direction: column; +} +.app-sidebar .app-sidebar-header__figure[data-v-d66d2f51] { + 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-d66d2f51] { + cursor: pointer; +} +.app-sidebar .app-sidebar-header__desc[data-v-d66d2f51] { + 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-d66d2f51] { + padding-inline-start: 6px; +} +.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-d66d2f51], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-d66d2f51] { + margin-top: -2px; + margin-bottom: -2px; +} +.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-d66d2f51] { + margin-top: -2px; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d66d2f51] { + 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-d66d2f51] { + box-shadow: none; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-d66d2f51]: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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] .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-d66d2f51] { + 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-d66d2f51] { + flex: 1 1 auto; + margin: 0; + padding: 7px; + font-size: 20px; + font-weight: bold; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-d66d2f51] { + margin-inline-start: 5px; +} +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-d66d2f51], +.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-d66d2f51] { + 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-d66d2f51] { + 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-d66d2f51] * { + vertical-align: text-bottom; +} +.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-d66d2f51] { + position: absolute; + top: 0; + inset-inline-start: 0; + margin: 0; + width: 1px; + height: 1px; + overflow: hidden; +} +.app-sidebar .app-sidebar-header__description[data-v-d66d2f51] { + display: flex; + align-items: center; + margin: 0 10px; +} +@media only screen and (max-width: 512px) { +.app-sidebar[data-v-d66d2f51] { + position: absolute; + --app-sidebar-width: 100vw; +} +} +.slide-right-leave-active[data-v-d66d2f51], +.slide-right-enter-active[data-v-d66d2f51] { + transition-duration: var(--animation-quick); + transition-property: margin-inline-end; +} +.slide-right-enter-to[data-v-d66d2f51], +.slide-right-leave[data-v-d66d2f51] { + margin-inline-end: 0; +} +.slide-right-enter-from[data-v-d66d2f51], +.slide-right-leave-to[data-v-d66d2f51] { + margin-inline-end: calc(-1 * var(--app-sidebar-width)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-b101d636] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.empty-content[data-v-b101d636] { + display: flex; + align-items: center; + flex-direction: column; + justify-content: center; + /* In case of using in a flex container - flex in advance */ + flex-grow: 1; + padding: var(--default-grid-baseline); +} +.modal-wrapper .empty-content[data-v-b101d636] { + margin-top: 5vh; + margin-bottom: 5vh; +} +.empty-content__icon[data-v-b101d636] { + display: flex; + align-items: center; + justify-content: center; + width: 64px; + height: 64px; + margin: 0 auto 15px; + opacity: 0.4; + background-repeat: no-repeat; + background-position: center; + background-size: 64px; +} +.empty-content__icon[data-v-b101d636] svg { + width: 64px !important; + height: 64px !important; + max-width: 64px !important; + max-height: 64px !important; +} +.empty-content__name[data-v-b101d636] { + margin-bottom: 10px; + text-align: center; + font-weight: bold; + font-size: 20px; + line-height: 30px; +} +.empty-content__description[data-v-b101d636] { + color: var(--color-text-maxcontrast); + text-align: center; + text-wrap-style: balance; +} +.empty-content__action[data-v-b101d636] { + margin-top: 8px; +} +.modal-wrapper .empty-content__action[data-v-b101d636] { + margin-top: 20px; + display: flex; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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 0.2em var(--color-primary-element); + outline: 0; +} +.app-sidebar__tab--active[data-v-dba10798] { + display: block; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_M4rJ- { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantButton_BP0M8 { + --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_UipGr { + filter: saturate(0.5); + opacity: 0.5; +} +._assistantButton_primary_-LVsB { + --assistant-button-color: white; + --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%)); +} +._assistantButton_primary_-LVsB ._assistantButton__icon_fQ0PP, +._assistantButton_primary_-LVsB ._assistantButton__text_3VzI1 { + color: white !important; +} +._assistantButton__button_FAn7N { + --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_FAn7N:hover { + filter: brightness(120%); +} +._assistantButton__text_3VzI1 { + background-image: var(--assistant-button-color); + color: transparent !important; + background-clip: text; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_mH0R6 { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantIcon_2koBz { + display: inline-flex; + align-items: center; + justify-content: center; +} +._assistantIcon_2koBz:not(._assistantIcon_inline_kJSUg) { + display: flex; + min-height: var(--default-clickable-area); + min-width: var(--default-clickable-area); +} +._assistantIcon__svg_V8CXC { + display: inline-block; + width: var(--6629513e); + height: var(--6629513e); + max-width: var(--6629513e); + max-height: var(--6629513e); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_nSUHm { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._assistantContent_xKBtA { + background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%)); + border-radius: var(--border-radius-container); + padding: 2px; +} +._assistantContent__inner_DqkVC { + 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%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-72a1eed6] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.avatardiv[data-v-72a1eed6] { + position: relative; + display: inline-block; + width: var(--avatar-size); + height: var(--avatar-size); +} +.avatardiv--unknown[data-v-72a1eed6] { + position: relative; + background-color: var(--color-main-background); + white-space: normal; +} +.avatardiv[data-v-72a1eed6]:not(.avatardiv--unknown) { + background-color: var(--color-main-background) !important; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset; +} +.avatardiv--with-menu[data-v-72a1eed6] { + cursor: pointer; +} +.avatardiv--with-menu .action-item[data-v-72a1eed6] { + position: absolute; + top: 0; + inset-inline-start: 0; +} +.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle { + cursor: pointer; + opacity: 0; +} +.avatardiv--with-menu[data-v-72a1eed6]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-72a1eed6]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-72a1eed6] .action-item__menutoggle { + opacity: 1; +} +.avatardiv--with-menu:focus-within img[data-v-72a1eed6], .avatardiv--with-menu:hover img[data-v-72a1eed6], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-72a1eed6] { + opacity: 0.3; +} +.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle, +.avatardiv--with-menu img[data-v-72a1eed6] { + transition: opacity var(--animation-quick); +} +.avatardiv--with-menu[data-v-72a1eed6] .button-vue, +.avatardiv--with-menu[data-v-72a1eed6] .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-72a1eed6] > .button-vue, .avatardiv--with-menu[data-v-72a1eed6] > .action-item .button-vue { + --button-radius: calc(var(--avatar-size) / 2); +} +.avatardiv .avatardiv__initials-wrapper[data-v-72a1eed6] { + 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-72a1eed6] { + position: absolute; + top: 0; + inset-inline-start: 0; + display: block; + width: 100%; + text-align: center; + font-weight: normal; +} +.avatardiv img[data-v-72a1eed6] { + width: 100%; + height: 100%; + object-fit: cover; +} +.avatardiv .material-design-icon[data-v-72a1eed6] { + width: var(--avatar-size); + height: var(--avatar-size); +} +.avatardiv .avatardiv__user-status[data-v-72a1eed6] { + --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-72a1eed6] { + border-color: var(--color-background-hover); + background-color: var(--color-background-hover); +} +.acli.active .avatardiv .avatardiv__user-status[data-v-72a1eed6] { + border-color: var(--color-primary-element-light); + background-color: var(--color-primary-element-light); +} +.avatardiv .avatardiv__user-status--icon[data-v-72a1eed6] { + border: none; + background-color: transparent; +} +.avatardiv .popovermenu-wrapper[data-v-72a1eed6] { + position: relative; + display: inline-block; +} +.avatar-class-icon[data-v-72a1eed6] { + display: block; + border-radius: calc(var(--avatar-size) / 2); + background-color: var(--color-background-darker); + height: 100%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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_hVFAH { + transition: all var(--animation-quick) ease; +} +._fadeTransitionActive_XmkdB { + opacity: 0; + position: absolute; +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-46306025] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.vue-crumb[data-v-46306025] { + background-image: none; + display: inline-flex; + height: var(--default-clickable-area); + padding: 0; +} +.vue-crumb[data-v-46306025]:last-child { + min-width: 0; +} +.vue-crumb:last-child .vue-crumb__separator[data-v-46306025] { + display: none; +} +.vue-crumb--hidden[data-v-46306025] { + display: none; +} +.vue-crumb__separator[data-v-46306025] { + padding: 0; + color: var(--color-text-maxcontrast); +} +.vue-crumb.vue-crumb--hovered[data-v-46306025] .button-vue { + background-color: var(--color-background-dark); + color: var(--color-main-text); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue { + color: var(--color-text-maxcontrast); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-46306025]:not(:last-child) .button-vue:focus { + background-color: var(--color-background-dark); + color: var(--color-main-text); +} +.vue-crumb[data-v-46306025]:not(:last-child) .button-vue__text { + font-weight: normal; +} +.vue-crumb[data-v-46306025] .button-vue__text { + margin: 0; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item { + max-width: 100%; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue { + padding: 0 4px 0 16px; + max-width: 100%; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue__wrapper { + flex-direction: row-reverse; +} +.vue-crumb[data-v-46306025]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle { + background-color: var(--color-background-dark); + color: var(--color-main-text); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0015282c] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.breadcrumb[data-v-0015282c] { + width: 100%; + flex-grow: 1; + display: inline-flex; + align-items: center; +} +.breadcrumb--collapsed[data-v-0015282c] .vue-crumb:last-child { + min-width: 100px; +} +.breadcrumb nav[data-v-0015282c] { + flex-shrink: 1; + min-width: 0; +} +.breadcrumb .breadcrumb__crumbs[data-v-0015282c] { + max-width: 100%; +} +.breadcrumb .breadcrumb__crumbs[data-v-0015282c], .breadcrumb .breadcrumb__actions[data-v-0015282c] { + display: inline-flex; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a060196e] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.checkbox-content[data-v-a060196e] { + display: flex; + align-items: center; + flex-direction: row; + gap: var(--default-grid-baseline); + user-select: none; + min-height: var(--default-clickable-area); + border-radius: var(--checkbox-radio-switch--border-radius); + padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2); + width: 100%; + max-width: fit-content; +} +.checkbox-content__wrapper[data-v-a060196e] { + flex: 1 0 0; + max-width: 100%; +} +.checkbox-content__text[data-v-a060196e]:empty { + display: none; +} +.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e] { + margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto; + line-height: 0; +} +.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e] { + display: flex; + align-items: center; + margin-block-end: 0; + align-self: start; +} +.checkbox-content__icon[data-v-a060196e] > * { + width: var(--icon-size); + height: var(--icon-height); + color: var(--color-primary-element); +} +.checkbox-content__description[data-v-a060196e] { + display: block; + color: var(--color-text-maxcontrast); +} +.checkbox-content--button-variant .checkbox-content__icon[data-v-a060196e]:not(.checkbox-content__icon--checked) > * { + color: var(--color-primary-element); +} +.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a060196e] > * { + color: var(--color-primary-element-text); +} +.checkbox-content--has-text[data-v-a060196e] { + padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2); +} +.checkbox-content[data-v-a060196e], .checkbox-content[data-v-a060196e] * { + cursor: pointer; + flex-shrink: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-6808cde4] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.checkbox-radio-switch[data-v-6808cde4] { + --icon-size: var(--1d6eb36d); + --icon-height: var(--698a3993); + --checkbox-radio-switch--border-radius: var(--border-radius-element); + --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); + display: flex; + align-items: center; + color: var(--color-main-text); + background-color: transparent; + font-size: var(--default-font-size); + line-height: var(--default-line-height); + padding: 0; + position: relative; +} +.checkbox-radio-switch__input[data-v-6808cde4] { + position: absolute; + z-index: -1; + opacity: 0 !important; + width: var(--icon-size); + height: var(--icon-size); +} +.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch__input[data-v-6808cde4]:focus-visible { + outline: 2px solid var(--color-main-text); + border-color: var(--color-main-background); + outline-offset: -2px; +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] { + opacity: 0.5; +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] .checkbox-radio-switch__icon > * { + color: var(--color-main-text); +} +.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4] *:not(a) { + cursor: default !important; +} +.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-background-hover); +} +.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-primary-element-hover); +} +.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover { + background-color: var(--color-primary-element-light-hover); +} +.checkbox-radio-switch-switch[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { + color: var(--color-text-maxcontrast); +} +.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-6808cde4] .checkbox-radio-switch__icon > * { + color: var(--color-primary-element-light); +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-6808cde4] { + background-color: var(--color-main-background); + border: 2px solid var(--color-border-maxcontrast); + overflow: hidden; +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-6808cde4] { + font-weight: bold; +} +.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-6808cde4] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text); +} +.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__text { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 100%; +} +.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { + color: var(--color-main-text); +} +.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__icon:empty { + display: none; +} +.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-6808cde4] { + border-radius: var(--checkbox-radio-switch--border-radius); +} +.checkbox-radio-switch[data-v-6808cde4] { + /* Special rules for vertical button groups */ +} +.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-6808cde4] { + flex-basis: 100%; + max-width: unset; +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:first-of-type { + border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:last-of-type { + border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:last-of-type) { + border-bottom: 0 !important; +} +.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4] { + margin-bottom: 2px; +} +.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:first-of-type) { + border-top: 0 !important; +} +.checkbox-radio-switch[data-v-6808cde4] { + /* Special rules for horizontal button groups */ +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:first-of-type { + border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:last-of-type { + border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer); + border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer); +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:last-of-type) { + border-inline-end: 0 !important; +} +.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4] { + margin-inline-end: 2px; +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:first-of-type) { + border-inline-start: 0 !important; +} +.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4] .checkbox-radio-switch__text { + text-align: center; + display: flex; + align-items: center; +} +.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-6808cde4] { + flex-direction: column; + justify-content: center; + width: 100%; + margin: 0; + gap: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_ZYrc5 { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._iconToggleSwitch_WgcOx { + color: var(--6bd152af); + transition: color var(--animation-quick) ease; +} +._iconToggleSwitch_WgcOx svg { + /* Unlike other icons, this icon is not a square */ + height: auto !important; +} +._iconToggleSwitch_WgcOx circle { + cx: var(--16fd8ca9); + transition: cx var(--animation-quick) ease; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8f5d3c40] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-chip[data-v-8f5d3c40] { + --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-8f5d3c40] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text); +} +.nc-chip--secondary[data-v-8f5d3c40] { + background-color: var(--color-primary-element-light); + color: var(--color-primary-element-light-text); +} +.nc-chip--error[data-v-8f5d3c40] { + background-color: var(--color-error); + color: var(--color-error-text); +} +.nc-chip--warning[data-v-8f5d3c40] { + background-color: var(--color-warning); + color: var(--color-warning-text); +} +.nc-chip--success[data-v-8f5d3c40] { + background-color: var(--color-success); + color: var(--color-success-text); +} +.nc-chip--no-actions .nc-chip__text[data-v-8f5d3c40] { + padding-inline-end: calc(2 * var(--default-grid-baseline)); +} +.nc-chip--no-icon .nc-chip__text[data-v-8f5d3c40] { + padding-inline-start: calc(2 * var(--default-grid-baseline)); +} +.nc-chip__text[data-v-8f5d3c40] { + flex: 1 auto; + overflow: hidden; + text-overflow: ellipsis; + text-wrap: nowrap; +} +.nc-chip__icon[data-v-8f5d3c40] { + 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-8f5d3c40] { + flex: 0 0 var(--chip-size); + --default-clickable-area: var(--chip-size); + --border-radius-element: var(--chip-radius); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8ebb9fc1] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.fade-enter-active[data-v-8ebb9fc1], .fade-leave-active[data-v-8ebb9fc1] { + transition: opacity 0.3s ease; +} +.fade-enter[data-v-8ebb9fc1], .fade-leave-to[data-v-8ebb9fc1] { + opacity: 0; +} +.linked-icons[data-v-8ebb9fc1] { + display: flex; +} +.linked-icons img[data-v-8ebb9fc1] { + padding: 12px; + height: var(--default-clickable-area); + display: block; + background-repeat: no-repeat; + background-position: center; + opacity: 0.7; +} +.linked-icons img[data-v-8ebb9fc1]:hover { + opacity: 1; +} +.popovermenu[data-v-8ebb9fc1] { + display: none; +} +.popovermenu.open[data-v-8ebb9fc1] { + display: block; +} +li.collection-list-item[data-v-8ebb9fc1] { + flex-wrap: wrap; + height: auto; + cursor: pointer; + margin-bottom: 0 !important; +} +li.collection-list-item .collection-avatar[data-v-8ebb9fc1] { + margin-top: 0; +} +li.collection-list-item form[data-v-8ebb9fc1], li.collection-list-item .collection-item-name[data-v-8ebb9fc1] { + flex-basis: 10%; + flex-grow: 1; + display: flex; +} +li.collection-list-item .collection-item-name[data-v-8ebb9fc1] { + padding: 12px 9px; +} +li.collection-list-item input[data-v-8ebb9fc1] { + margin-top: 4px; + border-color: var(--color-border-maxcontrast); +} +li.collection-list-item input[type=text][data-v-8ebb9fc1] { + flex-grow: 1; +} +li.collection-list-item .error[data-v-8ebb9fc1] { + flex-basis: 100%; + width: 100%; +} +li.collection-list-item .resource-list-details[data-v-8ebb9fc1] { + flex-basis: 100%; + width: 100%; +} +li.collection-list-item .resource-list-details li[data-v-8ebb9fc1] { + display: flex; + margin-inline-start: var(--default-clickable-area); + border-radius: 3px; + cursor: pointer; +} +li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]:hover { + background-color: var(--color-background-dark); +} +li.collection-list-item .resource-list-details li a[data-v-8ebb9fc1] { + flex-grow: 1; + padding: 3px; + max-width: calc(100% - 30px); + display: flex; +} +li.collection-list-item .resource-list-details span[data-v-8ebb9fc1] { + display: inline-block; + vertical-align: top; + margin-inline-end: 10px; +} +li.collection-list-item .resource-list-details span.resource-name[data-v-8ebb9fc1] { + 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-8ebb9fc1] { + width: 24px; + height: 24px; +} +li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1] { + opacity: 0.7; +} +li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:focus { + opacity: 1; +} +.should-shake[data-v-8ebb9fc1] { + animation: shake-8ebb9fc1 0.6s 1 linear; +} +@keyframes shake-8ebb9fc1 { +0% { + transform: translate(15px); +} +20% { + transform: translate(-15px); +} +40% { + transform: translate(7px); +} +60% { + transform: translate(-7px); +} +80% { + transform: translate(3px); +} +100% { + transform: translate(0px); +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0e169eff] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.collection-list[data-v-0e169eff] * { + box-sizing: border-box; +} +.collection-list > li[data-v-0e169eff] { + display: flex; + align-items: center; + gap: 12px; +} +.collection-list > li > .avatar[data-v-0e169eff] { + margin-top: 0; +} +#collection-select-container[data-v-0e169eff] { + display: flex; + flex-direction: column; +} +.v-select span.avatar[data-v-0e169eff] { + display: block; + padding: 16px; + opacity: 0.7; + background-repeat: no-repeat; + background-position: center; +} +.v-select span.avatar[data-v-0e169eff]:hover { + opacity: 1; +} +p.hint[data-v-0e169eff] { + z-index: 1; + margin-top: -16px; + padding: 8px 8px; + color: var(--color-text-maxcontrast); + line-height: normal; +} +div.avatar[data-v-0e169eff] { + width: 32px; + height: 32px; + margin: 0; + padding: 8px; + background-color: var(--color-background-dark); + margin-top: 30px; +} + +/** TODO provide white icon in core */ +.icon-projects[data-v-0e169eff] { + display: block; + padding: 8px; + background-repeat: no-repeat; + background-position: center; +} +.option__wrapper[data-v-0e169eff] { + display: flex; +} +.option__wrapper .avatar[data-v-0e169eff] { + display: block; + width: 32px; + height: 32px; + background-color: var(--color-background-darker) !important; +} +.option__wrapper .option__title[data-v-0e169eff] { + padding: 4px; +} +.fade-enter-active[data-v-0e169eff], .fade-leave-active[data-v-0e169eff] { + transition: opacity 0.5s; +} +.fade-enter[data-v-0e169eff], .fade-leave-to[data-v-0e169eff] { + opacity: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +body { + /** + * Set custom vue-select CSS variables. + * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462) + */ + /* Search Input */ + --vs-search-input-color: var(--color-main-text); + --vs-search-input-bg: var(--color-main-background); + --vs-search-input-placeholder-color: var(--color-text-maxcontrast); + /* Font */ + --vs-font-size: var(--default-font-size); + --vs-line-height: var(--default-line-height); + /* Disabled State */ + --vs-state-disabled-bg: var(--color-background-hover); + --vs-state-disabled-color: var(--color-text-maxcontrast); + --vs-state-disabled-controls-color: var(--color-text-maxcontrast); + --vs-state-disabled-cursor: not-allowed; + --vs-disabled-bg: var(--color-background-hover); + --vs-disabled-color: var(--color-text-maxcontrast); + --vs-disabled-cursor: not-allowed; + /* Borders */ + --vs-border-color: var(--color-border-maxcontrast); + --vs-border-width: var(--border-width-input, 2px) !important; + --vs-border-style: solid; + --vs-border-radius: var(--border-radius-element); + /* Component Controls: Clear, Open Indicator */ + --vs-controls-color: var(--color-main-text); + /* Selected */ + --vs-selected-bg: var(--color-background-hover); + --vs-selected-color: var(--color-main-text); + --vs-selected-border-color: var(--vs-border-color); + --vs-selected-border-style: var(--vs-border-style); + --vs-selected-border-width: var(--vs-border-width); + /* Dropdown */ + --vs-dropdown-bg: var(--color-main-background); + --vs-dropdown-color: var(--color-main-text); + --vs-dropdown-z-index: 9999; + --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow); + /* Options */ + --vs-dropdown-option-padding: 8px 20px; + /* Active State */ + --vs-dropdown-option--active-bg: var(--color-background-hover); + --vs-dropdown-option--active-color: var(--color-main-text); + /* Keyboard Focus State */ + --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color); + /* Deselect State */ + --vs-dropdown-option--deselect-bg: var(--color-error); + --vs-dropdown-option--deselect-color: #fff; + /* Transitions */ + --vs-transition-duration: 0ms; + /* Actions */ + --vs-actions-padding: 0 8px 0 4px; +} +.v-select.select { + /* Override default vue-select styles */ + min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input)); + min-width: 260px; + margin: 0 0 var(--default-grid-baseline); +} +.v-select.select.vs--open { + --vs-border-width: var(--border-width-input-focused, 2px); +} +.v-select.select .select__label { + display: block; + margin-bottom: 2px; +} +.v-select.select .vs__selected { + height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline)); + margin: calc(var(--default-grid-baseline) / 2); + padding-block: 0; + padding-inline: 12px 8px; + border-radius: 16px !important; + background: var(--color-primary-element-light); + border: none; +} +.v-select.select.vs--open .vs__selected:first-of-type { + margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important; +} +.v-select.select .vs__search { + text-overflow: ellipsis; + color: var(--color-main-text); + min-height: unset !important; + height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important; +} +.v-select.select .vs__search::placeholder { + color: var(--color-text-maxcontrast); +} +.v-select.select .vs__search, .v-select.select .vs__search:focus { + margin: 0; +} +.v-select.select .vs__dropdown-toggle { + position: relative; + max-height: 100px; + padding: var(--border-width-input); + overflow-y: auto; +} +.v-select.select .vs__actions { + position: sticky; + top: 0; +} +.v-select.select .vs__clear { + margin-inline-end: 2px; +} +.v-select.select.vs--open .vs__dropdown-toggle { + border-color: var(--color-main-text); + border-bottom-color: transparent; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border-style: solid; + border-width: var(--border-width-input-focused); + outline: 2px solid var(--color-main-background); + padding: 0; +} +.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active, +.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within { + outline: 2px solid var(--color-main-background); + border-color: var(--color-main-text); +} +.v-select.select.vs--disabled .vs__search, +.v-select.select.vs--disabled .vs__selected { + color: var(--color-text-maxcontrast); +} +.v-select.select.vs--disabled .vs__clear, +.v-select.select.vs--disabled .vs__deselect { + display: none; +} +.v-select.select--no-wrap .vs__selected-options { + flex-wrap: nowrap; + overflow: auto; + min-width: unset; +} +.v-select.select--no-wrap .vs__selected-options .vs__selected { + min-width: unset; +} +.v-select.select--drop-up.vs--open .vs__dropdown-toggle { + border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius); + border-top-color: transparent; + border-bottom-color: var(--color-main-text); +} +.v-select.select .vs__selected-options { + min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)); +} +.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { + position: absolute; +} +.v-select.select .vs__selected-options { + padding: 0 5px; +} +.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected { + max-width: 100%; + opacity: 1; + color: var(--color-text-maxcontrast); +} +.v-select.select.vs--single .vs__selected-options { + flex-wrap: nowrap; +} +.v-select.select.vs--single .vs__selected { + background: unset !important; +} +.vs__dropdown-toggle { + --input-border-box-shadow-light: 0 -1px var(--vs-border-color), + 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--vs-border-color), + 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.vs__dropdown-toggle:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--vs-border-color); +} +@media (prefers-color-scheme: dark) { +.vs__dropdown-toggle .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .vs__dropdown-toggle { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.select--legacy .vs__dropdown-toggle { + box-shadow: 0 0 0 1px var(--vs-border-color); +} +.select--legacy .vs__dropdown-toggle:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--vs-border-color); +} +.vs__dropdown-menu { + border-width: var(--border-width-input-focused) !important; + border-color: var(--color-main-text) !important; + outline: none !important; + box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important; + padding: 4px !important; +} +.vs__dropdown-menu--floating { + /* Fallback styles overidden by programmatically set inline styles */ + width: max-content; + position: absolute; + top: 0; + inset-inline-start: 0; +} +.vs__dropdown-menu--floating-placement-top { + border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important; + border-top-style: var(--vs-border-style) !important; + border-bottom-style: none !important; + box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important; +} +.vs__dropdown-menu .vs__dropdown-option { + border-radius: 6px !important; +} +.vs__dropdown-menu .vs__no-options { + color: var(--color-text-maxcontrast) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a612f185] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.name-parts[data-v-a612f185] { + display: flex; + max-width: 100%; + cursor: inherit; +} +.name-parts__first[data-v-a612f185] { + overflow: hidden; + text-overflow: ellipsis; +} +.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] { + white-space: pre; + cursor: inherit; +} +.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] { + font-weight: bold; +}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-45e1396f] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.color-picker[data-v-45e1396f] { + 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-45e1396f] { + min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element)); +} +.color-picker--advanced-fields[data-v-45e1396f] { + min-width: 264px; +} +.color-picker__clear[data-v-45e1396f] { + color: var(--color-main-text); +} +.color-picker__clear[data-v-45e1396f]:hover:not(:has(:checked)) { + color: var(--color-text-maxcontrast); +} +.color-picker__simple[data-v-45e1396f] { + 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-45e1396f] { + 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: white; + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 50%; + font-size: 16px; +} +.color-picker__simple-color-circle[data-v-45e1396f]:focus-within { + outline: 2px solid var(--color-main-text); +} +.color-picker__simple-color-circle[data-v-45e1396f]:hover { + opacity: 0.6; +} +.color-picker__simple-color-circle--active[data-v-45e1396f] { + width: calc(var(--default-clickable-area) - 6px); + height: calc(var(--default-clickable-area) - 6px); + min-height: calc(var(--default-clickable-area) - 6px); + transition: all 100ms ease-in-out; + opacity: 1 !important; +} +.color-picker__advanced[data-v-45e1396f] { + box-shadow: none !important; +} +.color-picker__navigation[data-v-45e1396f] { + display: flex; + flex-direction: row; + gap: var(--default-grid-baseline); + justify-content: space-between; + margin-top: calc(2 * var(--default-grid-baseline)); +} +[data-v-45e1396f] .vc-chrome { + width: unset; + background-color: var(--color-main-background); +} +[data-v-45e1396f] .vc-chrome-color-wrap { + width: 30px; + height: 30px; +} +[data-v-45e1396f] .vc-chrome-active-color { + border-radius: 17px; +} +[data-v-45e1396f] .vc-chrome-body { + padding: 14px 0 0 0; + background-color: var(--color-main-background); +} +[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label { + color: var(--color-main-text); +} +[data-v-45e1396f] .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-45e1396f] .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-45e1396f] .vc-chrome-toggle-icon { + width: 24px; + height: 24px; + margin: 0; +} +[data-v-45e1396f] .vc-chrome-toggle-icon-highlight { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + inset: 0; +} +[data-v-45e1396f] .vc-chrome-saturation-wrap { + border-radius: 3px; +} +[data-v-45e1396f] .vc-chrome-saturation-circle { + width: 20px; + height: 20px; +} +.slide-enter-from[data-v-45e1396f] { + transform: translateX(-50%); + opacity: 0; +} +.slide-enter-to[data-v-45e1396f] { + transform: translateX(0); + opacity: 1; +} +.slide-leave-from[data-v-45e1396f] { + transform: translateX(0); + opacity: 1; +} +.slide-leave-to[data-v-45e1396f] { + transform: translateX(-50%); + opacity: 0; +} +.slide-enter-active[data-v-45e1396f], .slide-leave-active[data-v-45e1396f] { + transition: all 50ms ease-in-out; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +#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; + backdrop-filter: brightness(50%); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.5lh; + background-color: var(--color-primary-element-light); + font-weight: bold; + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8dabc003] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.dashboard-widget[data-v-8dabc003] .empty-content { + text-align: center; + padding-top: 5vh; +} +.dashboard-widget[data-v-8dabc003] .empty-content.half-screen { + padding-top: 0; + margin-bottom: 1vh; +} +.more[data-v-8dabc003] { + display: block; + text-align: center; + color: var(--color-text-maxcontrast); + line-height: 60px; + cursor: pointer; +} +.more[data-v-8dabc003]:hover, .more[data-v-8dabc003]:focus { + background-color: var(--color-background-hover); + border-radius: var(--border-radius-element); + color: var(--color-main-text); +} + +/* skeleton */ +.item-list__entry[data-v-8dabc003] { + display: flex; + align-items: flex-start; + padding: 8px; +} +.item-list__entry .item-avatar[data-v-8dabc003] { + position: relative; + margin-block: auto; + background-color: var(--color-background-dark) !important; +} +.item-list__entry .item__details[data-v-8dabc003] { + 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-8dabc003], +.item-list__entry .item__details .message[data-v-8dabc003] { + white-space: nowrap; + background-color: var(--color-background-dark); +} +.item-list__entry .item__details h3[data-v-8dabc003] { + font-size: 100%; + margin: 0; +} +.item-list__entry .item__details .message[data-v-8dabc003] { + width: 80%; + height: 15px; + margin-top: 5px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-2c8b617b] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.item-list__entry[data-v-2c8b617b] { + display: flex; + align-items: center; + position: relative; + padding: 8px; +} +.item-list__entry[data-v-2c8b617b]:hover, .item-list__entry[data-v-2c8b617b]:focus { + background-color: var(--color-background-hover); + border-radius: var(--border-radius-element); +} +.item-list__entry .item-avatar[data-v-2c8b617b] { + position: relative; + margin-top: auto; + margin-bottom: auto; +} +.item-list__entry .item__details[data-v-2c8b617b] { + 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-2c8b617b], +.item-list__entry .item__details .message[data-v-2c8b617b] { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.item-list__entry .item__details .message span[data-v-2c8b617b] { + width: 10px; + display: inline-block; + margin-bottom: -3px; +} +.item-list__entry .item__details h3[data-v-2c8b617b] { + font-size: 100%; + margin: 0; +} +.item-list__entry .item__details .message[data-v-2c8b617b] { + width: 100%; + color: var(--color-text-maxcontrast); +} +.item-list__entry .item-icon[data-v-2c8b617b] { + position: relative; + width: 14px; + height: 14px; + margin-top: 25px; + margin-inline: -10px -2px; +} +.item-list__entry button.primary[data-v-2c8b617b] { + padding: 21px; + margin: 0; +} + +/* +.content-popover { + height: 0px; + width: 0px; + margin-inline: auto; +} +.popover-container { + width: 100%; + height: 0px; +} +*//** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-e6654786] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] { + --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 0.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: 0.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-e6654786] .dp__input_wrap { + position: relative; + width: 100%; + box-sizing: unset; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_wrap:focus { + border-color: var(--dp-border-color-hover); + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_valid:hover { + border-color: var(--dp-success-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_invalid:hover { + border-color: var(--dp-danger-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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 0.2s cubic-bezier(0.645, 0.045, 0.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-e6654786] .dp__input::placeholder { + opacity: 0.7; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input:hover:not(.dp__input_focus) { + border-color: var(--dp-border-color-hover); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_not_clearable { + padding-inline-end: var(--dp-input-not-clearable-padding) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_reg { + caret-color: rgba(0, 0, 0, 0); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_focus { + border-color: var(--dp-border-color-focus); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled::placeholder { + color: var(--dp-disabled-color-text); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--clear-btn { + position: absolute; + top: 50%; + inset-inline-end: 0; + transform: translateY(-50%); + cursor: pointer; + color: var(--dp-icon-color); + background: rgba(0, 0, 0, 0); + border: none; + display: inline-flex; + align-items: center; + padding: 0; + margin: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_icon_pad { + padding-inline-start: var(--dp-input-icon-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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); + user-select: none; + border: 1px solid var(--dp-menu-border-color); + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu::after { + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu::before { + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:focus { + border: 1px solid var(--dp-menu-border-color); + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-wrapper { + position: absolute; + z-index: 99999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_inner { + padding: var(--dp-menu-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu--inner-stretched { + padding: 6px 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_index { + z-index: 99999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled { + position: absolute; + inset: 0; + z-index: 999999; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled { + background: hsla(0, 0%, 100%, 0.5); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly { + background: rgba(0, 0, 0, 0); + cursor: default; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading { + background: hsla(0, 0%, 100%, 0.5); + cursor: default; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-load-container { + display: flex; + height: 100%; + width: 100%; + justify-content: center; + align-items: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-loader { + width: 48px; + height: 48px; + border: var(--dp-loader); + border-bottom-color: rgba(0, 0, 0, 0); + border-radius: 50%; + display: inline-block; + box-sizing: border-box; + animation: dp-load-rotation-e6654786 1s linear infinite; + position: absolute; +} +@keyframes dp-load-rotation-e6654786 { +0% { + transform: rotate(0deg); +} +100% { + transform: rotate(360deg); +} +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_extra { + text-align: center; + padding: 2px 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates { + padding: 5px; + border-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates[data-dp-mobile] { + 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-e6654786] .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-e6654786] .dp__sidebar_left { + padding: 5px; + border-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__sidebar_right { + padding: 5px; + margin-inline-end: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--preset-range[data-dp-mobile] { + border: 1px solid var(--dp-border-color); + margin: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:first-child { + margin-left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:last-child { + margin-right: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed { + border: 1px solid var(--dp-border-color); + margin: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:first-child { + margin-left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:last-child { + margin-right: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper[data-dp-mobile] { + flex-direction: column-reverse; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-content-wrapper-collapsed { + flex-direction: column-reverse; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_header { + position: relative; + display: flex; + justify-content: center; + align-items: center; + color: var(--dp-text-color); + white-space: nowrap; + font-weight: bold; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar_row { + display: flex; + justify-content: center; + align-items: center; + margin: var(--dp-row-margin); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__cell_inner:hover { + transition: all 0.2s; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_start, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start { + border-end-end-radius: 0; + border-start-end-radius: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_end, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__active_date { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_offset { + color: var(--dp-secondary-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_disabled { + color: var(--dp-secondary-color); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__today { + border: 1px solid var(--dp-primary-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__week_num { + color: var(--dp-secondary-color); + text-align: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_header_separator { + width: 100%; + height: 1px; + background: var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_next { + margin-inline-start: var(--dp-multi-calendars-spacing); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line, .vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot { + height: 5px; + background-color: var(--dp-marker-color); + position: absolute; + bottom: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot { + width: 5px; + border-radius: 50%; + left: 50%; + transform: translateX(-50%); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line { + width: 100%; + left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__tooltip_content { + white-space: nowrap; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__tooltip_text { + display: flex; + align-items: center; + flex-flow: row nowrap; + color: var(--dp-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__instance_calendar { + position: relative; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display[data-dp-mobile] { + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--flex-display-collapsed { + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_highlight { + background-color: var(--dp-highlight-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inner_nav svg { + height: var(--dp-button-icon-height); + width: var(--dp-button-icon-height); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] [dir=rtl] .dp__inner_nav { + transform: rotate(180deg); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav_disabled:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select:hover, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__month_year_select { + width: 50%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--year-select { + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_wrap { + display: flex; + flex-direction: row; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__year_disable_select { + justify-content: space-around; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap { + display: flex; + width: 100%; + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--overlay-absolute { + position: absolute; + height: 100%; + top: 0; + left: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--overlay-relative { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_container::-webkit-scrollbar { + width: 5px; + background-color: var(--dp-scroll-bar-background); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container::-webkit-scrollbar-thumb { + background-color: var(--dp-scroll-bar-color); + border-radius: 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay:focus { + border: none; + outline: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_flex { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_block { + display: block; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container { + flex-direction: column; + overflow-y: auto; + height: var(--dp-overlay-height); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_overlay_container { + height: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_row { + flex: 1; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell_pad { + padding: var(--dp-common-padding) 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell { + cursor: pointer; + border-radius: var(--dp-border-radius); + text-align: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__cell_in_between { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__over_action_scroll { + right: 5px; + box-sizing: border-box; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled { + cursor: not-allowed; + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled:hover { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled { + cursor: not-allowed; + background: var(--dp-primary-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled:hover { + background: var(--dp-primary-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn, .vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid { + border: none; + font: inherit; + transition: var(--dp-common-transition); + line-height: normal; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--tp-wrap { + max-width: var(--dp-menu-min-width); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap[data-dp-mobile] { + max-width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_input { + width: 100%; + display: flex; + align-items: center; + justify-content: center; + user-select: none; + font-family: var(--dp-font-family); + color: var(--dp-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_block { + padding: 0 20px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_inline { + padding: 0 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button { + padding: 0 15px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button[data-compact~=true] { + padding: 0 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec { + padding: 0 10px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button { + padding: 0 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button[data-collapsed~=true] { + padding: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col { + text-align: center; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_block { + font-size: var(--dp-time-font-size); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_block { + padding: 0 3px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_inline { + padding: 5px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_inline_container { + display: flex; + width: 100%; + justify-content: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inc_dec_button:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_display:hover:enabled { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__inc_dec_button_disabled, .vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__pm_am_button[data-compact~=true] { + padding: 7px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__tp_inline_btn_top: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-e6654786] .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-e6654786] .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-e6654786] .dp--time-overlay-btn { + background: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid { + background-color: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_row svg { + height: var(--dp-button-icon-height); + width: auto; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_button { + display: inline-flex; + align-items: center; + background: rgba(0, 0, 0, 0); + 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-e6654786] .dp__action_cancel { + color: var(--dp-text-color); + border: 1px solid var(--dp-border-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_cancel:hover { + border-color: var(--dp-primary-color); + transition: var(--dp-action-row-transition); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_buttons .dp__action_select { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_buttons .dp__action_select:disabled { + background: var(--dp-primary-disabled-color); + cursor: not-allowed; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--qr-btn-disabled { + cursor: not-allowed; + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-disabled:hover { + background: var(--dp-disabled-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn { + width: 100%; + padding: var(--dp-common-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp--qr-btn-active { + background: var(--dp-primary-color); + color: var(--dp-primary-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-between { + background: var(--dp-hover-color); + color: var(--dp-hover-text-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] :root { + --dp-common-transition: all 0.1s ease-in; + --dp-menu-padding: 6px 8px; + --dp-animation-duration: 0.1s; + --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1); + --dp-transition-timing: ease-out; + --dp-action-row-transition: all 0.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: 0.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: 0.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: 0.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-e6654786] .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-e6654786] .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-e6654786] .dp__flex { + display: flex; + align-items: center; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn { + background: none; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__main { + font-family: var(--dp-font-family); + user-select: none; + box-sizing: border-box; + position: relative; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__main * { + direction: var(--dp-direction, ltr); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__pointer { + cursor: pointer; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__icon { + stroke: currentcolor; + fill: currentcolor; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__button.dp__overlay_action { + position: absolute; + bottom: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button svg { + height: var(--dp-button-icon-height); + width: auto; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_display { + display: flex; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display_with_input { + flex-direction: column; + align-items: flex-start; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__relative { + position: relative; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-active { + transition: all var(--dp-transition-timing-general) ease-out; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-from { + opacity: 0; + transform: translateX(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-to { + opacity: 0; + transform: translateX(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-from { + opacity: 0; + transform: translateX(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-to { + opacity: 0; + transform: translateX(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-active, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-active { + transition: all var(--dp-animation-duration) var(--dp-transition-timing); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-from { + opacity: 0; + transform: translateY(var(--dp-transition-length)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-to, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-from, .vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-to { + opacity: 0; + transform: translateY(calc(var(--dp-transition-length) * -1)); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--arrow-btn-nav { + transition: var(--dp-common-transition); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--highlighted { + background-color: var(--dp-highlight-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--hidden-el { + visibility: hidden; +} +.vue-date-time-picker__wrapper[data-v-e6654786] { +} +.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-e6654786] .dp--menu-wrapper { + z-index: 100001; +} +.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-e6654786] .dp__input { + padding-inline-end: var(--default-clickable-area); +} +.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-e6654786] { + min-width: unset; + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .icon-vue { + opacity: 1 !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_extra { + padding: var(--dp-menu-padding); + padding-top: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute { + padding: var(--dp-menu-padding); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom { + inset-block-end: 6px; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__button_bottom, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap .dp__button { + width: 100%; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__overlay_action { + width: calc(100% - 16px); +} +.vue-date-time-picker__wrapper[data-v-e6654786] input { + padding-inline-start: var(--dp-input-icon-padding) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn { + margin: 0; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav { + height: fit-content; + width: fit-content; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom), +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn { + background-color: var(--color-main-background); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover, +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn:hover { + background: var(--dp-hover-color); + color: var(--dp-hover-icon-color); +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_select { + flex: 1; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn { + font-size: calc(2 * var(--default-font-size)) !important; +} +.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786], +.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-e6654786], +.vue-date-time-picker__wrapper[data-v-e6654786] .dp__theme_dark, +.vue-date-time-picker__wrapper[data-v-e6654786] .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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-11acdb77] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart * { + box-sizing: border-box; + line-height: 1.15; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart { + font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif; + font-size: 16px; + /* display: inline-block; */ + display: flex; + flex-direction: column; + height: 420px; + color: #222427; + border: 1px solid #d9d9d9; + border-radius: 5px; + background: #fff; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-emoji span { + display: inline-block; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji .emoji-mart-emoji span { + width: 38px; + height: 38px; + font-size: 32px; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-type-image { + /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */ + /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different + * screen sizes */ + background-size: 6100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-bar { + border: 0 solid #d9d9d9; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-scroll { + position: relative; + overflow-y: scroll; + flex: 1; + padding: 0 6px 6px 6px; + z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */ + will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */ + -webkit-overflow-scrolling: touch; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-anchor { + position: relative; + display: block; + flex: 1 1 auto; + text-align: center; + padding: 12px 4px; + overflow: hidden; + transition: color 0.1s ease-out; + border: none; + background: none; + box-shadow: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor:hover, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected { + color: #464646; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected .emoji-mart-anchor-bar { + bottom: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-bar { + position: absolute; + bottom: -3px; + left: 0; + width: 100%; + height: 3px; + background-color: #464646; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors i { + display: inline-block; + width: 100%; + max-width: 22px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors svg { + fill: currentColor; + max-height: 18px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .scroller { + height: 250px; + position: relative; + flex: 1; + padding: 0 6px 6px 6px; + z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */ + will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */ + -webkit-overflow-scrolling: touch; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search { + margin-top: 6px; + padding: 0 6px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search input { + font-size: 16px; + display: block; + width: 100%; + padding: 0.2em 0.6em; + border-radius: 25px; + border: 1px solid #d9d9d9; + outline: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-search-results { + height: 250px; + overflow-y: scroll; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category { + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji span { + z-index: 1; + position: relative; + text-align: center; + cursor: default; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before, +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji-selected:before { + opacity: 1; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label { + position: sticky; + top: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-static .emoji-mart-category-label { + z-index: 2; + position: relative; + /* position: sticky; */ + /* position: -webkit-sticky; */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label h3 { + display: block; + font-size: 16px; + width: 100%; + font-weight: 500; + padding: 5px 6px; + background-color: #fff; + background-color: rgba(255, 255, 255, 0.95); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji { + position: relative; + display: inline-block; + font-size: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results { + font-size: 14px; + text-align: center; + padding-top: 70px; + color: #858585; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-category-label { + display: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-no-results-label { + margin-top: 0.2em; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-emoji:hover:before { + content: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview { + position: relative; + height: 70px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji { + left: 12px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data { + left: 68px; + right: 12px; + word-break: break-all; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins { + right: 30px; + text-align: right; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-name { + font-size: 14px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname { + font-size: 12px; + color: #888; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { + margin-left: 0.5em; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon { + font-size: 11px; + color: #bbb; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title span { + display: inline-block; + vertical-align: middle; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title .emoji-mart-emoji { + padding: 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title-label { + color: #999a9c; + font-size: 21px; + font-weight: 300; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { + width: 16px; + padding: 0 2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { + opacity: 0.75; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch { + display: inline-block; + width: 0; + vertical-align: middle; + transition-property: width, padding; + transition-duration: 0.125s; + transition-timing-function: ease-out; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(1) { + transition-delay: 0s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(2) { + transition-delay: 0.03s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(3) { + transition-delay: 0.06s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(4) { + transition-delay: 0.09s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(5) { + transition-delay: 0.12s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(6) { + transition-delay: 0.15s; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch-selected { + position: relative; + width: 16px; + padding: 0 2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .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 0.2s ease-out; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin { + display: inline-block; + width: 100%; + padding-top: 100%; + max-width: 12px; + border-radius: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-1 { + background-color: #ffc93a; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-2 { + background-color: #fadcbc; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-3 { + background-color: #e0bb95; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-4 { + background-color: #bf8f68; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-5 { + background-color: #9b643d; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-6 { + background-color: #594539; +} +.nc-emoji-picker-container[data-v-11acdb77] { + /* vue-virtual-scroller/dist/vue-virtual-scroller.css */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller { + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { + overflow-y: auto; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { + overflow-x: auto; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal { + display: flex; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__slot { + flex: auto 0 0; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__item-wrapper { + flex: 1; + box-sizing: border-box; + overflow: hidden; + position: relative; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper { + width: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper { + height: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view { + width: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view { + height: 100%; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-search .hidden { + display: none; + visibility: hidden; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart button { + border: none; + background: transparent; + font-size: inherit; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-bar, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchors, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search input, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label, +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label span, +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchors { + padding-block: 0; + padding-inline: calc(2 * var(--default-grid-baseline)); +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchor:hover { + background-color: var(--color-background-hover); +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor:focus-visible { + outline: 2px solid var(--color-primary-element) !important; + outline-offset: -2px; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor div { + display: grid; + place-content: center; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-category { + display: grid; + grid-template-columns: repeat(8, 1fr); + justify-items: stretch; +} +.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart { + /* Label element in the section grid */ +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart div.emoji-mart-category-label { + grid-column: span 8; + justify-self: stretch; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart { + /* An actual heading inside the element */ +} +.nc-emoji-picker-container[data-v-11acdb77] .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; + user-select: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji { + aspect-ratio: 1/1; + text-align: center; + margin: 0 !important; + padding: 0 !important; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji::before { + display: none; +} +.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji span { + cursor: pointer; +} +.search__wrapper[data-v-11acdb77] { + 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-11acdb77], .row-selected span[data-v-11acdb77] { + vertical-align: middle; +} +.emoji-delete[data-v-11acdb77] { + vertical-align: top; + margin-inline-start: -21px; + margin-top: -3px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_mubdv { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._ncFormBox_TawZT { + display: flex; + flex-direction: column; + gap: calc(1 * var(--default-grid-baseline)); +} +._ncFormBox_TawZT._ncFormBox_row_ZnhfS { + flex-direction: row; +} +._ncFormBox__item_7zc34 { + border-radius: var(--border-radius-small) !important; +} +._ncFormBox_col_wHCZx { + flex-direction: column; +} +._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:first-child { + border-start-start-radius: var(--border-radius-element) !important; + border-start-end-radius: var(--border-radius-element) !important; +} +._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:last-child { + border-end-start-radius: var(--border-radius-element) !important; + border-end-end-radius: var(--border-radius-element) !important; +} +._ncFormBox_row_ZnhfS { + flex-direction: row; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34 { + flex: 1 1; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:first-child { + border-start-start-radius: var(--border-radius-element) !important; + border-end-start-radius: var(--border-radius-element) !important; +} +._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:last-child { + border-end-end-radius: var(--border-radius-element) !important; + border-start-end-radius: var(--border-radius-element) !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_RoXMm { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formBoxButton_qQIni { + /* Reset default HTML button styles */ + 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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_D2F-K { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formBoxItem_74l6r { + --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_74l6r * { + cursor: inherit; +} +._formBoxItem_74l6r:has(:disabled) { + cursor: default; + opacity: 0.5; +} +._formBoxItem_74l6r:hover:not(:has(:disabled)) { + color: var(--color-primary-element-light-text); + background-color: var(--color-primary-element-extra-light-hover); +} +._formBoxItem_74l6r:has(:focus-visible) { + outline: 2px solid var(--color-main-text); + box-shadow: 0 0 0 4px var(--color-main-background); +} +._formBoxItem_74l6r._formBoxItem_legacy_IgNr3 { + --nc-form-box-item-border-width: 0px; + border: none; +} +._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__element_YEZDA { + color: var(--color-text-maxcontrast); +} +._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__description_1GjPD { + color: inherit; +} +._formBoxItem__content_CcZbG { + flex: 1; + display: flex; + flex-direction: column; + padding-block: calc(2 * var(--default-grid-baseline)); + overflow-wrap: anywhere; +} +._formBoxItem__element_YEZDA::after { + content: ""; + position: absolute; + inset: 0; +} +._formBoxItem__description_1GjPD { + color: var(--color-text-maxcontrast); +} +._formBoxItem__icon_eZXNE { + display: flex; + align-items: center; + justify-content: flex-end; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_YAxyJ { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +input._formBoxSwitch__input_e7y7s { + margin: 0; + width: var(--default-clickable-area); + /* Keep it visually hidden but on the position of visual switch icon */ + position: absolute; + inset-block: 0; + inset-inline-end: var(--form-element-label-offset); + z-index: -1; + opacity: 0 !important; + /* Override server styles */ + height: auto; + cursor: inherit; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_QhThW { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._formGroup_sNzER { + --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline)); + --form-group-content-gap: calc(2 * var(--default-grid-baseline)); +} +._formGroup_sNzER._formGroup_noGap_ChojB { + --form-group-content-gap: 0; +} +._formGroup__label_Z81k5 { + padding-inline: var(--form-element-label-offset); + font-size: var(--font-size); + font-weight: bold; +} +._formGroup__description_xWRa- { + padding-inline: var(--form-element-label-offset); + color: var(--color-text-maxcontrast); +} +._formGroup__content_wHRjf { + display: flex; + flex-direction: column; + gap: var(--form-group-content-gap); + margin-block-start: calc(2.5 * var(--default-grid-baseline)); +} +._formGroup__content_wHRjf._formGroup__content_only_VejcN { + margin-block-start: 0; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-92fb182d] { + 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-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: 0.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; +} +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_yC3vd { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._hotkey_ohHBi { + --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_ohHBi:first-child ._hotkey__label_au-to, +._hotkey_ohHBi:first-child ._hotkey__keys_4Mi3z { + border-block-start: none; +} +._hotkey__label_au-to, +._hotkey__keys_4Mi3z { + display: flex; + align-items: center; + padding-block: calc(2 * var(--default-grid-baseline)); + border-block-start: 1px solid var(--color-border); +} +._hotkey__label_au-to { + flex: 1 1 200px; +} +._hotkey__keys_4Mi3z { + flex: 1 1 auto; + flex-wrap: wrap; + justify-content: end; + row-gap: calc(1 * var(--default-grid-baseline)); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_FHHYV { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._kbd_3V7rw { + 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; /* Override server styles */ + font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */ + line-height: 1; + white-space: nowrap; +} +._kbd_3V7rw + ._kbd_3V7rw { + margin-inline-start: calc(1 * var(--default-grid-baseline)); +} +._hotkeyList_xNXCh { + --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline)); +} +._hotkeyList__heading_j6G86 { + font-weight: bold; + margin-inline: var(--form-element-label-offset); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bc710154] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.list-item__wrapper[data-v-bc710154] { + display: flex; + position: relative; + width: 100%; + padding: 2px 4px; +} +.list-item__wrapper[data-v-bc710154]:first-of-type { + padding-block-start: 4px; +} +.list-item__wrapper[data-v-bc710154]:last-of-type { + padding-block-end: 4px; +} +.list-item__wrapper--active .list-item[data-v-bc710154], .list-item__wrapper.active .list-item[data-v-bc710154] { + background-color: var(--color-primary-element); + color: var(--color-primary-element-text) !important; +} +.list-item__wrapper--active .list-item[data-v-bc710154]:hover, .list-item__wrapper--active .list-item[data-v-bc710154]:focus-within, .list-item__wrapper--active .list-item[data-v-bc710154]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-bc710154]:has(:active), .list-item__wrapper.active .list-item[data-v-bc710154]:hover, .list-item__wrapper.active .list-item[data-v-bc710154]:focus-within, .list-item__wrapper.active .list-item[data-v-bc710154]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-bc710154]:has(:active) { + background-color: var(--color-primary-element-hover); +} +.list-item__wrapper--active .list-item-content__name[data-v-bc710154], +.list-item__wrapper--active .list-item-content__subname[data-v-bc710154], +.list-item__wrapper--active .list-item-content__details[data-v-bc710154], +.list-item__wrapper--active .list-item-details__details[data-v-bc710154], .list-item__wrapper.active .list-item-content__name[data-v-bc710154], +.list-item__wrapper.active .list-item-content__subname[data-v-bc710154], +.list-item__wrapper.active .list-item-content__details[data-v-bc710154], +.list-item__wrapper.active .list-item-details__details[data-v-bc710154] { + color: var(--color-primary-element-text) !important; +} +.list-item__wrapper .list-item-content__name[data-v-bc710154], +.list-item__wrapper .list-item-content__subname[data-v-bc710154], +.list-item__wrapper .list-item-content__details[data-v-bc710154], +.list-item__wrapper .list-item-details__details[data-v-bc710154] { + white-space: nowrap; + margin-block: 0; + margin-inline: 0 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.list-item-content__name[data-v-bc710154] { + min-width: 100px; + flex: 1 1 10%; + font-weight: 500; +} +.list-item-content__subname[data-v-bc710154] { + flex: 1 0; + min-width: 0; + color: var(--color-text-maxcontrast); +} +.list-item-content__subname--bold[data-v-bc710154] { + font-weight: 500; +} +.list-item[data-v-bc710154] { + --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-bc710154]:hover, .list-item[data-v-bc710154]:focus-within, .list-item[data-v-bc710154]:has(:active), .list-item[data-v-bc710154]:has(:focus-visible) { + background-color: var(--color-background-hover); +} +.list-item[data-v-bc710154]: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-bc710154] { + --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); +} +.list-item--compact[data-v-bc710154]:not(:has(.list-item-content__subname)) { + --list-item-height: var(--default-clickable-area); +} +.list-item--one-line[data-v-bc710154] { + --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-bc710154] { + display: flex; + justify-content: start; + gap: 12px; + min-width: 0; +} +.list-item--one-line .list-item-content__details[data-v-bc710154] { + flex-direction: row; + align-items: center; + justify-content: end; +} +.list-item--one-line .list-item-content__name[data-v-bc710154] { + align-self: center; + max-width: 300px; +} +.list-item__anchor[data-v-bc710154] { + color: inherit; + display: flex; + flex: 1 0 auto; + align-items: center; + height: var(--list-item-height); + min-width: 0; +} +.list-item__anchor[data-v-bc710154]:focus-visible { + outline: none; +} +.list-item-content[data-v-bc710154] { + 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-bc710154] { + flex: 1 0; + width: 0; + margin: auto 0; +} +.list-item-content__main--oneline[data-v-bc710154] { + display: flex; +} +.list-item-content__details[data-v-bc710154] { + display: flex; + flex-direction: column; + justify-content: end; + align-items: end; +} +.list-item-content__actions[data-v-bc710154], .list-item-content__extra-actions[data-v-bc710154] { + flex: 0 0 auto; + align-self: center; + justify-content: center; + margin-inline-start: var(--default-grid-baseline); +} +.list-item-content__extra-actions[data-v-bc710154] { + display: flex; + align-items: center; + gap: var(--default-grid-baseline); +} +.list-item-details__details[data-v-bc710154] { + color: var(--color-text-maxcontrast); + margin: 0 9px !important; + font-weight: normal; +} +.list-item-details__extra[data-v-bc710154] { + margin: 2px 4px 0 4px; + display: flex; + align-items: center; +} +.list-item-details__indicator[data-v-bc710154] { + margin: 0 5px; +} +.list-item__extra[data-v-bc710154] { + margin-top: var(--default-grid-baseline); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-0ee94269] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.option[data-v-0ee94269] { + display: flex; + align-items: center; + width: 100%; + height: var(--height); + cursor: inherit; +} +.option__avatar[data-v-0ee94269] { + margin-inline-end: var(--margin); +} +.option__details[data-v-0ee94269] { + display: flex; + flex: 1 1; + flex-direction: column; + justify-content: center; + min-width: 0; +} +.option__lineone[data-v-0ee94269] { + color: var(--color-main-text); +} +.option__linetwo[data-v-0ee94269] { + color: var(--color-text-maxcontrast); +} +.option__lineone[data-v-0ee94269], .option__linetwo[data-v-0ee94269] { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + line-height: 1.2; +} +.option__lineone strong[data-v-0ee94269], .option__linetwo strong[data-v-0ee94269] { + font-weight: bold; +} +.option--compact .option__lineone[data-v-0ee94269] { + font-size: 14px; +} +.option--compact .option__linetwo[data-v-0ee94269] { + font-size: 11px; + line-height: 1.5; + margin-top: -4px; +} +.option__icon[data-v-0ee94269] { + width: var(--default-clickable-area); + height: var(--default-clickable-area); + color: var(--color-text-maxcontrast); +} +.option__icon.icon[data-v-0ee94269] { + flex: 0 0 var(--default-clickable-area); + opacity: 0.7; + background-position: center; + background-size: 16px; +} +.option__details[data-v-0ee94269], .option__lineone[data-v-0ee94269], .option__linetwo[data-v-0ee94269], .option__icon[data-v-0ee94269] { + cursor: inherit; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-353fa414] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.progress-bar[data-v-353fa414] { + display: block; + height: var(--progress-bar-height); + --progress-bar-color: var(--3a86fec2); + --progress-bar-height: var(--57442460); +} +.progress-bar--linear[data-v-353fa414] { + 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-353fa414]::-webkit-progress-bar { + height: var(--progress-bar-height); + background-color: transparent; +} +.progress-bar--linear[data-v-353fa414]::-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-353fa414]::-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-353fa414] { + width: var(--progress-bar-height); + color: var(--progress-bar-color); +} +.progress-bar--error[data-v-353fa414] { + color: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar--error[data-v-353fa414]::-moz-progress-bar { + background: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar--error[data-v-353fa414]::-webkit-progress-value { + background: var(--color-text-error, var(--color-error)) !important; +} +.progress-bar-container[data-v-353fa414] { + display: flex; + align-items: center; + gap: calc(2 * var(--default-grid-baseline)); +} +.progress-bar__value[data-v-353fa414] { + font-size: var(--font-size-small, 13px); + font-variant-numeric: tabular-nums; + min-width: 4ch; + text-align: end; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_Sx-eY { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._radioGroup_checkboxRadioContainer_XfI2u .checkbox-content { + max-width: unset !important; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_q-qLD { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._radioGroupButton_FB-C- { + --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_FB-C- * { + cursor: pointer; +} +._radioGroupButton_FB-C-:has(._radioGroupButton__label_gjGCq) { + padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element)); +} +._radioGroupButton_FB-C-:has(._radioGroupButton__icon_lWzM4) { + padding-inline-start: var(--radio-group-button--padding); +} +._radioGroupButton_FB-C-:hover:not(._radioGroupButton_disabled_08iwH) { + background-color: var(--radio-group-button--background-color-hover); +} +._radioGroupButton_FB-C-: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_KS1Ru { + --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_gjGCq { + font-weight: bold; +} +._radioGroupButton_disabled_08iwH { + filter: saturate(0.7); + opacity: 0.5; + cursor: default; +} +._radioGroupButton_disabled_08iwH * { + cursor: default; +} +._radioGroupButton__icon_lWzM4 { + --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_lWzM4 * { + --default-clickable-area: var(--radio-group-button--icon-size); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: normal !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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: bold; + 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: bold; + margin: 0; +} +.related-team .related-team-provider[data-v-a0203ee5] { + padding: 6px 12px; +} +.related-team .related-team-provider__name[data-v-a0203ee5] { + font-weight: bold; + margin-bottom: 3px; +} +.related-team .related-team-provider__link[data-v-a0203ee5] { + display: flex; + gap: 12px; + padding: 6px 12px; + font-weight: bold; +} +.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a1a23691] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.related-resources__header h5[data-v-a1a23691] { + font-weight: bold; + margin-bottom: 6px; +} +.related-resources__header p[data-v-a1a23691] { + color: var(--color-text-maxcontrast); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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) * 0.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); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: 0.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; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +._material-design-icon_UrExO { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +._tribute-container_aTO5r { + z-index: 9000; + overflow: auto; + position: absolute; + /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */ + 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_aTO5r, ._tribute-container_aTO5r * { + box-sizing: border-box; +} +._tribute-container_aTO5r ul { + display: flex; + flex-direction: column; + gap: var(--default-grid-baseline); +} +._tribute-container_aTO5r ._tribute-container__item_EHZ07 { + 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_aTO5r ._tribute-container__item_EHZ07.highlight { + color: var(--color-main-text); + background: var(--color-background-hover); +} +._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight, ._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight * { + cursor: pointer; +} +._tribute-container_aTO5r._tribute-container--focus-visible_GHsDW .highlight._tribute-container__item_EHZ07 { + outline: 2px solid var(--color-main-text) !important; +} +._tribute-container-autocomplete_YNk1h { + 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_jWgZX, +._tribute-container-link_1b7mc { + 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_jWgZX ._tribute-item_p5sRT, +._tribute-container-link_1b7mc ._tribute-item_p5sRT { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +._tribute-container-link_1b7mc { + min-width: 200px; + max-width: 300px; +} +._tribute-container-link_1b7mc ._tribute-item_p5sRT { + display: flex; + align-items: center; +} +._tribute-container-link_1b7mc ._tribute-item__title_VPcy9 { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +._tribute-container-link_1b7mc ._tribute-item__icon_aTxCU { + margin: auto 0; + width: 20px; + height: 20px; + object-fit: contain; + padding-inline-end: var(--default-grid-baseline); + filter: var(--background-invert-if-dark); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-e408867a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-ea81d3af] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.provider-list[data-v-ea81d3af] { + width: 100%; + min-height: 400px; + padding: 0 16px 16px 16px; + display: flex; + flex-direction: column; +} +.provider-list--select[data-v-ea81d3af] { + width: 100%; +} +.provider-list--select .provider[data-v-ea81d3af] { + display: flex; + align-items: center; + height: 28px; + overflow: hidden; +} +.provider-list--select .provider .link-icon[data-v-ea81d3af] { + margin-inline-end: 8px; +} +.provider-list--select .provider .provider-icon[data-v-ea81d3af] { + width: 20px; + height: 20px; + object-fit: contain; + margin-inline-end: 8px; + filter: var(--background-invert-if-dark); +} +.provider-list--select .provider .option-text[data-v-ea81d3af] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-8ce33442] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.widget-custom[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; +} +.widget-custom.full-width[data-v-8ce33442] { + width: var(--widget-full-width, 100%) !important; + inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); + position: relative; +} +.widget-access[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; + padding: calc(var(--default-grid-baseline, 4px) * 3); +} +.widget-default[data-v-8ce33442] { + width: 100%; + margin: auto; + margin-bottom: calc(var(--default-grid-baseline, 4px) * 3); + margin-top: calc(var(--default-grid-baseline, 4px) * 3); + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: var(--border-radius-container); + background-color: transparent; + display: flex; +} +.widget-default--compact[data-v-8ce33442] { + flex-direction: column; +} +.widget-default--compact .widget-default--image[data-v-8ce33442] { + width: 100%; + height: 150px; +} +.widget-default--compact .widget-default--details[data-v-8ce33442] { + width: 100%; + padding-top: calc(var(--default-grid-baseline, 4px) * 2); + padding-bottom: calc(var(--default-grid-baseline, 4px) * 2); +} +.widget-default--compact .widget-default--description[data-v-8ce33442] { + display: none; +} +.widget-default--image[data-v-8ce33442] { + width: 40%; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} +.widget-default--name[data-v-8ce33442] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + font-weight: bold; +} +.widget-default--details[data-v-8ce33442] { + padding: calc(var(--default-grid-baseline, 4px) * 3); + width: 60%; +} +.widget-default--details p[data-v-8ce33442] { + margin: 0; + padding: 0; +} +.widget-default--description[data-v-8ce33442] { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 3; + line-clamp: 3; /* stylelint-disable-line property-no-unknown */ + -webkit-box-orient: vertical; +} +.widget-default--link[data-v-8ce33442] { + color: var(--color-text-maxcontrast); + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.toggle-interactive[data-v-8ce33442] { + position: relative; +} +.toggle-interactive .toggle-interactive--button[data-v-8ce33442] { + position: absolute; + bottom: var(--default-grid-baseline); + inset-inline-end: var(--default-grid-baseline); + z-index: 10000; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-918730b9] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.raw-link[data-v-918730b9] { + width: 100%; + min-height: 350px; + display: flex; + flex-direction: column; + overflow-y: auto; + padding: 0 16px 16px 16px; +} +.raw-link .input-wrapper[data-v-918730b9] { + width: 100%; +} +.raw-link .reference-widget[data-v-918730b9] { + display: flex; +} +.raw-link--empty-content .provider-icon[data-v-918730b9] { + width: 150px; + height: 150px; + object-fit: contain; + filter: var(--background-invert-if-dark); +} +.raw-link--input[data-v-918730b9] { + width: 99%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-059edcfb] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.result[data-v-059edcfb] { + display: flex; + align-items: center; + height: var(--default-clickable-area); + overflow: hidden; +} +.result--icon-class[data-v-059edcfb], .result--image[data-v-059edcfb] { + width: 40px; + min-width: 40px; + height: 40px; + object-fit: contain; +} +.result--icon-class.rounded[data-v-059edcfb], .result--image.rounded[data-v-059edcfb] { + border-radius: 50%; +} +.result--content[data-v-059edcfb] { + display: flex; + flex-direction: column; + padding-inline-start: 10px; + overflow: hidden; +} +.result--content--name[data-v-059edcfb], .result--content--subline[data-v-059edcfb] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-af9d145f] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.smart-picker-search[data-v-af9d145f] { + width: 100%; + display: flex; + flex-direction: column; + padding: 0 16px 16px 16px; +} +.smart-picker-search.with-empty-content[data-v-af9d145f] { + min-height: 400px; +} +.smart-picker-search .provider-icon[data-v-af9d145f] { + width: 150px; + height: 150px; + object-fit: contain; + filter: var(--background-invert-if-dark); +} +.smart-picker-search--select[data-v-af9d145f] { + width: 100%; +} +.smart-picker-search--select .search-result[data-v-af9d145f] { + width: 100%; +} +.smart-picker-search--select .group-name-icon[data-v-af9d145f], +.smart-picker-search--select .option-simple-icon[data-v-af9d145f] { + width: 20px; + height: 20px; + margin: 0 20px 0 10px; +} +.smart-picker-search--select .custom-option[data-v-af9d145f] { + height: var(--default-clickable-area); + display: flex; + align-items: center; + overflow: hidden; +} +.smart-picker-search--select .option-text[data-v-af9d145f] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-5e2e9195] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.reference-picker[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +} +.reference-picker .custom-element-wrapper[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +} +.reference-picker .custom-element-wrapper .custom-element[data-v-5e2e9195] { + display: flex; + overflow-y: auto; + width: 100%; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-bf0a25ee] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.reference-picker-modal[data-v-bf0a25ee] .modal-container { + display: flex !important; +} +.reference-picker-modal--content[data-v-bf0a25ee] { + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + overflow-y: auto; +} +.reference-picker-modal--content .close-button[data-v-bf0a25ee], +.reference-picker-modal--content .back-button[data-v-bf0a25ee] { + position: absolute; + top: 4px; +} +.reference-picker-modal--content .back-button[data-v-bf0a25ee] { + inset-inline-start: 4px; +} +.reference-picker-modal--content .close-button[data-v-bf0a25ee] { + inset-inline-end: 4px; +} +.reference-picker-modal--content > h2[data-v-bf0a25ee] { + display: flex; + margin: 12px 0 20px 0; +} +.reference-picker-modal--content > h2 .icon[data-v-bf0a25ee] { + margin-inline-end: 8px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9cde5a6a] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.widgets--list[data-v-9cde5a6a] { + width: 100%; + min-height: var(--default-clickable-area); +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a47e4ba7] { + 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 + */ +/** +* Colors and class selectors are extracted from source code of: +* - library: highlight.js (v11.10.0) +* - light theme: highlight.js/styles/github.css +* - dark theme: highlight.js/styles/github-dark.css +* and reworked to use with Nextcloud dark and light theme +*/ +.rich-text--wrapper[data-v-a47e4ba7] { + overflow-wrap: break-word; + line-height: 1.5; +} +.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7], .rich-text--wrapper .rich-text-component[data-v-a47e4ba7] { + display: inline; +} +.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7] { + text-decoration: underline; +} +.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after { + content: " ↗"; +} + +/* Markdown styles */ +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + tab-size: 4; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] > :first-child, +.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :first-child, +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :first-child { + margin-top: 0 !important; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] > :last-child, .rich-text--wrapper-markdown[data-v-a47e4ba7] > *:has(+ .rich-text--reference-widget), +.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :last-child, +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :last-child { + margin-block-end: 0 !important; +} +.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] { + padding-inline-start: 13px; + border-inline-start: 2px solid var(--color-border-dark); + color: var(--color-text-maxcontrast); +} +.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7], .rich-text--wrapper-markdown p[data-v-a47e4ba7], .rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7], .rich-text--wrapper-markdown blockquote[data-v-a47e4ba7], .rich-text--wrapper-markdown pre[data-v-a47e4ba7] { + margin-top: 0; + margin-block-end: 1em; +} +.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7] { + font-weight: bold; +} +.rich-text--wrapper-markdown h4[data-v-a47e4ba7] { + font-size: 20px; +} +.rich-text--wrapper-markdown h5[data-v-a47e4ba7] { + font-size: 18px; +} +.rich-text--wrapper-markdown h6[data-v-a47e4ba7] { + font-size: 15px; +} +.rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7] { + padding-inline-start: 4ch; +} +.rich-text--wrapper-markdown ul[data-v-a47e4ba7] { + list-style-type: disc; +} +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + /* Flavored Markdown styles */ +} +.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7] { + list-style-type: none; + padding: 0; +} +.rich-text--wrapper-markdown li.task-list-item > ul[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > ol[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > li[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-a47e4ba7], +.rich-text--wrapper-markdown li.task-list-item > pre[data-v-a47e4ba7] { + margin-inline-start: 15px; + margin-block-end: 0; +} +.rich-text--wrapper-markdown pre[data-v-a47e4ba7] { + direction: ltr; +} +.rich-text--wrapper-markdown table[data-v-a47e4ba7] { + border-collapse: collapse; + border: 2px solid var(--color-border-maxcontrast); +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7], +.rich-text--wrapper-markdown table td[data-v-a47e4ba7] { + padding: var(--default-grid-baseline); + border: 1px solid var(--color-border-maxcontrast); +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child, +.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child { + border-inline-start: 0; +} +.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child, +.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child { + border-inline-end: 0; +} +.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7] { + border-top: 0; +} +.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7] { + border-block-end: 0; +} + +/* Highlight code syntax in code blocks */ +/* stylelint-disable-next-line no-duplicate-selectors */ +.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs) { + color: var(--hljs-color); + background: var(--hljs-background-color); +} +.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7] { + /* prettylights-syntax-keyword */ + color: var(--hljs-syntax-keyword-color); +} +.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7] { + /* prettylights-syntax-entity */ + color: var(--hljs-syntax-entity-color); +} +.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7] { + /* prettylights-syntax-constant */ + color: var(--hljs-syntax-constant-color); +} +.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7] { + /* prettylights-syntax-string */ + color: var(--hljs-syntax-string-color); +} +.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7] { + /* prettylights-syntax-variable */ + color: var(--hljs-syntax-variable-color); +} +.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7] { + /* prettylights-syntax-comment */ + color: var(--hljs-syntax-comment-color); +} +.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7] { + /* prettylights-syntax-entity-tag */ + color: var(--hljs-syntax-entity-tag-color); +} +.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7] { + /* prettylights-syntax-storage-modifier-import */ + color: var(--hljs-syntax-storage-modifier-import-color); +} +.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7] { + /* prettylights-syntax-markup-heading */ + color: var(--hljs-syntax-markup-heading-color); + font-weight: bold; +} +.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7] { + /* prettylights-syntax-markup-list */ + color: var(--hljs-syntax-markup-list-color); +} +.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7] { + /* prettylights-syntax-markup-italic */ + color: var(--hljs-syntax-markup-italic-color); + font-style: italic; +} +.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7] { + /* prettylights-syntax-markup-bold */ + color: var(--hljs-syntax-markup-bold-color); + font-weight: bold; +} +.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7] { + /* prettylights-syntax-markup-inserted */ + color: var(--hljs-syntax-markup-inserted-color); + background-color: var(--hljs-syntax-markup-inserted-background-color); +} +.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7] { + /* prettylights-syntax-markup-deleted */ + color: var(--hljs-syntax-markup-deleted-color); + background-color: var(--hljs-syntax-markup-deleted-background-color); +} +.rich-text--wrapper-markdown .hljs-char.escape_[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-link[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-params[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-property[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-punctuation[data-v-a47e4ba7], +.rich-text--wrapper-markdown .hljs-tag[data-v-a47e4ba7] { + /* purposely ignored */ +} +a[data-v-a47e4ba7]:not(.rich-text--component) { + text-decoration: underline; +} +@media (prefers-color-scheme: light) { +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #24292e); + --hljs-background-color: var(--color-background-dark, #ffffff); + --hljs-syntax-keyword-color: #d73a49; + --hljs-syntax-entity-color: #6f42c1; + --hljs-syntax-constant-color: #005cc5; + --hljs-syntax-string-color: #032f62; + --hljs-syntax-variable-color: #e36209; + --hljs-syntax-comment-color: #6a737d; + --hljs-syntax-entity-tag-color: #22863a; + --hljs-syntax-storage-modifier-import-color: #24292e; + --hljs-syntax-markup-heading-color: #005cc5; + --hljs-syntax-markup-list-color: #735c0f; + --hljs-syntax-markup-italic-color: #24292e; + --hljs-syntax-markup-bold-color: #24292e; + --hljs-syntax-markup-inserted-color: #22863a; + --hljs-syntax-markup-inserted-background-color: #f0fff4; + --hljs-syntax-markup-deleted-color: #b31d28; + --hljs-syntax-markup-deleted-background-color: #ffeef0; +} +[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #c9d1d9); + --hljs-background-color: var(--color-background-dark, #0d1117); + --hljs-syntax-keyword-color: #ff7b72; + --hljs-syntax-entity-color: #d2a8ff; + --hljs-syntax-constant-color: #79c0ff; + --hljs-syntax-string-color: #a5d6ff; + --hljs-syntax-variable-color: #ffa657; + --hljs-syntax-comment-color: #8b949e; + --hljs-syntax-entity-tag-color: #7ee787; + --hljs-syntax-storage-modifier-import-color: #c9d1d9; + --hljs-syntax-markup-heading-color: #1f6feb; + --hljs-syntax-markup-list-color: #f2cc60; + --hljs-syntax-markup-italic-color: #c9d1d9; + --hljs-syntax-markup-bold-color: #c9d1d9; + --hljs-syntax-markup-inserted-color: #aff5b4; + --hljs-syntax-markup-inserted-background-color: #033a16; + --hljs-syntax-markup-deleted-color: #ffdcd7; + --hljs-syntax-markup-deleted-background-color: #67060c; +} +} +@media (prefers-color-scheme: dark) { +.rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #c9d1d9); + --hljs-background-color: var(--color-background-dark, #0d1117); + --hljs-syntax-keyword-color: #ff7b72; + --hljs-syntax-entity-color: #d2a8ff; + --hljs-syntax-constant-color: #79c0ff; + --hljs-syntax-string-color: #a5d6ff; + --hljs-syntax-variable-color: #ffa657; + --hljs-syntax-comment-color: #8b949e; + --hljs-syntax-entity-tag-color: #7ee787; + --hljs-syntax-storage-modifier-import-color: #c9d1d9; + --hljs-syntax-markup-heading-color: #1f6feb; + --hljs-syntax-markup-list-color: #f2cc60; + --hljs-syntax-markup-italic-color: #c9d1d9; + --hljs-syntax-markup-bold-color: #c9d1d9; + --hljs-syntax-markup-inserted-color: #aff5b4; + --hljs-syntax-markup-inserted-background-color: #033a16; + --hljs-syntax-markup-deleted-color: #ffdcd7; + --hljs-syntax-markup-deleted-background-color: #67060c; +} +[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7] { + --hljs-color: var(--color-main-text, #24292e); + --hljs-background-color: var(--color-background-dark, #ffffff); + --hljs-syntax-keyword-color: #d73a49; + --hljs-syntax-entity-color: #6f42c1; + --hljs-syntax-constant-color: #005cc5; + --hljs-syntax-string-color: #032f62; + --hljs-syntax-variable-color: #e36209; + --hljs-syntax-comment-color: #6a737d; + --hljs-syntax-entity-tag-color: #22863a; + --hljs-syntax-storage-modifier-import-color: #24292e; + --hljs-syntax-markup-heading-color: #005cc5; + --hljs-syntax-markup-list-color: #735c0f; + --hljs-syntax-markup-italic-color: #24292e; + --hljs-syntax-markup-bold-color: #24292e; + --hljs-syntax-markup-inserted-color: #22863a; + --hljs-syntax-markup-inserted-background-color: #f0fff4; + --hljs-syntax-markup-deleted-color: #b31d28; + --hljs-syntax-markup-deleted-background-color: #ffeef0; +} +} +.rich-text__code-block[data-v-a47e4ba7] { + position: relative; + padding-inline-end: calc(var(--clickable-area-small) + var(--default-grid-baseline)); +} +.rich-text__code-block pre[data-v-a47e4ba7] { + width: 100%; + overflow-x: auto; +} +.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7] { + position: absolute; + top: var(--default-grid-baseline); + inset-inline-end: var(--default-grid-baseline); + opacity: 0; +} +.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus { + opacity: 1; +} +.nc-select-users[data-v-e8e18fd3] .vs__selected { + padding-inline: 0 5px !important; +} +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.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: -0.2em; + margin-bottom: 1em; + color: var(--color-text-maxcontrast); + max-width: 900px; +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-f2b71592] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.select-group-error[data-v-f2b71592] { + color: var(--color-text-error, var(--color-error)); + font-size: 13px; + padding-inline-start: var(--border-radius-element); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-a0d5539d] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} + +/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * Similar as inputBorder but without active styles. + */ +/** + * Create a consistent border for an input element. + * With Nextcloud 32+ there is no real border anymore but we use a box-shadow. + */ +.textarea[data-v-a0d5539d] { + --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-a0d5539d] { + opacity: 0.7; + filter: saturate(0.7); +} +.textarea__main-wrapper[data-v-a0d5539d] { + height: calc(var(--default-clickable-area) * 2); + padding: var(--border-width-input-focused, 2px); + position: relative; +} +.textarea__input[data-v-a0d5539d] { + margin: 0; + padding-block: var(--border-radius-element); + padding-inline: 10px; + width: 100%; + font-size: var(--default-font-size); + text-overflow: ellipsis; + cursor: pointer; + background-color: var(--color-main-background); + color: var(--color-main-text); + --input-border-box-shadow-light: 0 -1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow-dark: 0 1px var(--input-border-color), + 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent); + --input-border-box-shadow: var(--input-border-box-shadow-light); + border: none; + border-radius: var(--border-radius-element); + box-shadow: var(--input-border-box-shadow); +} +.textarea__input[data-v-a0d5539d]:hover:not([disabled]) { + box-shadow: 0 0 0 1px var(--input-border-color); +} +@media (prefers-color-scheme: dark) { +.textarea__input .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +} +[data-theme-dark] .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-dark); +} +[data-theme-light] .textarea__input[data-v-a0d5539d] { + --input-border-box-shadow: var(--input-border-box-shadow-light); +} +.textarea--legacy .textarea__input[data-v-a0d5539d] { + box-shadow: 0 0 0 1px var(--input-border-color); +} +.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color); +} +.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]), .textarea__input[data-v-a0d5539d]:active:not([disabled]) { + box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important; +} +.textarea__input[data-v-a0d5539d]:active:not([disabled]), .textarea__input[data-v-a0d5539d]:focus:not([disabled]) { + --input-border-width-offset: 0px; + --input-border-color: var(--color-main-text); +} +.textarea__input[data-v-a0d5539d]:not(:focus, .textarea__input--label-outside)::placeholder { + opacity: 0; +} +.textarea__input[data-v-a0d5539d]:focus { + cursor: text; +} +.textarea__input[data-v-a0d5539d]:disabled { + cursor: default; +} +.textarea__input[data-v-a0d5539d]:focus-visible { + box-shadow: unset !important; +} +.textarea__input--success[data-v-a0d5539d] { + --input-border-color: var(--color-border-success, var(--color-success)) !important; +} +.textarea__input--success[data-v-a0d5539d]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.textarea__input--error[data-v-a0d5539d] { + --input-border-color: var(--color-border-error, var(--color-error)) !important; +} +.textarea__input--error[data-v-a0d5539d]:focus-visible { + box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; +} +.textarea__label[data-v-a0d5539d] { + 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-a0d5539d], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-a0d5539d] { + 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-a0d5539d] { + padding-block: 4px; + display: flex; + align-items: center; +} +.textarea__helper-text-message__icon[data-v-a0d5539d] { + margin-inline-end: 8px; +} +.textarea__helper-text-message--error[data-v-a0d5539d] { + color: var(--color-error-text); +} +.textarea__helper-text-message--success[data-v-a0d5539d] { + color: var(--color-success-text); +}/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/** + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +/* +* Ensure proper alignment of the vue material icons +*/ +.material-design-icon[data-v-9189d023] { + display: flex; + align-self: center; + justify-self: center; + align-items: center; + justify-content: center; +} +.user-bubble__wrapper[data-v-9189d023] { + display: inline-block; + vertical-align: middle; + min-width: 0; + max-width: 100%; +} +.user-bubble__content[data-v-9189d023] { + display: inline-flex; + max-width: 100%; + background-color: var(--color-background-dark); +} +.user-bubble__content--primary[data-v-9189d023] { + color: var(--color-primary-element-text); + background-color: var(--color-primary-element); +} +.user-bubble__content[data-v-9189d023] > :last-child { + padding-inline-end: 8px; +} +.user-bubble__avatar[data-v-9189d023] { + align-self: center; +} +.user-bubble__name[data-v-9189d023] { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} +.user-bubble__name[data-v-9189d023], .user-bubble__secondary[data-v-9189d023] { + padding-block: 0; + padding-inline: 4px 0; +} +#app-content > div[data-v-ae3b3f2c] { + width: 100%; + height: 100%; + padding: 20px; + display: flex; + flex-direction: column; + flex-grow: 1; +} +input[type='text'][data-v-ae3b3f2c] { + width: 100%; +} +textarea[data-v-ae3b3f2c] { + flex-grow: 1; + width: 100%; +} diff --git a/css/main-DLYBiOfd.chunk.css b/css/main-DLYBiOfd.chunk.css new file mode 100644 index 00000000..c99aaf22 --- /dev/null +++ b/css/main-DLYBiOfd.chunk.css @@ -0,0 +1,7 @@ +@charset "UTF-8";@media only screen and (max-width:512px){.dialog__modal .modal-wrapper--small .modal-container{width:fit-content;height:unset;max-height:90%;position:relative;top:unset;border-radius:var(--border-radius-element)}}.material-design-icon[data-v-24e91b99]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-24e91b99]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-24e91b99]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-24e91b99]{flex-direction:column}.dialog__navigation[data-v-24e91b99]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-24e91b99]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-24e91b99]{font-size:21px;text-align:center;height:fit-content;min-height:var(--default-clickable-area);line-height:var(--default-clickable-area);overflow-wrap:break-word;margin-block:0 12px}.dialog__content[data-v-24e91b99]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-24e91b99]{padding-block-end:6px}.dialog__actions[data-v-24e91b99]{display:flex;gap:6px;align-content:center;justify-content:end;width:100%;max-width:100%;padding-inline:0 12px;margin-inline:0;margin-block:0}.dialog__actions[data-v-24e91b99]:not(:empty){margin-block:6px 12px}@media only screen and (max-width:512px){.dialog__name[data-v-24e91b99]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-06ad9b25]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-06ad9b25]{--button-size: var(--default-clickable-area);--button-inner-size: calc(var(--button-size) - 4px);--button-radius: var(--border-radius-element);--button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius));--button-padding: var(--default-grid-baseline) var(--button-padding-default);color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light);border:1px solid var(--color-primary-element-light-hover);border-bottom-width:2px;border-radius:var(--button-radius);box-sizing:border-box;position:relative;width:fit-content;overflow:hidden;padding-block:1px 0;padding-inline:var(--button-padding);min-height:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;cursor:pointer;font-size:var(--default-font-size);font-weight:700}.button-vue--size-small[data-v-06ad9b25]{--button-size: var(--clickable-area-small)}.button-vue--size-large[data-v-06ad9b25]{--button-size: var(--clickable-area-large)}.button-vue[data-v-06ad9b25] *{cursor:pointer}.button-vue[data-v-06ad9b25]:focus{outline:none}.button-vue[data-v-06ad9b25]:disabled{filter:saturate(.7);opacity:.5;cursor:default}.button-vue[data-v-06ad9b25]:disabled *{cursor:default}.button-vue[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-06ad9b25]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-06ad9b25]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue--end .button-vue__wrapper[data-v-06ad9b25]{justify-content:end}.button-vue--start .button-vue__wrapper[data-v-06ad9b25]{justify-content:start}.button-vue--reverse .button-vue__wrapper[data-v-06ad9b25]{flex-direction:row-reverse}.button-vue--reverse[data-v-06ad9b25]{--button-padding: var(--button-padding-default) var(--default-grid-baseline)}.button-vue__icon[data-v-06ad9b25]{--default-clickable-area: var(--button-inner-size);height:var(--button-inner-size);width:var(--button-inner-size);min-height:var(--button-inner-size);min-width:var(--button-inner-size);display:flex;justify-content:center;align-items:center}.button-vue__icon[data-v-06ad9b25]:empty{display:none}.button-vue--size-small .button-vue__icon[data-v-06ad9b25]>*{max-height:16px;max-width:16px}.button-vue--size-small .button-vue__icon[data-v-06ad9b25] svg{height:16px;width:16px}.button-vue__text[data-v-06ad9b25]{font-weight:700;margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue__text[data-v-06ad9b25]:empty{display:none}.button-vue[data-v-06ad9b25]:has(.button-vue__text:empty){--button-padding: var(--button-radius);line-height:1;width:var(--button-size)!important}.button-vue[data-v-06ad9b25]:has(.button-vue__icon:empty){--button-padding: var(--button-padding-default)}.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-06ad9b25]{padding-inline:var(--default-grid-baseline)}.button-vue--wide[data-v-06ad9b25]{width:100%}.button-vue[data-v-06ad9b25]:focus-visible{outline:2px solid var(--color-main-text)!important;box-shadow:0 0 0 4px var(--color-main-background)!important}.button-vue:focus-visible.button-vue--vue-tertiary-on-primary[data-v-06ad9b25]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius-element);background-color:transparent}.button-vue--primary[data-v-06ad9b25]{background-color:var(--color-primary-element);border-color:var(--color-primary-element-hover);color:var(--color-primary-element-text)}.button-vue--primary[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--primary[data-v-06ad9b25]:active{background-color:var(--color-primary-element)}.button-vue--secondary[data-v-06ad9b25]{background-color:var(--color-primary-element-light);border-color:var(--color-primary-element-light-hover);color:var(--color-primary-element-light-text)}.button-vue--secondary[data-v-06ad9b25]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--tertiary[data-v-06ad9b25]{background-color:transparent;border-color:transparent;color:var(--color-main-text)}.button-vue--tertiary[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-background-hover)}.button-vue--tertiary-no-background[data-v-06ad9b25]:hover:not(:disabled){background-color:transparent}.button-vue--tertiary-on-primary[data-v-06ad9b25]{color:var(--color-primary-element-text)}.button-vue--tertiary-on-primary[data-v-06ad9b25]:hover:not(:disabled){background-color:transparent}.button-vue--success[data-v-06ad9b25]{border-color:var(--color-success-hover);background-color:var(--color-success);color:var(--color-success-text)}.button-vue--success[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--success[data-v-06ad9b25]:active{background-color:var(--color-success)}.button-vue--warning[data-v-06ad9b25]{border-color:var(--color-warning-hover);background-color:var(--color-warning);color:var(--color-warning-text)}.button-vue--warning[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--warning[data-v-06ad9b25]:active{background-color:var(--color-warning)}.button-vue--error[data-v-06ad9b25]{border-color:var(--color-error-hover);background-color:var(--color-error);color:var(--color-error-text)}.button-vue--error[data-v-06ad9b25]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--error[data-v-06ad9b25]:active{background-color:var(--color-error)}.button-vue--legacy[data-v-06ad9b25]{--button-inner-size: var(--button-size);border:none;padding-block:0}.button-vue--legacy.button-vue--error[data-v-06ad9b25],.button-vue--legacy.button-vue--success[data-v-06ad9b25],.button-vue--legacy.button-vue--warning[data-v-06ad9b25]{color:#fff}.material-design-icon[data-v-aaedb1c3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-vue[data-v-aaedb1c3]{display:flex;justify-content:center;align-items:center;min-width:var(--default-clickable-area);min-height:var(--default-clickable-area);opacity:1}.icon-vue.icon-vue--inline[data-v-aaedb1c3]{display:inline-flex!important;min-width:fit-content;min-height:fit-content;vertical-align:text-bottom}.icon-vue span[data-v-aaedb1c3]{line-height:0}.icon-vue[data-v-aaedb1c3] svg{fill:currentColor;width:var(--fb515064);height:var(--fb515064);max-width:var(--fb515064);max-height:var(--fb515064)}.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl){transform:scaleX(-1)}.material-design-icon[data-v-cf399190]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.loading-icon[data-v-cf399190]{overflow:hidden}.loading-icon svg[data-v-cf399190]{animation:rotate var(--animation-duration, .8s) linear infinite}.material-design-icon[data-v-67fb20ba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-67fb20ba]{position:fixed;z-index:9998;top:0;inset-inline-start:0;display:block;width:100%;height:100%;--backdrop-color: 0, 0, 0;background-color:rgba(var(--backdrop-color),.5)}.modal-mask[data-v-67fb20ba],.modal-mask[data-v-67fb20ba] *{box-sizing:border-box}.modal-mask--opaque[data-v-67fb20ba]{background-color:rgba(var(--backdrop-color),.92)}.modal-mask--light[data-v-67fb20ba]{--backdrop-color: 255, 255, 255}.modal-header[data-v-67fb20ba]{position:absolute;z-index:10001;top:0;inset-inline:0 0;display:flex!important;align-items:center;justify-content:center;width:100%;height:var(--header-height);overflow:hidden;transition:opacity .25s,visibility .25s}.modal-header__name[data-v-67fb20ba]{overflow-x:hidden;width:100%;padding:0 calc(var(--default-clickable-area) * 3) 0 12px;transition:padding ease .1s;white-space:nowrap;text-overflow:ellipsis;font-size:16px;margin-block:0}@media only screen and (min-width:1024px){.modal-header__name[data-v-67fb20ba]{padding-inline-start:calc(var(--default-clickable-area) * 3);text-align:center}}.modal-header .icons-menu[data-v-67fb20ba]{position:absolute;inset-inline-end:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-67fb20ba]{display:flex;align-items:center;justify-content:center;margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-67fb20ba]{position:relative;width:var(--header-height);height:var(--header-height);margin:0;padding:0;cursor:pointer;border:none;background-color:transparent}.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__icon[data-v-67fb20ba],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-67fb20ba]{opacity:1;border-radius:calc(var(--default-clickable-area) / 2);background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__icon[data-v-67fb20ba]{width:var(--default-clickable-area);height:var(--default-clickable-area);margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);cursor:pointer;opacity:.7}.modal-header .icons-menu[data-v-67fb20ba] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area)) / 2)}.modal-header .icons-menu[data-v-67fb20ba] .action-item--single{width:var(--default-clickable-area);height:var(--default-clickable-area);cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu .header-actions[data-v-67fb20ba] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-wrapper[data-v-67fb20ba]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.modal-wrapper .prev[data-v-67fb20ba],.modal-wrapper .next[data-v-67fb20ba]{z-index:10000;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;color:#fff}.modal-wrapper .prev[data-v-67fb20ba]:focus-visible,.modal-wrapper .next[data-v-67fb20ba]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev[data-v-67fb20ba]{inset-inline-start:2px}.modal-wrapper .next[data-v-67fb20ba]{inset-inline-end:2px}.modal-wrapper .modal-container[data-v-67fb20ba]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-container);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003;overflow:auto}.modal-wrapper .modal-container__close[data-v-67fb20ba]{z-index:1;position:absolute;top:4px;inset-inline-end:var(--default-grid-baseline)}.modal-wrapper .modal-container__content[data-v-67fb20ba]{width:100%;min-height:52px;overflow:auto}.modal-wrapper--small>.modal-container[data-v-67fb20ba]{width:400px;max-width:90%;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--normal>.modal-container[data-v-67fb20ba]{max-width:90%;width:600px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--large>.modal-container[data-v-67fb20ba]{max-width:90%;width:900px;max-height:min(90%,100% - 2 * var(--header-height) - 2 * var(--body-container-margin))}.modal-wrapper--full>.modal-container[data-v-67fb20ba]{width:100%;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}@media only screen and (max-width:512px)or (max-height:400px){.modal-wrapper .modal-container[data-v-67fb20ba]{max-width:initial;width:100%;max-height:initial;height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);border-radius:0}}.fade-enter-active[data-v-67fb20ba],.fade-leave-active[data-v-67fb20ba]{transition:opacity .25s}.fade-enter-from[data-v-67fb20ba],.fade-leave-to[data-v-67fb20ba]{opacity:0}.fade-visibility-enter-from[data-v-67fb20ba],.fade-visibility-leave-to[data-v-67fb20ba]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-67fb20ba],.modal-in-leave-active[data-v-67fb20ba],.modal-out-enter-active[data-v-67fb20ba],.modal-out-leave-active[data-v-67fb20ba]{transition:opacity .25s}.modal-in-enter-from[data-v-67fb20ba],.modal-in-leave-to[data-v-67fb20ba],.modal-out-enter-from[data-v-67fb20ba],.modal-out-leave-to[data-v-67fb20ba]{opacity:0}.modal-in-enter .modal-container[data-v-67fb20ba],.modal-in-leave-to .modal-container[data-v-67fb20ba]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-67fb20ba],.modal-out-leave-to .modal-container[data-v-67fb20ba]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-67fb20ba]{position:absolute;top:0;inset-inline-start:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-67fb20ba]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-67fb20ba linear var(--7f724f28) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-67fb20ba]{animation:breath-67fb20ba 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-67fb20ba]{animation-play-state:paused!important}@keyframes progressring-67fb20ba{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-67fb20ba{0%{opacity:1}50%{opacity:0}to{opacity:1}}.material-design-icon[data-v-5f7eed6b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-5f7eed6b]{display:flex;align-items:center;gap:calc((var(--default-clickable-area) - 16px) / 2 / 2)}.action-item[data-v-5f7eed6b]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-5f7eed6b]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-5f7eed6b]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-5f7eed6b]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-5f7eed6b]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-5f7eed6b]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-5f7eed6b]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b]{background-color:var(--open-background-color)}.action-item__menutoggle__icon[data-v-5f7eed6b]{width:20px;height:20px;object-fit:contain}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-element)}.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-element);padding:4px;max-height:calc(100vh - var(--header-height));overflow:auto}._material-design-icon_FKPyJ{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncPopover_HjJ88.v-popper--theme-nc-popover-9,._ncPopover_HjJ88.v-popper--theme-nc-popover-9 *{box-sizing:border-box}._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}._ncPopover_HjJ88.v-popper--theme-nc-popover-9 .resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper{z-index:100000;top:0;left:0;display:block!important}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__wrapper{box-shadow:0 1px 10px var(--color-box-shadow);border-radius:var(--border-radius-element)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius-element);overflow:hidden;background:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-9px;border-bottom-width:0;border-top-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-9px;border-top-width:0;border-bottom-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-9px;border-left-width:0;border-right-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-9px;border-right-width:0;border-left-color:var(--color-main-background)}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}._ncPopover_HjJ88.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}.material-design-icon[data-v-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-6c2daf4e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-6c2daf4e]:hover,li.action.active[data-v-6c2daf4e]{border-radius:6px;padding:0}li.action[data-v-6c2daf4e]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-6c2daf4e]{pointer-events:none;opacity:.5}.action--disabled[data-v-6c2daf4e]:hover,.action--disabled[data-v-6c2daf4e]:focus{cursor:default;opacity:.5}.action--disabled[data-v-6c2daf4e] *{opacity:1!important}.action-button[data-v-6c2daf4e]{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-6c2daf4e]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-6c2daf4e]{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-6c2daf4e] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-6c2daf4e],.action-button__longtext[data-v-6c2daf4e]{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-6c2daf4e]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-6c2daf4e]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-button__description[data-v-6c2daf4e]{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-6c2daf4e],.action-button__pressed-icon[data-v-6c2daf4e]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action-button[data-v-6c2daf4e] *{cursor:pointer}.material-design-icon[data-v-6a2b8de0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-button-group-base>div[data-v-6a2b8de0]{text-align:center;color:var(--color-text-maxcontrast)}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0]{display:flex;gap:4px;justify-content:space-between}.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s]{flex:1 1}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button{padding:0!important;width:100%;display:flex;justify-content:center}.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .action-button.action-button--active:hover,.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus,.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .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-6a2b8de0] .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-2947bc3b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-2947bc3b]:hover,li.action.active[data-v-2947bc3b]{border-radius:6px;padding:0}li.action[data-v-2947bc3b]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-2947bc3b]{pointer-events:none;opacity:.5}.action--disabled[data-v-2947bc3b]:hover,.action--disabled[data-v-2947bc3b]:focus{cursor:default;opacity:.5}.action--disabled[data-v-2947bc3b] *{opacity:1!important}.action-checkbox[data-v-2947bc3b]{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-checkbox>span[data-v-2947bc3b]{cursor:pointer;white-space:nowrap}.action-checkbox__icon[data-v-2947bc3b]{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-checkbox[data-v-2947bc3b] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-checkbox[data-v-2947bc3b] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-checkbox__longtext-wrapper[data-v-2947bc3b],.action-checkbox__longtext[data-v-2947bc3b]{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-checkbox__longtext[data-v-2947bc3b]{cursor:pointer;white-space:pre-wrap!important}.action-checkbox__name[data-v-2947bc3b]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-checkbox__description[data-v-2947bc3b]{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-checkbox__menu-icon[data-v-2947bc3b]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action[data-v-2947bc3b]:has(:focus-visible){outline:2px solid currentColor}.action-checkbox__icon[data-v-2947bc3b]{color:var(--color-primary-element)}.action-checkbox__input[data-v-2947bc3b]{width:20px;height:20px;margin:auto;position:absolute;z-index:-1;opacity:0!important}.material-design-icon[data-v-3a83acfa]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-3a83acfa]:not(.button-vue),input[data-v-3a83acfa]:not([type=range]),textarea[data-v-3a83acfa]{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-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-3a83acfa],input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-3a83acfa],textarea[data-v-3a83acfa]:not(:disabled):not(.primary):hover,textarea[data-v-3a83acfa]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-3a83acfa]{border-color:var(--color-primary-element);outline:none}button[data-v-3a83acfa]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-3a83acfa]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-3a83acfa]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-3a83acfa]:not(.button-vue):disabled,input[data-v-3a83acfa]:not([type=range]):disabled,textarea[data-v-3a83acfa]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-3a83acfa]:not(.button-vue):required,input[data-v-3a83acfa]:not([type=range]):required,textarea[data-v-3a83acfa]:required{box-shadow:none}button[data-v-3a83acfa]:not(.button-vue):invalid,input[data-v-3a83acfa]:not([type=range]):invalid,textarea[data-v-3a83acfa]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-3a83acfa],input:not([type=range]).primary[data-v-3a83acfa],textarea.primary[data-v-3a83acfa]{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-3a83acfa]:not(:disabled):hover,button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):focus,button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):hover,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):focus,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active,textarea.primary[data-v-3a83acfa]:not(:disabled):hover,textarea.primary[data-v-3a83acfa]:not(:disabled):focus,textarea.primary[data-v-3a83acfa]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-3a83acfa]:not(:disabled):active,input:not([type=range]).primary[data-v-3a83acfa]:not(:disabled):active,textarea.primary[data-v-3a83acfa]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-3a83acfa]:disabled,input:not([type=range]).primary[data-v-3a83acfa]:disabled,textarea.primary[data-v-3a83acfa]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-3a83acfa]:hover,li.action.active[data-v-3a83acfa]{border-radius:6px;padding:0}li.action[data-v-3a83acfa]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-3a83acfa]{pointer-events:none;opacity:.5}.action--disabled[data-v-3a83acfa]:hover,.action--disabled[data-v-3a83acfa]:focus{cursor:default;opacity:.5}.action--disabled[data-v-3a83acfa] *{opacity:1!important}.action-input[data-v-3a83acfa]{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-3a83acfa]{display:flex;align-self:center;align-items:center;justify-content:center}.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-input__icon-wrapper[data-v-3a83acfa] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-input>span[data-v-3a83acfa]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-3a83acfa]{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-3a83acfa]{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-3a83acfa]{position:relative;width:100%}.action-input__input-container[data-v-3a83acfa]{display:flex}.action-input__input-container .colorpicker__trigger[data-v-3a83acfa],.action-input__input-container .colorpicker__preview[data-v-3a83acfa]{width:100%}.action-input__input-container .colorpicker__preview[data-v-3a83acfa]{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-3a83acfa]{padding:4px 0;display:block}.action-input__text-label--hidden[data-v-3a83acfa]{position:absolute;inset-inline-start:0;width:1px;height:1px;overflow:hidden;z-index:-1;opacity:0}.action-input__datetimepicker[data-v-3a83acfa]{width:100%}.action-input__datetimepicker[data-v-3a83acfa] .mx-input{margin:0}.action-input__multi[data-v-3a83acfa]{width:100%}li:last-child>.action-input[data-v-3a83acfa]{padding-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-input[data-v-3a83acfa]: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-00e75248]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-00e75248] .password-field__input--secure-text{-webkit-text-security:disc}.material-design-icon[data-v-bfba6aa6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-field[data-v-bfba6aa6]{--input-border-color: var(--color-border-maxcontrast);--input-border-radius: var(--border-radius-element);--input-padding-start: var(--border-radius-element);--input-padding-end: var(--border-radius-element);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-bfba6aa6]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-bfba6aa6]{margin-block-start:0}.input-field--leading-icon[data-v-bfba6aa6]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-bfba6aa6]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-bfba6aa6]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-bfba6aa6]{height:var(--default-clickable-area);padding:var(--border-width-input-focused, 2px);position:relative}.input-field__input[data-v-bfba6aa6]{--input-border-box-shadow-light: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.input-field__input[data-v-bfba6aa6]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.input-field__input .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .input-field__input[data-v-bfba6aa6]{--input-border-box-shadow: var(--input-border-box-shadow-light)}.input-field--legacy .input-field__input[data-v-bfba6aa6]{box-shadow:0 0 0 1px var(--input-border-color)}.input-field--legacy .input-field__input[data-v-bfba6aa6]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.input-field__input[data-v-bfba6aa6]:focus-within:not([disabled]),.input-field__input[data-v-bfba6aa6]:active:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.input-field__input[data-v-bfba6aa6]{background-color:var(--color-main-background);color:var(--color-main-text);border-radius:var(--input-border-radius);cursor:pointer;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;font-size:var(--default-font-size);text-overflow:ellipsis;padding-block:0;padding-inline:var(--input-padding-start) var(--input-padding-end);height:100%!important;min-height:unset;width:100%}.input-field__input[data-v-bfba6aa6]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-bfba6aa6]::-webkit-search-cancel-button{display:none}.input-field__input[data-v-bfba6aa6]::-webkit-search-decoration,.input-field__input[data-v-bfba6aa6]::-webkit-search-results-button,.input-field__input[data-v-bfba6aa6]::-webkit-search-results-decoration,.input-field__input[data-v-bfba6aa6]::-ms-clear{display:none}.input-field__input[data-v-bfba6aa6]:active:not([disabled]),.input-field__input[data-v-bfba6aa6]:focus:not([disabled]){--input-border-color: var(--color-main-text)}.input-field__input:focus+.input-field__label[data-v-bfba6aa6],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-bfba6aa6]{color:var(--color-main-text)}.input-field__input[data-v-bfba6aa6]:focus{cursor:text}.input-field__input[data-v-bfba6aa6]:disabled{cursor:default}.input-field__input[data-v-bfba6aa6]:focus-visible{box-shadow:unset!important}.input-field:not(.input-field--label-outside) .input-field__input[data-v-bfba6aa6]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-bfba6aa6]{--input-label-font-size: var(--default-font-size);font-size:var(--input-label-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;inset-block-start:calc((var(--default-clickable-area) - 1lh) / 2);inset-inline:var(--border-width-input-focused, 2px);color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.input-field__input:focus+.input-field__label[data-v-bfba6aa6],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-bfba6aa6]{--input-label-font-size: 13px;line-height:1.5;inset-block-start:calc(-1.5 * var(--input-label-font-size) / 2);font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:var(--default-grid-baseline);margin-inline:calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.input-field__icon[data-v-bfba6aa6]{position:absolute;height:var(--default-clickable-area);width:var(--default-clickable-area);display:flex;align-items:center;justify-content:center;opacity:.7;inset-block-end:0}.input-field__icon--leading[data-v-bfba6aa6]{inset-inline-start:0px}.input-field__icon--trailing[data-v-bfba6aa6]{inset-inline-end:0px}.input-field__trailing-button[data-v-bfba6aa6]{--button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;--button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px))}.input-field__trailing-button.button-vue[data-v-bfba6aa6]{position:absolute;top:var(--border-width-input-focused, 2px);inset-inline-end:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-bfba6aa6]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-bfba6aa6]{padding-block:4px;padding-inline:var(--border-radius-element);display:flex;align-items:center;color:var(--color-text-maxcontrast);word-break:break-all}.input-field__helper-text-message__icon[data-v-bfba6aa6]{margin-inline-end:8px}.input-field--error .input-field__helper-text-message[data-v-bfba6aa6],.input-field--error .input-field__icon--trailing[data-v-bfba6aa6]{color:var(--color-text-error, var(--color-error))}.input-field--error .input-field__input[data-v-bfba6aa6],.input-field__input[data-v-bfba6aa6]:user-invalid{--input-border-color: var(--color-border-error, var(--color-error)) !important}.input-field--error .input-field__input[data-v-bfba6aa6]:focus-visible,.input-field__input[data-v-bfba6aa6]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__input[data-v-bfba6aa6]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.input-field--success .input-field__input[data-v-bfba6aa6]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__helper-text-message__icon[data-v-bfba6aa6]{color:var(--color-border-success, var(--color-success))}.material-design-icon[data-v-32f01b7a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-32f01b7a]:hover,li.action.active[data-v-32f01b7a]{border-radius:6px;padding:0}li.action[data-v-32f01b7a]:hover{background-color:var(--color-background-hover)}.action-link[data-v-32f01b7a]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2);box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;font-size:var(--default-font-size);line-height:var(--default-clickable-area)}.action-link>span[data-v-32f01b7a]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-32f01b7a]{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1;background-position:calc((var(--default-clickable-area) - 16px) / 2) center;background-size:16px;background-repeat:no-repeat}.action-link[data-v-32f01b7a] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-32f01b7a],.action-link__longtext[data-v-32f01b7a]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:start;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-32f01b7a]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-32f01b7a]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-link__description[data-v-32f01b7a]{display:block;white-space:pre-wrap;font-size:var(--font-size-small);line-height:var(--default-line-height);color:var(--color-text-maxcontrast);cursor:pointer}.action-link__menu-icon[data-v-32f01b7a]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-6c208ddd]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action[data-v-6c208ddd]:hover,li.action.active[data-v-6c208ddd]{border-radius:6px;padding:0}li.action[data-v-6c208ddd]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-6c208ddd]{pointer-events:none;opacity:.5}.action--disabled[data-v-6c208ddd]:hover,.action--disabled[data-v-6c208ddd]:focus{cursor:default;opacity:.5}.action--disabled[data-v-6c208ddd] *{opacity:1!important}.action-radio[data-v-6c208ddd]{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-radio>span[data-v-6c208ddd]{cursor:pointer;white-space:nowrap}.action-radio__icon[data-v-6c208ddd]{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-radio[data-v-6c208ddd] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-radio[data-v-6c208ddd] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-radio__longtext-wrapper[data-v-6c208ddd],.action-radio__longtext[data-v-6c208ddd]{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-radio__longtext[data-v-6c208ddd]{cursor:pointer;white-space:pre-wrap!important}.action-radio__name[data-v-6c208ddd]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:block}.action-radio__description[data-v-6c208ddd]{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-radio__menu-icon[data-v-6c208ddd]{margin-inline:auto calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action[data-v-6c208ddd]:has(:focus-visible){outline:2px solid currentColor}.action-radio__icon[data-v-6c208ddd]{color:var(--color-primary-element)}.action-radio__input[data-v-6c208ddd]{width:20px;height:20px;margin:auto;position:absolute;z-index:-1;opacity:0!important}.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-24e8b746]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-24e8b746]:not(.button-vue),input[data-v-24e8b746]:not([type=range]),textarea[data-v-24e8b746]{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-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746],input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746],textarea[data-v-24e8b746]:not(:disabled):not(.primary):hover,textarea[data-v-24e8b746]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-24e8b746]{border-color:var(--color-primary-element);outline:none}button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-24e8b746]:not(:disabled):not(.primary):active{color:var(--color-main-text);outline:none;background-color:var(--color-main-background)}button[data-v-24e8b746]:not(.button-vue):disabled,input[data-v-24e8b746]:not([type=range]):disabled,textarea[data-v-24e8b746]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-24e8b746]:not(.button-vue):required,input[data-v-24e8b746]:not([type=range]):required,textarea[data-v-24e8b746]:required{box-shadow:none}button[data-v-24e8b746]:not(.button-vue):invalid,input[data-v-24e8b746]:not([type=range]):invalid,textarea[data-v-24e8b746]:invalid{border-color:var(--color-border-error, var(--color-error));box-shadow:none!important}button:not(.button-vue).primary[data-v-24e8b746],input:not([type=range]).primary[data-v-24e8b746],textarea.primary[data-v-24e8b746]{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-24e8b746]:not(:disabled):hover,button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus,button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,textarea.primary[data-v-24e8b746]:not(:disabled):hover,textarea.primary[data-v-24e8b746]:not(:disabled):focus,textarea.primary[data-v-24e8b746]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,input:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,textarea.primary[data-v-24e8b746]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-24e8b746]:disabled,input:not([type=range]).primary[data-v-24e8b746]:disabled,textarea.primary[data-v-24e8b746]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action[data-v-24e8b746]:hover,li.action.active[data-v-24e8b746]{border-radius:6px;padding:0}li.action[data-v-24e8b746]:hover{background-color:var(--color-background-hover)}.action--disabled[data-v-24e8b746]{pointer-events:none;opacity:.5}.action--disabled[data-v-24e8b746]:hover,.action--disabled[data-v-24e8b746]:focus{cursor:default;opacity:.5}.action--disabled[data-v-24e8b746] *{opacity:1!important}.action-text-editable[data-v-24e8b746]{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-24e8b746]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-24e8b746]{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-24e8b746] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text-editable__form[data-v-24e8b746]{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-24e8b746]{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-24e8b746]{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-24e8b746],.action-text-editable__label[data-v-24e8b746] *{cursor:pointer}.action-text-editable__textarea[data-v-24e8b746]{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-24e8b746]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-24e8b746]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-24e8b746]: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-24e8b746],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-24e8b746],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-24e8b746]{z-index:2;border-color:var(--color-primary-element);border-inline-start-color:transparent}li:last-child>.action-text-editable[data-v-24e8b746]{margin-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-text-editable[data-v-24e8b746]{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-563c4ac4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-content[data-v-563c4ac4]{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-563c4ac4]:not(.app-content--has-list){overflow:auto}.app-content-wrapper[data-v-563c4ac4]{position:relative;width:100%;height:100%}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-list{display:flex}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-563c4ac4] .app-content-details,.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-list{display:none}.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-563c4ac4] .app-content-details{display:block}[data-v-563c4ac4] .splitpanes.default-theme .app-content-list{max-width:none;scrollbar-width:auto}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane{background-color:transparent;transition:none}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list{min-width:300px;position:sticky}@media only screen and (width<1024px){[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-list{display:none}}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details{overflow-y:auto}@media only screen and (width<1024px){[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__pane-details{min-width:100%}}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter{background-color:var(--color-main-background)}[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter:before,[data-v-563c4ac4] .splitpanes.default-theme .splitpanes__splitter:after{background-color:var(--color-border)}[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter{border-inline-start:1px solid var(--color-border)}[data-v-563c4ac4] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter{border-top:1px solid var(--color-border)}.app-content-wrapper--show-list[data-v-563c4ac4] .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-f925f8d0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-f925f8d0]{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-f925f8d0]{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-f925f8d0]{display:none}.app-navigation-entry.active[data-v-f925f8d0]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-f925f8d0]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry.active .app-navigation-entry-button[data-v-f925f8d0]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-f925f8d0]:focus-within,.app-navigation-entry[data-v-f925f8d0]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-f925f8d0],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-f925f8d0],.app-navigation-entry:hover .app-navigation-entry__children[data-v-f925f8d0]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-f925f8d0]{display:inline-block}.app-navigation-entry .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue{background-color:var(--color-background-dark)!important}.app-navigation-entry.active .app-navigation-entry__actions[data-v-f925f8d0]:hover .button-vue{background-color:var(--color-primary-element)!important}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-f925f8d0]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-f925f8d0]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0],.app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]{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-f925f8d0],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-f925f8d0]{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-f925f8d0],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-f925f8d0]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-f925f8d0],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-f925f8d0]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-f925f8d0]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-f925f8d0]: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-f925f8d0]{--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-f925f8d0]{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-f925f8d0]{--app-navigation-item-child-offset: 0}.app-navigation-entry__deleted[data-v-f925f8d0]{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-f925f8d0]{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-f925f8d0]{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-f925f8d0]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-f925f8d0]{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-f925f8d0]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-f925f8d0]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-f925f8d0]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-f925f8d0]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-f925f8d0]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-f925f8d0]: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-9f5c0794]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-search[data-v-9f5c0794]{display:flex;gap:var(--app-navigation-padding);padding:var(--app-navigation-padding)}.app-navigation-search--has-actions .app-navigation-search__input[data-v-9f5c0794]{flex-grow:1;z-index:3}.app-navigation-search__actions[data-v-9f5c0794]{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-9f5c0794]{margin-inline-start:calc(-1 * var(--default-clickable-area))}._container_RFk6U{margin-top:auto;padding:var(--default-grid-baseline)}._header_2CtDS{margin-block:0 var(--default-grid-baseline);margin-inline:var(--default-grid-baseline)}._button_tAyis{padding-inline:0 calc((var(--default-clickable-area) - 16px) / 2)!important}._button_tAyis .button-vue__text{font-weight:400}._content_--KYD{display:block;padding:10px;margin-bottom:calc(-1 * var(--default-grid-baseline));max-height:300px;overflow-y:auto}._animationActive_DAG1p{transition-duration:var(--animation-slow);transition-property:max-height,padding;overflow-y:hidden!important}._animationStop_fWYQj{max-height:0!important;padding:0 10px!important}.app-navigation-spacer[data-v-277fa710]{flex-shrink:0;height:22px}._material-design-icon_qDIHA{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._appSettingsDialogVersion_8Xr7R{--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_7MO71{margin-inline:0}.material-design-icon[data-v-9445186a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings[data-v-9445186a] .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-9445186a] .app-settings__content{padding-inline:calc(4 * var(--default-grid-baseline))}.navigation-list[data-v-9445186a]{height:100%;overflow-y:auto;padding:calc(3 * var(--default-grid-baseline))}.navigation-list__link[data-v-9445186a]{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-9445186a]:hover,.navigation-list__link[data-v-9445186a]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-9445186a]{background-color:var(--color-primary-element-light)!important}.navigation-list__link--icon[data-v-9445186a]{padding-inline-start:calc(2 * var(--default-grid-baseline));gap:var(--default-grid-baseline)}.navigation-list__link-icon[data-v-9445186a]{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-9445186a] .dialog__name{padding-inline-start:16px}}.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_RqpkA{display:flex;flex-direction:column;gap:calc(4 * var(--default-grid-baseline))}._material-design-icon_m4vbX{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._sidebarTabsButton_6hxfz{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_6hxfz:hover{background-color:var(--color-background-hover)!important}._sidebarTabsButton_6hxfz:active,._sidebarTabsButton_6hxfz:focus{background-color:var(--color-main-background)!important}._sidebarTabsButton_6hxfz *{cursor:pointer}._sidebarTabsButton_selected_eBHM-{border-bottom-color:var(--color-primary-element)!important;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:default}._sidebarTabsButton_selected_eBHM-:hover{background-color:var(--color-primary-element-light-hover)!important;color:var(--color-primary-element-light-text)!important}._sidebarTabsButton_selected_eBHM- *{cursor:default}._sidebarTabsButton__name_YlW5S{font-weight:400;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._sidebarTabsButton_selected_eBHM- ._sidebarTabsButton__name_YlW5S{font-weight:700}._sidebarTabsButton__icon_MPS-D{display:inline-flex;align-items:center;justify-content:center}._sidebarTabsButton__legacyIcon_rzPOu{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-d66d2f51]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-d66d2f51]{--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-d66d2f51]{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-d66d2f51]{--app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding))}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d66d2f51]{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-d66d2f51]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-d66d2f51]{--figure-size: calc(52px + var(--app-sidebar-padding));z-index:2;width:var(--figure-size);height:var(--figure-size);margin:calc(var(--app-sidebar-padding) / 2);border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{padding-inline-end:var(--app-sidebar-close-button-offset)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-d66d2f51]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-d66d2f51]{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-d66d2f51]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-d66d2f51]{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-d66d2f51]{padding-inline-start:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-d66d2f51],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-d66d2f51]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-d66d2f51]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d66d2f51]{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-d66d2f51]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-d66d2f51]: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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{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-d66d2f51] .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-d66d2f51]{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-d66d2f51]{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-d66d2f51]{margin-inline-start:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-d66d2f51],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-d66d2f51]{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-d66d2f51]{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-d66d2f51] *{vertical-align:text-bottom}.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-d66d2f51]{position:absolute;top:0;inset-inline-start:0;margin:0;width:1px;height:1px;overflow:hidden}.app-sidebar .app-sidebar-header__description[data-v-d66d2f51]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width:512px){.app-sidebar[data-v-d66d2f51]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-d66d2f51],.slide-right-enter-active[data-v-d66d2f51]{transition-duration:var(--animation-quick);transition-property:margin-inline-end}.slide-right-enter-to[data-v-d66d2f51],.slide-right-leave[data-v-d66d2f51]{margin-inline-end:0}.slide-right-enter-from[data-v-d66d2f51],.slide-right-leave-to[data-v-d66d2f51]{margin-inline-end:calc(-1 * var(--app-sidebar-width))}.material-design-icon[data-v-b101d636]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.empty-content[data-v-b101d636]{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1;padding:var(--default-grid-baseline)}.modal-wrapper .empty-content[data-v-b101d636]{margin-top:5vh;margin-bottom:5vh}.empty-content__icon[data-v-b101d636]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 15px;opacity:.4;background-repeat:no-repeat;background-position:center;background-size:64px}.empty-content__icon[data-v-b101d636] svg{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.empty-content__name[data-v-b101d636]{margin-bottom:10px;text-align:center;font-weight:700;font-size:20px;line-height:30px}.empty-content__description[data-v-b101d636]{color:var(--color-text-maxcontrast);text-align:center;text-wrap-style:balance}.empty-content__action[data-v-b101d636]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-b101d636]{margin-top:20px;display:flex}.material-design-icon[data-v-dba10798]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar__tab[data-v-dba10798]{display:none;padding:10px;min-height:100%;max-height:100%;height:100%;overflow:auto}.app-sidebar__tab[data-v-dba10798]:focus{border-color:var(--color-primary-element);box-shadow:0 0 .2em var(--color-primary-element);outline:0}.app-sidebar__tab--active[data-v-dba10798]{display:block}._material-design-icon_M4rJ-{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantButton_BP0M8{--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_UipGr{filter:saturate(.5);opacity:.5}._assistantButton_primary_-LVsB{--assistant-button-color: white;--assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%))}._assistantButton_primary_-LVsB ._assistantButton__icon_fQ0PP,._assistantButton_primary_-LVsB ._assistantButton__text_3VzI1{color:#fff!important}._assistantButton__button_FAn7N{--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_FAn7N:hover{filter:brightness(120%)}._assistantButton__text_3VzI1{background-image:var(--assistant-button-color);color:transparent!important;-webkit-background-clip:text;background-clip:text}._material-design-icon_mH0R6{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantIcon_2koBz{display:inline-flex;align-items:center;justify-content:center}._assistantIcon_2koBz:not(._assistantIcon_inline_kJSUg){display:flex;min-height:var(--default-clickable-area);min-width:var(--default-clickable-area)}._assistantIcon__svg_V8CXC{display:inline-block;width:var(--6629513e);height:var(--6629513e);max-width:var(--6629513e);max-height:var(--6629513e)}._material-design-icon_nSUHm{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._assistantContent_xKBtA{background-image:var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));border-radius:var(--border-radius-container);padding:2px}._assistantContent__inner_DqkVC{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-72a1eed6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-72a1eed6]{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size)}.avatardiv--unknown[data-v-72a1eed6]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-72a1eed6]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-72a1eed6]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-72a1eed6]{position:absolute;top:0;inset-inline-start:0}.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-72a1eed6]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-72a1eed6]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-72a1eed6] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-72a1eed6],.avatardiv--with-menu:hover img[data-v-72a1eed6],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-72a1eed6]{opacity:.3}.avatardiv--with-menu[data-v-72a1eed6] .action-item__menutoggle,.avatardiv--with-menu img[data-v-72a1eed6]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-72a1eed6] .button-vue,.avatardiv--with-menu[data-v-72a1eed6] .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-72a1eed6]>.button-vue,.avatardiv--with-menu[data-v-72a1eed6]>.action-item .button-vue{--button-radius: calc(var(--avatar-size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-72a1eed6]{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-72a1eed6]{position:absolute;top:0;inset-inline-start:0;display:block;width:100%;text-align:center;font-weight:400}.avatardiv img[data-v-72a1eed6]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-72a1eed6]{width:var(--avatar-size);height:var(--avatar-size)}.avatardiv .avatardiv__user-status[data-v-72a1eed6]{--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-72a1eed6]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-72a1eed6]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-72a1eed6]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-72a1eed6]{position:relative;display:inline-block}.avatar-class-icon[data-v-72a1eed6]{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_hVFAH{transition:all var(--animation-quick) ease}._fadeTransitionActive_XmkdB{opacity:0;position:absolute}.material-design-icon[data-v-46306025]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-crumb[data-v-46306025]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-46306025]:last-child{min-width:0}.vue-crumb:last-child .vue-crumb__separator[data-v-46306025]{display:none}.vue-crumb--hidden[data-v-46306025]{display:none}.vue-crumb__separator[data-v-46306025]{padding:0;color:var(--color-text-maxcontrast)}.vue-crumb.vue-crumb--hovered[data-v-46306025] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:hover,.vue-crumb[data-v-46306025]:not(:last-child) .button-vue:focus{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-46306025]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-46306025] .button-vue__text{margin:0}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue{padding:0 4px 0 16px;max-width:100%}.vue-crumb[data-v-46306025]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-46306025]: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-0015282c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.breadcrumb[data-v-0015282c]{width:100%;flex-grow:1;display:inline-flex;align-items:center}.breadcrumb--collapsed[data-v-0015282c] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-0015282c]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-0015282c]{max-width:100%}.breadcrumb .breadcrumb__crumbs[data-v-0015282c],.breadcrumb .breadcrumb__actions[data-v-0015282c]{display:inline-flex}.material-design-icon[data-v-a060196e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-content[data-v-a060196e]{display:flex;align-items:center;flex-direction:row;gap:var(--default-grid-baseline);-webkit-user-select:none;user-select:none;min-height:var(--default-clickable-area);border-radius:var(--checkbox-radio-switch--border-radius);padding:var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);width:100%;max-width:fit-content}.checkbox-content__wrapper[data-v-a060196e]{flex:1 0 0;max-width:100%}.checkbox-content__text[data-v-a060196e]:empty{display:none}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a060196e]{margin-block:calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;line-height:0}.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e],.checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e],.checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a060196e]{display:flex;align-items:center;margin-block-end:0;align-self:start}.checkbox-content__icon[data-v-a060196e]>*{width:var(--icon-size);height:var(--icon-height);color:var(--color-primary-element)}.checkbox-content__description[data-v-a060196e]{display:block;color:var(--color-text-maxcontrast)}.checkbox-content--button-variant .checkbox-content__icon[data-v-a060196e]:not(.checkbox-content__icon--checked)>*{color:var(--color-primary-element)}.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a060196e]>*{color:var(--color-primary-element-text)}.checkbox-content--has-text[data-v-a060196e]{padding-inline-end:calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-content[data-v-a060196e],.checkbox-content[data-v-a060196e] *{cursor:pointer;flex-shrink:0}.material-design-icon[data-v-6808cde4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-radio-switch[data-v-6808cde4]{--icon-size: var(--1d6eb36d);--icon-height: var(--698a3993);--checkbox-radio-switch--border-radius: var(--border-radius-element);--checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);display:flex;align-items:center;color:var(--color-main-text);background-color:transparent;font-size:var(--default-font-size);line-height:var(--default-line-height);padding:0;position:relative}.checkbox-radio-switch__input[data-v-6808cde4]{position:absolute;z-index:-1;opacity:0!important;width:var(--icon-size);height:var(--icon-size)}.checkbox-radio-switch__input:focus-visible+.checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch__input[data-v-6808cde4]:focus-visible{outline:2px solid var(--color-main-text);border-color:var(--color-main-background);outline-offset:-2px}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4]{opacity:.5}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-6808cde4] .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4],.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-6808cde4] *:not(a){cursor:default!important}.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-background-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-primary-element-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-6808cde4],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-6808cde4]:hover{background-color:var(--color-primary-element-light-hover)}.checkbox-radio-switch-switch[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-text-maxcontrast)}.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-6808cde4] .checkbox-radio-switch__icon>*{color:var(--color-primary-element-light)}.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-6808cde4]{background-color:var(--color-main-background);border:2px solid var(--color-border-maxcontrast);overflow:hidden}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-6808cde4]{font-weight:700}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-6808cde4]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--button-variant[data-v-6808cde4] .checkbox-radio-switch__icon:empty{display:none}.checkbox-radio-switch--button-variant[data-v-6808cde4]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped),.checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-6808cde4]{border-radius:var(--checkbox-radio-switch--border-radius)}.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-6808cde4]{flex-basis:100%;max-width:unset}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:last-of-type{border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:last-of-type){border-bottom:0!important}.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4]{margin-bottom:2px}.checkbox-radio-switch--button-variant-v-grouped[data-v-6808cde4]:not(:first-of-type){border-top:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:first-of-type{border-start-start-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-start-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:last-of-type{border-start-end-radius:var(--checkbox-radio-switch--border-radius-outer);border-end-end-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:last-of-type){border-inline-end:0!important}.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-6808cde4]{margin-inline-end:2px}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4]:not(:first-of-type){border-inline-start:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-6808cde4] .checkbox-radio-switch__text{text-align:center;display:flex;align-items:center}.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-6808cde4]{flex-direction:column;justify-content:center;width:100%;margin:0;gap:0}._material-design-icon_ZYrc5{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._iconToggleSwitch_WgcOx{color:var(--6bd152af);transition:color var(--animation-quick) ease}._iconToggleSwitch_WgcOx svg{height:auto!important}._iconToggleSwitch_WgcOx circle{cx:var(--16fd8ca9);transition:cx var(--animation-quick) ease}.material-design-icon[data-v-8f5d3c40]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-chip[data-v-8f5d3c40]{--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-8f5d3c40]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.nc-chip--secondary[data-v-8f5d3c40]{background-color:var(--color-primary-element-light);color:var(--color-primary-element-light-text)}.nc-chip--error[data-v-8f5d3c40]{background-color:var(--color-error);color:var(--color-error-text)}.nc-chip--warning[data-v-8f5d3c40]{background-color:var(--color-warning);color:var(--color-warning-text)}.nc-chip--success[data-v-8f5d3c40]{background-color:var(--color-success);color:var(--color-success-text)}.nc-chip--no-actions .nc-chip__text[data-v-8f5d3c40]{padding-inline-end:calc(2 * var(--default-grid-baseline))}.nc-chip--no-icon .nc-chip__text[data-v-8f5d3c40]{padding-inline-start:calc(2 * var(--default-grid-baseline))}.nc-chip__text[data-v-8f5d3c40]{flex:1 auto;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.nc-chip__icon[data-v-8f5d3c40]{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-8f5d3c40]{flex:0 0 var(--chip-size);--default-clickable-area: var(--chip-size);--border-radius-element: var(--chip-radius)}.material-design-icon[data-v-8ebb9fc1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.fade-enter-active[data-v-8ebb9fc1],.fade-leave-active[data-v-8ebb9fc1]{transition:opacity .3s ease}.fade-enter[data-v-8ebb9fc1],.fade-leave-to[data-v-8ebb9fc1]{opacity:0}.linked-icons[data-v-8ebb9fc1]{display:flex}.linked-icons img[data-v-8ebb9fc1]{padding:12px;height:var(--default-clickable-area);display:block;background-repeat:no-repeat;background-position:center;opacity:.7}.linked-icons img[data-v-8ebb9fc1]:hover{opacity:1}.popovermenu[data-v-8ebb9fc1]{display:none}.popovermenu.open[data-v-8ebb9fc1]{display:block}li.collection-list-item[data-v-8ebb9fc1]{flex-wrap:wrap;height:auto;cursor:pointer;margin-bottom:0!important}li.collection-list-item .collection-avatar[data-v-8ebb9fc1]{margin-top:0}li.collection-list-item form[data-v-8ebb9fc1],li.collection-list-item .collection-item-name[data-v-8ebb9fc1]{flex-basis:10%;flex-grow:1;display:flex}li.collection-list-item .collection-item-name[data-v-8ebb9fc1]{padding:12px 9px}li.collection-list-item input[data-v-8ebb9fc1]{margin-top:4px;border-color:var(--color-border-maxcontrast)}li.collection-list-item input[type=text][data-v-8ebb9fc1]{flex-grow:1}li.collection-list-item .error[data-v-8ebb9fc1],li.collection-list-item .resource-list-details[data-v-8ebb9fc1]{flex-basis:100%;width:100%}li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]{display:flex;margin-inline-start:var(--default-clickable-area);border-radius:3px;cursor:pointer}li.collection-list-item .resource-list-details li[data-v-8ebb9fc1]:hover{background-color:var(--color-background-dark)}li.collection-list-item .resource-list-details li a[data-v-8ebb9fc1]{flex-grow:1;padding:3px;max-width:calc(100% - 30px);display:flex}li.collection-list-item .resource-list-details span[data-v-8ebb9fc1]{display:inline-block;vertical-align:top;margin-inline-end:10px}li.collection-list-item .resource-list-details span.resource-name[data-v-8ebb9fc1]{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-8ebb9fc1]{width:24px;height:24px}li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]{opacity:.7}li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:hover,li.collection-list-item .resource-list-details .icon-close[data-v-8ebb9fc1]:focus{opacity:1}.should-shake[data-v-8ebb9fc1]{animation:shake-8ebb9fc1 .6s 1 linear}@keyframes shake-8ebb9fc1{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-0e169eff]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.collection-list[data-v-0e169eff] *{box-sizing:border-box}.collection-list>li[data-v-0e169eff]{display:flex;align-items:center;gap:12px}.collection-list>li>.avatar[data-v-0e169eff]{margin-top:0}#collection-select-container[data-v-0e169eff]{display:flex;flex-direction:column}.v-select span.avatar[data-v-0e169eff]{display:block;padding:16px;opacity:.7;background-repeat:no-repeat;background-position:center}.v-select span.avatar[data-v-0e169eff]:hover{opacity:1}p.hint[data-v-0e169eff]{z-index:1;margin-top:-16px;padding:8px;color:var(--color-text-maxcontrast);line-height:normal}div.avatar[data-v-0e169eff]{width:32px;height:32px;margin:30px 0 0;padding:8px;background-color:var(--color-background-dark)}.icon-projects[data-v-0e169eff]{display:block;padding:8px;background-repeat:no-repeat;background-position:center}.option__wrapper[data-v-0e169eff]{display:flex}.option__wrapper .avatar[data-v-0e169eff]{display:block;width:32px;height:32px;background-color:var(--color-background-darker)!important}.option__wrapper .option__title[data-v-0e169eff]{padding:4px}.fade-enter-active[data-v-0e169eff],.fade-leave-active[data-v-0e169eff]{transition:opacity .5s}.fade-enter[data-v-0e169eff],.fade-leave-to[data-v-0e169eff]{opacity:0}body{--vs-search-input-color: var(--color-main-text);--vs-search-input-bg: var(--color-main-background);--vs-search-input-placeholder-color: var(--color-text-maxcontrast);--vs-font-size: var(--default-font-size);--vs-line-height: var(--default-line-height);--vs-state-disabled-bg: var(--color-background-hover);--vs-state-disabled-color: var(--color-text-maxcontrast);--vs-state-disabled-controls-color: var(--color-text-maxcontrast);--vs-state-disabled-cursor: not-allowed;--vs-disabled-bg: var(--color-background-hover);--vs-disabled-color: var(--color-text-maxcontrast);--vs-disabled-cursor: not-allowed;--vs-border-color: var(--color-border-maxcontrast);--vs-border-width: var(--border-width-input, 2px) !important;--vs-border-style: solid;--vs-border-radius: var(--border-radius-element);--vs-controls-color: var(--color-main-text);--vs-selected-bg: var(--color-background-hover);--vs-selected-color: var(--color-main-text);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: var(--color-main-background);--vs-dropdown-color: var(--color-main-text);--vs-dropdown-z-index: 9999;--vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);--vs-dropdown-option-padding: 8px 20px;--vs-dropdown-option--active-bg: var(--color-background-hover);--vs-dropdown-option--active-color: var(--color-main-text);--vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);--vs-dropdown-option--deselect-bg: var(--color-error);--vs-dropdown-option--deselect-color: #fff;--vs-transition-duration: 0ms;--vs-actions-padding: 0 8px 0 4px}.v-select.select{min-height:calc(var(--default-clickable-area) - 2 * var(--border-width-input));min-width:260px;margin:0 0 var(--default-grid-baseline)}.v-select.select.vs--open{--vs-border-width: var(--border-width-input-focused, 2px)}.v-select.select .select__label{display:block;margin-bottom:2px}.v-select.select .vs__selected{height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));margin:calc(var(--default-grid-baseline) / 2);padding-block:0;padding-inline:12px 8px;border-radius:16px!important;background:var(--color-primary-element-light);border:none}.v-select.select.vs--open .vs__selected:first-of-type{margin-inline-start:calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)))!important}.v-select.select .vs__search{text-overflow:ellipsis;color:var(--color-main-text);min-height:unset!important;height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))!important}.v-select.select .vs__search::placeholder{color:var(--color-text-maxcontrast)}.v-select.select .vs__search,.v-select.select .vs__search:focus{margin:0}.v-select.select .vs__dropdown-toggle{position:relative;max-height:100px;padding:var(--border-width-input);overflow-y:auto}.v-select.select .vs__actions{position:sticky;top:0}.v-select.select .vs__clear{margin-inline-end:2px}.v-select.select.vs--open .vs__dropdown-toggle{border-color:var(--color-main-text);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;border-style:solid;border-width:var(--border-width-input-focused);outline:2px solid var(--color-main-background);padding:0}.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:active,.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:focus-within{outline:2px solid var(--color-main-background);border-color:var(--color-main-text)}.v-select.select.vs--disabled .vs__search,.v-select.select.vs--disabled .vs__selected{color:var(--color-text-maxcontrast)}.v-select.select.vs--disabled .vs__clear,.v-select.select.vs--disabled .vs__deselect{display:none}.v-select.select--no-wrap .vs__selected-options{flex-wrap:nowrap;overflow:auto;min-width:unset}.v-select.select--no-wrap .vs__selected-options .vs__selected{min-width:unset}.v-select.select--drop-up.vs--open .vs__dropdown-toggle{border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-color:transparent;border-bottom-color:var(--color-main-text)}.v-select.select .vs__selected-options{min-height:calc(var(--default-clickable-area) - 2 * var(--vs-border-width))}.v-select.select .vs__selected-options .vs__selected~.vs__search[readonly]{position:absolute}.v-select.select .vs__selected-options{padding:0 5px}.v-select.select.vs--single.vs--loading .vs__selected,.v-select.select.vs--single.vs--open .vs__selected{max-width:100%;opacity:1;color:var(--color-text-maxcontrast)}.v-select.select.vs--single .vs__selected-options{flex-wrap:nowrap}.v-select.select.vs--single .vs__selected{background:unset!important}.vs__dropdown-toggle{--input-border-box-shadow-light: 0 -1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--vs-border-color), 0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 1px var(--vs-border-color)}@media(prefers-color-scheme:dark){.vs__dropdown-toggle .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .vs__dropdown-toggle{--input-border-box-shadow: var(--input-border-box-shadow-light)}.select--legacy .vs__dropdown-toggle{box-shadow:0 0 0 1px var(--vs-border-color)}.select--legacy .vs__dropdown-toggle:hover:not([disabled]){box-shadow:0 0 0 2px var(--vs-border-color)}.vs__dropdown-menu{border-width:var(--border-width-input-focused)!important;border-color:var(--color-main-text)!important;outline:none!important;box-shadow:-2px 0 0 var(--color-main-background),0 2px 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important;padding:4px!important}.vs__dropdown-menu--floating{width:max-content;position:absolute;top:0;inset-inline-start:0}.vs__dropdown-menu--floating-placement-top{border-radius:var(--vs-border-radius) var(--vs-border-radius) 0 0!important;border-top-style:var(--vs-border-style)!important;border-bottom-style:none!important;box-shadow:0 -2px 0 var(--color-main-background),-2px 0 0 var(--color-main-background),2px 0 0 var(--color-main-background),!important}.vs__dropdown-menu .vs__dropdown-option{border-radius:6px!important}.vs__dropdown-menu .vs__no-options{color:var(--color-text-maxcontrast)!important}.material-design-icon[data-v-a612f185]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.name-parts[data-v-a612f185]{display:flex;max-width:100%;cursor:inherit}.name-parts__first[data-v-a612f185]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-a612f185],.name-parts__last[data-v-a612f185]{white-space:pre;cursor:inherit}.name-parts__first strong[data-v-a612f185],.name-parts__last strong[data-v-a612f185]{font-weight:700}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.material-design-icon[data-v-45e1396f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.color-picker[data-v-45e1396f]{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-45e1396f]{min-width:calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element))}.color-picker--advanced-fields[data-v-45e1396f]{min-width:264px}.color-picker__clear[data-v-45e1396f]{color:var(--color-main-text)}.color-picker__clear[data-v-45e1396f]:hover:not(:has(:checked)){color:var(--color-text-maxcontrast)}.color-picker__simple[data-v-45e1396f]{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-45e1396f]{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-45e1396f]:focus-within{outline:2px solid var(--color-main-text)}.color-picker__simple-color-circle[data-v-45e1396f]:hover{opacity:.6}.color-picker__simple-color-circle--active[data-v-45e1396f]{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-45e1396f]{box-shadow:none!important}.color-picker__navigation[data-v-45e1396f]{display:flex;flex-direction:row;gap:var(--default-grid-baseline);justify-content:space-between;margin-top:calc(2 * var(--default-grid-baseline))}[data-v-45e1396f] .vc-chrome{width:unset;background-color:var(--color-main-background)}[data-v-45e1396f] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-45e1396f] .vc-chrome-active-color{border-radius:17px}[data-v-45e1396f] .vc-chrome-body{padding:14px 0 0;background-color:var(--color-main-background)}[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-45e1396f] .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-45e1396f] .vc-chrome-body .vc-input__input:active:not([disabled])+.vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:hover:not([disabled])+.vc-input__label,[data-v-45e1396f] .vc-chrome-body .vc-input__input:focus:not([disabled])+.vc-input__label{color:var(--color-main-text)}[data-v-45e1396f] .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-45e1396f] .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-45e1396f] .vc-chrome-toggle-icon{width:24px;height:24px;margin:0}[data-v-45e1396f] .vc-chrome-toggle-icon-highlight{width:var(--default-clickable-area);height:var(--default-clickable-area);inset:0}[data-v-45e1396f] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-45e1396f] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter-from[data-v-45e1396f]{transform:translate(-50%);opacity:0}.slide-enter-to[data-v-45e1396f],.slide-leave-from[data-v-45e1396f]{transform:translate(0);opacity:1}.slide-leave-to[data-v-45e1396f]{transform:translate(-50%);opacity:0}.slide-enter-active[data-v-45e1396f],.slide-leave-active[data-v-45e1396f]{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-8dabc003]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dashboard-widget[data-v-8dabc003] .empty-content{text-align:center;padding-top:5vh}.dashboard-widget[data-v-8dabc003] .empty-content.half-screen{padding-top:0;margin-bottom:1vh}.more[data-v-8dabc003]{display:block;text-align:center;color:var(--color-text-maxcontrast);line-height:60px;cursor:pointer}.more[data-v-8dabc003]:hover,.more[data-v-8dabc003]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element);color:var(--color-main-text)}.item-list__entry[data-v-8dabc003]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-8dabc003]{position:relative;margin-block:auto;background-color:var(--color-background-dark)!important}.item-list__entry .item__details[data-v-8dabc003]{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-8dabc003],.item-list__entry .item__details .message[data-v-8dabc003]{white-space:nowrap;background-color:var(--color-background-dark)}.item-list__entry .item__details h3[data-v-8dabc003]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-8dabc003]{width:80%;height:15px;margin-top:5px}.material-design-icon[data-v-2c8b617b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.item-list__entry[data-v-2c8b617b]{display:flex;align-items:center;position:relative;padding:8px}.item-list__entry[data-v-2c8b617b]:hover,.item-list__entry[data-v-2c8b617b]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-element)}.item-list__entry .item-avatar[data-v-2c8b617b]{position:relative;margin-top:auto;margin-bottom:auto}.item-list__entry .item__details[data-v-2c8b617b]{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-2c8b617b],.item-list__entry .item__details .message[data-v-2c8b617b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list__entry .item__details .message span[data-v-2c8b617b]{width:10px;display:inline-block;margin-bottom:-3px}.item-list__entry .item__details h3[data-v-2c8b617b]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-2c8b617b]{width:100%;color:var(--color-text-maxcontrast)}.item-list__entry .item-icon[data-v-2c8b617b]{position:relative;width:14px;height:14px;margin-top:25px;margin-inline:-10px -2px}.item-list__entry button.primary[data-v-2c8b617b]{padding:21px;margin:0}.material-design-icon[data-v-e6654786]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-date-time-picker__wrapper[data-v-e6654786]{--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-e6654786] .dp__input_wrap{position:relative;width:100%;box-sizing:unset}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_valid:hover{border-color:var(--dp-success-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input_invalid:hover{border-color:var(--dp-danger-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__input::placeholder{opacity:.7}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_reg{caret-color:#0000}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__input_focus{border-color:var(--dp-border-color-focus)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__menu:after{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:before{box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-wrapper{position:absolute;z-index:99999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_inner{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu--inner-stretched{padding:6px 0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_index{z-index:99999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled{position:absolute;inset:0;z-index:999999}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_readonly{background:#0000;cursor:default}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-loading{background:#ffffff80;cursor:default}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786 1s linear infinite;position:absolute}@keyframes dp-load-rotation-e6654786{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__action_extra{text-align:center;padding:2px 0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-dates[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:first-child{margin-left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--preset-range-collapsed:last-child{margin-right:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__menu_content_wrapper[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__calendar{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__cell_inner:hover{transition:all .2s}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_start,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_auto_range_end,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_end,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__range_start,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_end:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover_start:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_offset{color:var(--dp-secondary-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__today{border:1px solid var(--dp-primary-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__week_num{color:var(--dp-secondary-color);text-align:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__marker_line{width:100%;left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__tooltip_content{white-space:nowrap}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__instance_calendar{position:relative;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display[data-dp-mobile],.vue-date-time-picker__wrapper[data-v-e6654786] .dp--flex-display-collapsed{flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__cell_highlight{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] [dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav_disabled:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--year-select:hover,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__month_year_select{width:50%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--year-select{width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__year_disable_select{justify-content:space-around}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap{display:flex;width:100%;flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--overlay-relative{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay:focus{border:none;outline:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_flex{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__container_block{display:block}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_overlay_container{height:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_row{flex:1}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__over_action_scroll{right:5px;box-sizing:border-box}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--tp-wrap{max-width:var(--dp-menu-min-width)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap[data-dp-mobile]{max-width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_col_reg_block{padding:0 20px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_inline{padding:0 10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button{padding:0 15px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec{padding:0 10px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button{padding:0 5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col_block{font-size:var(--dp-time-font-size)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_block{padding:0 3px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_display_inline{padding:5px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__inc_dec_button_disabled,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__pm_am_button[data-compact~=true]{padding:7px}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .dp--time-overlay-btn{background:none}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-invalid{background-color:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .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-e6654786] .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-e6654786] .dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.vue-date-time-picker__wrapper[data-v-e6654786] :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-e6654786] .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-e6654786] .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-e6654786] .dp__flex{display:flex;align-items:center}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn{background:none}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__main *{direction:var(--dp-direction, ltr)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__pointer{cursor:pointer}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__icon{stroke:currentcolor;fill:currentcolor}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__button.dp__overlay_action{position:absolute;bottom:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__button svg{height:var(--dp-button-icon-height);width:auto}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp__flex_display{display:flex}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__relative{position:relative}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-next-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-e6654786] .calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-active,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-top-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-menu-appear-bottom-leave-to,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-down-enter-from,.vue-date-time-picker__wrapper[data-v-e6654786] .dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--arrow-btn-nav{transition:var(--dp-common-transition)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--highlighted{background-color:var(--dp-highlight-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--hidden-el{visibility:hidden}.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-e6654786] .dp--menu-wrapper{z-index:100001}.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-e6654786] .dp__input{padding-inline-end:var(--default-clickable-area)}.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-e6654786]{min-width:unset;width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .icon-vue{opacity:1!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__action_extra{padding:var(--dp-menu-padding);padding-top:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute{padding:var(--dp-menu-padding)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom{inset-block-end:6px}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__button_bottom,.vue-date-time-picker__wrapper[data-v-e6654786] .dp--tp-wrap .dp__button{width:100%}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn.dp__button.dp__overlay_action{width:calc(100% - 16px)}.vue-date-time-picker__wrapper[data-v-e6654786] input{padding-inline-start:var(--dp-input-icon-padding)!important}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__btn{margin:0}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__inner_nav{height:fit-content;width:fit-content}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom),.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn{background-color:var(--color-main-background)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover,.vue-date-time-picker__wrapper[data-v-e6654786] .dp__time_col .dp__btn:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.vue-date-time-picker__wrapper[data-v-e6654786] .dp__month_year_select{flex:1}.vue-date-time-picker__wrapper[data-v-e6654786] .dp--time-overlay-btn{font-size:calc(2 * var(--default-font-size))!important}.vue-date-time-picker__wrapper[data-v-e6654786] .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-e6654786],.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-e6654786],.vue-date-time-picker__wrapper[data-v-e6654786] .dp__theme_dark,.vue-date-time-picker__wrapper[data-v-e6654786] .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-11acdb77]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart *{box-sizing:border-box;line-height:1.15}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-emoji span{display:inline-block}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-type-image{background-size:6100%}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-bar{border:0 solid #d9d9d9}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-anchor:hover,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected{color:#464646}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-anchors svg{fill:currentColor;max-height:18px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-search{margin-top:6px;padding:0 6px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-search-results{height:250px;overflow-y:scroll}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category{position:relative}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-category .emoji-mart-emoji:hover:before,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-emoji-selected:before{opacity:1}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-category-label{position:sticky;top:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-category-label{display:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview{position:relative;height:70px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoji{left:12px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-skins{right:30px;text-align:right}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-name{font-size:14px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname{font-size:12px;color:#888}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title span{display:inline-block;vertical-align:middle}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title .emoji-mart-emoji{padding:0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-1{background-color:#ffc93a}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-2{background-color:#fadcbc}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-3{background-color:#e0bb95}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-4{background-color:#bf8f68}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-5{background-color:#9b643d}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart-skin-tone-6{background-color:#594539}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller{position:relative}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .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-11acdb77] .emoji-mart-search .hidden{display:none;visibility:hidden}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart button{border:none;background:transparent;font-size:inherit}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-bar,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchors,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-search input,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-category-label span,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchors{padding-block:0;padding-inline:calc(2 * var(--default-grid-baseline))}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-anchor:hover{background-color:var(--color-background-hover)}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor:focus-visible{outline:2px solid var(--color-primary-element)!important;outline-offset:-2px}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-anchor div{display:grid;place-content:center}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-category{display:grid;grid-template-columns:repeat(8,1fr);justify-items:stretch}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart div.emoji-mart-category-label{grid-column:span 8;justify-self:stretch}.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji{aspect-ratio:1/1;text-align:center;margin:0!important;padding:0!important}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:hover,.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji:focus-visible,.nc-emoji-picker-container[data-v-11acdb77] .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-11acdb77] .emoji-mart .emoji-mart-emoji:before{display:none}.nc-emoji-picker-container[data-v-11acdb77] .emoji-mart .emoji-mart-emoji span{cursor:pointer}.search__wrapper[data-v-11acdb77]{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-11acdb77],.row-selected span[data-v-11acdb77]{vertical-align:middle}.emoji-delete[data-v-11acdb77]{vertical-align:top;margin-inline-start:-21px;margin-top:-3px}._material-design-icon_mubdv{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._ncFormBox_TawZT{display:flex;flex-direction:column;gap:calc(1 * var(--default-grid-baseline))}._ncFormBox_TawZT._ncFormBox_row_ZnhfS{flex-direction:row}._ncFormBox__item_7zc34{border-radius:var(--border-radius-small)!important}._ncFormBox_col_wHCZx{flex-direction:column}._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:first-child{border-start-start-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._ncFormBox_col_wHCZx ._ncFormBox__item_7zc34:last-child{border-end-start-radius:var(--border-radius-element)!important;border-end-end-radius:var(--border-radius-element)!important}._ncFormBox_row_ZnhfS{flex-direction:row}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34{flex:1 1}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:first-child{border-start-start-radius:var(--border-radius-element)!important;border-end-start-radius:var(--border-radius-element)!important}._ncFormBox_row_ZnhfS ._ncFormBox__item_7zc34:last-child{border-end-end-radius:var(--border-radius-element)!important;border-start-end-radius:var(--border-radius-element)!important}._material-design-icon_RoXMm{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxButton_qQIni{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_D2F-K{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formBoxItem_74l6r{--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_74l6r *{cursor:inherit}._formBoxItem_74l6r:has(:disabled){cursor:default;opacity:.5}._formBoxItem_74l6r:hover:not(:has(:disabled)){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-extra-light-hover)}._formBoxItem_74l6r:has(:focus-visible){outline:2px solid var(--color-main-text);box-shadow:0 0 0 4px var(--color-main-background)}._formBoxItem_74l6r._formBoxItem_legacy_IgNr3{--nc-form-box-item-border-width: 0px;border:none}._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__element_YEZDA{color:var(--color-text-maxcontrast)}._formBoxItem_74l6r._formBoxItem_inverted_9GGkh ._formBoxItem__description_1GjPD{color:inherit}._formBoxItem__content_CcZbG{flex:1;display:flex;flex-direction:column;padding-block:calc(2 * var(--default-grid-baseline));overflow-wrap:anywhere}._formBoxItem__element_YEZDA:after{content:"";position:absolute;inset:0}._formBoxItem__description_1GjPD{color:var(--color-text-maxcontrast)}._formBoxItem__icon_eZXNE{display:flex;align-items:center;justify-content:flex-end}._material-design-icon_YAxyJ{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}input._formBoxSwitch__input_e7y7s{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}._material-design-icon_QhThW{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._formGroup_sNzER{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));--form-group-content-gap: calc(2 * var(--default-grid-baseline))}._formGroup_sNzER._formGroup_noGap_ChojB{--form-group-content-gap: 0}._formGroup__label_Z81k5{padding-inline:var(--form-element-label-offset);font-size:var(--font-size);font-weight:700}._formGroup__description_xWRa-{padding-inline:var(--form-element-label-offset);color:var(--color-text-maxcontrast)}._formGroup__content_wHRjf{display:flex;flex-direction:column;gap:var(--form-group-content-gap);margin-block-start:calc(2.5 * var(--default-grid-baseline))}._formGroup__content_wHRjf._formGroup__content_only_VejcN{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)){-webkit-mask:var(--header-menu-icon-mask, none);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)){-webkit-mask:var(--header-menu-icon-mask, none);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_yC3vd{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._hotkey_ohHBi{--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_ohHBi:first-child ._hotkey__label_au-to,._hotkey_ohHBi:first-child ._hotkey__keys_4Mi3z{border-block-start:none}._hotkey__label_au-to,._hotkey__keys_4Mi3z{display:flex;align-items:center;padding-block:calc(2 * var(--default-grid-baseline));border-block-start:1px solid var(--color-border)}._hotkey__label_au-to{flex:1 1 200px}._hotkey__keys_4Mi3z{flex:1 1 auto;flex-wrap:wrap;justify-content:end;row-gap:calc(1 * var(--default-grid-baseline))}._material-design-icon_FHHYV{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._kbd_3V7rw{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_3V7rw+._kbd_3V7rw{margin-inline-start:calc(1 * var(--default-grid-baseline))}._hotkeyList_xNXCh{--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline))}._hotkeyList__heading_j6G86{font-weight:700;margin-inline:var(--form-element-label-offset)}.material-design-icon[data-v-bc710154]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-bc710154]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-bc710154]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-bc710154]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-bc710154],.list-item__wrapper.active .list-item[data-v-bc710154]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active .list-item[data-v-bc710154]:hover,.list-item__wrapper--active .list-item[data-v-bc710154]:focus-within,.list-item__wrapper--active .list-item[data-v-bc710154]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-bc710154]:has(:active),.list-item__wrapper.active .list-item[data-v-bc710154]:hover,.list-item__wrapper.active .list-item[data-v-bc710154]:focus-within,.list-item__wrapper.active .list-item[data-v-bc710154]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-bc710154]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-bc710154],.list-item__wrapper--active .list-item-content__subname[data-v-bc710154],.list-item__wrapper--active .list-item-content__details[data-v-bc710154],.list-item__wrapper--active .list-item-details__details[data-v-bc710154],.list-item__wrapper.active .list-item-content__name[data-v-bc710154],.list-item__wrapper.active .list-item-content__subname[data-v-bc710154],.list-item__wrapper.active .list-item-content__details[data-v-bc710154],.list-item__wrapper.active .list-item-details__details[data-v-bc710154]{color:var(--color-primary-element-text)!important}.list-item__wrapper .list-item-content__name[data-v-bc710154],.list-item__wrapper .list-item-content__subname[data-v-bc710154],.list-item__wrapper .list-item-content__details[data-v-bc710154],.list-item__wrapper .list-item-details__details[data-v-bc710154]{white-space:nowrap;margin-block:0;margin-inline:0 auto;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-bc710154]{min-width:100px;flex:1 1 10%;font-weight:500}.list-item-content__subname[data-v-bc710154]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-bc710154]{font-weight:500}.list-item[data-v-bc710154]{--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-bc710154]:hover,.list-item[data-v-bc710154]:focus-within,.list-item[data-v-bc710154]:has(:active),.list-item[data-v-bc710154]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-bc710154]: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-bc710154]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-bc710154]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--one-line[data-v-bc710154]{--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-bc710154]{display:flex;justify-content:start;gap:12px;min-width:0}.list-item--one-line .list-item-content__details[data-v-bc710154]{flex-direction:row;align-items:center;justify-content:end}.list-item--one-line .list-item-content__name[data-v-bc710154]{align-self:center;max-width:300px}.list-item__anchor[data-v-bc710154]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-bc710154]:focus-visible{outline:none}.list-item-content[data-v-bc710154]{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-bc710154]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-bc710154]{display:flex}.list-item-content__details[data-v-bc710154]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-bc710154],.list-item-content__extra-actions[data-v-bc710154]{flex:0 0 auto;align-self:center;justify-content:center;margin-inline-start:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-bc710154]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-bc710154]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:400}.list-item-details__extra[data-v-bc710154]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-bc710154]{margin:0 5px}.list-item__extra[data-v-bc710154]{margin-top:var(--default-grid-baseline)}.material-design-icon[data-v-0ee94269]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.option[data-v-0ee94269]{display:flex;align-items:center;width:100%;height:var(--height);cursor:inherit}.option__avatar[data-v-0ee94269]{margin-inline-end:var(--margin)}.option__details[data-v-0ee94269]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-0ee94269]{color:var(--color-main-text)}.option__linetwo[data-v-0ee94269]{color:var(--color-text-maxcontrast)}.option__lineone[data-v-0ee94269],.option__linetwo[data-v-0ee94269]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.option__lineone strong[data-v-0ee94269],.option__linetwo strong[data-v-0ee94269]{font-weight:700}.option--compact .option__lineone[data-v-0ee94269]{font-size:14px}.option--compact .option__linetwo[data-v-0ee94269]{font-size:11px;line-height:1.5;margin-top:-4px}.option__icon[data-v-0ee94269]{width:var(--default-clickable-area);height:var(--default-clickable-area);color:var(--color-text-maxcontrast)}.option__icon.icon[data-v-0ee94269]{flex:0 0 var(--default-clickable-area);opacity:.7;background-position:center;background-size:16px}.option__details[data-v-0ee94269],.option__lineone[data-v-0ee94269],.option__linetwo[data-v-0ee94269],.option__icon[data-v-0ee94269]{cursor:inherit}.material-design-icon[data-v-353fa414]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-353fa414]{display:block;height:var(--progress-bar-height);--progress-bar-color: var(--3a86fec2);--progress-bar-height: var(--57442460)}.progress-bar--linear[data-v-353fa414]{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-353fa414]::-webkit-progress-bar{height:var(--progress-bar-height);background-color:transparent}.progress-bar--linear[data-v-353fa414]::-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-353fa414]::-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-353fa414]{width:var(--progress-bar-height);color:var(--progress-bar-color)}.progress-bar--error[data-v-353fa414]{color:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-353fa414]::-moz-progress-bar{background:var(--color-text-error, var(--color-error))!important}.progress-bar--error[data-v-353fa414]::-webkit-progress-value{background:var(--color-text-error, var(--color-error))!important}.progress-bar-container[data-v-353fa414]{display:flex;align-items:center;gap:calc(2 * var(--default-grid-baseline))}.progress-bar__value[data-v-353fa414]{font-size:var(--font-size-small, 13px);font-variant-numeric:tabular-nums;min-width:4ch;text-align:end}._material-design-icon_Sx-eY{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroup_checkboxRadioContainer_XfI2u .checkbox-content{max-width:unset!important}._material-design-icon_q-qLD{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._radioGroupButton_FB-C-{--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_FB-C- *{cursor:pointer}._radioGroupButton_FB-C-:has(._radioGroupButton__label_gjGCq){padding-inline:calc(var(--radio-group-button--padding) + var(--border-radius-element))}._radioGroupButton_FB-C-:has(._radioGroupButton__icon_lWzM4){padding-inline-start:var(--radio-group-button--padding)}._radioGroupButton_FB-C-:hover:not(._radioGroupButton_disabled_08iwH){background-color:var(--radio-group-button--background-color-hover)}._radioGroupButton_FB-C-: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_KS1Ru{--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_gjGCq{font-weight:700}._radioGroupButton_disabled_08iwH{filter:saturate(.7);opacity:.5;cursor:default}._radioGroupButton_disabled_08iwH *{cursor:default}._radioGroupButton__icon_lWzM4{--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_lWzM4 *{--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-a1a23691]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.related-resources__header h5[data-v-a1a23691]{font-weight:700;margin-bottom:6px}.related-resources__header p[data-v-a1a23691]{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_UrExO{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._tribute-container_aTO5r{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_aTO5r,._tribute-container_aTO5r *{box-sizing:border-box}._tribute-container_aTO5r ul{display:flex;flex-direction:column;gap:var(--default-grid-baseline)}._tribute-container_aTO5r ._tribute-container__item_EHZ07{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_aTO5r ._tribute-container__item_EHZ07.highlight{color:var(--color-main-text);background:var(--color-background-hover)}._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight,._tribute-container_aTO5r ._tribute-container__item_EHZ07.highlight *{cursor:pointer}._tribute-container_aTO5r._tribute-container--focus-visible_GHsDW .highlight._tribute-container__item_EHZ07{outline:2px solid var(--color-main-text)!important}._tribute-container-autocomplete_YNk1h{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_jWgZX,._tribute-container-link_1b7mc{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_jWgZX ._tribute-item_p5sRT,._tribute-container-link_1b7mc ._tribute-item_p5sRT{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1b7mc{min-width:200px;max-width:300px}._tribute-container-link_1b7mc ._tribute-item_p5sRT{display:flex;align-items:center}._tribute-container-link_1b7mc ._tribute-item__title_VPcy9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1b7mc ._tribute-item__icon_aTxCU{margin:auto 0;width:20px;height:20px;object-fit:contain;padding-inline-end:var(--default-grid-baseline);filter:var(--background-invert-if-dark)}.material-design-icon[data-v-e408867a],.material-design-icon[data-v-ea81d3af]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.provider-list[data-v-ea81d3af]{width:100%;min-height:400px;padding:0 16px 16px;display:flex;flex-direction:column}.provider-list--select[data-v-ea81d3af]{width:100%}.provider-list--select .provider[data-v-ea81d3af]{display:flex;align-items:center;height:28px;overflow:hidden}.provider-list--select .provider .link-icon[data-v-ea81d3af]{margin-inline-end:8px}.provider-list--select .provider .provider-icon[data-v-ea81d3af]{width:20px;height:20px;object-fit:contain;margin-inline-end:8px;filter:var(--background-invert-if-dark)}.provider-list--select .provider .option-text[data-v-ea81d3af]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-8ce33442]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget-custom[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex}.widget-custom.full-width[data-v-8ce33442]{width:var(--widget-full-width, 100%)!important;inset-inline-start:calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);position:relative}.widget-access[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex;padding:calc(var(--default-grid-baseline, 4px) * 3)}.widget-default[data-v-8ce33442]{width:100%;margin:auto;margin-bottom:calc(var(--default-grid-baseline, 4px) * 3);margin-top:calc(var(--default-grid-baseline, 4px) * 3);overflow:hidden;border:2px solid var(--color-border);border-radius:var(--border-radius-container);background-color:transparent;display:flex}.widget-default--compact[data-v-8ce33442]{flex-direction:column}.widget-default--compact .widget-default--image[data-v-8ce33442]{width:100%;height:150px}.widget-default--compact .widget-default--details[data-v-8ce33442]{width:100%;padding-top:calc(var(--default-grid-baseline, 4px) * 2);padding-bottom:calc(var(--default-grid-baseline, 4px) * 2)}.widget-default--compact .widget-default--description[data-v-8ce33442]{display:none}.widget-default--image[data-v-8ce33442]{width:40%;background-position:center;background-size:cover;background-repeat:no-repeat}.widget-default--name[data-v-8ce33442]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.widget-default--details[data-v-8ce33442]{padding:calc(var(--default-grid-baseline, 4px) * 3);width:60%}.widget-default--details p[data-v-8ce33442]{margin:0;padding:0}.widget-default--description[data-v-8ce33442]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.widget-default--link[data-v-8ce33442]{color:var(--color-text-maxcontrast);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-interactive[data-v-8ce33442]{position:relative}.toggle-interactive .toggle-interactive--button[data-v-8ce33442]{position:absolute;bottom:var(--default-grid-baseline);inset-inline-end:var(--default-grid-baseline);z-index:10000}.material-design-icon[data-v-918730b9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.raw-link[data-v-918730b9]{width:100%;min-height:350px;display:flex;flex-direction:column;overflow-y:auto;padding:0 16px 16px}.raw-link .input-wrapper[data-v-918730b9]{width:100%}.raw-link .reference-widget[data-v-918730b9]{display:flex}.raw-link--empty-content .provider-icon[data-v-918730b9]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.raw-link--input[data-v-918730b9]{width:99%}.material-design-icon[data-v-059edcfb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.result[data-v-059edcfb]{display:flex;align-items:center;height:var(--default-clickable-area);overflow:hidden}.result--icon-class[data-v-059edcfb],.result--image[data-v-059edcfb]{width:40px;min-width:40px;height:40px;object-fit:contain}.result--icon-class.rounded[data-v-059edcfb],.result--image.rounded[data-v-059edcfb]{border-radius:50%}.result--content[data-v-059edcfb]{display:flex;flex-direction:column;padding-inline-start:10px;overflow:hidden}.result--content--name[data-v-059edcfb],.result--content--subline[data-v-059edcfb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-af9d145f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.smart-picker-search[data-v-af9d145f]{width:100%;display:flex;flex-direction:column;padding:0 16px 16px}.smart-picker-search.with-empty-content[data-v-af9d145f]{min-height:400px}.smart-picker-search .provider-icon[data-v-af9d145f]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.smart-picker-search--select[data-v-af9d145f],.smart-picker-search--select .search-result[data-v-af9d145f]{width:100%}.smart-picker-search--select .group-name-icon[data-v-af9d145f],.smart-picker-search--select .option-simple-icon[data-v-af9d145f]{width:20px;height:20px;margin:0 20px 0 10px}.smart-picker-search--select .custom-option[data-v-af9d145f]{height:var(--default-clickable-area);display:flex;align-items:center;overflow:hidden}.smart-picker-search--select .option-text[data-v-af9d145f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-5e2e9195]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker[data-v-5e2e9195],.reference-picker .custom-element-wrapper[data-v-5e2e9195],.reference-picker .custom-element-wrapper .custom-element[data-v-5e2e9195]{display:flex;overflow-y:auto;width:100%}.material-design-icon[data-v-bf0a25ee]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal[data-v-bf0a25ee] .modal-container{display:flex!important}.reference-picker-modal--content[data-v-bf0a25ee]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}.reference-picker-modal--content .close-button[data-v-bf0a25ee],.reference-picker-modal--content .back-button[data-v-bf0a25ee]{position:absolute;top:4px}.reference-picker-modal--content .back-button[data-v-bf0a25ee]{inset-inline-start:4px}.reference-picker-modal--content .close-button[data-v-bf0a25ee]{inset-inline-end:4px}.reference-picker-modal--content>h2[data-v-bf0a25ee]{display:flex;margin:12px 0 20px}.reference-picker-modal--content>h2 .icon[data-v-bf0a25ee]{margin-inline-end:8px}.material-design-icon[data-v-9cde5a6a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widgets--list[data-v-9cde5a6a]{width:100%;min-height:var(--default-clickable-area)}.material-design-icon[data-v-a47e4ba7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.rich-text--wrapper[data-v-a47e4ba7]{overflow-wrap:break-word;line-height:1.5}.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7],.rich-text--wrapper .rich-text-component[data-v-a47e4ba7]{display:inline}.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]{text-decoration:underline}.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after{content:" ↗"}.rich-text--wrapper-markdown[data-v-a47e4ba7]{tab-size:4}.rich-text--wrapper-markdown[data-v-a47e4ba7]>:first-child,.rich-text--wrapper-markdown div[data-v-a47e4ba7]>:first-child,.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]>:first-child{margin-top:0!important}.rich-text--wrapper-markdown[data-v-a47e4ba7]>:last-child,.rich-text--wrapper-markdown[data-v-a47e4ba7]>*:has(+.rich-text--reference-widget),.rich-text--wrapper-markdown div[data-v-a47e4ba7]>:last-child,.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]>:last-child{margin-block-end:0!important}.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7]{padding-inline-start:13px;border-inline-start:2px solid var(--color-border-dark);color:var(--color-text-maxcontrast)}.rich-text--wrapper-markdown h1[data-v-a47e4ba7],.rich-text--wrapper-markdown h2[data-v-a47e4ba7],.rich-text--wrapper-markdown h3[data-v-a47e4ba7],.rich-text--wrapper-markdown h4[data-v-a47e4ba7],.rich-text--wrapper-markdown h5[data-v-a47e4ba7],.rich-text--wrapper-markdown h6[data-v-a47e4ba7],.rich-text--wrapper-markdown p[data-v-a47e4ba7],.rich-text--wrapper-markdown ul[data-v-a47e4ba7],.rich-text--wrapper-markdown ol[data-v-a47e4ba7],.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7],.rich-text--wrapper-markdown pre[data-v-a47e4ba7]{margin-top:0;margin-block-end:1em}.rich-text--wrapper-markdown h1[data-v-a47e4ba7],.rich-text--wrapper-markdown h2[data-v-a47e4ba7],.rich-text--wrapper-markdown h3[data-v-a47e4ba7],.rich-text--wrapper-markdown h4[data-v-a47e4ba7],.rich-text--wrapper-markdown h5[data-v-a47e4ba7],.rich-text--wrapper-markdown h6[data-v-a47e4ba7]{font-weight:700}.rich-text--wrapper-markdown h4[data-v-a47e4ba7]{font-size:20px}.rich-text--wrapper-markdown h5[data-v-a47e4ba7]{font-size:18px}.rich-text--wrapper-markdown h6[data-v-a47e4ba7]{font-size:15px}.rich-text--wrapper-markdown ul[data-v-a47e4ba7],.rich-text--wrapper-markdown ol[data-v-a47e4ba7]{padding-inline-start:4ch}.rich-text--wrapper-markdown ul[data-v-a47e4ba7]{list-style-type:disc}.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7]{list-style-type:none;padding:0}.rich-text--wrapper-markdown li.task-list-item>ul[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>ol[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>li[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>blockquote[data-v-a47e4ba7],.rich-text--wrapper-markdown li.task-list-item>pre[data-v-a47e4ba7]{margin-inline-start:15px;margin-block-end:0}.rich-text--wrapper-markdown pre[data-v-a47e4ba7]{direction:ltr}.rich-text--wrapper-markdown table[data-v-a47e4ba7]{border-collapse:collapse;border:2px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-a47e4ba7],.rich-text--wrapper-markdown table td[data-v-a47e4ba7]{padding:var(--default-grid-baseline);border:1px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child,.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child{border-inline-start:0}.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child,.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child{border-inline-end:0}.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7]{border-top:0}.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7]{border-block-end:0}.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs){color:var(--hljs-color);background:var(--hljs-background-color)}.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7]{color:var(--hljs-syntax-keyword-color)}.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7]{color:var(--hljs-syntax-entity-color)}.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7]{color:var(--hljs-syntax-constant-color)}.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7]{color:var(--hljs-syntax-string-color)}.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7]{color:var(--hljs-syntax-variable-color)}.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7]{color:var(--hljs-syntax-comment-color)}.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7],.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7]{color:var(--hljs-syntax-entity-tag-color)}.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7]{color:var(--hljs-syntax-storage-modifier-import-color)}.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-heading-color);font-weight:700}.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-list-color)}.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-italic-color);font-style:italic}.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-bold-color);font-weight:700}.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-inserted-color);background-color:var(--hljs-syntax-markup-inserted-background-color)}.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7]{color:var(--hljs-syntax-markup-deleted-color);background-color:var(--hljs-syntax-markup-deleted-background-color)}a[data-v-a47e4ba7]:not(.rich-text--component){text-decoration:underline}@media(prefers-color-scheme:light){.rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #24292e);--hljs-background-color: var(--color-background-dark, #ffffff);--hljs-syntax-keyword-color: #d73a49;--hljs-syntax-entity-color: #6f42c1;--hljs-syntax-constant-color: #005cc5;--hljs-syntax-string-color: #032f62;--hljs-syntax-variable-color: #e36209;--hljs-syntax-comment-color: #6a737d;--hljs-syntax-entity-tag-color: #22863a;--hljs-syntax-storage-modifier-import-color: #24292e;--hljs-syntax-markup-heading-color: #005cc5;--hljs-syntax-markup-list-color: #735c0f;--hljs-syntax-markup-italic-color: #24292e;--hljs-syntax-markup-bold-color: #24292e;--hljs-syntax-markup-inserted-color: #22863a;--hljs-syntax-markup-inserted-background-color: #f0fff4;--hljs-syntax-markup-deleted-color: #b31d28;--hljs-syntax-markup-deleted-background-color: #ffeef0}[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #c9d1d9);--hljs-background-color: var(--color-background-dark, #0d1117);--hljs-syntax-keyword-color: #ff7b72;--hljs-syntax-entity-color: #d2a8ff;--hljs-syntax-constant-color: #79c0ff;--hljs-syntax-string-color: #a5d6ff;--hljs-syntax-variable-color: #ffa657;--hljs-syntax-comment-color: #8b949e;--hljs-syntax-entity-tag-color: #7ee787;--hljs-syntax-storage-modifier-import-color: #c9d1d9;--hljs-syntax-markup-heading-color: #1f6feb;--hljs-syntax-markup-list-color: #f2cc60;--hljs-syntax-markup-italic-color: #c9d1d9;--hljs-syntax-markup-bold-color: #c9d1d9;--hljs-syntax-markup-inserted-color: #aff5b4;--hljs-syntax-markup-inserted-background-color: #033a16;--hljs-syntax-markup-deleted-color: #ffdcd7;--hljs-syntax-markup-deleted-background-color: #67060c}}@media(prefers-color-scheme:dark){.rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #c9d1d9);--hljs-background-color: var(--color-background-dark, #0d1117);--hljs-syntax-keyword-color: #ff7b72;--hljs-syntax-entity-color: #d2a8ff;--hljs-syntax-constant-color: #79c0ff;--hljs-syntax-string-color: #a5d6ff;--hljs-syntax-variable-color: #ffa657;--hljs-syntax-comment-color: #8b949e;--hljs-syntax-entity-tag-color: #7ee787;--hljs-syntax-storage-modifier-import-color: #c9d1d9;--hljs-syntax-markup-heading-color: #1f6feb;--hljs-syntax-markup-list-color: #f2cc60;--hljs-syntax-markup-italic-color: #c9d1d9;--hljs-syntax-markup-bold-color: #c9d1d9;--hljs-syntax-markup-inserted-color: #aff5b4;--hljs-syntax-markup-inserted-background-color: #033a16;--hljs-syntax-markup-deleted-color: #ffdcd7;--hljs-syntax-markup-deleted-background-color: #67060c}[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7]{--hljs-color: var(--color-main-text, #24292e);--hljs-background-color: var(--color-background-dark, #ffffff);--hljs-syntax-keyword-color: #d73a49;--hljs-syntax-entity-color: #6f42c1;--hljs-syntax-constant-color: #005cc5;--hljs-syntax-string-color: #032f62;--hljs-syntax-variable-color: #e36209;--hljs-syntax-comment-color: #6a737d;--hljs-syntax-entity-tag-color: #22863a;--hljs-syntax-storage-modifier-import-color: #24292e;--hljs-syntax-markup-heading-color: #005cc5;--hljs-syntax-markup-list-color: #735c0f;--hljs-syntax-markup-italic-color: #24292e;--hljs-syntax-markup-bold-color: #24292e;--hljs-syntax-markup-inserted-color: #22863a;--hljs-syntax-markup-inserted-background-color: #f0fff4;--hljs-syntax-markup-deleted-color: #b31d28;--hljs-syntax-markup-deleted-background-color: #ffeef0}}.rich-text__code-block[data-v-a47e4ba7]{position:relative;padding-inline-end:calc(var(--clickable-area-small) + var(--default-grid-baseline))}.rich-text__code-block pre[data-v-a47e4ba7]{width:100%;overflow-x:auto}.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]{position:absolute;top:var(--default-grid-baseline);inset-inline-end:var(--default-grid-baseline);opacity:0}.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7],.rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7],.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus{opacity:1}.nc-select-users[data-v-e8e18fd3] .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-f2b71592]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.select-group-error[data-v-f2b71592]{color:var(--color-text-error, var(--color-error));font-size:13px;padding-inline-start:var(--border-radius-element)}.material-design-icon[data-v-a0d5539d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}/*! + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */.textarea[data-v-a0d5539d]{--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-a0d5539d]{opacity:.7;filter:saturate(.7)}.textarea__main-wrapper[data-v-a0d5539d]{height:calc(var(--default-clickable-area) * 2);padding:var(--border-width-input-focused, 2px);position:relative}.textarea__input[data-v-a0d5539d]{margin:0;padding-block:var(--border-radius-element);padding-inline:10px;width:100%;font-size:var(--default-font-size);text-overflow:ellipsis;cursor:pointer;background-color:var(--color-main-background);color:var(--color-main-text);--input-border-box-shadow-light: 0 -1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow-dark: 0 1px var(--input-border-color), 0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);--input-border-box-shadow: var(--input-border-box-shadow-light);border:none;border-radius:var(--border-radius-element);box-shadow:var(--input-border-box-shadow)}.textarea__input[data-v-a0d5539d]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}@media(prefers-color-scheme:dark){.textarea__input .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}}[data-theme-dark] .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-dark)}[data-theme-light] .textarea__input[data-v-a0d5539d]{--input-border-box-shadow: var(--input-border-box-shadow-light)}.textarea--legacy .textarea__input[data-v-a0d5539d]{box-shadow:0 0 0 1px var(--input-border-color)}.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color)}.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]),.textarea__input[data-v-a0d5539d]:active:not([disabled]){box-shadow:0 0 0 2px var(--input-border-color),0 0 0 4px var(--color-main-background)!important}.textarea__input[data-v-a0d5539d]:active:not([disabled]),.textarea__input[data-v-a0d5539d]:focus:not([disabled]){--input-border-width-offset: 0px;--input-border-color: var(--color-main-text)}.textarea__input[data-v-a0d5539d]:not(:focus,.textarea__input--label-outside)::placeholder{opacity:0}.textarea__input[data-v-a0d5539d]:focus{cursor:text}.textarea__input[data-v-a0d5539d]:disabled{cursor:default}.textarea__input[data-v-a0d5539d]:focus-visible{box-shadow:unset!important}.textarea__input--success[data-v-a0d5539d]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.textarea__input--success[data-v-a0d5539d]: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-a0d5539d]{--input-border-color: var(--color-border-error, var(--color-error)) !important}.textarea__input--error[data-v-a0d5539d]: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-a0d5539d]{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-a0d5539d],.textarea__input:not(:placeholder-shown)+.textarea__label[data-v-a0d5539d]{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-a0d5539d]{padding-block:4px;display:flex;align-items:center}.textarea__helper-text-message__icon[data-v-a0d5539d]{margin-inline-end:8px}.textarea__helper-text-message--error[data-v-a0d5539d]{color:var(--color-error-text)}.textarea__helper-text-message--success[data-v-a0d5539d]{color:var(--color-success-text)}.material-design-icon[data-v-9189d023]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-bubble__wrapper[data-v-9189d023]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-9189d023]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-9189d023]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-9189d023]>:last-child{padding-inline-end:8px}.user-bubble__avatar[data-v-9189d023]{align-self:center}.user-bubble__name[data-v-9189d023]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__name[data-v-9189d023],.user-bubble__secondary[data-v-9189d023]{padding-block:0;padding-inline:4px 0}#app-content>div[data-v-0a3a2058]{width:100%;height:100%;padding:20px;display:flex;flex-direction:column;flex-grow:1}input[type=text][data-v-0a3a2058]{width:100%}textarea[data-v-0a3a2058]{flex-grow:1;width:100%} diff --git a/css/notestutorial-main.css b/css/notestutorial-main.css new file mode 100644 index 00000000..cd24c29d --- /dev/null +++ b/css/notestutorial-main.css @@ -0,0 +1,2 @@ +/* extracted by css-entry-points-plugin */ +@import './main-D2cKrp_z.chunk.css'; \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 00000000..df6978de --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,9 @@ +/** + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +import { recommended } from '@nextcloud/eslint-config' + +export default [ + ...recommended, +] diff --git a/js/notestutorial-main.js b/js/notestutorial-main.js deleted file mode 100644 index 62128546..00000000 --- a/js/notestutorial-main.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see notestutorial-main.js.LICENSE.txt */ -(()=>{var e={2(e,t,n){var r=n(6926),a=n(9310);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.25.5",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.5/LICENSE",source:"https://github.com/zloirock/core-js"})},6(e,t,n){var r=n(8823),a=Function.prototype,i=a.call,o=r&&a.bind.bind(i,i);e.exports=function(e){return r?o(e):function(){return i.apply(e,arguments)}}},17(e,t,n){"use strict";var r=n(1605),a=n(1344).filter;r({target:"Array",proto:!0,forced:!n(5634)("filter")},{filter:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}})},41(e,t,n){"use strict";var r=n(655),a=n(8068),i=n(9675),o=n(5795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],d=!!o&&o(e,t);if(r)r(e,t,{configurable:null===u&&d?d.configurable:!u,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else{if(!c&&(s||l||u))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},54(e,t,n){"use strict";var r,a,i=n(2368),o=n(281),s=n(5362),l=n(6844),u=n(2192),c=n(2),d=n(3105),f=n(9206).get,p=n(1036),h=n(8121),g=c("native-string-replace",String.prototype.replace),m=RegExp.prototype.exec,_=m,A=o("".charAt),F=o("".indexOf),b=o("".replace),T=o("".slice),v=(a=/b*/g,i(m,r=/a/,"a"),i(m,a,"a"),0!==r.lastIndex||0!==a.lastIndex),y=u.BROKEN_CARET,E=void 0!==/()??/.exec("")[1];(v||E||y||p||h)&&(_=function(e){var t,n,r,a,o,u,c,p=this,h=f(p),C=s(e),D=h.raw;if(D)return D.lastIndex=p.lastIndex,t=i(_,D,C),p.lastIndex=D.lastIndex,t;var w=h.groups,k=y&&p.sticky,x=i(l,p),S=p.source,N=0,R=C;if(k&&(x=b(x,"y",""),-1===F(x,"g")&&(x+="g"),R=T(C,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==A(C,p.lastIndex-1))&&(S="(?: "+S+")",R=" "+R,N++),n=new RegExp("^(?:"+S+")",x)),E&&(n=new RegExp("^"+S+"$(?!\\s)",x)),v&&(r=p.lastIndex),a=i(m,k?n:p,R),k?a?(a.input=T(a.input,N),a[0]=T(a[0],N),a.index=p.lastIndex,p.lastIndex+=a[0].length):p.lastIndex=0:v&&a&&(p.lastIndex=p.global?a.index+a[0].length:r),E&&a&&a.length>1&&i(g,a[0],n,function(){for(o=1;o=51||!a(function(){var e=[];return e[g]=!1,e.concat()[0]!==e}),_=f("concat"),A=function(e){if(!o(e))return!1;var t=e[g];return void 0!==t?!!t:i(e)};r({target:"Array",proto:!0,arity:1,forced:!m||!_},{concat:function(e){var t,n,r,a,i,o=s(this),f=d(o,0),p=0;for(t=-1,r=arguments.length;t=S&&(x+=C(s,S,O)+L,S=O+R.length)}return x+C(s,S)}]},!!s(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})||!w||k)},200(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},206(e,t,n){var r=n(8279),a=r.default||r;t.Vue=a,t.Vue2=a,t.isVue2=!0,t.isVue3=!1,t.install=function(){},t.warn=a.util.warn,t.createApp=function(e,t){var n,r={},i={config:a.config,use:a.use.bind(a),mixin:a.mixin.bind(a),component:a.component.bind(a),provide:function(e,t){return r[e]=t,this},directive:function(e,t){return t?(a.directive(e,t),i):a.directive(e)},mount:function(i,o){return n||((n=new a(Object.assign({propsData:t},e,{provide:Object.assign(r,e.provide)}))).$mount(i,o),n)},unmount:function(){n&&(n.$destroy(),n=void 0)}};return i},Object.keys(r).forEach(function(e){t[e]=r[e]}),t.hasInjectionContext=function(){return!!r.getCurrentInstance()}},244(e,t,n){"use strict";var r=n(6763),a=n(206);function i(e,t){var n;const r=a.shallowRef();return a.watchEffect(()=>{r.value=e()},{...t,flush:null!=(n=null==t?void 0:t.flush)?n:"sync"}),a.readonly(r)}function o(e,t){let n,r,i;const o=a.ref(!0),s=()=>{o.value=!0,i()};a.watch(e,s,{flush:"sync"});const l="function"==typeof t?t:t.get,u="function"==typeof t?void 0:t.set,c=a.customRef((e,t)=>(r=e,i=t,{get:()=>(o.value&&(n=l(),o.value=!1),r(),n),set(e){null==u||u(e)}}));return Object.isExtensible(c)&&(c.trigger=s),c}function s(e){return!!a.getCurrentScope()&&(a.onScopeDispose(e),!0)}const l=new WeakMap,u=(e,t)=>{var n;const r=null==(n=a.getCurrentInstance())?void 0:n.proxy;if(null==r)throw new Error("provideLocal must be called in setup");l.has(r)||l.set(r,Object.create(null));l.get(r)[e]=t,a.provide(e,t)},c=(...e)=>{var t;const n=e[0],r=null==(t=a.getCurrentInstance())?void 0:t.proxy;if(null==r)throw new Error("injectLocal must be called in setup");return l.has(r)&&n in l.get(r)?l.get(r)[n]:a.inject(...e)};function d(e,t,{enumerable:n=!1,unwrap:r=!0}={}){if(a.isVue3||a.version.startsWith("2.7.")){for(const[i,o]of Object.entries(t))"value"!==i&&(a.isRef(o)&&r?Object.defineProperty(e,i,{get:()=>o.value,set(e){o.value=e},enumerable:n}):Object.defineProperty(e,i,{value:o,enumerable:n}));return e}}function f(e){return"function"==typeof e?e():a.unref(e)}const p=f;function h(e,t){const n=!1===(null==t?void 0:t.computedGetter)?a.unref:f;return function(...t){return a.computed(()=>e.apply(this,t.map(e=>n(e))))}}function g(e){if(!a.isRef(e))return a.reactive(e);const t=new Proxy({},{get:(t,n,r)=>a.unref(Reflect.get(e.value,n,r)),set:(t,n,r)=>(a.isRef(e.value[n])&&!a.isRef(r)?e.value[n].value=r:e.value[n]=r,!0),deleteProperty:(t,n)=>Reflect.deleteProperty(e.value,n),has:(t,n)=>Reflect.has(e.value,n),ownKeys:()=>Object.keys(e.value),getOwnPropertyDescriptor:()=>({enumerable:!0,configurable:!0})});return a.reactive(t)}function m(e){return g(a.computed(e))}const _="undefined"!=typeof window&&"undefined"!=typeof document,A="undefined"!=typeof WorkerGlobalScope&&globalThis instanceof WorkerGlobalScope,F=Object.prototype.toString,b=e=>"[object Object]"===F.call(e),T=()=>+Date.now(),v=()=>{},y=E();function E(){var e,t;return _&&(null==(e=null==window?void 0:window.navigator)?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(null==(t=null==window?void 0:window.navigator)?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(null==window?void 0:window.navigator.userAgent))}function C(e,t){return function(...n){return new Promise((r,a)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(a)})}}const D=e=>e();function w(e,t={}){let n,r,a=v;const i=e=>{clearTimeout(e),a(),a=v};return o=>{const s=f(e),l=f(t.maxWait);return n&&i(n),s<=0||void 0!==l&&l<=0?(r&&(i(r),r=null),Promise.resolve(o())):new Promise((e,u)=>{a=t.rejectOnCancel?u:e,l&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,e(o())},l)),n=setTimeout(()=>{r&&i(r),r=null,e(o())},s)})}}function k(...e){let t,n,r,i,o,s,l=0,u=!0,c=v;a.isRef(e[0])||"object"!=typeof e[0]?[r,i=!0,o=!0,s=!1]=e:({delay:r,trailing:i=!0,leading:o=!0,rejectOnCancel:s=!1}=e[0]);const d=()=>{t&&(clearTimeout(t),t=void 0,c(),c=v)};return e=>{const a=f(r),p=Date.now()-l,h=()=>n=e();return d(),a<=0?(l=Date.now(),h()):(p>a&&(o||!u)?(l=Date.now(),h()):i&&(n=new Promise((e,n)=>{c=s?n:e,t=setTimeout(()=>{l=Date.now(),u=!0,e(h()),d()},Math.max(0,a-p))})),o||t||(t=setTimeout(()=>u=!0,a)),u=!1,n)}}function x(e=D){const t=a.ref(!0);return{isActive:a.readonly(t),pause:function(){t.value=!1},resume:function(){t.value=!0},eventFilter:(...n)=>{t.value&&e(...n)}}}const S={mounted:a.isVue3?"mounted":"inserted",updated:a.isVue3?"updated":"componentUpdated",unmounted:a.isVue3?"unmounted":"unbind"};function N(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const R=/\B([A-Z])/g,O=N(e=>e.replace(R,"-$1").toLowerCase()),B=/-(\w)/g,M=N(e=>e.replace(B,(e,t)=>t?t.toUpperCase():""));function I(e,t=!1,n="Timeout"){return new Promise((r,a)=>{t?setTimeout(()=>a(n),e):setTimeout(r,e)})}function j(e,...t){return t.some(t=>t in e)}function L(e){return e||a.getCurrentInstance()}function Y(...e){if(1!==e.length)return a.toRef(...e);const t=e[0];return"function"==typeof t?a.readonly(a.customRef(()=>({get:t,set:v}))):a.ref(t)}const P=Y;function Z(e,t=1e4){return a.customRef((n,r)=>{let a,i=f(e);return s(()=>{clearTimeout(a)}),{get:()=>(n(),i),set(n){i=n,r(),clearTimeout(a),a=setTimeout(()=>{i=f(e),r()},f(t))}}})}function U(e,t=200,n={}){return C(w(t,n),e)}function G(e,t=200,n={}){const r=a.ref(e.value),i=U(()=>{r.value=e.value},t,n);return a.watch(e,()=>i()),r}function $(e,t=200,n=!1,r=!0,a=!1){return C(k(t,n,r,a),e)}function z(e,t=200,n=!0,r=!0){if(t<=0)return e;const i=a.ref(e.value),o=$(()=>{i.value=e.value},t,n,r);return a.watch(e,()=>o()),i}function q(e,t={}){let n,r,i=e;function o(e=!0){return e&&n(),i}function s(e,n=!0){var a,o;if(e===i)return;const s=i;!1!==(null==(a=t.onBeforeChange)?void 0:a.call(t,e,s))&&(i=e,null==(o=t.onChanged)||o.call(t,e,s),n&&r())}return d(a.customRef((e,t)=>(n=e,r=t,{get:()=>o(),set(e){s(e)}})),{get:o,set:s,untrackedGet:()=>o(!1),silentSet:e=>s(e,!1),peek:()=>o(!1),lay:e=>s(e,!1)},{enumerable:!0})}const H=q;function V(e,t,n={}){const{eventFilter:r=D,...i}=n;return a.watch(e,C(r,t),i)}function W(e,t,n={}){const{eventFilter:r,...a}=n,{eventFilter:i,pause:o,resume:s,isActive:l}=x(r);return{stop:V(e,t,{...a,eventFilter:i}),pause:o,resume:s,isActive:l}}function Q(e,t=!1){function n(n,{flush:r="sync",deep:i=!1,timeout:o,throwOnTimeout:s}={}){let l=null;const u=[new Promise(o=>{l=a.watch(e,e=>{n(e)!==t&&(null==l||l(),o(e))},{flush:r,deep:i,immediate:!0})})];return null!=o&&u.push(I(o,s).then(()=>f(e)).finally(()=>null==l?void 0:l())),Promise.race(u)}function r(r,i){if(!a.isRef(r))return n(e=>e===r,i);const{flush:o="sync",deep:s=!1,timeout:l,throwOnTimeout:u}=null!=i?i:{};let c=null;const d=[new Promise(n=>{c=a.watch([e,r],([e,r])=>{t!==(e===r)&&(null==c||c(),n(e))},{flush:o,deep:s,immediate:!0})})];return null!=l&&d.push(I(l,u).then(()=>f(e)).finally(()=>(null==c||c(),f(e)))),Promise.race(d)}function i(e){return o(1,e)}function o(e=1,t){let r=-1;return n(()=>(r+=1,r>=e),t)}if(Array.isArray(f(e))){return{toMatch:n,toContains:function(e,t){return n(t=>{const n=Array.from(t);return n.includes(e)||n.includes(f(e))},t)},changed:i,changedTimes:o,get not(){return Q(e,!t)}}}return{toMatch:n,toBe:r,toBeTruthy:function(e){return n(e=>Boolean(e),e)},toBeNull:function(e){return r(null,e)},toBeNaN:function(e){return n(Number.isNaN,e)},toBeUndefined:function(e){return r(void 0,e)},changed:i,changedTimes:o,get not(){return Q(e,!t)}}}function K(e,t){return e===t}const J=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[T\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/i,X=/[YMDHhms]o|\[([^\]]+)\]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g;function ee(e,t,n,r){let a=e<12?"AM":"PM";return r&&(a=a.split("").reduce((e,t)=>e+`${t}.`,"")),n?a.toLowerCase():a}function te(e){const t=["th","st","nd","rd"],n=e%100;return e+(t[(n-20)%10]||t[n]||t[0])}function ne(e,t,n={}){var r;const a=e.getFullYear(),i=e.getMonth(),o=e.getDate(),s=e.getHours(),l=e.getMinutes(),u=e.getSeconds(),c=e.getMilliseconds(),d=e.getDay(),f=null!=(r=n.customMeridiem)?r:ee,p={Yo:()=>te(a),YY:()=>String(a).slice(-2),YYYY:()=>a,M:()=>i+1,Mo:()=>te(i+1),MM:()=>`${i+1}`.padStart(2,"0"),MMM:()=>e.toLocaleDateString(n.locales,{month:"short"}),MMMM:()=>e.toLocaleDateString(n.locales,{month:"long"}),D:()=>String(o),Do:()=>te(o),DD:()=>`${o}`.padStart(2,"0"),H:()=>String(s),Ho:()=>te(s),HH:()=>`${s}`.padStart(2,"0"),h:()=>`${s%12||12}`.padStart(1,"0"),ho:()=>te(s%12||12),hh:()=>`${s%12||12}`.padStart(2,"0"),m:()=>String(l),mo:()=>te(l),mm:()=>`${l}`.padStart(2,"0"),s:()=>String(u),so:()=>te(u),ss:()=>`${u}`.padStart(2,"0"),SSS:()=>`${c}`.padStart(3,"0"),d:()=>d,dd:()=>e.toLocaleDateString(n.locales,{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(n.locales,{weekday:"short"}),dddd:()=>e.toLocaleDateString(n.locales,{weekday:"long"}),A:()=>f(s,l),AA:()=>f(s,l,!1,!0),a:()=>f(s,l,!0),aa:()=>f(s,l,!0,!0)};return t.replace(X,(e,t)=>{var n,r;return null!=(r=null!=t?t:null==(n=p[e])?void 0:n.call(p))?r:e})}function re(e){if(null===e)return new Date(Number.NaN);if(void 0===e)return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){const t=e.match(J);if(t){const e=t[2]-1||0,n=(t[7]||"0").substring(0,3);return new Date(t[1],e,t[3]||1,t[4]||0,t[5]||0,t[6]||0,n)}}return new Date(e)}function ae(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:i=!1}=n;let o=null;const l=a.ref(!1);function u(){o&&(clearInterval(o),o=null)}function c(){l.value=!1,u()}function d(){const n=f(t);n<=0||(l.value=!0,i&&e(),u(),o=setInterval(e,n))}if(r&&_&&d(),a.isRef(t)||"function"==typeof t){s(a.watch(t,()=>{l.value&&_&&d()}))}return s(c),{isActive:l,pause:c,resume:d}}function ie(e,t,n={}){const{immediate:r=!0}=n,i=a.ref(!1);let o=null;function l(){o&&(clearTimeout(o),o=null)}function u(){i.value=!1,l()}function c(...n){l(),i.value=!0,o=setTimeout(()=>{i.value=!1,o=null,e(...n)},f(t))}return r&&(i.value=!0,_&&c()),s(u),{isPending:a.readonly(i),start:c,stop:u}}function oe(e,t,n={}){const{debounce:r=0,maxWait:a,...i}=n;return V(e,t,{...i,eventFilter:w(r,{maxWait:a})})}function se(e,t,n={}){const{eventFilter:r=D,...i}=n,o=C(r,t);let s,l,u;if("sync"===i.flush){const t=a.ref(!1);l=()=>{},s=e=>{t.value=!0,e(),t.value=!1},u=a.watch(e,(...e)=>{t.value||o(...e)},i)}else{const t=[],n=a.ref(0),r=a.ref(0);l=()=>{n.value=r.value},t.push(a.watch(e,()=>{r.value++},{...i,flush:"sync"})),s=e=>{const t=r.value;e(),n.value+=r.value-t},t.push(a.watch(e,(...e)=>{const t=n.value>0&&n.value===r.value;n.value=0,r.value=0,t||o(...e)},i)),u=()=>{t.forEach(e=>e())}}return{stop:u,ignoreUpdates:s,ignorePrevAsyncUpdates:l}}function le(e,t,n={}){const{throttle:r=0,trailing:a=!0,leading:i=!0,...o}=n;return V(e,t,{...o,eventFilter:k(r,a,i)})}t.assert=(e,...t)=>{e||r.warn(...t)},t.autoResetRef=Z,t.bypassFilter=D,t.camelize=M,t.clamp=(e,t,n)=>Math.min(n,Math.max(t,e)),t.computedEager=i,t.computedWithControl=o,t.containsProp=j,t.controlledComputed=o,t.controlledRef=H,t.createEventHook=function(){const e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);const r=()=>t(n);return s(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t)))}},t.createFilterWrapper=C,t.createGlobalState=function(e){let t,n=!1;const r=a.effectScope(!0);return(...a)=>(n||(t=r.run(()=>e(...a)),n=!0),t)},t.createInjectionState=function(e,t){const n=(null==t?void 0:t.injectionKey)||Symbol(e.name||"InjectionState"),r=null==t?void 0:t.defaultValue;return[(...t)=>{const r=e(...t);return u(n,r),r},()=>c(n,r)]},t.createReactiveFn=h,t.createSharedComposable=function(e){let t,n,r=0;const i=()=>{r-=1,n&&r<=0&&(n.stop(),t=void 0,n=void 0)};return(...o)=>(r+=1,t||(n=a.effectScope(!0),t=n.run(()=>e(...o))),s(i),t)},t.createSingletonPromise=function(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const e=t;t=void 0,e&&await e},n},t.debounceFilter=w,t.debouncedRef=G,t.debouncedWatch=oe,t.directiveHooks=S,t.eagerComputed=i,t.extendRef=d,t.formatDate=ne,t.get=function(e,t){return null==t?a.unref(e):a.unref(e)[t]},t.getLifeCycleTarget=L,t.hasOwn=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),t.hyphenate=O,t.identity=function(e){return e},t.ignorableWatch=se,t.increaseWithUnit=function(e,t){var n;if("number"==typeof e)return e+t;const r=(null==(n=e.match(/^-?\d+\.?\d*/))?void 0:n[0])||"",a=e.slice(r.length),i=Number.parseFloat(r)+t;return Number.isNaN(i)?e:i+a},t.injectLocal=c,t.invoke=function(e){return e()},t.isClient=_,t.isDef=e=>void 0!==e,t.isDefined=function(e){return null!=a.unref(e)},t.isIOS=y,t.isObject=b,t.isWorker=A,t.makeDestructurable=function(e,t){if("undefined"!=typeof Symbol){const n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),n}return Object.assign([...t],e)},t.noop=v,t.normalizeDate=re,t.notNullish=e=>null!=e,t.now=()=>Date.now(),t.objectEntries=function(e){return Object.entries(e)},t.objectOmit=function(e,t,n=!1){return Object.fromEntries(Object.entries(e).filter(([e,r])=>!(n&&void 0===r||t.includes(e))))},t.objectPick=function(e,t,n=!1){return t.reduce((t,r)=>(r in e&&(n&&void 0===e[r]||(t[r]=e[r])),t),{})},t.pausableFilter=x,t.pausableWatch=W,t.promiseTimeout=I,t.provideLocal=u,t.rand=(e,t)=>(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e),t.reactify=h,t.reactifyObject=function(e,t={}){let n,r=[];if(Array.isArray(t))r=t;else{n=t;const{includeOwnProperties:a=!0}=t;r.push(...Object.keys(e)),a&&r.push(...Object.getOwnPropertyNames(e))}return Object.fromEntries(r.map(t=>{const r=e[t];return[t,"function"==typeof r?h(r.bind(e),n):r]}))},t.reactiveComputed=m,t.reactiveOmit=function(e,...t){const n=t.flat(),r=n[0];return m(()=>"function"==typeof r?Object.fromEntries(Object.entries(a.toRefs(e)).filter(([e,t])=>!r(f(t),e))):Object.fromEntries(Object.entries(a.toRefs(e)).filter(e=>!n.includes(e[0]))))},t.reactivePick=function(e,...t){const n=t.flat(),r=n[0];return m(()=>"function"==typeof r?Object.fromEntries(Object.entries(a.toRefs(e)).filter(([e,t])=>r(f(t),e))):Object.fromEntries(n.map(t=>[t,Y(e,t)])))},t.refAutoReset=Z,t.refDebounced=G,t.refDefault=function(e,t){return a.computed({get(){var n;return null!=(n=e.value)?n:t},set(t){e.value=t}})},t.refThrottled=z,t.refWithControl=q,t.resolveRef=P,t.resolveUnref=p,t.set=function(...e){if(2===e.length){const[t,n]=e;t.value=n}if(3===e.length)if(a.isVue2)a.set(...e);else{const[t,n,r]=e;t[n]=r}},t.syncRef=function(e,t,...[n]){const{flush:r="sync",deep:a=!1,immediate:i=!0,direction:o="both",transform:s={}}=n||{},l=[],u="ltr"in s&&s.ltr||(e=>e),c="rtl"in s&&s.rtl||(e=>e);return"both"!==o&&"ltr"!==o||l.push(W(e,e=>{l.forEach(e=>e.pause()),t.value=u(e),l.forEach(e=>e.resume())},{flush:r,deep:a,immediate:i})),"both"!==o&&"rtl"!==o||l.push(W(t,t=>{l.forEach(e=>e.pause()),e.value=c(t),l.forEach(e=>e.resume())},{flush:r,deep:a,immediate:i})),()=>{l.forEach(e=>e.stop())}},t.syncRefs=function(e,t,n={}){const{flush:r="sync",deep:i=!1,immediate:o=!0}=n;return Array.isArray(t)||(t=[t]),a.watch(e,e=>t.forEach(t=>t.value=e),{flush:r,deep:i,immediate:o})},t.throttleFilter=k,t.throttledRef=z,t.throttledWatch=le,t.timestamp=T,t.toReactive=g,t.toRef=Y,t.toRefs=function(e,t={}){if(!a.isRef(e))return a.toRefs(e);const n=Array.isArray(e.value)?Array.from({length:e.value.length}):{};for(const r in e.value)n[r]=a.customRef(()=>({get:()=>e.value[r],set(n){var a;if(null==(a=f(t.replaceRef))||a)if(Array.isArray(e.value)){const t=[...e.value];t[r]=n,e.value=t}else{const t={...e.value,[r]:n};Object.setPrototypeOf(t,Object.getPrototypeOf(e.value)),e.value=t}else e.value[r]=n}}));return n},t.toValue=f,t.tryOnBeforeMount=function(e,t=!0,n){L(n)?a.onBeforeMount(e,n):t?e():a.nextTick(e)},t.tryOnBeforeUnmount=function(e,t){L(t)&&a.onBeforeUnmount(e,t)},t.tryOnMounted=function(e,t=!0,n){L()?a.onMounted(e,n):t?e():a.nextTick(e)},t.tryOnScopeDispose=s,t.tryOnUnmounted=function(e,t){L(t)&&a.onUnmounted(e,t)},t.until=function(e){return Q(e)},t.useArrayDifference=function(...e){var t;const n=e[0],r=e[1];let i=null!=(t=e[2])?t:K;if("string"==typeof i){const e=i;i=(t,n)=>t[e]===n[e]}return a.computed(()=>f(n).filter(e=>-1===f(r).findIndex(t=>i(e,t))))},t.useArrayEvery=function(e,t){return a.computed(()=>f(e).every((e,n,r)=>t(f(e),n,r)))},t.useArrayFilter=function(e,t){return a.computed(()=>f(e).map(e=>f(e)).filter(t))},t.useArrayFind=function(e,t){return a.computed(()=>f(f(e).find((e,n,r)=>t(f(e),n,r))))},t.useArrayFindIndex=function(e,t){return a.computed(()=>f(e).findIndex((e,n,r)=>t(f(e),n,r)))},t.useArrayFindLast=function(e,t){return a.computed(()=>f(Array.prototype.findLast?f(e).findLast((e,n,r)=>t(f(e),n,r)):function(e,t){let n=e.length;for(;n-- >0;)if(t(e[n],n,e))return e[n]}(f(e),(e,n,r)=>t(f(e),n,r))))},t.useArrayIncludes=function(...e){var t;const n=e[0],r=e[1];let i=e[2],o=0;var s;if(b(s=i)&&j(s,"formIndex","comparator")&&(o=null!=(t=i.fromIndex)?t:0,i=i.comparator),"string"==typeof i){const e=i;i=(t,n)=>t[e]===f(n)}return i=null!=i?i:(e,t)=>e===f(t),a.computed(()=>f(n).slice(o).some((e,t,n)=>i(f(e),f(r),t,f(n))))},t.useArrayJoin=function(e,t){return a.computed(()=>f(e).map(e=>f(e)).join(f(t)))},t.useArrayMap=function(e,t){return a.computed(()=>f(e).map(e=>f(e)).map(t))},t.useArrayReduce=function(e,t,...n){const r=(e,n,r)=>t(f(e),f(n),r);return a.computed(()=>{const t=f(e);return n.length?t.reduce(r,f(n[0])):t.reduce(r)})},t.useArraySome=function(e,t){return a.computed(()=>f(e).some((e,n,r)=>t(f(e),n,r)))},t.useArrayUnique=function(e,t){return a.computed(()=>{const n=f(e).map(e=>f(e));return t?(a=t,(r=n).reduce((e,t)=>(e.some(e=>a(t,e,r))||e.push(t),e),[])):function(e){return Array.from(new Set(e))}(n);var r,a})},t.useCounter=function(e=0,t={}){let n=a.unref(e);const r=a.ref(e),{max:i=Number.POSITIVE_INFINITY,min:o=Number.NEGATIVE_INFINITY}=t,s=e=>r.value=Math.max(o,Math.min(i,e));return{count:r,inc:(e=1)=>r.value=Math.max(Math.min(i,r.value+e),o),dec:(e=1)=>r.value=Math.min(Math.max(o,r.value-e),i),get:()=>r.value,set:s,reset:(e=n)=>(n=e,s(e))}},t.useDateFormat=function(e,t="HH:mm:ss",n={}){return a.computed(()=>ne(re(f(e)),f(t),n))},t.useDebounce=G,t.useDebounceFn=U,t.useInterval=function(e=1e3,t={}){const{controls:n=!1,immediate:r=!0,callback:i}=t,o=a.ref(0),s=()=>o.value+=1,l=()=>{o.value=0},u=ae(i?()=>{s(),i(o.value)}:s,e,{immediate:r});return n?{counter:o,reset:l,...u}:o},t.useIntervalFn=ae,t.useLastChanged=function(e,t={}){var n;const r=a.ref(null!=(n=t.initialValue)?n:null);return a.watch(e,()=>r.value=T(),t),r},t.useThrottle=z,t.useThrottleFn=$,t.useTimeout=function(e=1e3,t={}){const{controls:n=!1,callback:r}=t,i=ie(null!=r?r:v,e,t),o=a.computed(()=>!i.isPending.value);return n?{ready:o,...i}:o},t.useTimeoutFn=ie,t.useToNumber=function(e,t={}){const{method:n="parseFloat",radix:r,nanToZero:i}=t;return a.computed(()=>{let t=f(e);return"string"==typeof t&&(t=Number[n](t,r)),i&&Number.isNaN(t)&&(t=0),t})},t.useToString=function(e){return a.computed(()=>`${f(e)}`)},t.useToggle=function(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,i=a.isRef(e),o=a.ref(e);function s(e){if(arguments.length)return o.value=e,o.value;{const e=f(n);return o.value=o.value===e?f(r):e,o.value}}return i?s:[o,s]},t.watchArray=function(e,t,n){let r=(null==n?void 0:n.immediate)?[]:[...e instanceof Function?e():Array.isArray(e)?e:f(e)];return a.watch(e,(e,n,a)=>{const i=Array.from({length:r.length}),o=[];for(const t of e){let e=!1;for(let n=0;n!i[t]);t(e,r,o,s,a),r=[...e]},n)},t.watchAtMost=function(e,t,n){const{count:r,...i}=n,o=a.ref(0),s=V(e,(...e)=>{o.value+=1,o.value>=f(r)&&a.nextTick(()=>s()),t(...e)},i);return{count:o,stop:s}},t.watchDebounced=oe,t.watchDeep=function(e,t,n){return a.watch(e,t,{...n,deep:!0})},t.watchIgnorable=se,t.watchImmediate=function(e,t,n){return a.watch(e,t,{...n,immediate:!0})},t.watchOnce=function(e,t,n){const r=a.watch(e,(...e)=>(a.nextTick(()=>r()),t(...e)),n);return r},t.watchPausable=W,t.watchThrottled=le,t.watchTriggerable=function(e,t,n={}){let r;function i(e){r=e}const o=(e,n)=>(function(){if(!r)return;const e=r;r=void 0,e()}(),t(e,n,i)),s=se(e,o,n),{ignoreUpdates:l}=s;return{...s,trigger:()=>{let t;return l(()=>{var n;t=o((n=e,a.isReactive(n)?n:Array.isArray(n)?n.map(e=>f(e)):f(n)),function(e){return Array.isArray(e)?e.map(()=>{}):void 0}(e))}),t}}},t.watchWithFilter=V,t.whenever=function(e,t,n){const r=a.watch(e,(e,i,o)=>{e&&((null==n?void 0:n.once)&&a.nextTick(()=>r()),t(e,i,o))},{...n,once:!1});return r}},251(e,t){t.read=function(e,t,n,r,a){var i,o,s=8*a-r-1,l=(1<>1,c=-7,d=n?a-1:0,f=n?-1:1,p=e[t+d];for(d+=f,i=p&(1<<-c)-1,p>>=-c,c+=s;c>0;i=256*i+e[t+d],d+=f,c-=8);for(o=i&(1<<-c)-1,i>>=-c,c+=r;c>0;o=256*o+e[t+d],d+=f,c-=8);if(0===i)i=1-u;else{if(i===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,r),i-=u}return(p?-1:1)*o*Math.pow(2,i-r)},t.write=function(e,t,n,r,a,i){var o,s,l,u=8*i-a-1,c=(1<>1,f=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:i-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),(t+=o+d>=1?f/l:f*Math.pow(2,1-d))*l>=2&&(o++,l/=2),o+d>=c?(s=0,o=c):o+d>=1?(s=(t*l-1)*Math.pow(2,a),o+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),o=0));a>=8;e[n+p]=255&s,p+=h,s/=256,a-=8);for(o=o<0;e[n+p]=255&o,p+=h,o/=256,u-=8);e[n+p-h]|=128*g}},261(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>S});const r="object"==typeof self?self:globalThis,a=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),a=i=>{if(e.has(i))return e.get(i);const[o,s]=t[i];switch(o){case 0:case-1:return n(s,i);case 1:{const e=n([],i);for(const t of s)e.push(a(t));return e}case 2:{const e=n({},i);for(const[t,n]of s)e[a(t)]=a(n);return e}case 3:return n(new Date(s),i);case 4:{const{source:e,flags:t}=s;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const[t,n]of s)e.set(a(t),a(n));return e}case 6:{const e=n(new Set,i);for(const t of s)e.add(a(t));return e}case 7:{const{name:e,message:t}=s;return n(new r[e](t),i)}case 8:return n(BigInt(s),i);case"BigInt":return n(Object(BigInt(s)),i);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:e}=new Uint8Array(s);return n(new DataView(e),s)}}return n(new r[o](s),i)};return a})(new Map,e)(0),i="",{toString:o}={},{keys:s}=Object,l=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=o.call(e).slice(8,-1);switch(n){case"Array":return[1,i];case"Object":return[2,i];case"Date":return[3,i];case"RegExp":return[4,i];case"Map":return[5,i];case"Set":return[6,i];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},u=([e,t])=>0===e&&("function"===t||"symbol"===t),c=(e,{json:t,lossy:n}={})=>{const r=[];return((e,t,n,r)=>{const a=(e,t)=>{const a=r.push(e)-1;return n.set(t,a),a},i=r=>{if(n.has(r))return n.get(r);let[o,c]=l(r);switch(o){case 0:{let t=r;switch(c){case"bigint":o=8,t=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);t=null;break;case"undefined":return a([-1],r)}return a([o,t],r)}case 1:{if(c){let e=r;return"DataView"===c?e=new Uint8Array(r.buffer):"ArrayBuffer"===c&&(e=new Uint8Array(r)),a([c,[...e]],r)}const e=[],t=a([o,e],r);for(const t of r)e.push(i(t));return t}case 2:{if(c)switch(c){case"BigInt":return a([c,r.toString()],r);case"Boolean":case"Number":case"String":return a([c,r.valueOf()],r)}if(t&&"toJSON"in r)return i(r.toJSON());const n=[],d=a([o,n],r);for(const t of s(r))!e&&u(l(r[t]))||n.push([i(t),i(r[t])]);return d}case 3:return a([o,r.toISOString()],r);case 4:{const{source:e,flags:t}=r;return a([o,{source:e,flags:t}],r)}case 5:{const t=[],n=a([o,t],r);for(const[n,a]of r)(e||!u(l(n))&&!u(l(a)))&&t.push([i(n),i(a)]);return n}case 6:{const t=[],n=a([o,t],r);for(const n of r)!e&&u(l(n))||t.push(i(n));return n}}const{message:d}=r;return a([o,{name:c,message:d}],r)};return i})(!(t||n),!!t,new Map,r)(e),r},d="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?a(c(e,t)):structuredClone(e):(e,t)=>a(c(e,t)),f=function(e){if(null==e)return h;if("string"==typeof e)return function(e){return p(t);function t(t){return t.tagName===e}}(e);if("object"==typeof e)return function(e){const t=[];let n=-1;for(;++n":"")+")"})}return c;function c(){let u,c,d,f=y;if((!t||i(a,s,l[l.length-1]||void 0))&&(f=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[E,e];return null==e?y:[e]}(n(a,l)),f[0]===C))return f;if("children"in a&&a.children){const t=a;if(t.children&&"skip"!==f[0])for(c=(r?t.children.length:-1)+o,d=l.concat(t);c>-1&&c0&&(e.properties.rel=[...i]),o&&(e.properties.target=o),r){const n=N(t.contentProperties,e)||{};e.children.push({type:"element",tagName:"span",properties:d(n),children:d(r)})}}}})}}function N(e,t){return"function"==typeof e?e(t):e}},281(e,t,n){var r=n(8569),a=n(6);e.exports=function(e){if("Function"===r(e))return a(e)}},290(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},298(e,t,n){var r=n(1602),a=n(3105),i=n(3610).f,o=r("unscopables"),s=Array.prototype;null==s[o]&&i(s,o,{configurable:!0,value:a(null)}),e.exports=function(e){s[o][e]=!0}},303(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},414(e){"use strict";e.exports=Math.round},432(e,t,n){"use strict";function r(e,t){for(var n=0;n1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===G(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=U(e,0,1),n=U(e,-1);if("%"===t&&"%"!==n)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var r=[];return Z(e,$,function(e,t,n,a){r[r.length]=n?Z(a,z,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",a=q("%"+r+"%",t),i=a.name,o=a.value,s=!1,l=a.alias;l&&(r=l[0],P(n,Y([0,1],l)));for(var d=1,f=!0;d=n.length){var m=T(o,p);o=(f=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:o[p]}else f=L(o,p),o=o[p];f&&!s&&(O[i]=o)}}return o}},460(e,t){const n={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(e,t){return t},attributeValueProcessor:function(e,t){return t},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(e,t,n){return e}};t.buildOptions=function(e){return Object.assign({},n,e)},t.defaultOptions=n},487(e,t,n){"use strict";var r=n(6897),a=n(655),i=n(3126),o=n(2205);e.exports=function(e){var t=i(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},a?a(e.exports,"apply",{value:o}):e.exports.apply=o},488(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"EyeIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon eye-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},491(e,t,n){"use strict";var r=n(6763),a=n(3053),i=n(9614),o=n(244);const s=a.defineComponent({name:"OnClickOutside",props:["as","options"],emits:["trigger"],setup(e,{slots:t,emit:n}){const r=a.ref();return i.onClickOutside(r,e=>{n("trigger",e)},e.options),()=>{if(t.default)return a.h(e.as||"div",{ref:r},t.default())}}});function l(e){var t;const n=o.toValue(e);return null!=(t=null==n?void 0:n.$el)?t:n}const u=o.isClient?window:void 0;function c(...e){let t,n,r,i;if("string"==typeof e[0]||Array.isArray(e[0])?([n,r,i]=e,t=u):[t,n,r,i]=e,!t)return o.noop;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],c=()=>{s.forEach(e=>e()),s.length=0},d=a.watch(()=>[l(t),o.toValue(i)],([e,t])=>{if(c(),!e)return;const a=o.isObject(t)?{...t}:t;s.push(...n.flatMap(t=>r.map(n=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,t,n,a))))},{immediate:!0,flush:"post"}),f=()=>{d(),c()};return o.tryOnScopeDispose(f),f}let d=!1;function f(e,t,n={}){const{window:r=u,ignore:a=[],capture:i=!0,detectIframe:s=!1}=n;if(!r)return o.noop;o.isIOS&&!d&&(d=!0,Array.from(r.document.body.children).forEach(e=>e.addEventListener("click",o.noop)),r.document.documentElement.addEventListener("click",o.noop));let f=!0;const p=e=>a.some(t=>{if("string"==typeof t)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{const n=l(t);return n&&(e.target===n||e.composedPath().includes(n))}}),h=[c(r,"click",n=>{const r=l(e);r&&r!==n.target&&!n.composedPath().includes(r)&&(0===n.detail&&(f=!p(n)),f?t(n):f=!0)},{passive:!0,capture:i}),c(r,"pointerdown",t=>{const n=l(e);f=!p(t)&&!(!n||t.composedPath().includes(n))},{passive:!0}),s&&c(r,"blur",n=>{setTimeout(()=>{var a;const i=l(e);"IFRAME"!==(null==(a=r.document.activeElement)?void 0:a.tagName)||(null==i?void 0:i.contains(r.document.activeElement))||t(n)},0)})].filter(Boolean);return()=>h.forEach(e=>e())}const p={[o.directiveHooks.mounted](e,t){const n=!t.modifiers.bubble;if("function"==typeof t.value)e.__onClickOutside_stop=f(e,t.value,{capture:n});else{const[r,a]=t.value;e.__onClickOutside_stop=f(e,r,Object.assign({capture:n},a))}},[o.directiveHooks.unmounted](e){e.__onClickOutside_stop()}};function h(...e){let t,n,r={};3===e.length?(t=e[0],n=e[1],r=e[2]):2===e.length?"object"==typeof e[1]?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:a=u,eventName:i="keydown",passive:s=!1,dedupe:l=!1}=r,d="function"==typeof(f=t)?f:"string"==typeof f?e=>e.key===f:Array.isArray(f)?e=>f.includes(e.key):()=>!0;var f;return c(a,i,e=>{e.repeat&&o.toValue(l)||d(e)&&n(e)},s)}const g={[o.directiveHooks.mounted](e,t){var n,r;const a=null==(r=null==(n=t.arg)?void 0:n.split(","))||r;if("function"==typeof t.value)h(a,t.value,{target:e});else{const[n,r]=t.value;h(a,n,{target:e,...r})}}};function m(e,t,n){var r,i;const o=a.computed(()=>l(e));let s,u,d,f=!1;function p(){s&&(clearTimeout(s),s=void 0),u=void 0,d=void 0,f=!1}const h={capture:null==(r=null==n?void 0:n.modifiers)?void 0:r.capture,once:null==(i=null==n?void 0:n.modifiers)?void 0:i.once},g=[c(o,"pointerdown",function(e){var r,a,i,l;(null==(r=null==n?void 0:n.modifiers)?void 0:r.self)&&e.target!==o.value||(p(),(null==(a=null==n?void 0:n.modifiers)?void 0:a.prevent)&&e.preventDefault(),(null==(i=null==n?void 0:n.modifiers)?void 0:i.stop)&&e.stopPropagation(),u={x:e.x,y:e.y},d=e.timeStamp,s=setTimeout(()=>{f=!0,t(e)},null!=(l=null==n?void 0:n.delay)?l:500))},h),c(o,"pointermove",function(e){var t,r,a,i;if((null==(t=null==n?void 0:n.modifiers)?void 0:t.self)&&e.target!==o.value)return;if(!u||!1===(null==n?void 0:n.distanceThreshold))return;(null==(r=null==n?void 0:n.modifiers)?void 0:r.prevent)&&e.preventDefault(),(null==(a=null==n?void 0:n.modifiers)?void 0:a.stop)&&e.stopPropagation();const s=e.x-u.x,l=e.y-u.y;Math.sqrt(s*s+l*l)>=(null!=(i=null==n?void 0:n.distanceThreshold)?i:10)&&p()},h),c(o,["pointerup","pointerleave"],function(e){var t,r,a;const[i,s,l]=[d,u,f];if(p(),!(null==n?void 0:n.onMouseUp)||!s||!i)return;if((null==(t=null==n?void 0:n.modifiers)?void 0:t.self)&&e.target!==o.value)return;(null==(r=null==n?void 0:n.modifiers)?void 0:r.prevent)&&e.preventDefault(),(null==(a=null==n?void 0:n.modifiers)?void 0:a.stop)&&e.stopPropagation();const c=e.x-s.x,h=e.y-s.y,g=Math.sqrt(c*c+h*h);n.onMouseUp(e.timeStamp-i,g,l)},h)];return()=>g.forEach(e=>e())}const _=a.defineComponent({name:"OnLongPress",props:["as","options"],emits:["trigger"],setup(e,{slots:t,emit:n}){const r=a.ref();return m(r,e=>{n("trigger",e)},e.options),()=>{if(t.default)return a.h(e.as||"div",{ref:r},t.default())}}}),A={[o.directiveHooks.mounted](e,t){"function"==typeof t.value?m(e,t.value,{modifiers:t.modifiers}):m(e,...t.value)}},F=a.defineComponent({name:"UseActiveElement",setup(e,{slots:t}){const n=a.reactive({element:i.useActiveElement()});return()=>{if(t.default)return t.default(n)}}}),b=a.defineComponent({name:"UseBattery",setup(e,{slots:t}){const n=a.reactive(i.useBattery(e));return()=>{if(t.default)return t.default(n)}}}),T=a.defineComponent({name:"UseBrowserLocation",setup(e,{slots:t}){const n=a.reactive(i.useBrowserLocation());return()=>{if(t.default)return t.default(n)}}}),v=a.defineComponent({name:"UseClipboard",props:["source","read","navigator","copiedDuring","legacy"],setup(e,{slots:t}){const n=a.reactive(i.useClipboard(e));return()=>{var e;return null==(e=t.default)?void 0:e.call(t,n)}}}),y="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},E="__vueuse_ssr_handlers__",C=D();function D(){return E in y||(y[E]=y[E]||{}),y[E]}function w(e,t){return C[e]||t}const k={boolean:{read:e=>"true"===e,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},x="vueuse-storage";function S(e,t,n,i={}){var s;const{flush:l="pre",deep:d=!0,listenToStorageChanges:f=!0,writeDefaults:p=!0,mergeDefaults:h=!1,shallow:g,window:m=u,eventFilter:_,onError:A=e=>{r.error(e)},initOnMounted:F}=i,b=(g?a.shallowRef:a.ref)("function"==typeof t?t():t);if(!n)try{n=w("getDefaultStorage",()=>{var e;return null==(e=u)?void 0:e.localStorage})()}catch(e){A(e)}if(!n)return b;const T=o.toValue(t),v=function(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}(T),y=null!=(s=i.serializer)?s:k[v],{pause:E,resume:C}=o.pausableWatch(b,()=>function(t){try{const r=n.getItem(e);if(null==t)D(r,null),n.removeItem(e);else{const a=y.write(t);r!==a&&(n.setItem(e,a),D(r,a))}}catch(e){A(e)}}(b.value),{flush:l,deep:d,eventFilter:_});function D(t,r){m&&m.dispatchEvent(new CustomEvent(x,{detail:{key:e,oldValue:t,newValue:r,storageArea:n}}))}function S(t){if(!t||t.storageArea===n)if(t&&null==t.key)b.value=T;else if(!t||t.key===e){E();try{(null==t?void 0:t.newValue)!==y.write(b.value)&&(b.value=function(t){const r=t?t.newValue:n.getItem(e);if(null==r)return p&&null!=T&&n.setItem(e,y.write(T)),T;if(!t&&h){const e=y.read(r);return"function"==typeof h?h(e,T):"object"!==v||Array.isArray(e)?e:{...T,...e}}return"string"!=typeof r?r:y.read(r)}(t))}catch(e){A(e)}finally{t?a.nextTick(C):C()}}}function N(e){S(e.detail)}return m&&f&&o.tryOnMounted(()=>{c(m,"storage",S),c(m,x,N),F&&S()}),F||S(),b}function N(e){const t=function(){const e=a.ref(!1),t=a.getCurrentInstance();return t&&a.onMounted(()=>{e.value=!0},a.isVue2?void 0:t),e}();return a.computed(()=>(t.value,Boolean(e())))}function R(e){return function(e,t={}){const{window:n=u}=t,r=N(()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia);let i;const s=a.ref(!1),l=e=>{s.value=e.matches},c=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",l):i.removeListener(l))},d=a.watchEffect(()=>{r.value&&(c(),i=n.matchMedia(o.toValue(e)),"addEventListener"in i?i.addEventListener("change",l):i.addListener(l),s.value=i.matches)});return o.tryOnScopeDispose(()=>{d(),c(),i=void 0}),s}("(prefers-color-scheme: dark)",e)}const O=a.defineComponent({name:"UseColorMode",props:["selector","attribute","modes","onChanged","storageKey","storage","emitAuto"],setup(e,{slots:t}){const n=function(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:i=u,storage:s,storageKey:c="vueuse-color-scheme",listenToStorageChanges:d=!0,storageRef:f,emitAuto:p,disableTransition:h=!0}=e,g={auto:"",light:"light",dark:"dark",...e.modes||{}},m=R({window:i}),_=a.computed(()=>m.value?"dark":"light"),A=f||(null==c?o.toRef(r):S(c,r,s,{window:i,listenToStorageChanges:d})),F=a.computed(()=>"auto"===A.value?_.value:A.value),b=w("updateHTMLAttrs",(e,t,n)=>{const r="string"==typeof e?null==i?void 0:i.document.querySelector(e):l(e);if(!r)return;let a;if(h){a=i.document.createElement("style");const e="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";a.appendChild(document.createTextNode(e)),i.document.head.appendChild(a)}if("class"===t){const e=n.split(/\s/g);Object.values(g).flatMap(e=>(e||"").split(/\s/g)).filter(Boolean).forEach(t=>{e.includes(t)?r.classList.add(t):r.classList.remove(t)})}else r.setAttribute(t,n);h&&(i.getComputedStyle(a).opacity,document.head.removeChild(a))});function T(e){var r;b(t,n,null!=(r=g[e])?r:e)}function v(t){e.onChanged?e.onChanged(t,T):T(t)}a.watch(F,v,{flush:"post",immediate:!0}),o.tryOnMounted(()=>v(F.value));const y=a.computed({get:()=>p?A.value:F.value,set(e){A.value=e}});try{return Object.assign(y,{store:A,system:_,state:F})}catch(e){return y}}(e),r=a.reactive({mode:n,system:n.system,store:n.store});return()=>{if(t.default)return t.default(r)}}}),B=a.defineComponent({name:"UseDark",props:["selector","attribute","valueDark","valueLight","onChanged","storageKey","storage"],setup(e,{slots:t}){const n=i.useDark(e),r=a.reactive({isDark:n,toggleDark:o.useToggle(n)});return()=>{if(t.default)return t.default(r)}}}),M=a.defineComponent({name:"UseDeviceMotion",setup(e,{slots:t}){const n=a.reactive(i.useDeviceMotion());return()=>{if(t.default)return t.default(n)}}}),I=a.defineComponent({name:"UseDeviceOrientation",setup(e,{slots:t}){const n=a.reactive(i.useDeviceOrientation());return()=>{if(t.default)return t.default(n)}}}),j=a.defineComponent({name:"UseDevicePixelRatio",setup(e,{slots:t}){const n=a.reactive({pixelRatio:i.useDevicePixelRatio()});return()=>{if(t.default)return t.default(n)}}}),L=a.defineComponent({name:"UseDevicesList",props:["onUpdated","requestPermissions","constraints"],setup(e,{slots:t}){const n=a.reactive(i.useDevicesList(e));return()=>{if(t.default)return t.default(n)}}}),Y=a.defineComponent({name:"UseDocumentVisibility",setup(e,{slots:t}){const n=a.reactive({visibility:i.useDocumentVisibility()});return()=>{if(t.default)return t.default(n)}}}),P=a.defineComponent({name:"UseDraggable",props:["storageKey","storageType","initialValue","exact","preventDefault","stopPropagation","pointerTypes","as","handle","axis","onStart","onMove","onEnd","disabled"],setup(e,{slots:t}){const n=a.ref(),r=a.computed(()=>{var t;return null!=(t=e.handle)?t:n.value}),s=a.computed(()=>!!e.disabled),l=e.storageKey&&i.useStorage(e.storageKey,o.toValue(e.initialValue)||{x:0,y:0},i.isClient?"session"===e.storageType?sessionStorage:localStorage:void 0),u=l||e.initialValue||{x:0,y:0},c=a.reactive(i.useDraggable(n,{...e,handle:r,initialValue:u,onEnd:(t,n)=>{var r;null==(r=e.onEnd)||r.call(e,t,n),l&&(l.value.x=t.x,l.value.y=t.y)},disabled:s}));return()=>{if(t.default)return a.h(e.as||"div",{ref:n,style:`touch-action:none;${c.style}`},t.default(c))}}}),Z=a.defineComponent({name:"UseElementBounding",props:["box","as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.useElementBounding(n));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}});const U={[o.directiveHooks.mounted](e,t){if("function"==typeof t.value){const n=function(e,t={}){const{delayEnter:n=0,delayLeave:r=0,window:i=u}=t,o=a.ref(!1);let s;const l=e=>{const t=e?n:r;s&&(clearTimeout(s),s=void 0),t?s=setTimeout(()=>o.value=e,t):o.value=e};return i?(c(e,"mouseenter",()=>l(!0),{passive:!0}),c(e,"mouseleave",()=>l(!1),{passive:!0}),o):o}(e);a.watch(n,e=>t.value(e))}}},G=a.defineComponent({name:"UseElementSize",props:["width","height","box","as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.useElementSize(n,{width:e.width,height:e.height},{box:e.box}));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}});function $(e,t={width:0,height:0},n={}){const{window:r=u,box:i="content-box"}=n,s=a.computed(()=>{var t,n;return null==(n=null==(t=l(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")}),c=a.ref(t.width),d=a.ref(t.height),{stop:f}=function(e,t,n={}){const{window:r=u,...i}=n;let s;const c=N(()=>r&&"ResizeObserver"in r),d=()=>{s&&(s.disconnect(),s=void 0)},f=a.computed(()=>Array.isArray(e)?e.map(e=>l(e)):[l(e)]),p=a.watch(f,e=>{if(d(),c.value&&r){s=new ResizeObserver(t);for(const t of e)t&&s.observe(t,i)}},{immediate:!0,flush:"post"}),h=()=>{d(),p()};return o.tryOnScopeDispose(h),{isSupported:c,stop:h}}(e,([t])=>{const n="border-box"===i?t.borderBoxSize:"content-box"===i?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&s.value){const t=l(e);if(t){const e=t.getBoundingClientRect();c.value=e.width,d.value=e.height}}else if(n){const e=Array.isArray(n)?n:[n];c.value=e.reduce((e,{inlineSize:t})=>e+t,0),d.value=e.reduce((e,{blockSize:t})=>e+t,0)}else c.value=t.contentRect.width,d.value=t.contentRect.height},n);o.tryOnMounted(()=>{const n=l(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,d.value="offsetHeight"in n?n.offsetHeight:t.height)});const p=a.watch(()=>l(e),e=>{c.value=e?t.width:0,d.value=e?t.height:0});return{width:c,height:d,stop:function(){f(),p()}}}const z={[o.directiveHooks.mounted](e,t){var n;const r="function"==typeof t.value?t.value:null==(n=t.value)?void 0:n[0],i="function"==typeof t.value?[]:t.value.slice(1),{width:o,height:s}=$(e,...i);a.watch([o,s],([e,t])=>r({width:e,height:t}))}},q=a.defineComponent({name:"UseElementVisibility",props:["as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive({isVisible:i.useElementVisibility(n)});return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}});function H(e,t,n={}){const{root:r,rootMargin:i="0px",threshold:s=.1,window:c=u,immediate:d=!0}=n,f=N(()=>c&&"IntersectionObserver"in c),p=a.computed(()=>{const t=o.toValue(e);return(Array.isArray(t)?t:[t]).map(l).filter(o.notNullish)});let h=o.noop;const g=a.ref(d),m=f.value?a.watch(()=>[p.value,l(r),g.value],([e,n])=>{if(h(),!g.value)return;if(!e.length)return;const r=new IntersectionObserver(t,{root:l(n),rootMargin:i,threshold:s});e.forEach(e=>e&&r.observe(e)),h=()=>{r.disconnect(),h=o.noop}},{immediate:d,flush:"post"}):o.noop,_=()=>{h(),m(),g.value=!1};return o.tryOnScopeDispose(_),{isSupported:f,isActive:g,pause(){h(),g.value=!1},resume(){g.value=!0},stop:_}}function V(e,t={}){const{window:n=u,scrollTarget:r,threshold:i=0}=t,o=a.ref(!1);return H(e,e=>{let t=o.value,n=0;for(const r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);o.value=t},{root:r,window:n,threshold:i}),o}const W={[o.directiveHooks.mounted](e,t){if("function"==typeof t.value){const n=t.value,r=V(e);a.watch(r,e=>n(e),{immediate:!0})}else{const[n,r]=t.value,i=V(e,r);a.watch(i,e=>n(e),{immediate:!0})}}},Q=a.defineComponent({name:"UseEyeDropper",props:{sRGBHex:String},setup(e,{slots:t}){const n=a.reactive(i.useEyeDropper());return()=>{if(t.default)return t.default(n)}}}),K=a.defineComponent({name:"UseFullscreen",props:["as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.useFullscreen(n));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}}),J=a.defineComponent({name:"UseGeolocation",props:["enableHighAccuracy","maximumAge","timeout","navigator"],setup(e,{slots:t}){const n=a.reactive(i.useGeolocation(e));return()=>{if(t.default)return t.default(n)}}}),X=a.defineComponent({name:"UseIdle",props:["timeout","events","listenForVisibilityChange","initialState"],setup(e,{slots:t}){const n=a.reactive(i.useIdle(e.timeout,e));return()=>{if(t.default)return t.default(n)}}});function ee(e,t,n){const{immediate:r=!0,delay:i=0,onError:s=o.noop,onSuccess:l=o.noop,resetOnExecute:u=!0,shallow:c=!0,throwError:d}=null!=n?n:{},f=c?a.shallowRef(t):a.ref(t),p=a.ref(!1),h=a.ref(!1),g=a.shallowRef(void 0);async function m(n=0,...r){u&&(f.value=t),g.value=void 0,p.value=!1,h.value=!0,n>0&&await o.promiseTimeout(n);const a="function"==typeof e?e(...r):e;try{const e=await a;f.value=e,p.value=!0,l(e)}catch(e){if(g.value=e,s(e),d)throw e}finally{h.value=!1}return f.value}r&&m(i);const _={state:f,isReady:p,isLoading:h,error:g,execute:m};return{..._,then:(e,t)=>new Promise((e,t)=>{o.until(h).toBe(!1).then(()=>e(_)).catch(t)}).then(e,t)}}function te(e,t={}){const n=ee(()=>async function(e){return new Promise((t,n)=>{const r=new Image,{src:a,srcset:i,sizes:o,class:s,loading:l,crossorigin:u,referrerPolicy:c}=e;r.src=a,i&&(r.srcset=i),o&&(r.sizes=o),s&&(r.className=s),l&&(r.loading=l),u&&(r.crossOrigin=u),c&&(r.referrerPolicy=c),r.onload=()=>t(r),r.onerror=n})}(o.toValue(e)),void 0,{resetOnExecute:!0,...t});return a.watch(()=>o.toValue(e),()=>n.execute(t.delay),{deep:!0}),n}const ne=a.defineComponent({name:"UseImage",props:["src","srcset","sizes","as","alt","class","loading","crossorigin","referrerPolicy"],setup(e,{slots:t}){const n=a.reactive(te(e));return()=>n.isLoading&&t.loading?t.loading(n):n.error&&t.error?t.error(n.error):t.default?t.default(n):a.h(e.as||"img",e)}});function re(e,t={}){const{throttle:n=0,idle:i=200,onStop:s=o.noop,onScroll:d=o.noop,offset:f={left:0,right:0,top:0,bottom:0},eventListenerOptions:p={capture:!1,passive:!0},behavior:h="auto",window:g=u,onError:m=e=>{r.error(e)}}=t,_=a.ref(0),A=a.ref(0),F=a.computed({get:()=>_.value,set(e){T(e,void 0)}}),b=a.computed({get:()=>A.value,set(e){T(void 0,e)}});function T(t,n){var r,a,i,s;if(!g)return;const l=o.toValue(e);if(!l)return;null==(i=l instanceof Document?g.document.body:l)||i.scrollTo({top:null!=(r=o.toValue(n))?r:b.value,left:null!=(a=o.toValue(t))?a:F.value,behavior:o.toValue(h)});const u=(null==(s=null==l?void 0:l.document)?void 0:s.documentElement)||(null==l?void 0:l.documentElement)||l;null!=F&&(_.value=u.scrollLeft),null!=b&&(A.value=u.scrollTop)}const v=a.ref(!1),y=a.reactive({left:!0,right:!1,top:!0,bottom:!1}),E=a.reactive({left:!1,right:!1,top:!1,bottom:!1}),C=e=>{v.value&&(v.value=!1,E.left=!1,E.right=!1,E.top=!1,E.bottom=!1,s(e))},D=o.useDebounceFn(C,n+i),w=e=>{var t;if(!g)return;const n=(null==(t=null==e?void 0:e.document)?void 0:t.documentElement)||(null==e?void 0:e.documentElement)||l(e),{display:r,flexDirection:a}=getComputedStyle(n),i=n.scrollLeft;E.left=i<_.value,E.right=i>_.value;const o=Math.abs(i)<=(f.left||0),s=Math.abs(i)+n.clientWidth>=n.scrollWidth-(f.right||0)-1;"flex"===r&&"row-reverse"===a?(y.left=s,y.right=o):(y.left=o,y.right=s),_.value=i;let u=n.scrollTop;e!==g.document||u||(u=g.document.body.scrollTop),E.top=uA.value;const c=Math.abs(u)<=(f.top||0),d=Math.abs(u)+n.clientHeight>=n.scrollHeight-(f.bottom||0)-1;"flex"===r&&"column-reverse"===a?(y.top=d,y.bottom=c):(y.top=c,y.bottom=d),A.value=u},k=e=>{var t;if(!g)return;const n=null!=(t=e.target.documentElement)?t:e.target;w(n),v.value=!0,D(e),d(e)};return c(e,"scroll",n?o.useThrottleFn(k,n,!0,!1):k,p),o.tryOnMounted(()=>{try{const t=o.toValue(e);if(!t)return;w(t)}catch(e){m(e)}}),c(e,"scrollend",C,p),{x:F,y:b,isScrolling:v,arrivedState:y,directions:E,measure(){const t=o.toValue(e);g&&t&&w(t)}}}function ae(e){return"undefined"!=typeof Window&&e instanceof Window?e.document.documentElement:"undefined"!=typeof Document&&e instanceof Document?e.documentElement:e}function ie(e,t,n={}){var r;const{direction:i="bottom",interval:s=100,canLoadMore:l=()=>!0}=n,u=a.reactive(re(e,{...n,offset:{[i]:null!=(r=n.distance)?r:0,...n.offset}})),c=a.ref(),d=a.computed(()=>!!c.value),f=a.computed(()=>ae(o.toValue(e))),p=V(f);return a.watch(()=>[u.arrivedState[i],p.value],function e(){if(u.measure(),!f.value||!p.value||!l(f.value))return;const{scrollHeight:n,clientHeight:r,scrollWidth:o,clientWidth:d}=f.value,h="bottom"===i||"top"===i?n<=r:o<=d;(u.arrivedState[i]||h)&&(c.value||(c.value=Promise.all([t(u),new Promise(e=>setTimeout(e,s))]).finally(()=>{c.value=null,a.nextTick(()=>e())})))},{immediate:!0}),{isLoading:d}}const oe={[o.directiveHooks.mounted](e,t){"function"==typeof t.value?ie(e,t.value):ie(e,...t.value)}},se={[o.directiveHooks.mounted](e,t){"function"==typeof t.value?H(e,t.value):H(e,...t.value)}},le=a.defineComponent({name:"UseMouse",props:["touch","resetOnTouchEnds","initialValue"],setup(e,{slots:t}){const n=a.reactive(i.useMouse(e));return()=>{if(t.default)return t.default(n)}}}),ue=a.defineComponent({name:"UseMouseElement",props:["handleOutside","as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.useMouseInElement(n,e));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}}),ce=a.defineComponent({name:"UseMousePressed",props:["touch","initialValue","as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.useMousePressed({...e,target:n}));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}}),de=a.defineComponent({name:"UseNetwork",setup(e,{slots:t}){const n=a.reactive(i.useNetwork());return()=>{if(t.default)return t.default(n)}}}),fe=a.defineComponent({name:"UseNow",props:["interval"],setup(e,{slots:t}){const n=a.reactive(i.useNow({...e,controls:!0}));return()=>{if(t.default)return t.default(n)}}}),pe=a.defineComponent({name:"UseObjectUrl",props:["object"],setup(e,{slots:t}){const n=o.toRef(e,"object"),r=i.useObjectUrl(n);return()=>{if(t.default&&r.value)return t.default(r)}}}),he=a.defineComponent({name:"UseOffsetPagination",props:["total","page","pageSize","onPageChange","onPageSizeChange","onPageCountChange"],emits:["page-change","page-size-change","page-count-change"],setup(e,{slots:t,emit:n}){const r=a.reactive(i.useOffsetPagination({...e,onPageChange(...t){var r;null==(r=e.onPageChange)||r.call(e,...t),n("page-change",...t)},onPageSizeChange(...t){var r;null==(r=e.onPageSizeChange)||r.call(e,...t),n("page-size-change",...t)},onPageCountChange(...t){var r;null==(r=e.onPageCountChange)||r.call(e,...t),n("page-count-change",...t)}}));return()=>{if(t.default)return t.default(r)}}}),ge=a.defineComponent({name:"UseOnline",setup(e,{slots:t}){const n=a.reactive({isOnline:i.useOnline()});return()=>{if(t.default)return t.default(n)}}}),me=a.defineComponent({name:"UsePageLeave",setup(e,{slots:t}){const n=a.reactive({isLeft:i.usePageLeave()});return()=>{if(t.default)return t.default(n)}}}),_e=a.defineComponent({name:"UsePointer",props:["pointerTypes","initialValue","target"],setup(e,{slots:t}){const n=a.ref(null),r=a.reactive(i.usePointer({...e,target:"self"===e.target?n:u}));return()=>{if(t.default)return t.default(r,{ref:n})}}}),Ae=a.defineComponent({name:"UsePointerLock",props:["as"],setup(e,{slots:t}){const n=a.ref(),r=a.reactive(i.usePointerLock(n));return()=>{if(t.default)return a.h(e.as||"div",{ref:n},t.default(r))}}}),Fe=a.defineComponent({name:"UsePreferredColorScheme",setup(e,{slots:t}){const n=a.reactive({colorScheme:i.usePreferredColorScheme()});return()=>{if(t.default)return t.default(n)}}}),be=a.defineComponent({name:"UsePreferredContrast",setup(e,{slots:t}){const n=a.reactive({contrast:i.usePreferredContrast()});return()=>{if(t.default)return t.default(n)}}}),Te=a.defineComponent({name:"UsePreferredDark",setup(e,{slots:t}){const n=a.reactive({prefersDark:i.usePreferredDark()});return()=>{if(t.default)return t.default(n)}}}),ve=a.defineComponent({name:"UsePreferredLanguages",setup(e,{slots:t}){const n=a.reactive({languages:i.usePreferredLanguages()});return()=>{if(t.default)return t.default(n)}}}),ye=a.defineComponent({name:"UsePreferredReducedMotion",setup(e,{slots:t}){const n=a.reactive({motion:i.usePreferredReducedMotion()});return()=>{if(t.default)return t.default(n)}}});function Ee(e,t,n={}){const{window:r=u,initialValue:i="",observe:s=!1}=n,c=a.ref(i),d=a.computed(()=>{var e;return l(t)||(null==(e=null==r?void 0:r.document)?void 0:e.documentElement)});function f(){var t;const n=o.toValue(e),a=o.toValue(d);if(a&&r){const e=null==(t=r.getComputedStyle(a).getPropertyValue(n))?void 0:t.trim();c.value=e||i}}return s&&function(e,t,n={}){const{window:r=u,...i}=n;let s;const c=N(()=>r&&"MutationObserver"in r),d=()=>{s&&(s.disconnect(),s=void 0)},f=a.computed(()=>{const t=o.toValue(e),n=(Array.isArray(t)?t:[t]).map(l).filter(o.notNullish);return new Set(n)}),p=a.watch(()=>f.value,e=>{d(),c.value&&e.size&&(s=new MutationObserver(t),e.forEach(e=>s.observe(e,i)))},{immediate:!0,flush:"post"}),h=()=>{d(),p()};o.tryOnScopeDispose(h)}(d,f,{attributeFilter:["style","class"],window:r}),a.watch([d,()=>o.toValue(e)],f,{immediate:!0}),a.watch(c,t=>{var n;(null==(n=d.value)?void 0:n.style)&&d.value.style.setProperty(o.toValue(e),t)}),c}const Ce="--vueuse-safe-area-top",De="--vueuse-safe-area-right",we="--vueuse-safe-area-bottom",ke="--vueuse-safe-area-left";function xe(e){return getComputedStyle(document.documentElement).getPropertyValue(e)}const Se=a.defineComponent({name:"UseScreenSafeArea",props:{top:Boolean,right:Boolean,bottom:Boolean,left:Boolean},setup(e,{slots:t}){const{top:n,right:r,bottom:i,left:s}=function(){const e=a.ref(""),t=a.ref(""),n=a.ref(""),r=a.ref("");if(o.isClient){const e=Ee(Ce),t=Ee(De),n=Ee(we),r=Ee(ke);e.value="env(safe-area-inset-top, 0px)",t.value="env(safe-area-inset-right, 0px)",n.value="env(safe-area-inset-bottom, 0px)",r.value="env(safe-area-inset-left, 0px)",i(),c("resize",o.useDebounceFn(i))}function i(){e.value=xe(Ce),t.value=xe(De),n.value=xe(we),r.value=xe(ke)}return{top:e,right:t,bottom:n,left:r,update:i}}();return()=>{if(t.default)return a.h("div",{style:{paddingTop:e.top?n.value:"",paddingRight:e.right?r.value:"",paddingBottom:e.bottom?i.value:"",paddingLeft:e.left?s.value:"",boxSizing:"border-box",maxHeight:"100vh",maxWidth:"100vw",overflow:"auto"}},t.default())}}}),Ne={[o.directiveHooks.mounted](e,t){if("function"==typeof t.value){const n=t.value,r=re(e,{onScroll(){n(r)},onStop(){n(r)}})}else{const[n,r]=t.value,a=re(e,{...r,onScroll(e){var t;null==(t=r.onScroll)||t.call(r,e),n(a)},onStop(e){var t;null==(t=r.onStop)||t.call(r,e),n(a)}})}}};function Re(e){const t=window.getComputedStyle(e);if("scroll"===t.overflowX||"scroll"===t.overflowY||"auto"===t.overflowX&&e.clientWidth1||(t.preventDefault&&t.preventDefault(),!1))}const Be=new WeakMap;function Me(e,t=!1){const n=a.ref(t);let r=null,i="";a.watch(o.toRef(e),e=>{const t=ae(o.toValue(e));if(t){const e=t;if(Be.get(e)||Be.set(e,e.style.overflow),"hidden"!==e.style.overflow&&(i=e.style.overflow),"hidden"===e.style.overflow)return n.value=!0;if(n.value)return e.style.overflow="hidden"}},{immediate:!0});const s=()=>{const t=ae(o.toValue(e));t&&n.value&&(o.isIOS&&(null==r||r()),t.style.overflow=i,Be.delete(t),n.value=!1)};return o.tryOnScopeDispose(s),a.computed({get:()=>n.value,set(t){t?(()=>{const t=ae(o.toValue(e));t&&!n.value&&(o.isIOS&&(r=c(t,"touchmove",e=>{Oe(e)},{passive:!1})),t.style.overflow="hidden",n.value=!0)})():s()}})}const Ie=function(){let e=!1;const t=a.ref(!1);return(n,r)=>{if(t.value=r.value,e)return;e=!0;const i=Me(n,r.value);a.watch(t,e=>i.value=e)}}(),je=a.defineComponent({name:"UseTimeAgo",props:["time","updateInterval","max","fullDateFormatter","messages","showSecond"],setup(e,{slots:t}){const n=a.reactive(i.useTimeAgo(()=>e.time,{...e,controls:!0}));return()=>{if(t.default)return t.default(n)}}}),Le=a.defineComponent({name:"UseTimestamp",props:["immediate","interval","offset"],setup(e,{slots:t}){const n=a.reactive(i.useTimestamp({...e,controls:!0}));return()=>{if(t.default)return t.default(n)}}}),Ye=a.defineComponent({name:"UseVirtualList",props:["list","options","height"],setup(e,{slots:t,expose:n}){const{list:r}=a.toRefs(e),{list:o,containerProps:s,wrapperProps:l,scrollTo:u}=i.useVirtualList(r,e.options);return n({scrollTo:u}),s.style&&"object"==typeof s.style&&!Array.isArray(s.style)&&(s.style.height=e.height||"300px"),()=>a.h("div",{...s},[a.h("div",{...l.value},o.value.map(e=>a.h("div",{style:{overflow:"hidden",height:e.height}},t.default?t.default(e):"Please set content!")))])}}),Pe=a.defineComponent({name:"UseWindowFocus",setup(e,{slots:t}){const n=a.reactive({focused:i.useWindowFocus()});return()=>{if(t.default)return t.default(n)}}}),Ze=a.defineComponent({name:"UseWindowSize",props:["initialWidth","initialHeight"],setup(e,{slots:t}){const n=a.reactive(i.useWindowSize(e));return()=>{if(t.default)return t.default(n)}}});t.OnClickOutside=s,t.OnLongPress=_,t.UseActiveElement=F,t.UseBattery=b,t.UseBrowserLocation=T,t.UseClipboard=v,t.UseColorMode=O,t.UseDark=B,t.UseDeviceMotion=M,t.UseDeviceOrientation=I,t.UseDevicePixelRatio=j,t.UseDevicesList=L,t.UseDocumentVisibility=Y,t.UseDraggable=P,t.UseElementBounding=Z,t.UseElementSize=G,t.UseElementVisibility=q,t.UseEyeDropper=Q,t.UseFullscreen=K,t.UseGeolocation=J,t.UseIdle=X,t.UseImage=ne,t.UseMouse=le,t.UseMouseInElement=ue,t.UseMousePressed=ce,t.UseNetwork=de,t.UseNow=fe,t.UseObjectUrl=pe,t.UseOffsetPagination=he,t.UseOnline=ge,t.UsePageLeave=me,t.UsePointer=_e,t.UsePointerLock=Ae,t.UsePreferredColorScheme=Fe,t.UsePreferredContrast=be,t.UsePreferredDark=Te,t.UsePreferredLanguages=ve,t.UsePreferredReducedMotion=ye,t.UseScreenSafeArea=Se,t.UseTimeAgo=je,t.UseTimestamp=Le,t.UseVirtualList=Ye,t.UseWindowFocus=Pe,t.UseWindowSize=Ze,t.VOnClickOutside=p,t.VOnLongPress=A,t.vElementHover=U,t.vElementSize=z,t.vElementVisibility=W,t.vInfiniteScroll=oe,t.vIntersectionObserver=se,t.vOnClickOutside=p,t.vOnKeyStroke=g,t.vOnLongPress=A,t.vScroll=Ne,t.vScrollLock=Ie},537(e,t,n){var r=n(5606),a=n(6763),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=a)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),s=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),_(n)?r.showHidden=n:n&&t._extend(r,n),T(r.showHidden)&&(r.showHidden=!1),T(r.depth)&&(r.depth=2),T(r.colors)&&(r.colors=!1),T(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=d),p(r,e,r.depth)}function d(e,t){var n=c.styles[t];return n?"["+c.colors[n][0]+"m"+e+"["+c.colors[n][1]+"m":e}function f(e,t){return e}function p(e,n,r){if(e.customInspect&&n&&D(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var a=n.inspect(r,e);return b(a)||(a=p(e,a,r)),a}var i=function(e,t){if(T(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(F(t))return e.stylize(""+t,"number");if(_(t))return e.stylize(""+t,"boolean");if(A(t))return e.stylize("null","null")}(e,n);if(i)return i;var o=Object.keys(n),s=function(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(n)),C(n)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return h(n);if(0===o.length){if(D(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(v(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(E(n))return e.stylize(Date.prototype.toString.call(n),"date");if(C(n))return h(n)}var u,c="",d=!1,f=["{","}"];(m(n)&&(d=!0,f=["[","]"]),D(n))&&(c=" [Function"+(n.name?": "+n.name:"")+"]");return v(n)&&(c=" "+RegExp.prototype.toString.call(n)),E(n)&&(c=" "+Date.prototype.toUTCString.call(n)),C(n)&&(c=" "+h(n)),0!==o.length||d&&0!=n.length?r<0?v(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),u=d?function(e,t,n,r,a){for(var i=[],o=0,s=t.length;o=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(r>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(u,c,f)):f[0]+c+f[1]}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function g(e,t,n,r,a,i){var o,s,l;if((l=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),S(r,a)||(o="["+a+"]"),s||(e.seen.indexOf(l.value)<0?(s=A(n)?p(e,l.value,null):p(e,l.value,n-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n")):s=e.stylize("[Circular]","special")),T(o)){if(i&&a.match(/^\d+$/))return s;(o=JSON.stringify(""+a)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function m(e){return Array.isArray(e)}function _(e){return"boolean"==typeof e}function A(e){return null===e}function F(e){return"number"==typeof e}function b(e){return"string"==typeof e}function T(e){return void 0===e}function v(e){return y(e)&&"[object RegExp]"===w(e)}function y(e){return"object"==typeof e&&null!==e}function E(e){return y(e)&&"[object Date]"===w(e)}function C(e){return y(e)&&("[object Error]"===w(e)||e instanceof Error)}function D(e){return"function"==typeof e}function w(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(e=e.toUpperCase(),!s[e])if(l.test(e)){var n=r.pid;s[e]=function(){var r=t.format.apply(t,arguments);a.error("%s %d: %s",e,n,r)}}else s[e]=function(){};return s[e]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=n(9032),t.isArray=m,t.isBoolean=_,t.isNull=A,t.isNullOrUndefined=function(e){return null==e},t.isNumber=F,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=T,t.isRegExp=v,t.types.isRegExp=v,t.isObject=y,t.isDate=E,t.types.isDate=E,t.isError=C,t.types.isNativeError=C,t.isFunction=D,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(1135);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function S(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;a.log("%s - %s",(e=new Date,n=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":"),[e.getDate(),x[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(6698),t._extend=function(e,t){if(!t||!y(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var N="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function R(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(N&&e[N]){var t;if("function"!=typeof(t=e[N]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,N,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),a=[],i=0;i]/;e.exports=function(e){var n,r=""+e,a=t.exec(r);if(!a)return r;var i="",o=0,s=0;for(o=a.index;oa});const r={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},779(e,t,n){"use strict";n(7136);var r=n(281),a=n(7485),i=n(54),o=n(2074),s=n(1602),l=n(7712),u=s("species"),c=RegExp.prototype;e.exports=function(e,t,n,d){var f=s(e),p=!o(function(){var t={};return t[f]=function(){return 7},7!=""[e](t)}),h=p&&!o(function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t});if(!p||!h||n){var g=r(/./[f]),m=t(f,""[e],function(e,t,n,a,o){var s=r(e),l=t.exec;return l===i||l===c.exec?p&&!o?{done:!0,value:g(t,n,a)}:{done:!0,value:s(n,t,a)}:{done:!1}});a(String.prototype,e,m[0]),a(c,f,m[1])}d&&l(c[f],"sham",!0)}},802(e,t,n){var r=n(1602);t.f=r},856(e){"use strict";function t(e){if("string"==typeof e)return function(e){return t;function t(t){return Boolean(t&&t.type===e)}}(e);if(null==e)return a;if("object"==typeof e)return("length"in e?r:n)(e);if("function"==typeof e)return e;throw new Error("Expected function, string, or object as test")}function n(e){return function(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}function r(e){var n=function(e){for(var n=[],r=e.length,a=-1;++a=0&&"[object Function]"===t.call(e.callee)),r}},1113(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},1135(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},1137(e,t,n){"use strict";var r=n(3938),a=n(9751),i=TypeError;e.exports=function(e){if(r(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw i("Incorrect hint");return a(this,e)}},1189(e,t,n){"use strict";var r=Array.prototype.slice,a=n(1093),i=Object.keys,o=i?function(e){return i(e)}:n(8875),s=Object.keys;o.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return a(e)?s(r.call(e)):s(e)})}else Object.keys=o;return Object.keys||o},e.exports=o},1229(e,t,n){var r=n(8406),a=TypeError;e.exports=function(e){if(r(e))throw a("Can't call method on "+e);return e}},1237(e){"use strict";e.exports=EvalError},1282(e,t,n){"use strict";var r;n(5852),Object.defineProperty(t,"__esModule",{value:!0}),t.LogLevel=void 0,t.LogLevel=r,function(e){e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal"}(r||(t.LogLevel=r={}))},1333(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var a=Object.getOwnPropertySymbols(e);if(1!==a.length||a[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},1344(e,t,n){var r=n(6885),a=n(281),i=n(8664),o=n(2612),s=n(3493),l=n(2998),u=a([].push),c=function(e){var t=1==e,n=2==e,a=3==e,c=4==e,d=6==e,f=7==e,p=5==e||d;return function(h,g,m,_){for(var A,F,b=o(h),T=i(b),v=r(g,m),y=s(T),E=0,C=_||l,D=t?C(h,y):n||f?C(h,0):void 0;y>E;E++)if((p||E in T)&&(F=v(A=T[E],E,b),e))if(t)D[E]=F;else if(F)switch(e){case 3:return!0;case 5:return A;case 6:return E;case 2:u(D,A)}else switch(e){case 4:return!1;case 7:u(D,A)}return d?-1:a||c?c:D}};e.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},1354(e){"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),i="/*# ".concat(a," */"),o=n.sources.map(function(e){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(e," */")});return[t].concat(o).concat([i]).join("\n")}return[t].join("\n")}},1466(e,t,n){var r=n(281),a=n(2074),i=n(8420),o=n(3062),s=n(6492),l=n(9965),u=function(){},c=[],d=s("Reflect","construct"),f=/^\s*(?:class|function)\b/,p=r(f.exec),h=!f.exec(u),g=function(e){if(!i(e))return!1;try{return d(u,c,e),!0}catch(e){return!1}},m=function(e){if(!i(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!p(f,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!d||a(function(){var e;return g(g.call)||!g(Object)||!g(function(){e=!0})||e})?m:g},1514(e){"use strict";e.exports=Math.abs},1537(e,t,n){"use strict";const r=n(5334),a={allowBooleanAttributes:!1,unpairedTags:[]};function i(e){return" "===e||"\t"===e||"\n"===e||"\r"===e}function o(e,t){const n=t;for(;t5&&"xml"===r)return f("InvalidXml","XML declaration allowed only at the start of the document.",g(e,t));if("?"==e[t]&&">"==e[t+1]){t++;break}continue}return t}function s(e,t){if(e.length>t+5&&"-"===e[t+1]&&"-"===e[t+2]){for(t+=3;t"===e[t+2]){t+=2;break}}else if(e.length>t+8&&"D"===e[t+1]&&"O"===e[t+2]&&"C"===e[t+3]&&"T"===e[t+4]&&"Y"===e[t+5]&&"P"===e[t+6]&&"E"===e[t+7]){let n=1;for(t+=8;t"===e[t]&&(n--,0===n))break}else if(e.length>t+9&&"["===e[t+1]&&"C"===e[t+2]&&"D"===e[t+3]&&"A"===e[t+4]&&"T"===e[t+5]&&"A"===e[t+6]&&"["===e[t+7])for(t+=8;t"===e[t+2]){t+=2;break}return t}t.validate=function(e,t){t=Object.assign({},a,t);const n=[];let r=!1,u=!1;"\ufeff"===e[0]&&(e=e.substr(1));for(let a=0;a"!==e[a]&&" "!==e[a]&&"\t"!==e[a]&&"\n"!==e[a]&&"\r"!==e[a];a++)_+=e[a];if(_=_.trim(),"/"===_[_.length-1]&&(_=_.substring(0,_.length-1),a--),!h(_)){let t;return t=0===_.trim().length?"Invalid space after '<'.":"Tag '"+_+"' is an invalid name.",f("InvalidTag",t,g(e,a))}const A=l(e,a);if(!1===A)return f("InvalidAttr","Attributes for '"+_+"' have open quote.",g(e,a));let F=A.value;if(a=A.index,"/"===F[F.length-1]){const n=a-F.length;F=F.substring(0,F.length-1);const i=c(F,t);if(!0!==i)return f(i.err.code,i.err.msg,g(e,n+i.err.line));r=!0}else if(m){if(!A.tagClosed)return f("InvalidTag","Closing tag '"+_+"' doesn't have proper closing.",g(e,a));if(F.trim().length>0)return f("InvalidTag","Closing tag '"+_+"' can't have attributes or invalid starting.",g(e,p));if(0===n.length)return f("InvalidTag","Closing tag '"+_+"' has not been opened.",g(e,p));{const t=n.pop();if(_!==t.tagName){let n=g(e,t.tagStartPos);return f("InvalidTag","Expected closing tag '"+t.tagName+"' (opened in line "+n.line+", col "+n.col+") instead of closing tag '"+_+"'.",g(e,p))}0==n.length&&(u=!0)}}else{const i=c(F,t);if(!0!==i)return f(i.err.code,i.err.msg,g(e,a-F.length+i.err.line));if(!0===u)return f("InvalidXml","Multiple possible root nodes found.",g(e,a));-1!==t.unpairedTags.indexOf(_)||n.push({tagName:_,tagStartPos:p}),r=!0}for(a++;a0)||f("InvalidXml","Invalid '"+JSON.stringify(n.map(e=>e.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1}):f("InvalidXml","Start tag expected.",1)};function l(e,t){let n="",r="",a=!1;for(;t"===e[t]&&""===r){a=!0;break}n+=e[t]}return""===r&&{value:n,index:t,tagClosed:a}}const u=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function c(e,t){const n=r.getAllMatches(e,u),a={};for(let e=0;eo;)for(var g,m=d(arguments[o++]),_=f?h(s(m),f(m)):s(m),A=_.length,F=0;A>F;)g=_[F++],r&&!i(p,m,g)||(n[g]=m[g]);return n}:f},1901(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"LinkVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon link-variant-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M10.59,13.41C11,13.8 11,14.44 10.59,14.83C10.2,15.22 9.56,15.22 9.17,14.83C7.22,12.88 7.22,9.71 9.17,7.76V7.76L12.71,4.22C14.66,2.27 17.83,2.27 19.78,4.22C21.73,6.17 21.73,9.34 19.78,11.29L18.29,12.78C18.3,11.96 18.17,11.14 17.89,10.36L18.36,9.88C19.54,8.71 19.54,6.81 18.36,5.64C17.19,4.46 15.29,4.46 14.12,5.64L10.59,9.17C9.41,10.34 9.41,12.24 10.59,13.41M13.41,9.17C13.8,8.78 14.44,8.78 14.83,9.17C16.78,11.12 16.78,14.29 14.83,16.24V16.24L11.29,19.78C9.34,21.73 6.17,21.73 4.22,19.78C2.27,17.83 2.27,14.66 4.22,12.71L5.71,11.22C5.7,12.04 5.83,12.86 6.11,13.65L5.64,14.12C4.46,15.29 4.46,17.19 5.64,18.36C6.81,19.54 8.71,19.54 9.88,18.36L13.41,14.83C14.59,13.66 14.59,11.76 13.41,10.59C13,10.2 13,9.56 13.41,9.17Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},1996(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"UndoIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon undo-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{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"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},2057(e,t,n){"use strict";var r=n(6032),a=n(3610),i=n(6843);e.exports=function(e,t,n){var o=r(t);o in e?a.f(e,o,i(0,n)):e[o]=n}},2071(e,t,n){var r=n(5077),a=n(6490),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,s=a(i,"name"),l=s&&"something"===function(){}.name,u=s&&(!r||r&&o(i,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},2072(e,t,n){var r=n(6845),a=n(2074);e.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},2074(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},2078(e,t,n){"use strict";n.r(t),n.d(t,{createFocusTrap:()=>Z});var r=n(6763),a=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],i=a.join(","),o="undefined"==typeof Element,s=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,l=!o&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},u=function(e,t){var n;void 0===t&&(t=!0);var r=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):u(e.parentNode))},c=function(e,t,n){if(u(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&s.call(e,i)&&r.unshift(e),r=r.filter(n)},d=function(e,t,n){for(var r=[],a=Array.from(e);a.length;){var o=a.shift();if(!u(o,!1))if("SLOT"===o.tagName){var l=o.assignedElements(),c=l.length?l:o.children,f=d(c,!0,n);n.flatten?r.push.apply(r,f):r.push({scopeParent:o,candidates:f})}else{s.call(o,i)&&n.filter(o)&&(t||!e.includes(o))&&r.push(o);var p=o.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(o),h=!u(p,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(o));if(p&&h){var g=d(!0===p?o.children:p.children,!0,n);n.flatten?r.push.apply(r,g):r.push({scopeParent:o,candidates:g})}else a.unshift.apply(a,o.children)}}return r},f=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},p=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!f(e)?0:e.tabIndex},h=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},m=function(e){return function(e){return g(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||l(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return r.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(s.call(a,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return _(e)}else{if("function"==typeof r){for(var i=e;e;){var o=e.parentElement,u=l(e);if(o&&!o.shadowRoot&&!0===r(o))return _(e);e=e.assignedSlot?e.assignedSlot:o||u===e.ownerDocument?o:u.host}e=i}if(function(e){var t,n,r,a,i=e&&l(e),o=null===(t=i)||void 0===t?void 0:t.host,s=!1;if(i&&i!==e)for(s=!!(null!==(n=o)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(o)||null!=e&&null!==(a=e.ownerDocument)&&void 0!==a&&a.contains(e));!s&&o;){var u,c,d;s=!(null===(c=o=null===(u=i=l(o))||void 0===u?void 0:u.host)||void 0===c||null===(d=c.ownerDocument)||void 0===d||!d.contains(o))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},F=function(e,t){return!(t.disabled||function(e){return g(e)&&"hidden"===e.type}(t)||A(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},v=function(e){var t=[],n=[];return e.forEach(function(e,r){var a=!!e.scopeParent,i=a?e.scopeParent:e,o=function(e,t){var n=p(e);return n<0&&t&&!f(e)?0:n}(i,a),s=a?v(e.candidates):i;0===o?a?t.push.apply(t,s):t.push(i):n.push({documentOrder:r,tabIndex:o,item:e,isScope:a,content:s})}),n.sort(h).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},y=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==s.call(e,i)&&b(t,e)},E=a.concat("iframe:not([inert]):not([inert] *)").join(","),C=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==s.call(e,E)&&F(t,e)};function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t0?e[e.length-1]:null},activateTrap:function(e,t){t!==O.getActiveTrap(e)&&O.pauseTrap(e);var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),O.unpauseTrap(e)},pauseTrap:function(e){var t=O.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=O.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},B=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},M=function(e){return B(e)&&!e.shiftKey},I=function(e){return B(e)&&e.shiftKey},j=function(e){return setTimeout(e,0)},L=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,a=void 0!==n&&n,o=t.params,s=void 0===o?[]:o,l=i[e];if("function"==typeof l&&(l=l.apply(void 0,N(s))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var u=l;if("string"==typeof l){try{u=r.querySelector(l)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!u&&!a)throw new Error("`".concat(e,"` as selector refers to no known node"))}return u},f=function(){var e=u("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!C(e,i.tabbableOptions))if(l(r.activeElement)>=0)e=r.activeElement;else{var t=o.tabbableGroups[0];e=t&&t.firstTabbableNode||u("fallbackFocus")}else null===e&&(e=u("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},h=function(){if(o.containerGroups=o.containers.map(function(e){var t=function(e,t){var n;return n=(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:b.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:T}):c(e,t.includeContainer,b.bind(null,t)),v(n)}(e,i.tabbableOptions),n=function(e,t){return(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:F.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,F.bind(null,t))}(e,i.tabbableOptions),r=t.length>0?t[0]:void 0,a=t.length>0?t[t.length-1]:void 0,o=n.find(function(e){return y(e)}),s=n.slice().reverse().find(function(e){return y(e)}),l=!!t.find(function(e){return p(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:r,lastTabbableNode:a,firstDomTabbableNode:o,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=t.indexOf(e);return a<0?r?n.slice(n.indexOf(e)+1).find(function(e){return y(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return y(e)}):t[a+(r?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(e){return e.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},g=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?g(t.shadowRoot):t},m=function(e){!1!==e&&e!==g(document)&&(e&&e.focus?(e.focus({preventScroll:!!i.preventScroll}),o.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):m(f()))},_=function(e){var t=u("setReturnFocus",{params:[e]});return t||!1!==t&&e},A=function(e){var t=e.target,n=e.event,r=e.isBackward,a=void 0!==r&&r;t=t||Y(n),h();var s=null;if(o.tabbableGroups.length>0){var c=l(t,n),d=c>=0?o.containerGroups[c]:void 0;if(c<0)s=a?o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:o.tabbableGroups[0].firstTabbableNode;else if(a){var f=o.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(f<0&&(d.container===t||C(t,i.tabbableOptions)&&!y(t,i.tabbableOptions)&&!d.nextTabbableNode(t,!1))&&(f=c),f>=0){var g=0===f?o.tabbableGroups.length-1:f-1,m=o.tabbableGroups[g];s=p(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else B(n)||(s=d.nextTabbableNode(t,!1))}else{var _=o.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(_<0&&(d.container===t||C(t,i.tabbableOptions)&&!y(t,i.tabbableOptions)&&!d.nextTabbableNode(t))&&(_=c),_>=0){var A=_===o.tabbableGroups.length-1?0:_+1,F=o.tabbableGroups[A];s=p(t)>=0?F.firstTabbableNode:F.firstDomTabbableNode}else B(n)||(s=d.nextTabbableNode(t))}}else s=u("fallbackFocus");return s},E=function(e){var t=Y(e);l(t,e)>=0||(L(i.clickOutsideDeactivates,e)?n.deactivate({returnFocus:i.returnFocusOnDeactivate}):L(i.allowOutsideClick,e)||e.preventDefault())},D=function(e){var t=Y(e),n=l(t,e)>=0;if(n||t instanceof Document)n&&(o.mostRecentlyFocusedNode=t);else{var r;e.stopImmediatePropagation();var a=!0;if(o.mostRecentlyFocusedNode)if(p(o.mostRecentlyFocusedNode)>0){var s=l(o.mostRecentlyFocusedNode),u=o.containerGroups[s].tabbableNodes;if(u.length>0){var c=u.findIndex(function(e){return e===o.mostRecentlyFocusedNode});c>=0&&(i.isKeyForward(o.recentNavEvent)?c+1=0&&(r=u[c-1],a=!1))}}else o.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return p(e)>0})})||(a=!1);else a=!1;a&&(r=A({target:o.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(o.recentNavEvent)})),m(r||(o.mostRecentlyFocusedNode||f()))}o.recentNavEvent=void 0},k=function(e){(i.isKeyForward(e)||i.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o.recentNavEvent=e;var n=A({event:e,isBackward:t});n&&(B(e)&&e.preventDefault(),m(n))}(e,i.isKeyBackward(e))},x=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===L(i.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},R=function(e){var t=Y(e);l(t,e)>=0||L(i.clickOutsideDeactivates,e)||L(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},Z=function(){if(o.active)return O.activateTrap(a,n),o.delayInitialFocusTimer=i.delayInitialFocus?j(function(){m(f())}):m(f()),r.addEventListener("focusin",D,!0),r.addEventListener("mousedown",E,{capture:!0,passive:!1}),r.addEventListener("touchstart",E,{capture:!0,passive:!1}),r.addEventListener("click",R,{capture:!0,passive:!1}),r.addEventListener("keydown",k,{capture:!0,passive:!1}),r.addEventListener("keydown",x),n},U=function(){if(o.active)return r.removeEventListener("focusin",D,!0),r.removeEventListener("mousedown",E,!0),r.removeEventListener("touchstart",E,!0),r.removeEventListener("click",R,!0),r.removeEventListener("keydown",k,!0),r.removeEventListener("keydown",x),n},G="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===o.mostRecentlyFocusedNode})})&&m(f())}):void 0,$=function(){G&&(G.disconnect(),o.active&&!o.paused&&o.containers.map(function(e){G.observe(e,{subtree:!0,childList:!0})}))};return n={get active(){return o.active},get paused(){return o.paused},activate:function(e){if(o.active)return this;var t,l=s(e,"onActivate"),u=s(e,"onPostActivate"),c=s(e,"checkCanFocusTrap"),d=O.getActiveTrap(a),f=!1;d&&!d.paused&&(null===(t=d._setSubtreeIsolation)||void 0===t||t.call(d,!1),f=!0);try{c||h(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=g(r),null==l||l();var p=function(){c&&h(),Z(),$(),i.isolateSubtrees&&n._setSubtreeIsolation(!0),null==u||u()};if(c)return c(o.containers.concat()).then(p,p),this;p()}catch(e){var m;if(d===O.getActiveTrap(a)&&f)null===(m=d._setSubtreeIsolation)||void 0===m||m.call(d,!0);throw e}return this},deactivate:function(e){if(!o.active)return this;var t=S({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},e);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,o.paused||n._setSubtreeIsolation(!1),o.alreadySilent.clear(),U(),o.active=!1,o.paused=!1,$(),O.deactivateTrap(a,n);var r=s(t,"onDeactivate"),l=s(t,"onPostDeactivate"),u=s(t,"checkCanReturnFocus"),c=s(t,"returnFocus","returnFocusOnDeactivate");null==r||r();var d=function(){j(function(){c&&m(_(o.nodeFocusedBeforeActivation)),null==l||l()})};return c&&u?(u(_(o.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(e){return o.active?(o.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return o.active?(o.manuallyPaused=!1,a[a.length-1]!==this?this:this._setPausedState(!1,e)):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return o.containers=t.map(function(e){return"string"==typeof e?r.querySelector(e):e}),i.isolateSubtrees&&function(e){o.active&&!o.paused&&n._setSubtreeIsolation(!1),o.adjacentElements.clear(),o.alreadySilent.clear();var t,r=new Set,a=new Set,i=w(e);try{for(i.s();!(t=i.n()).done;){var s=t.value;r.add(s);for(var l="undefined"!=typeof ShadowRoot&&s.getRootNode()instanceof ShadowRoot,u=s;u;){r.add(u);var c=u.parentElement,d=[];c?d=c.children:!c&&l&&(d=u.getRootNode().children,c=u.getRootNode().host,l="undefined"!=typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var f,p=w(d);try{for(p.s();!(f=p.n()).done;){var h=f.value;a.add(h)}}catch(e){p.e(e)}finally{p.f()}u=c}}}catch(e){i.e(e)}finally{i.f()}r.forEach(function(e){a.delete(e)}),o.adjacentElements=a}(o.containers),o.active&&(h(),i.isolateSubtrees&&!o.paused&&n._setSubtreeIsolation(!0)),$(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return o.manuallyPaused}},_setPausedState:{value:function(e,t){if(o.paused===e)return this;if(o.paused=e,e){var r=s(t,"onPause"),a=s(t,"onPostPause");null==r||r(),U(),$(),n._setSubtreeIsolation(!1),null==a||a()}else{var i=s(t,"onUnpause"),l=s(t,"onPostUnpause");null==i||i(),n._setSubtreeIsolation(!0),h(),Z(),$(),null==l||l()}return this}},_setSubtreeIsolation:{value:function(e){i.isolateSubtrees&&o.adjacentElements.forEach(function(t){var n;if(e)if("aria-hidden"===i.isolateSubtrees)"true"!==t.ariaHidden&&"true"!==(null===(n=t.getAttribute("aria-hidden"))||void 0===n?void 0:n.toLowerCase())||o.alreadySilent.add(t),t.setAttribute("aria-hidden","true");else(t.inert||t.hasAttribute("inert"))&&o.alreadySilent.add(t),t.setAttribute("inert",!0);else if(o.alreadySilent.has(t));else if("aria-hidden"===i.isolateSubtrees)t.removeAttribute("aria-hidden");else t.removeAttribute("inert")})}}}),n.updateContainerElements(e),n}},2148(e,t,n){"use strict";var r=n(6763),a=n(6762),i=n(3016);function o(e){e=e||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",e.sourceLocale&&("string"==typeof e.sourceLocale?this.sourceLocale=e.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in e&&!0===e.debug}e.exports=o,o.prototype.on=function(e,t){this.listeners.push({eventName:e,callback:t})},o.prototype.off=function(e,t){this.listeners=this.listeners.filter(function(n){return!1==(n.eventName===e&&n.callback===t)})},o.prototype.emit=function(e,t){for(var n=0;n{if(null==e)return!1;if(0===(e=e.toString().trim()).length)return!1;if(!0!==a.validate(e))return!1;let t;const n=new r;try{t=n.parse(e)}catch(e){return!1}return!!t&&"svg"in t};e.exports=i,e.exports.default=i},2205(e,t,n){"use strict";var r=n(6743),a=n(1002),i=n(3144);e.exports=function(){return i(r,a,arguments)}},2228(e){e.exports={}},2299(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var i=void 0!==/a/g.flags,o=function(e){var t=[];return e.forEach(function(e){return t.push(e)}),t},s=function(e){var t=[];return e.forEach(function(e,n){return t.push([n,e])}),t},l=Object.is?Object.is:n(7653),u=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},c=Number.isNaN?Number.isNaN:n(4133);function d(e){return e.call.bind(e)}var f=d(Object.prototype.hasOwnProperty),p=d(Object.prototype.propertyIsEnumerable),h=d(Object.prototype.toString),g=n(537).types,m=g.isAnyArrayBuffer,_=g.isArrayBufferView,A=g.isDate,F=g.isMap,b=g.isRegExp,T=g.isSet,v=g.isNativeError,y=g.isBoxedPrimitive,E=g.isNumberObject,C=g.isStringObject,D=g.isBooleanObject,w=g.isBigIntObject,k=g.isSymbolObject,x=g.isFloat32Array,S=g.isFloat64Array;function N(e){if(0===e.length||e.length>10)return!0;for(var t=0;t57)return!0}return 10===e.length&&e>=Math.pow(2,32)}function R(e){return Object.keys(e).filter(N).concat(u(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))}function O(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,a=0,i=Math.min(n,r);aa.error("SEMVER",...e):()=>{};e.exports=i},2328(e,t,n){var r=n(6492),a=n(8420),i=n(7658),o=n(5225),s=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return a(t)&&i(t.prototype,s(e))}},2367(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-up-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},2368(e,t,n){var r=n(8823),a=Function.prototype.call;e.exports=r?a.bind(a):function(){return a.apply(a,arguments)}},2400(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"RadioboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon radiobox-marked-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},2449(e,t,n){var r=n(5335),a=n(8569),i=n(1602)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==a(e))}},2464(e,t,n){"use strict";var r=n(8452),a=n(6642);e.exports=function(){var e=a();return r(Number,{isNaN:e},{isNaN:function(){return Number.isNaN!==e}}),e}},2485(e,t,n){"use strict";function r(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}function a(e){return e.join(" ").trim()}n.d(t,{A:()=>a,q:()=>r})},2504(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-down-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},2588(e,t,n){var r=n(2449),a=TypeError;e.exports=function(e){if(r(e))throw a("The method doesn't accept regular expressions");return e}},2612(e,t,n){var r=n(1229),a=Object;e.exports=function(e){return a(r(e))}},2660(e,t,n){"use strict";var r=n(9574),a=Object.prototype.hasOwnProperty,i={align:"text-align",valign:"vertical-align",height:"height",width:"width"};function o(e){var t;if("tr"===e.tagName||"td"===e.tagName||"th"===e.tagName)for(t in i)a.call(i,t)&&void 0!==e.properties[t]&&(s(e,i[t],e.properties[t]),delete e.properties[t])}function s(e,t,n){var r=(e.properties.style||"").trim();r&&!/;\s*/.test(r)&&(r+=";"),r&&(r+=" ");var a=r+t+": "+n+";";e.properties.style=a}e.exports=function(e){return r(e,"element",o),e}},2682(e,t,n){"use strict";var r=n(9600),a=Object.prototype.toString,i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){if(!r(t))throw new TypeError("iterator must be a function");var o,s;arguments.length>=3&&(o=n),s=e,"[object Array]"===a.call(s)?function(e,t,n){for(var r=0,a=e.length;r{o=e.token,s.forEach(e=>{try{e(o)}catch(e){r.error("Error updating CSRF token observer",e)}})});const u=i.getBuilder("public").persist().build();class c{_displayName;uid;isAdmin;constructor(){u.getItem("guestUid")||u.setItem("guestUid",h()),this._displayName=u.getItem("guestNickname")||"",this.uid=u.getItem("guestUid")||h(),this.isAdmin=!1,a.subscribe("user:info:changed",e=>{this._displayName=e.displayName,u.setItem("guestNickname",e.displayName||"")})}get displayName(){return this._displayName}set displayName(e){this._displayName=e,u.setItem("guestNickname",e),a.emit("user:info:changed",this)}}let d,f;function p(){return d||(d=new c),d}function h(){return globalThis.crypto?.randomUUID?globalThis.crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function g(e,t){return e?e.getAttribute(t):null}t.getCSPNonce=function(){const e=document?.querySelector('meta[name="csp-nonce"]');if(!e){const e=l();return e?btoa(e):void 0}return e.nonce},t.getCurrentUser=function(){if(void 0!==f)return f;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=g(e,"data-user");return null===t?(f=null,f):(f={uid:t,displayName:g(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},f)},t.getGuestNickname=function(){return p()?.displayName||null},t.getGuestUser=p,t.getRequestToken=l,t.onRequestTokenUpdate=function(e){s.push(e)},t.setGuestNickname=function(e){if(!e||0===e.trim().length)throw new Error("Nickname cannot be empty");p().displayName=e}},2788(e){function t(e,o,s,l){let u="",c=!1;for(let d=0;d`,c=!1;continue}if(p===o.commentPropName){u+=l+`\x3c!--${f[p][0][o.textNodeName]}--\x3e`,c=!0;continue}if("?"===p[0]){const e=r(f[":@"],o),t="?xml"===p?"":l;let n=f[p][0][o.textNodeName];n=0!==n.length?" "+n:"",u+=t+`<${p}${n}${e}?>`,c=!0;continue}let g=l;""!==g&&(g+=o.indentBy);const m=l+`<${p}${r(f[":@"],o)}`,_=t(f[p],o,h,g);-1!==o.unpairedTags.indexOf(p)?o.suppressUnpairedNode?u+=m+">":u+=m+"/>":_&&0!==_.length||!o.suppressEmptyNode?_&&_.endsWith(">")?u+=m+`>${_}${l}`:(u+=m+">",_&&""!==l&&(_.includes("/>")||_.includes("`):u+=m+"/>",c=!0}return u}function n(e){const t=Object.keys(e);for(let n=0;n0&&t.processEntities)for(let n=0;n0&&(r="\n"),t(e,n,"",r)}},2843(e,t,n){"use strict";var r=n(6763);Object.defineProperty(t,"__esModule",{value:!0}),t.getCapabilities=function(){try{return(0,a.loadState)("core","capabilities")}catch(e){return r.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}};var a=n(2913)},2849(e){"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,a=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},o=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,a=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!a&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},s=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(a)return a(e,n).value}return e[n]};e.exports=function e(){var t,n,r,a,u,c,d=arguments[0],f=1,p=arguments.length,h=!1;for("boolean"==typeof d&&(h=d,d=arguments[1]||{},f=2),(null==d||"object"!=typeof d&&"function"!=typeof d)&&(d={});f 1)",pluralsFunc:function(e){return e>1}},af:{name:"Afrikaans",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ak:{name:"Akan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},am:{name:"Amharic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},an:{name:"Aragonese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ar:{name:"Arabic",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2},{plural:3,sample:3},{plural:4,sample:11},{plural:5,sample:100}],nplurals:6,pluralsText:"nplurals = 6; plural = (n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5)",pluralsFunc:function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5}},arn:{name:"Mapudungun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ast:{name:"Asturian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ay:{name:"Aymará",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},az:{name:"Azerbaijani",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},be:{name:"Belarusian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},bg:{name:"Bulgarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bo:{name:"Tibetan",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},br:{name:"Breton",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},brx:{name:"Bodo",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},bs:{name:"Bosnian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ca:{name:"Catalan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},cgg:{name:"Chiga",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},cs:{name:"Czech",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e>=2&&e<=4?1:2}},csb:{name:"Kashubian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},cy:{name:"Welsh",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:8}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : (n !== 8 && n !== 11) ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:2===e?1:8!==e&&11!==e?2:3}},da:{name:"Danish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},dz:{name:"Dzongkha",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},el:{name:"Greek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fa:{name:"Persian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ff:{name:"Fulah",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fil:{name:"Filipino",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fo:{name:"Faroese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fr:{name:"French",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},fur:{name:"Friulian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ga:{name:"Irish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:7},{plural:4,sample:11}],nplurals:5,pluralsText:"nplurals = 5; plural = (n === 1 ? 0 : n === 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4)",pluralsFunc:function(e){return 1===e?0:2===e?1:e<7?2:e<11?3:4}},gd:{name:"Scottish Gaelic",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = ((n === 1 || n === 11) ? 0 : (n === 2 || n === 12) ? 1 : (n > 2 && n < 20) ? 2 : 3)",pluralsFunc:function(e){return 1===e||11===e?0:2===e||12===e?1:e>2&&e<20?2:3}},gl:{name:"Galician",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},gun:{name:"Gun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},ha:{name:"Hausa",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hr:{name:"Croatian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},hu:{name:"Hungarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},id:{name:"Indonesian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},is:{name:"Icelandic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n % 10 !== 1 || n % 100 === 11)",pluralsFunc:function(e){return e%10!=1||e%100==11}},it:{name:"Italian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ja:{name:"Japanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jbo:{name:"Lojban",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jv:{name:"Javanese",examples:[{plural:0,sample:0},{plural:1,sample:1}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 0)",pluralsFunc:function(e){return 0!==e}},ka:{name:"Georgian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kk:{name:"Kazakh",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},km:{name:"Khmer",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kn:{name:"Kannada",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ko:{name:"Korean",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ku:{name:"Kurdish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},kw:{name:"Cornish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:4}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : n === 3 ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:2===e?1:3===e?2:3}},ky:{name:"Kyrgyz",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lb:{name:"Letzeburgesch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ln:{name:"Lingala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},lo:{name:"Lao",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lt:{name:"Lithuanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:10}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2}},lv:{name:"Latvian",examples:[{plural:2,sample:0},{plural:0,sample:1},{plural:1,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n !== 0 ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:0!==e?1:2}},mai:{name:"Maithili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mfe:{name:"Mauritian Creole",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mg:{name:"Malagasy",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mi:{name:"Maori",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},mk:{name:"Macedonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n === 1 || n % 10 === 1 ? 0 : 1)",pluralsFunc:function(e){return 1===e||e%10==1?0:1}},ml:{name:"Malayalam",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},mnk:{name:"Mandinka",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 0 ? 0 : n === 1 ? 1 : 2)",pluralsFunc:function(e){return 0===e?0:1===e?1:2}},mr:{name:"Marathi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ms:{name:"Malay",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},mt:{name:"Maltese",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:11},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 0 || ( n % 100 > 1 && n % 100 < 11) ? 1 : (n % 100 > 10 && n % 100 < 20 ) ? 2 : 3)",pluralsFunc:function(e){return 1===e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3}},my:{name:"Burmese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},nah:{name:"Nahuatl",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nb:{name:"Norwegian Bokmal",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nn:{name:"Norwegian Nynorsk",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},nso:{name:"Northern Sotho",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},oc:{name:"Occitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},or:{name:"Oriya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pl:{name:"Polish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},pms:{name:"Piemontese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ro:{name:"Romanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:20}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n === 0 || (n % 100 > 0 && n % 100 < 20)) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:0===e||e%100>0&&e%100<20?1:2}},ru:{name:"Russian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},rw:{name:"Kinyarwanda",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sah:{name:"Yakut",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sat:{name:"Santali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},se:{name:"Northern Sami",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sk:{name:"Slovak",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(e){return 1===e?0:e>=2&&e<=4?1:2}},sl:{name:"Slovenian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:5}],nplurals:4,pluralsText:"nplurals = 4; plural = (n % 100 === 1 ? 0 : n % 100 === 2 ? 1 : n % 100 === 3 || n % 100 === 4 ? 2 : 3)",pluralsFunc:function(e){return e%100==1?0:e%100==2?1:e%100==3||e%100==4?2:3}},so:{name:"Somali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sr:{name:"Serbian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},su:{name:"Sundanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sv:{name:"Swedish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},tg:{name:"Tajik",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},th:{name:"Thai",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ti:{name:"Tigrinya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tk:{name:"Turkmen",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},tr:{name:"Turkish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},tt:{name:"Tatar",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ug:{name:"Uyghur",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},uk:{name:"Ukrainian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2}},ur:{name:"Urdu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},uz:{name:"Uzbek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},vi:{name:"Vietnamese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},wa:{name:"Walloon",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(e){return e>1}},wo:{name:"Wolof",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},yo:{name:"Yoruba",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return 1!==e}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}}},3031(e,t,n){"use strict";n.d(t,{CW:()=>r,lV:()=>a,cx:()=>i,JQ:()=>o,BM:()=>s,ok:()=>l,ol:()=>u,HP:()=>c,Ee:()=>d,On:()=>f,es:()=>p,Ny:()=>h});const r=g(/[A-Za-z]/),a=g(/[\dA-Za-z]/),i=g(/[#-'*+\--9=?A-Z^-~]/);function o(e){return null!==e&&(e<32||127===e)}const s=g(/\d/),l=g(/[\dA-Fa-f]/),u=g(/[!-/:-@[-`{-~]/);function c(e){return null!==e&&e<-2}function d(e){return null!==e&&(e<0||32===e)}function f(e){return-2===e||-1===e||32===e}const p=g(/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/),h=g(/\s/);function g(e){return function(t){return null!==t&&e.test(String.fromCharCode(t))}}},3053(e,t,n){var r=n(8279),a=r.default||r;t.Vue=a,t.Vue2=a,t.isVue2=!0,t.isVue3=!1,t.install=function(){},t.warn=a.util.warn,t.createApp=function(e,t){var n,r={},i={config:a.config,use:a.use.bind(a),mixin:a.mixin.bind(a),component:a.component.bind(a),provide:function(e,t){return r[e]=t,this},directive:function(e,t){return t?(a.directive(e,t),i):a.directive(e)},mount:function(i,o){return n||((n=new a(Object.assign({propsData:t},e,{provide:Object.assign(r,e.provide)}))).$mount(i,o),n)},unmount:function(){n&&(n.$destroy(),n=void 0)}};return i},Object.keys(r).forEach(function(e){t[e]=r[e]}),t.hasInjectionContext=function(){return!!r.getCurrentInstance()}},3054(e,t,n){var r=n(8420),a=n(5335),i=n(9686);e.exports=function(e,t,n){var o,s;return i&&r(o=t.constructor)&&o!==n&&a(s=o.prototype)&&s!==n.prototype&&i(e,s),e}},3062(e,t,n){var r=n(3129),a=n(8420),i=n(8569),o=n(1602)("toStringTag"),s=Object,l="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),o))?n:l?i(t):"Object"==(r=i(t))&&a(t.callee)?"Arguments":r}},3069(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"RadioboxBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon radiobox-blank-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},3085(e){e.exports=function(e){return"function"==typeof e?e:Array.isArray(e)?t=>{for(const n of e){if("string"==typeof n&&t===n)return!0;if(n instanceof RegExp&&n.test(t))return!0}}:()=>!1}},3090(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(1354),a=n.n(r),i=n(6314),o=n.n(i)()(a());o.push([e.id,":host,:root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__open-indicator-button,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;min-width:0;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator-button{background-color:transparent;border:0;cursor:pointer;padding:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--kb-focus{box-shadow:var(--vs-dropdown-option--kb-focus-box-shadow)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;min-width:0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{max-width:100%;opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}\n\n/*# sourceMappingURL=vue-select.css.map*/","",{version:3,sources:["webpack://VueSelect/src/css/global/variables.css","webpack://VueSelect/src/css/global/component.css","webpack://VueSelect/src/css/global/animations.css","webpack://VueSelect/src/css/global/states.css","webpack://VueSelect/src/css/modules/dropdown-toggle.css","webpack://VueSelect/src/css/modules/open-indicator-button.css","webpack://VueSelect/src/css/modules/open-indicator.css","webpack://VueSelect/src/css/modules/clear.css","webpack://VueSelect/src/css/modules/dropdown-menu.css","webpack://VueSelect/src/css/modules/dropdown-option.css","webpack://VueSelect/src/css/modules/selected.css","webpack://VueSelect/src/css/modules/search-input.css","webpack://VueSelect/src/css/modules/spinner.css","webpack://./node_modules/@nextcloud/vue-select/dist/vue-select.css"],names:[],mappings:"AAAA,YAEI,yCAA6C,CAC7C,qCAAyC,CACzC,sBAAuB,CACvB,qCAAyC,CAGzC,+BAAgC,CAChC,yBAAwC,CACxC,2CAA4C,CAG5C,mBAAoB,CACpB,oBAAqB,CAGrB,8BAA0C,CAC1C,iDAAkD,CAClD,0DAA2D,CAC3D,sCAAuC,CAGvC,4CAA6C,CAC7C,qBAAsB,CACtB,uBAAwB,CACxB,sBAAuB,CAGvB,kCAAmC,CAGnC,2CAA4C,CAC5C,oBAAqB,CACrB,gDAAiD,CAGjD,wBAAyB,CACzB,0CAA2C,CAC3C,iDAAkD,CAClD,iDAAkD,CAClD,iDAAkD,CAGlD,qBAAsB,CACtB,2BAA4B,CAC5B,0BAA2B,CAC3B,6BAA8B,CAC9B,8BAA+B,CAC/B,kEAAmE,CAGnE,4BAA6B,CAC7B,mDAAoD,CACpD,qCAAsC,CAGtC,uCAAwC,CACxC,uCAAwC,CAGxC,uEAAwE,CAGxE,yCAA0C,CAC1C,yCAA0C,CAG1C,kEAAsE,CACtE,8BACJ,CCtEA,UAEE,mBAAoB,CADpB,iBAEF,CAEA,sBAEE,qBACF,CCRA,MACI,yDAA6D,CAC7D,8BACJ,CAGA,kCACI,GACI,sBACJ,CACA,GACI,uBACJ,CACJ,CAEA,0BACI,GACI,sBACJ,CACA,GACI,uBACJ,CACJ,CAGA,8CAEI,mBAAoB,CACpB,qFAEJ,CACA,mCAEI,SACJ,CCvBA,MACI,4CAA6C,CAC7C,kDAAmD,CACnD,oDACJ,CAGI,6LAOI,sCAAuC,CADvC,gCAEJ,CAYA,gCACI,mBACJ,CAEA,8BACI,eAAgB,CAChB,cACJ,CAEA,iCACI,aAAc,CACd,gBACJ,CAEA,sCACI,gBACJ,CC1CJ,qBACI,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAGhB,oCAAqC,CACrC,2EAA4E,CAC5E,qCAAsC,CAJtC,YAAa,CACb,eAAkB,CAIlB,kBACJ,CAEA,sBACI,YAAa,CACb,eAAgB,CAChB,WAAY,CACZ,cAAe,CACf,WAAY,CACZ,aAAc,CACd,iBACJ,CAEA,aAEI,kBAAmB,CADnB,YAAa,CAEb,iCACJ,CAGA,qCACI,WACJ,CACA,uCACI,cACJ,CACA,+BACI,+BAAgC,CAChC,2BAA4B,CAC5B,4BACJ,CC/CA,2BAGI,4BAA6B,CAD7B,QAAS,CAET,cAAe,CAHf,SAIJ,CCAA,oBACI,6BAA8B,CAC9B,wCAAyC,CACzC,uFACwC,CACxC,+DACJ,CAIA,8BACI,uDACJ,CAIA,iCACI,SACJ,CCvBA,WACI,6BAA8B,CAG9B,4BAA6B,CAD7B,QAAS,CAET,cAAe,CACf,gBAAiB,CAJjB,SAKJ,CCPA,mBAoBI,gCAAiC,CALjC,2EAA4E,CAE5E,iEAAkE,CADlE,qBAAsB,CAFtB,wCAAyC,CAZzC,qBAAsB,CAmBtB,8BAA+B,CApB/B,aAAc,CAKd,MAAO,CAaP,eAAgB,CAVhB,QAAS,CAET,wCAAyC,CACzC,sCAAuC,CACvC,eAAgB,CALhB,aAAc,CALd,iBAAkB,CAelB,eAAgB,CAbhB,uCAAwC,CAKxC,UAAW,CAHX,kCAeJ,CAEA,gBACI,iBACJ,CC3BA,qBAII,UAAW,CACX,qCAAsC,CAEtC,cAAe,CALf,aAAc,CADd,sBAAuB,CAEvB,yCAA0C,CAG1C,kBAEJ,CAEA,gCACI,+CAAgD,CAChD,6CACJ,CAEA,+BACI,yDACJ,CAEA,+BACI,iDAAkD,CAClD,+CACJ,CAEA,+BACI,sCAAuC,CACvC,oCAAqC,CACrC,sCACJ,CC5BA,cAEI,kBAAmB,CACnB,sCAAuC,CACvC,sGACmC,CACnC,qCAAsC,CACtC,8BAA+B,CAN/B,YAAa,CAOb,iCAAkC,CAClC,gBAAuB,CACvB,WAAY,CACZ,eAAiB,CACjB,SACJ,CAEA,cAQI,6BAA8B,CAN9B,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAKhB,eAAgB,CAFhB,QAAS,CACT,cAAe,CALf,mBAAoB,CAEpB,eAAgB,CAChB,SAAU,CAKV,oDACJ,CAKI,0BACI,4BAA6B,CAC7B,wBACJ,CACA,yEAEI,cAAe,CAEf,UAAY,CADZ,iBAEJ,CACA,wCACI,YACJ,CCpCJ,0CACI,YACJ,CAEA,wJAII,YACJ,CAEA,8BAGI,uBAAgB,CAAhB,oBAAgB,CAAhB,eAAgB,CAQhB,eAAgB,CAJhB,4BAAiB,CAAjB,gBAAiB,CAKjB,eAAgB,CAVhB,kCAAmC,CAanC,WAAY,CAVZ,6BAA8B,CAD9B,iCAAkC,CAKlC,cAAiB,CAKjB,cAAe,CANf,YAAa,CAEb,aAAc,CAGd,OAAQ,CAGR,SACJ,CAEA,8BACI,8CACJ,CAFA,kCACI,8CACJ,CAFA,yBACI,8CACJ,CAQI,8BACI,SACJ,CACA,iDACI,cACJ,CAKA,uEACI,UACJ,CC1DJ,aACI,iBAAkB,CAWlB,qDAA8C,CAA9C,6CAA8C,CAH9C,mCAA+C,CAA/C,oCAA+C,CAN/C,aAAc,CADd,SAAU,CAGV,eAAgB,CADhB,mBAAoB,CAMpB,uFACoE,CAEpE,sBACJ,CACA,gCAEI,iBAAkB,CAElB,UAAW,CACX,yEAA2E,CAF3E,SAGJ,CAGA,0BACI,SACJ;;ACzBA,wCAAwC",sourcesContent:[":root,\n:host {\n --vs-colors--lightest: rgba(60, 60, 60, 0.26);\n --vs-colors--light: rgba(60, 60, 60, 0.5);\n --vs-colors--dark: #333;\n --vs-colors--darkest: rgba(0, 0, 0, 0.15);\n\n /* Search Input */\n --vs-search-input-color: inherit;\n --vs-search-input-bg: rgb(255, 255, 255);\n --vs-search-input-placeholder-color: inherit;\n\n /* Font */\n --vs-font-size: 1rem;\n --vs-line-height: 1.4;\n\n /* Disabled State */\n --vs-state-disabled-bg: rgb(248, 248, 248);\n --vs-state-disabled-color: var(--vs-colors--light);\n --vs-state-disabled-controls-color: var(--vs-colors--light);\n --vs-state-disabled-cursor: not-allowed;\n\n /* Borders */\n --vs-border-color: var(--vs-colors--lightest);\n --vs-border-width: 1px;\n --vs-border-style: solid;\n --vs-border-radius: 4px;\n\n /* Actions: house the component controls */\n --vs-actions-padding: 4px 6px 0 3px;\n\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--vs-colors--light);\n --vs-controls-size: 1;\n --vs-controls--deselect-text-shadow: 0 1px 0 #fff;\n\n /* Selected */\n --vs-selected-bg: #f0f0f0;\n --vs-selected-color: var(--vs-colors--dark);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n\n /* Dropdown */\n --vs-dropdown-bg: #fff;\n --vs-dropdown-color: inherit;\n --vs-dropdown-z-index: 1000;\n --vs-dropdown-min-width: 160px;\n --vs-dropdown-max-height: 350px;\n --vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);\n\n /* Options */\n --vs-dropdown-option-bg: #000;\n --vs-dropdown-option-color: var(--vs-dropdown-color);\n --vs-dropdown-option-padding: 3px 20px;\n\n /* Active State */\n --vs-dropdown-option--active-bg: #136cfb;\n --vs-dropdown-option--active-color: #fff;\n\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px #949494;\n\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: #fb5858;\n --vs-dropdown-option--deselect-color: #fff;\n\n /* Transitions */\n --vs-transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);\n --vs-transition-duration: 150ms;\n}\n",".v-select {\n position: relative;\n font-family: inherit;\n}\n\n.v-select,\n.v-select * {\n box-sizing: border-box;\n}\n",":root {\n --vs-transition-timing-function: cubic-bezier(1, 0.5, 0.8, 1);\n --vs-transition-duration: 0.15s;\n}\n\n/* KeyFrames */\n@-webkit-keyframes vSelectSpinner {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes vSelectSpinner {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n/* Dropdown Default Transition */\n.vs__fade-enter-active,\n.vs__fade-leave-active {\n pointer-events: none;\n transition: opacity var(--vs-transition-duration)\n var(--vs-transition-timing-function);\n}\n.vs__fade-enter,\n.vs__fade-leave-to {\n opacity: 0;\n}\n","/** Component States */\n\n/*\n * Disabled\n *\n * When the component is disabled, all interaction\n * should be prevented. Here we modify the bg color,\n * and change the cursor displayed on the interactive\n * components.\n */\n\n:root {\n --vs-disabled-bg: var(--vs-state-disabled-bg);\n --vs-disabled-color: var(--vs-state-disabled-color);\n --vs-disabled-cursor: var(--vs-state-disabled-cursor);\n}\n\n.vs--disabled {\n .vs__dropdown-toggle,\n .vs__clear,\n .vs__search,\n .vs__selected,\n .vs__open-indicator-button,\n .vs__open-indicator {\n cursor: var(--vs-disabled-cursor);\n background-color: var(--vs-disabled-bg);\n }\n}\n\n/*\n * RTL - Right to Left Support\n *\n * Because we're using a flexbox layout, the `dir=\"rtl\"`\n * HTML attribute does most of the work for us by\n * rearranging the child elements visually.\n */\n\n.v-select[dir='rtl'] {\n .vs__actions {\n padding: 0 3px 0 6px;\n }\n\n .vs__clear {\n margin-left: 6px;\n margin-right: 0;\n }\n\n .vs__deselect {\n margin-left: 0;\n margin-right: 2px;\n }\n\n .vs__dropdown-menu {\n text-align: right;\n }\n}\n","/**\n Dropdown Toggle\n\n The dropdown toggle is the primary wrapper of the component. It\n has two direct descendants: .vs__selected-options, and .vs__actions.\n\n .vs__selected-options holds the .vs__selected's as well as the\n main search input.\n\n .vs__actions holds the clear button and dropdown toggle.\n */\n\n.vs__dropdown-toggle {\n appearance: none;\n display: flex;\n padding: 0 0 4px 0;\n background: var(--vs-search-input-bg);\n border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);\n border-radius: var(--vs-border-radius);\n white-space: normal;\n}\n\n.vs__selected-options {\n display: flex;\n flex-basis: 100%;\n flex-grow: 1;\n flex-wrap: wrap;\n min-width: 0;\n padding: 0 2px;\n position: relative;\n}\n\n.vs__actions {\n display: flex;\n align-items: center;\n padding: var(--vs-actions-padding);\n}\n\n/* Dropdown Toggle States */\n.vs--searchable .vs__dropdown-toggle {\n cursor: text;\n}\n.vs--unsearchable .vs__dropdown-toggle {\n cursor: pointer;\n}\n.vs--open .vs__dropdown-toggle {\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n","/* Open Indicator Button */\n\n.vs__open-indicator-button {\n padding: 0;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n}\n","/* Open Indicator */\n\n/*\n The open indicator appears as a down facing\n caret on the right side of the select.\n */\n\n.vs__open-indicator {\n fill: var(--vs-controls-color);\n transform: scale(var(--vs-controls-size));\n transition: transform var(--vs-transition-duration)\n var(--vs-transition-timing-function);\n transition-timing-function: var(--vs-transition-timing-function);\n}\n\n/* Open State */\n\n.vs--open .vs__open-indicator {\n transform: rotate(180deg) scale(var(--vs-controls-size));\n}\n\n/* Loading State */\n\n.vs--loading .vs__open-indicator {\n opacity: 0;\n}\n","/* Clear Button */\n\n.vs__clear {\n fill: var(--vs-controls-color);\n padding: 0;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n margin-right: 8px;\n}\n","/* Dropdown Menu */\n\n.vs__dropdown-menu {\n display: block;\n box-sizing: border-box;\n position: absolute;\n /* calc to ensure the left and right borders of the dropdown appear flush with the toggle. */\n top: calc(100% - var(--vs-border-width));\n left: 0;\n z-index: var(--vs-dropdown-z-index);\n padding: 5px 0;\n margin: 0;\n width: 100%;\n max-height: var(--vs-dropdown-max-height);\n min-width: var(--vs-dropdown-min-width);\n overflow-y: auto;\n box-shadow: var(--vs-dropdown-box-shadow);\n border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);\n border-top-style: none;\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n text-align: left;\n list-style: none;\n background: var(--vs-dropdown-bg);\n color: var(--vs-dropdown-color);\n}\n\n.vs__no-options {\n text-align: center;\n}\n","/* List Items */\n.vs__dropdown-option {\n line-height: 1.42857143; /* Normalize line height */\n display: block;\n padding: var(--vs-dropdown-option-padding);\n clear: both;\n color: var(--vs-dropdown-option-color); /* Overrides most CSS frameworks */\n white-space: nowrap;\n cursor: pointer;\n}\n\n.vs__dropdown-option--highlight {\n background: var(--vs-dropdown-option--active-bg);\n color: var(--vs-dropdown-option--active-color);\n}\n\n.vs__dropdown-option--kb-focus {\n box-shadow: var(--vs-dropdown-option--kb-focus-box-shadow);\n}\n\n.vs__dropdown-option--deselect {\n background: var(--vs-dropdown-option--deselect-bg);\n color: var(--vs-dropdown-option--deselect-color);\n}\n\n.vs__dropdown-option--disabled {\n background: var(--vs-state-disabled-bg);\n color: var(--vs-state-disabled-color);\n cursor: var(--vs-state-disabled-cursor);\n}\n","/* Selected Tags */\n.vs__selected {\n display: flex;\n align-items: center;\n background-color: var(--vs-selected-bg);\n border: var(--vs-selected-border-width) var(--vs-selected-border-style)\n var(--vs-selected-border-color);\n border-radius: var(--vs-border-radius);\n color: var(--vs-selected-color);\n line-height: var(--vs-line-height);\n margin: 4px 2px 0px 2px;\n min-width: 0;\n padding: 0 0.25em;\n z-index: 0;\n}\n\n.vs__deselect {\n display: inline-flex;\n appearance: none;\n margin-left: 4px;\n padding: 0;\n border: 0;\n cursor: pointer;\n background: none;\n fill: var(--vs-controls-color);\n text-shadow: var(--vs-controls--deselect-text-shadow);\n}\n\n/* States */\n\n.vs--single {\n .vs__selected {\n background-color: transparent;\n border-color: transparent;\n }\n &.vs--open .vs__selected,\n &.vs--loading .vs__selected {\n max-width: 100%;\n position: absolute;\n opacity: 0.4;\n }\n &.vs--searching .vs__selected {\n display: none;\n }\n}\n","/* Search Input */\n\n/**\n * Super weird bug... If this declaration is grouped\n * below, the cancel button will still appear in chrome.\n * If it's up here on it's own, it'll hide it.\n */\n.vs__search::-webkit-search-cancel-button {\n display: none;\n}\n\n.vs__search::-webkit-search-decoration,\n.vs__search::-webkit-search-results-button,\n.vs__search::-webkit-search-results-decoration,\n.vs__search::-ms-clear {\n display: none;\n}\n\n.vs__search,\n.vs__search:focus {\n color: var(--vs-search-input-color);\n appearance: none;\n line-height: var(--vs-line-height);\n font-size: var(--vs-font-size);\n border: 1px solid transparent;\n border-left: none;\n outline: none;\n margin: 4px 0 0 0;\n padding: 0 7px;\n background: none;\n box-shadow: none;\n width: 0;\n max-width: 100%;\n flex-grow: 1;\n z-index: 1;\n}\n\n.vs__search::placeholder {\n color: var(--vs-search-input-placeholder-color);\n}\n\n/**\n States\n */\n\n/* Unsearchable */\n.vs--unsearchable {\n .vs__search {\n opacity: 1;\n }\n &:not(.vs--disabled) .vs__search {\n cursor: pointer;\n }\n}\n\n/* Single, when searching but not loading or open */\n.vs--single.vs--searching:not(.vs--open):not(.vs--loading) {\n .vs__search {\n opacity: 0.2;\n }\n}\n","/* Loading Spinner */\n.vs__spinner {\n align-self: center;\n opacity: 0;\n font-size: 5px;\n text-indent: -9999em;\n overflow: hidden;\n border-top: 0.9em solid rgba(100, 100, 100, 0.1);\n border-right: 0.9em solid rgba(100, 100, 100, 0.1);\n border-bottom: 0.9em solid rgba(100, 100, 100, 0.1);\n border-left: 0.9em solid rgba(60, 60, 60, 0.45);\n transform: translateZ(0)\n scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));\n animation: vSelectSpinner 1.1s infinite linear;\n transition: opacity 0.1s;\n}\n.vs__spinner,\n.vs__spinner:after {\n border-radius: 50%;\n width: 5em;\n height: 5em;\n transform: scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));\n}\n\n/* Loading Spinner States */\n.vs--loading .vs__spinner {\n opacity: 1;\n}\n",":host,:root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__open-indicator-button,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--vs-search-input-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;min-width:0;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator-button{background-color:transparent;border:0;cursor:pointer;padding:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--kb-focus{box-shadow:var(--vs-dropdown-option--kb-focus-box-shadow)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;min-width:0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{max-width:100%;opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}\n\n/*# sourceMappingURL=vue-select.css.map*/"],sourceRoot:""}]);const s=o},3093(e,t,n){"use strict";var r=n(4459);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},3105(e,t,n){var r,a=n(3938),i=n(5318),o=n(290),s=n(7708),l=n(8890),u=n(3262),c=n(5904),d="prototype",f="script",p=c("IE_PROTO"),h=function(){},g=function(e){return"<"+f+">"+e+""},m=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},_=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;_="undefined"!=typeof document?document.domain&&r?m(r):(t=u("iframe"),n="java"+f+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):m(r);for(var a=o.length;a--;)delete _[d][o[a]];return _()};s[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[d]=a(e),n=new h,h[d]=null,n[p]=e):n=_(),void 0===t?n:i.f(n,t)}},3108(e,t,n){"use strict";var r=n(6763);const a=Object.freeze({}),i=Array.isArray;function o(e){return null==e}function s(e){return null!=e}function l(e){return!0===e}function u(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function c(e){return"function"==typeof e}function d(e){return null!==e&&"object"==typeof e}const f=Object.prototype.toString;function p(e){return"[object Object]"===f.call(e)}function h(e){const t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function g(e){return s(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function m(e){return null==e?"":Array.isArray(e)||p(e)&&e.toString===f?JSON.stringify(e,_,2):String(e)}function _(e,t){return t&&t.__v_isRef?t.value:t}function A(e){const t=parseFloat(e);return isNaN(t)?e:t}function F(e,t){const n=Object.create(null),r=e.split(",");for(let e=0;en[e.toLowerCase()]:e=>n[e]}const b=F("key,ref,slot,slot-scope,is");function T(e,t){const n=e.length;if(n){if(t===e[n-1])return void(e.length=n-1);const r=e.indexOf(t);if(r>-1)return e.splice(r,1)}}const v=Object.prototype.hasOwnProperty;function y(e,t){return v.call(e,t)}function E(e){const t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}const C=/-(\w)/g,D=E(e=>e.replace(C,(e,t)=>t?t.toUpperCase():"")),w=E(e=>e.charAt(0).toUpperCase()+e.slice(1)),k=/\B([A-Z])/g,x=E(e=>e.replace(k,"-$1").toLowerCase()),S=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){const r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function N(e,t){t=t||0;let n=e.length-t;const r=new Array(n);for(;n--;)r[n]=e[n+t];return r}function R(e,t){for(const n in t)e[n]=t[n];return e}function O(e){const t={};for(let n=0;n!1,I=e=>e;function j(e,t){if(e===t)return!0;const n=d(e),r=d(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{const n=Array.isArray(e),r=Array.isArray(t);if(n&&r)return e.length===t.length&&e.every((e,n)=>j(e,t[n]));if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(n||r)return!1;{const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(n=>j(e[n],t[n]))}}catch(e){return!1}}function L(e,t){for(let n=0;n0,X=Q&&Q.indexOf("edge/")>0;Q&&Q.indexOf("android");const ee=Q&&/iphone|ipad|ipod|ios/.test(Q);Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q);const te=Q&&Q.match(/firefox\/(\d+)/),ne={}.watch;let re,ae=!1;if(W)try{const e={};Object.defineProperty(e,"passive",{get(){ae=!0}}),window.addEventListener("test-passive",null,e)}catch(a){}const ie=()=>(void 0===re&&(re=!W&&void 0!==n.g&&n.g.process&&"server"===n.g.process.env.VUE_ENV),re),oe=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function se(e){return"function"==typeof e&&/native code/.test(e.toString())}const le="undefined"!=typeof Symbol&&se(Symbol)&&"undefined"!=typeof Reflect&&se(Reflect.ownKeys);let ue;ue="undefined"!=typeof Set&&se(Set)?Set:class{constructor(){this.set=Object.create(null)}has(e){return!0===this.set[e]}add(e){this.set[e]=!0}clear(){this.set=Object.create(null)}};let ce=null;function de(e=null){e||ce&&ce._scope.off(),ce=e,e&&e._scope.on()}class fe{constructor(e,t,n,r,a,i,o,s){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=a,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=o,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}get child(){return this.componentInstance}}const pe=(e="")=>{const t=new fe;return t.text=e,t.isComment=!0,t};function he(e){return new fe(void 0,void 0,void 0,String(e))}function ge(e){const t=new fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}let me=0;const _e=[];class Ae{constructor(){this._pending=!1,this.id=me++,this.subs=[]}addSub(e){this.subs.push(e)}removeSub(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,_e.push(this))}depend(e){Ae.target&&Ae.target.addDep(this)}notify(e){const t=this.subs.filter(e=>e);for(let e=0,n=t.length;e{const e=t[n];if(Ze(e))return e.value;{const t=e&&e.__ob__;return t&&t.dep.depend(),e}},set:e=>{const r=t[n];Ze(r)&&!Ze(e)?r.value=e:t[n]=e}})}function $e(e,t,n){const r=e[t];if(Ze(r))return r;const a={get value(){const r=e[t];return void 0===r?n:r},set value(n){e[t]=n}};return q(a,Pe,!0),a}function ze(e){return qe(e,!1)}function qe(e,t){if(!p(e))return e;if(Ye(e))return e;const n=t?"__v_rawToShallowReadonly":"__v_rawToReadonly",r=e[n];if(r)return r;const a=Object.create(Object.getPrototypeOf(e));q(e,n,a),q(a,"__v_isReadonly",!0),q(a,"__v_raw",e),Ze(e)&&q(a,Pe,!0),(t||Le(e))&&q(a,"__v_isShallow",!0);const i=Object.keys(e);for(let n=0;n{const a=zt(e,null,n,u,t);return r&&a&&a.__ob__&&a.__ob__.dep.depend(),a};let f,p,h=!1,g=!1;if(Ze(e)?(f=()=>e.value,h=Le(e)):je(e)?(f=()=>(e.__ob__.dep.depend(),e),r=!0):i(e)?(g=!0,h=e.some(e=>je(e)||Le(e)),f=()=>e.map(e=>Ze(e)?e.value:je(e)?(e.__ob__.dep.depend(),_n(e)):c(e)?d(e,Qe):void 0)):f=c(e)?t?()=>d(e,Qe):()=>{if(!u||!u._isDestroyed)return p&&p(),d(e,Ve,[m])}:B,t&&r){const e=f;f=()=>_n(e())}let m=e=>{p=_.onStop=()=>{d(e,Ke)}};if(ie())return m=B,t?n&&d(t,We,[f(),g?[]:void 0,m]):f(),B;const _=new Tn(ce,f,B,{lazy:!0});_.noRecurse=!t;let A=g?[]:Xe;return _.run=()=>{if(_.active)if(t){const e=_.get();(r||h||(g?e.some((e,t)=>P(e,A[t])):P(e,A)))&&(p&&p(),d(t,We,[e,A===Xe?void 0:A,m]),A=e)}else _.get()},"sync"===o?_.update=_.run:"post"===o?(_.post=!0,_.update=()=>Un(_)):_.update=()=>{if(u&&u===ce&&!u._isMounted){const e=u._preWatchers||(u._preWatchers=[]);e.indexOf(_)<0&&e.push(_)}else Un(_)},t?n?_.run():A=_.get():"post"===o&&u?u.$once("hook:mounted",()=>_.get()):_.get(),()=>{_.teardown()}}let tt;class nt{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=tt,!e&&tt&&(this.index=(tt.scopes||(tt.scopes=[])).push(this)-1)}run(e){if(this.active){const t=tt;try{return tt=this,e()}finally{tt=t}}}on(){tt=this}off(){tt=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t="&"===e.charAt(0),n="~"===(e=t?e.slice(1):e).charAt(0),r="!"===(e=n?e.slice(1):e).charAt(0);return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function ot(e,t){function n(){const e=n.fns;if(!i(e))return zt(e,null,arguments,t,"v-on handler");{const n=e.slice();for(let e=0;e0&&(a=ft(a,`${t||""}_${r}`),dt(a[0])&&dt(d)&&(n[c]=he(d.text+a[0].text),a.shift()),n.push.apply(n,a)):u(a)?dt(d)?n[c]=he(d.text+a):""!==a&&n.push(he(a)):dt(a)&&dt(d)?n[c]=he(d.text+a.text):(l(e._isVList)&&s(a.tag)&&o(a.key)&&s(t)&&(a.key=`__vlist${t}_${r}__`),n.push(a)));return n}function pt(e,t){let n,r,a,o,l=null;if(i(e)||"string"==typeof e)for(l=new Array(e.length),n=0,r=e.length;n0,s=t?!!t.$stable:!o,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(s&&r&&r!==a&&l===r.$key&&!o&&!r.$hasNormal)return r;i={};for(const r in t)t[r]&&"$"!==r[0]&&(i[r]=Rt(e,n,r,t[r]))}else i={};for(const e in n)e in i||(i[e]=Ot(n,e));return t&&Object.isExtensible(t)&&(t._normalized=i),q(i,"$stable",s),q(i,"$key",l),q(i,"$hasNormal",o),i}function Rt(e,t,n,r){const a=function(){const t=ce;de(e);let n=arguments.length?r.apply(null,arguments):r({});n=n&&"object"==typeof n&&!i(n)?[n]:ct(n);const a=n&&n[0];return de(t),n&&(!a||1===n.length&&a.isComment&&!St(a))?void 0:n};return r.proxy&&Object.defineProperty(t,n,{get:a,enumerable:!0,configurable:!0}),a}function Ot(e,t){return()=>e[t]}function Bt(e){return{get attrs(){if(!e._attrsProxy){const t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Mt(t,e.$attrs,a,e,"$attrs")}return e._attrsProxy},get listeners(){return e._listenersProxy||Mt(e._listenersProxy={},e.$listeners,a,e,"$listeners"),e._listenersProxy},get slots(){return function(e){return e._slotsProxy||jt(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}(e)},emit:S(e.$emit,e),expose(t){t&&Object.keys(t).forEach(n=>Ge(e,t,n))}}}function Mt(e,t,n,r,a){let i=!1;for(const o in t)o in e?t[o]!==n[o]&&(i=!0):(i=!0,It(e,o,r,a));for(const n in e)n in t||(i=!0,delete e[n]);return i}function It(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:()=>n[r][t]})}function jt(e,t){for(const n in t)e[n]=t[n];for(const n in e)n in t||delete e[n]}function Lt(){const e=ce;return e._setupContext||(e._setupContext=Bt(e))}let Yt=null;function Pt(e,t){return(e.__esModule||le&&"Module"===e[Symbol.toStringTag])&&(e=e.default),d(e)?t.extend(e):e}function Zt(e){if(i(e))for(let t=0;t$t(e,r,a+" (Promise/async)")),i._handled=!0)}catch(e){$t(e,r,a)}return i}function qt(e,t,n){if($.errorHandler)try{return $.errorHandler.call(null,e,t,n)}catch(t){t!==e&&Ht(t)}Ht(e)}function Ht(e,t,n){if(!W||void 0===r)throw e;r.error(e)}let Vt=!1;const Wt=[];let Qt,Kt=!1;function Jt(){Kt=!1;const e=Wt.slice(0);Wt.length=0;for(let t=0;t{e.then(Jt),ee&&setTimeout(B)},Vt=!0}else if(K||"undefined"==typeof MutationObserver||!se(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Qt="undefined"!=typeof setImmediate&&se(setImmediate)?()=>{setImmediate(Jt)}:()=>{setTimeout(Jt,0)};else{let e=1;const t=new MutationObserver(Jt),n=document.createTextNode(String(e));t.observe(n,{characterData:!0}),Qt=()=>{e=(e+1)%2,n.data=String(e)},Vt=!0}function Xt(e,t){let n;if(Wt.push(()=>{if(e)try{e.call(t)}catch(e){$t(e,t,"nextTick")}else n&&n(t)}),Kt||(Kt=!0,Qt()),!e&&"undefined"!=typeof Promise)return new Promise(e=>{n=e})}function en(e){return(t,n=ce)=>{if(n)return function(e,t,n){const r=e.$options;r[t]=nr(r[t],n)}(n,e,t)}}const tn=en("beforeMount"),nn=en("mounted"),rn=en("beforeUpdate"),an=en("updated"),on=en("beforeDestroy"),sn=en("destroyed"),ln=en("activated"),un=en("deactivated"),cn=en("serverPrefetch"),dn=en("renderTracked"),fn=en("renderTriggered"),pn=en("errorCaptured"),hn="2.7.16";var gn=Object.freeze({__proto__:null,version:hn,defineComponent:function(e){return e},ref:function(e){return Ue(e,!1)},shallowRef:function(e){return Ue(e,!0)},isRef:Ze,toRef:$e,toRefs:function(e){const t=i(e)?new Array(e.length):{};for(const n in e)t[n]=$e(e,n);return t},unref:function(e){return Ze(e)?e.value:e},proxyRefs:function(e){if(je(e))return e;const t={},n=Object.keys(e);for(let r=0;r{t.depend()},()=>{t.notify()}),a={get value(){return n()},set value(e){r(e)}};return q(a,Pe,!0),a},triggerRef:function(e){e.dep&&e.dep.notify()},reactive:function(e){return Ie(e,!1),e},isReactive:je,isReadonly:Ye,isShallow:Le,isProxy:function(e){return je(e)||Ye(e)},shallowReactive:Me,markRaw:function(e){return Object.isExtensible(e)&&q(e,"__v_skip",!0),e},toRaw:function e(t){const n=t&&t.__v_raw;return n?e(n):t},readonly:ze,shallowReadonly:function(e){return qe(e,!0)},computed:function(e,t){let n,r;const a=c(e);a?(n=e,r=B):(n=e.get,r=e.set);const i=ie()?null:new Tn(ce,n,B,{lazy:!0}),o={effect:i,get value(){return i?(i.dirty&&i.evaluate(),Ae.target&&i.depend(),i.value):n()},set value(e){r(e)}};return q(o,Pe,!0),q(o,"__v_isReadonly",a),o},watch:function(e,t,n){return et(e,t,n)},watchEffect:function(e,t){return et(e,null,t)},watchPostEffect:Je,watchSyncEffect:function(e,t){return et(e,null,{flush:"sync"})},EffectScope:nt,effectScope:function(e){return new nt(e)},onScopeDispose:function(e){tt&&tt.cleanups.push(e)},getCurrentScope:rt,provide:function(e,t){ce&&(at(ce)[e]=t)},inject:function(e,t,n=!1){const r=ce;if(r){const a=r.$parent&&r.$parent._provided;if(a&&e in a)return a[e];if(arguments.length>1)return n&&c(t)?t.call(r):t}},h:function(e,t,n){return Ut(ce,e,t,n,2,!0)},getCurrentInstance:function(){return ce&&{proxy:ce}},useSlots:function(){return Lt().slots},useAttrs:function(){return Lt().attrs},useListeners:function(){return Lt().listeners},mergeDefaults:function(e,t){const n=i(e)?e.reduce((e,t)=>(e[t]={},e),{}):e;for(const e in t){const r=n[e];r?i(r)||c(r)?n[e]={type:r,default:t[e]}:r.default=t[e]:null===r&&(n[e]={default:t[e]})}return n},nextTick:Xt,set:Re,del:Oe,useCssModule:function(e="$style"){if(!ce)return a;return ce[e]||a},useCssVars:function(e){if(!W)return;const t=ce;t&&Je(()=>{const n=t.$el,r=e(t,t._setupProxy);if(n&&1===n.nodeType){const e=n.style;for(const t in r)e.setProperty(`--${t}`,r[t])}})},defineAsyncComponent:function(e){c(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,timeout:i,suspensible:o=!1,onError:s}=e;let l=null,u=0;const d=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),s)return new Promise((t,n)=>{s(e,()=>t((u++,l=null,d())),()=>n(e),u+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),t)))};return()=>({component:d(),delay:a,timeout:i,error:r,loading:n})},onBeforeMount:tn,onMounted:nn,onBeforeUpdate:rn,onUpdated:an,onBeforeUnmount:on,onUnmounted:sn,onActivated:ln,onDeactivated:un,onServerPrefetch:cn,onRenderTracked:dn,onRenderTriggered:fn,onErrorCaptured:function(e,t=ce){pn(e,t)}});const mn=new ue;function _n(e){return An(e,mn),mn.clear(),e}function An(e,t){let n,r;const a=i(e);if(!(!a&&!d(e)||e.__v_skip||Object.isFrozen(e)||e instanceof fe)){if(e.__ob__){const n=e.__ob__.dep.id;if(t.has(n))return;t.add(n)}if(a)for(n=e.length;n--;)An(e[n],t);else if(Ze(e))An(e.value,t);else for(r=Object.keys(e),n=r.length;n--;)An(e[r[n]],t)}}let Fn,bn=0;class Tn{constructor(e,t,n,r,a){!function(e,t=tt){t&&t.active&&t.effects.push(e)}(this,tt&&!tt._vm?tt:e?e._scope:void 0),(this.vm=e)&&a&&(e._watcher=this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++bn,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ue,this.newDepIds=new ue,this.expression="",c(t)?this.getter=t:(this.getter=function(e){if(H.test(e))return;const t=e.split(".");return function(e){for(let n=0;n{Dn=t}}function kn(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function xn(e,t){if(t){if(e._directInactive=!1,kn(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(let t=0;tdocument.createEvent("Event").timeStamp&&(Yn=()=>e.now())}const Pn=(e,t)=>{if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function Zn(){let e,t;for(Ln=Yn(),In=!0,Rn.sort(Pn),jn=0;jn{for(let e=0;e<_e.length;e++){const t=_e[e];t.subs=t.subs.filter(e=>e),t._pending=!1}_e.length=0})(),oe&&$.devtools&&oe.emit("flush")}function Un(e){const t=e.id;if(null==Bn[t]&&(e!==Ae.target||!e.noRecurse)){if(Bn[t]=!0,In){let t=Rn.length-1;for(;t>jn&&Rn[t].id>e.id;)t--;Rn.splice(t+1,0,e)}else Rn.push(e);Mn||(Mn=!0,Xt(Zn))}}function Gn(e,t){if(e){const n=Object.create(null),r=le?Reflect.ownKeys(e):Object.keys(e);for(let a=0;a(this.$slots||Nt(r,e.scopedSlots,this.$slots=kt(n,r)),this.$slots),Object.defineProperty(this,"scopedSlots",{enumerable:!0,get(){return Nt(r,e.scopedSlots,this.slots())}}),c&&(this.$options=s,this.$slots=this.slots(),this.$scopedSlots=Nt(r,e.scopedSlots,this.$slots)),s._scopeId?this._c=(e,t,n,a)=>{const o=Ut(u,e,t,n,a,d);return o&&!i(o)&&(o.fnScopeId=s._scopeId,o.fnContext=r),o}:this._c=(e,t,n,r)=>Ut(u,e,t,n,r,d)}function zn(e,t,n,r,a){const i=ge(e);return i.fnContext=n,i.fnOptions=r,t.slot&&((i.data||(i.data={})).slot=t.slot),i}function qn(e,t){for(const n in t)e[D(n)]=t[n]}function Hn(e){return e.name||e.__name||e._componentTag}wt($n.prototype);const Vn={init(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){const t=e;Vn.prepatch(t,t)}else(e.componentInstance=function(e,t){const n={_isComponent:!0,_parentVnode:e,parent:t},r=e.data.inlineTemplate;return s(r)&&(n.render=r.render,n.staticRenderFns=r.staticRenderFns),new e.componentOptions.Ctor(n)}(e,Dn)).$mount(t?e.elm:void 0,t)},prepatch(e,t){const n=t.componentOptions;!function(e,t,n,r,i){const o=r.data.scopedSlots,s=e.$scopedSlots,l=!!(o&&!o.$stable||s!==a&&!s.$stable||o&&e.$scopedSlots.$key!==o.$key||!o&&e.$scopedSlots.$key);let u=!!(i||e.$options._renderChildren||l);const c=e.$vnode;e.$options._parentVnode=r,e.$vnode=r,e._vnode&&(e._vnode.parent=r),e.$options._renderChildren=i;const d=r.data.attrs||a;e._attrsProxy&&Mt(e._attrsProxy,d,c.data&&c.data.attrs||a,e,"$attrs")&&(u=!0),e.$attrs=d,n=n||a;const f=e.$options._parentListeners;if(e._listenersProxy&&Mt(e._listenersProxy,n,f||a,e,"$listeners"),e.$listeners=e.$options._parentListeners=n,Cn(e,n,f),t&&e.$options.props){we(!1);const n=e._props,r=e.$options._propKeys||[];for(let a=0;aT(r,n));const u=e=>{for(let e=0,t=r.length;e{e.resolved=Pt(n,t),a?r.length=0:u(!0)}),f=Y(t=>{s(e.errorComp)&&(e.error=!0,u(!0))}),p=e(c,f);return d(p)&&(g(p)?o(e.resolved)&&p.then(c,f):g(p.component)&&(p.component.then(c,f),s(p.error)&&(e.errorComp=Pt(p.error,t)),s(p.loading)&&(e.loadingComp=Pt(p.loading,t),0===p.delay?e.loading=!0:i=setTimeout(()=>{i=null,o(e.resolved)&&o(e.error)&&(e.loading=!0,u(!1))},p.delay||200)),s(p.timeout)&&(l=setTimeout(()=>{l=null,o(e.resolved)&&f(null)},p.timeout)))),a=!1,e.loading?e.loadingComp:e.resolved}}(f,c),void 0===e))return function(e,t,n,r,a){const i=pe();return i.asyncFactory=e,i.asyncMeta={data:t,context:n,children:r,tag:a},i}(f,t,n,r,u);t=t||{},Tr(e),s(t.model)&&function(e,t){const n=e.model&&e.model.prop||"value",r=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[n]=t.model.value;const a=t.on||(t.on={}),o=a[r],l=t.model.callback;s(o)?(i(o)?-1===o.indexOf(l):o!==l)&&(a[r]=[l].concat(o)):a[r]=l}(e.options,t);const p=function(e,t){const n=t.options.props;if(o(n))return;const r={},{attrs:a,props:i}=e;if(s(a)||s(i))for(const e in n){const t=x(e);ut(r,i,e,t,!0)||ut(r,a,e,t,!1)}return r}(t,e);if(l(e.options.functional))return function(e,t,n,r,o){const l=e.options,u={},c=l.props;if(s(c))for(const e in c)u[e]=sr(e,c,t||a);else s(n.attrs)&&qn(u,n.attrs),s(n.props)&&qn(u,n.props);const d=new $n(n,u,o,r,e),f=l.render.call(null,d._c,d);if(f instanceof fe)return zn(f,n,d.parent,l);if(i(f)){const e=ct(f)||[],t=new Array(e.length);for(let r=0;r{e(n,r),t(n,r)};return n._merged=!0,n}let Jn=B;const Xn=$.optionMergeStrategies;function er(e,t,n=!0){if(!t)return e;let r,a,i;const o=le?Reflect.ownKeys(t):Object.keys(t);for(let s=0;s{Xn[e]=nr}),U.forEach(function(e){Xn[e+"s"]=rr}),Xn.watch=function(e,t,n,r){if(e===ne&&(e=void 0),t===ne&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;const a={};R(a,e);for(const e in t){let n=a[e];const r=t[e];n&&!i(n)&&(n=[n]),a[e]=n?n.concat(r):i(r)?r:[r]}return a},Xn.props=Xn.methods=Xn.inject=Xn.computed=function(e,t,n,r){if(!e)return t;const a=Object.create(null);return R(a,e),t&&R(a,t),a},Xn.provide=function(e,t){return e?function(){const n=Object.create(null);return er(n,c(e)?e.call(this):e),t&&er(n,c(t)?t.call(this):t,!1),n}:t};const ar=function(e,t){return void 0===t?e:t};function ir(e,t,n){if(c(t)&&(t=t.options),function(e){const t=e.props;if(!t)return;const n={};let r,a,o;if(i(t))for(r=t.length;r--;)a=t[r],"string"==typeof a&&(o=D(a),n[o]={type:null});else if(p(t))for(const e in t)a=t[e],o=D(e),n[o]=p(a)?a:{type:a};e.props=n}(t),function(e){const t=e.inject;if(!t)return;const n=e.inject={};if(i(t))for(let e=0;e-1)if(i&&!y(a,"default"))o=!1;else if(""===o||o===x(e)){const e=dr(String,a.type);(e<0||s-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===f.call(n)&&e.test(t));var n}function Cr(e,t){const{cache:n,keys:r,_vnode:a,$vnode:i}=e;for(const e in n){const i=n[e];if(i){const o=i.name;o&&!t(o)&&Dr(n,e,r,a)}}i.componentOptions.children=void 0}function Dr(e,t,n,r){const a=e[t];!a||r&&a.tag===r.tag||a.componentInstance.$destroy(),e[t]=null,T(n,t)}!function(e){e.prototype._init=function(e){const t=this;t._uid=br++,t._isVue=!0,t.__v_skip=!0,t._scope=new nt(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){const n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;const a=r.componentOptions;n.propsData=a.propsData,n._parentListeners=a.listeners,n._renderChildren=a.children,n._componentTag=a.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=ir(Tr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){const t=e.$options;let n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;const t=e.$options._parentListeners;t&&Cn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;const t=e.$options,n=e.$vnode=t._parentVnode,r=n&&n.context;e.$slots=kt(t._renderChildren,r),e.$scopedSlots=n?Nt(e.$parent,n.data.scopedSlots,e.$slots):a,e._c=(t,n,r,a)=>Ut(e,t,n,r,a,!1),e.$createElement=(t,n,r,a)=>Ut(e,t,n,r,a,!0);const i=n&&n.data;Ne(e,"$attrs",i&&i.attrs||a,null,!0),Ne(e,"$listeners",t._parentListeners||a,null,!0)}(t),Nn(t,"beforeCreate",void 0,!1),function(e){const t=Gn(e.$options.inject,e);t&&(we(!1),Object.keys(t).forEach(n=>{Ne(e,n,t[n])}),we(!0))}(t),hr(t),function(e){const t=e.$options.provide;if(t){const n=c(t)?t.call(e):t;if(!d(n))return;const r=at(e),a=le?Reflect.ownKeys(n):Object.keys(n);for(let e=0;e1?N(n):n;const r=N(arguments,1),a=`event handler for "${e}"`;for(let e=0,i=n.length;eparseInt(this.max)&&Dr(e,t[0],t,this._vnode),this.vnodeToCache=null}}},created(){this.cache=Object.create(null),this.keys=[]},destroyed(){for(const e in this.cache)Dr(this.cache,e,this.keys)},mounted(){this.cacheVNode(),this.$watch("include",e=>{Cr(this,t=>Er(e,t))}),this.$watch("exclude",e=>{Cr(this,t=>!Er(e,t))})},updated(){this.cacheVNode()},render(){const e=this.$slots.default,t=Zt(e),n=t&&t.componentOptions;if(n){const e=yr(n),{include:r,exclude:a}=this;if(r&&(!e||!Er(r,e))||a&&e&&Er(a,e))return t;const{cache:i,keys:o}=this,s=null==t.key?n.Ctor.cid+(n.tag?`::${n.tag}`:""):t.key;i[s]?(t.componentInstance=i[s].componentInstance,T(o,s),o.push(s)):(this.vnodeToCache=t,this.keyToCache=s),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){const t={get:()=>$};Object.defineProperty(e,"config",t),e.util={warn:Jn,extend:R,mergeOptions:ir,defineReactive:Ne},e.set=Re,e.delete=Oe,e.nextTick=Xt,e.observable=e=>(Se(e),e),e.options=Object.create(null),U.forEach(t=>{e.options[t+"s"]=Object.create(null)}),e.options._base=e,R(e.options.components,kr),function(e){e.use=function(e){const t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;const n=N(arguments,1);return n.unshift(this),c(e.install)?e.install.apply(e,n):c(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=ir(this.options,e),this}}(e),function(e){e.cid=0;let t=1;e.extend=function(e){e=e||{};const n=this,r=n.cid,a=e._Ctor||(e._Ctor={});if(a[r])return a[r];const i=Hn(e)||Hn(n.options),o=function(e){this._init(e)};return(o.prototype=Object.create(n.prototype)).constructor=o,o.cid=t++,o.options=ir(n.options,e),o.super=n,o.options.props&&function(e){const t=e.options.props;for(const n in t)pr(e.prototype,"_props",n)}(o),o.options.computed&&function(e){const t=e.options.computed;for(const n in t)mr(e.prototype,n,t[n])}(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,U.forEach(function(e){o[e]=n[e]}),i&&(o.options.components[i]=o),o.superOptions=n.options,o.extendOptions=e,o.sealedOptions=R({},o.options),a[r]=o,o}}(e),function(e){U.forEach(t=>{e[t]=function(e,n){return n?("component"===t&&p(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&c(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(vr),Object.defineProperty(vr.prototype,"$isServer",{get:ie}),Object.defineProperty(vr.prototype,"$ssrContext",{get(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(vr,"FunctionalRenderContext",{value:$n}),vr.version=hn;const xr=F("style,class"),Sr=F("input,textarea,option,select,progress"),Nr=F("contenteditable,draggable,spellcheck"),Rr=F("events,caret,typing,plaintext-only"),Or=F("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Br="http://www.w3.org/1999/xlink",Mr=e=>":"===e.charAt(5)&&"xlink"===e.slice(0,5),Ir=e=>Mr(e)?e.slice(6,e.length):"",jr=e=>null==e||!1===e;function Lr(e,t){return{staticClass:Yr(e.staticClass,t.staticClass),class:s(e.class)?[e.class,t.class]:t.class}}function Yr(e,t){return e?t?e+" "+t:e:t||""}function Pr(e){return Array.isArray(e)?function(e){let t,n="";for(let r=0,a=e.length;rUr(e)||Gr(e),zr=Object.create(null),qr=F("text,number,password,search,email,tel,url");var Hr=Object.freeze({__proto__:null,createElement:function(e,t){const n=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n},createElementNS:function(e,t){return document.createElementNS(Zr[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,n){e.insertBefore(t,n)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),Vr={create(e,t){Wr(t)},update(e,t){e.data.ref!==t.data.ref&&(Wr(e,!0),Wr(t))},destroy(e){Wr(e,!0)}};function Wr(e,t){const n=e.data.ref;if(!s(n))return;const r=e.context,a=e.componentInstance||e.elm,o=t?null:a,l=t?void 0:a;if(c(n))return void zt(n,r,[o],r,"template ref function");const u=e.data.refInFor,d="string"==typeof n||"number"==typeof n,f=Ze(n),p=r.$refs;if(d||f)if(u){const e=d?p[n]:n.value;t?i(e)&&T(e,a):i(e)?e.includes(a)||e.push(a):d?(p[n]=[a],Qr(r,n,p[n])):n.value=[a]}else if(d){if(t&&p[n]!==a)return;p[n]=l,Qr(r,n,o)}else if(f){if(t&&n.value!==a)return;n.value=o}}function Qr({_setupState:e},t,n){e&&y(e,t)&&(Ze(e[t])?e[t].value=n:e[t]=n)}const Kr=new fe("",{},[]),Jr=["create","activate","update","remove","destroy"];function Xr(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&s(e.data)===s(t.data)&&function(e,t){if("input"!==e.tag)return!0;let n;const r=s(n=e.data)&&s(n=n.attrs)&&n.type,a=s(n=t.data)&&s(n=n.attrs)&&n.type;return r===a||qr(r)&&qr(a)}(e,t)||l(e.isAsyncPlaceholder)&&o(t.asyncFactory.error))}function ea(e,t,n){let r,a;const i={};for(r=t;r<=n;++r)a=e[r].key,s(a)&&(i[a]=r);return i}var ta={create:na,update:na,destroy:function(e){na(e,Kr)}};function na(e,t){(e.data.directives||t.data.directives)&&function(e,t){const n=e===Kr,r=t===Kr,a=aa(e.data.directives,e.context),i=aa(t.data.directives,t.context),o=[],s=[];let l,u,c;for(l in i)u=a[l],c=i[l],u?(c.oldValue=u.value,c.oldArg=u.arg,oa(c,"update",t,e),c.def&&c.def.componentUpdated&&s.push(c)):(oa(c,"bind",t,e),c.def&&c.def.inserted&&o.push(c));if(o.length){const r=()=>{for(let n=0;n{for(let n=0;n-1?ca(e,t,n):Or(t)?jr(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Nr(t)?e.setAttribute(t,((e,t)=>jr(t)||"false"===t?"false":"contenteditable"===e&&Rr(t)?t:"true")(t,n)):Mr(t)?jr(n)?e.removeAttributeNS(Br,Ir(t)):e.setAttributeNS(Br,t,n):ca(e,t,n)}function ca(e,t,n){if(jr(n))e.removeAttribute(t);else{if(K&&!J&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){const t=n=>{n.stopImmediatePropagation(),e.removeEventListener("input",t)};e.addEventListener("input",t),e.__ieph=!0}e.setAttribute(t,n)}}var da={create:la,update:la};function fa(e,t){const n=t.elm,r=t.data,a=e.data;if(o(r.staticClass)&&o(r.class)&&(o(a)||o(a.staticClass)&&o(a.class)))return;let i=function(e){let t=e.data,n=e,r=e;for(;s(r.componentInstance);)r=r.componentInstance._vnode,r&&r.data&&(t=Lr(r.data,t));for(;s(n=n.parent);)n&&n.data&&(t=Lr(t,n.data));return function(e,t){return s(e)||s(t)?Yr(e,Pr(t)):""}(t.staticClass,t.class)}(t);const l=n._transitionClasses;s(l)&&(i=Yr(i,Pr(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}var pa={create:fa,update:fa};const ha="__r",ga="__c";let ma;function _a(e,t,n){const r=ma;return function a(){null!==t.apply(null,arguments)&&ba(e,a,n,r)}}const Aa=Vt&&!(te&&Number(te[1])<=53);function Fa(e,t,n,r){if(Aa){const e=Ln,n=t;t=n._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=e||t.timeStamp<=0||t.target.ownerDocument!==document)return n.apply(this,arguments)}}ma.addEventListener(e,t,ae?{capture:n,passive:r}:n)}function ba(e,t,n,r){(r||ma).removeEventListener(e,t._wrapper||t,n)}function Ta(e,t){if(o(e.data.on)&&o(t.data.on))return;const n=t.data.on||{},r=e.data.on||{};ma=t.elm||e.elm,function(e){if(s(e[ha])){const t=K?"change":"input";e[t]=[].concat(e[ha],e[t]||[]),delete e[ha]}s(e[ga])&&(e.change=[].concat(e[ga],e.change||[]),delete e[ga])}(n),st(n,r,Fa,ba,_a,t.context),ma=void 0}var va={create:Ta,update:Ta,destroy:e=>Ta(e,Kr)};let ya;function Ea(e,t){if(o(e.data.domProps)&&o(t.data.domProps))return;let n,r;const a=t.elm,i=e.data.domProps||{};let u=t.data.domProps||{};for(n in(s(u.__ob__)||l(u._v_attr_proxy))&&(u=t.data.domProps=R({},u)),i)n in u||(a[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===i[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=r;const e=o(r)?"":String(r);Ca(a,e)&&(a.value=e)}else if("innerHTML"===n&&Gr(a.tagName)&&o(a.innerHTML)){ya=ya||document.createElement("div"),ya.innerHTML=`${r}`;const e=ya.firstChild;for(;a.firstChild;)a.removeChild(a.firstChild);for(;e.firstChild;)a.appendChild(e.firstChild)}else if(r!==i[n])try{a[n]=r}catch(e){}}}function Ca(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){let n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){const n=e.value,r=e._vModifiers;if(s(r)){if(r.number)return A(n)!==A(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Da={create:Ea,update:Ea};const wa=E(function(e){const t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){const r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function ka(e){const t=xa(e.style);return e.staticStyle?R(e.staticStyle,t):t}function xa(e){return Array.isArray(e)?O(e):"string"==typeof e?wa(e):e}const Sa=/^--/,Na=/\s*!important$/,Ra=(e,t,n)=>{if(Sa.test(t))e.style.setProperty(t,n);else if(Na.test(n))e.style.setProperty(x(t),n.replace(Na,""),"important");else{const r=Ma(t);if(Array.isArray(n))for(let t=0,a=n.length;t-1?t.split(La).forEach(t=>e.classList.add(t)):e.classList.add(t);else{const n=` ${e.getAttribute("class")||""} `;n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function Pa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(La).forEach(t=>e.classList.remove(t)):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{let n=` ${e.getAttribute("class")||""} `;const r=" "+t+" ";for(;n.indexOf(r)>=0;)n=n.replace(r," ");n=n.trim(),n?e.setAttribute("class",n):e.removeAttribute("class")}}function Za(e){if(e){if("object"==typeof e){const t={};return!1!==e.css&&R(t,Ua(e.name||"v")),R(t,e),t}return"string"==typeof e?Ua(e):void 0}}const Ua=E(e=>({enterClass:`${e}-enter`,enterToClass:`${e}-enter-to`,enterActiveClass:`${e}-enter-active`,leaveClass:`${e}-leave`,leaveToClass:`${e}-leave-to`,leaveActiveClass:`${e}-leave-active`})),Ga=W&&!J,$a="transition",za="animation";let qa="transition",Ha="transitionend",Va="animation",Wa="animationend";Ga&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(qa="WebkitTransition",Ha="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Va="WebkitAnimation",Wa="webkitAnimationEnd"));const Qa=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:e=>e();function Ka(e){Qa(()=>{Qa(e)})}function Ja(e,t){const n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Ya(e,t))}function Xa(e,t){e._transitionClasses&&T(e._transitionClasses,t),Pa(e,t)}function ei(e,t,n){const{type:r,timeout:a,propCount:i}=ni(e,t);if(!r)return n();const o=r===$a?Ha:Wa;let s=0;const l=()=>{e.removeEventListener(o,u),n()},u=t=>{t.target===e&&++s>=i&&l()};setTimeout(()=>{s0&&(u=$a,c=i,d=a.length):t===za?l>0&&(u=za,c=l,d=s.length):(c=Math.max(i,l),u=c>0?i>l?$a:za:null,d=u?u===$a?a.length:s.length:0),{type:u,timeout:c,propCount:d,hasTransform:u===$a&&ti.test(n[qa+"Property"])}}function ri(e,t){for(;e.lengthai(t)+ai(e[n])))}function ai(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function ii(e,t){const n=e.elm;s(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());const r=Za(e.data.transition);if(o(r))return;if(s(n._enterCb)||1!==n.nodeType)return;const{css:a,type:i,enterClass:l,enterToClass:u,enterActiveClass:f,appearClass:p,appearToClass:h,appearActiveClass:g,beforeEnter:m,enter:_,afterEnter:F,enterCancelled:b,beforeAppear:T,appear:v,afterAppear:y,appearCancelled:E,duration:C}=r;let D=Dn,w=Dn.$vnode;for(;w&&w.parent;)D=w.context,w=w.parent;const k=!D._isMounted||!e.isRootInsert;if(k&&!v&&""!==v)return;const x=k&&p?p:l,S=k&&g?g:f,N=k&&h?h:u,R=k&&T||m,O=k&&c(v)?v:_,B=k&&y||F,M=k&&E||b,I=A(d(C)?C.enter:C),j=!1!==a&&!J,L=li(O),P=n._enterCb=Y(()=>{j&&(Xa(n,N),Xa(n,S)),P.cancelled?(j&&Xa(n,x),M&&M(n)):B&&B(n),n._enterCb=null});e.data.show||lt(e,"insert",()=>{const t=n.parentNode,r=t&&t._pending&&t._pending[e.key];r&&r.tag===e.tag&&r.elm._leaveCb&&r.elm._leaveCb(),O&&O(n,P)}),R&&R(n),j&&(Ja(n,x),Ja(n,S),Ka(()=>{Xa(n,x),P.cancelled||(Ja(n,N),L||(si(I)?setTimeout(P,I):ei(n,i,P)))})),e.data.show&&(t&&t(),O&&O(n,P)),j||L||P()}function oi(e,t){const n=e.elm;s(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());const r=Za(e.data.transition);if(o(r)||1!==n.nodeType)return t();if(s(n._leaveCb))return;const{css:a,type:i,leaveClass:l,leaveToClass:u,leaveActiveClass:c,beforeLeave:f,leave:p,afterLeave:h,leaveCancelled:g,delayLeave:m,duration:_}=r,F=!1!==a&&!J,b=li(p),T=A(d(_)?_.leave:_),v=n._leaveCb=Y(()=>{n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[e.key]=null),F&&(Xa(n,u),Xa(n,c)),v.cancelled?(F&&Xa(n,l),g&&g(n)):(t(),h&&h(n)),n._leaveCb=null});function y(){v.cancelled||(!e.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),f&&f(n),F&&(Ja(n,l),Ja(n,c),Ka(()=>{Xa(n,l),v.cancelled||(Ja(n,u),b||(si(T)?setTimeout(v,T):ei(n,i,v)))})),p&&p(n,v),F||b||v())}m?m(y):y()}function si(e){return"number"==typeof e&&!isNaN(e)}function li(e){if(o(e))return!1;const t=e.fns;return s(t)?li(Array.isArray(t)?t[0]:t):(e._length||e.length)>1}function ui(e,t){!0!==t.data.show&&ii(t)}const ci=function(e){let t,n;const r={},{modules:a,nodeOps:c}=e;for(t=0;tg?(d=o(n[A+1])?null:n[A+1].elm,b(e,d,n,h,A,r)):h>A&&v(t,p,g)}(d,g,_,n,u):s(_)?(s(e.text)&&c.setTextContent(d,""),b(d,null,_,0,_.length-1,n)):s(g)?v(g,0,g.length-1):s(e.text)&&c.setTextContent(d,""):e.text!==t.text&&c.setTextContent(d,t.text),s(h)&&s(p=h.hook)&&s(p=p.postpatch)&&p(e,t)}function D(e,t,n){if(l(n)&&s(e.parent))e.parent.data.pendingInsert=t;else for(let e=0;e{const e=document.activeElement;e&&e.vmodel&&Ai(e,"input")});const di={inserted(e,t,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?lt(n,"postpatch",()=>{di.componentUpdated(e,t,n)}):fi(e,t,n.context),e._vOptions=[].map.call(e.options,gi)):("textarea"===n.tag||qr(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",mi),e.addEventListener("compositionend",_i),e.addEventListener("change",_i),J&&(e.vmodel=!0)))},componentUpdated(e,t,n){if("select"===n.tag){fi(e,t,n.context);const r=e._vOptions,a=e._vOptions=[].map.call(e.options,gi);a.some((e,t)=>!j(e,r[t]))&&(e.multiple?t.value.some(e=>hi(e,a)):t.value!==t.oldValue&&hi(t.value,a))&&Ai(e,"change")}}};function fi(e,t,n){pi(e,t),(K||X)&&setTimeout(()=>{pi(e,t)},0)}function pi(e,t,n){const r=t.value,a=e.multiple;if(a&&!Array.isArray(r))return;let i,o;for(let t=0,n=e.options.length;t-1,o.selected!==i&&(o.selected=i);else if(j(gi(o),r))return void(e.selectedIndex!==t&&(e.selectedIndex=t));a||(e.selectedIndex=-1)}function hi(e,t){return t.every(t=>!j(t,e))}function gi(e){return"_value"in e?e._value:e.value}function mi(e){e.target.composing=!0}function _i(e){e.target.composing&&(e.target.composing=!1,Ai(e.target,"input"))}function Ai(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Fi(e){return!e.componentInstance||e.data&&e.data.transition?e:Fi(e.componentInstance._vnode)}var bi={bind(e,{value:t},n){const r=(n=Fi(n)).data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;t&&r?(n.data.show=!0,ii(n,()=>{e.style.display=a})):e.style.display=t?a:"none"},update(e,{value:t,oldValue:n},r){!t!=!n&&((r=Fi(r)).data&&r.data.transition?(r.data.show=!0,t?ii(r,()=>{e.style.display=e.__vOriginalDisplay}):oi(r,()=>{e.style.display="none"})):e.style.display=t?e.__vOriginalDisplay:"none")},unbind(e,t,n,r,a){a||(e.style.display=e.__vOriginalDisplay)}},Ti={model:di,show:bi};const vi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function yi(e){const t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?yi(Zt(t.children)):e}function Ei(e){const t={},n=e.$options;for(const r in n.propsData)t[r]=e[r];const r=n._parentListeners;for(const e in r)t[D(e)]=r[e];return t}function Ci(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}const Di=e=>e.tag||St(e),wi=e=>"show"===e.name;var ki={name:"transition",props:vi,abstract:!0,render(e){let t=this.$slots.default;if(!t)return;if(t=t.filter(Di),!t.length)return;const n=this.mode,r=t[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return r;const a=yi(r);if(!a)return r;if(this._leaving)return Ci(e,r);const i=`__transition-${this._uid}-`;a.key=null==a.key?a.isComment?i+"comment":i+a.tag:u(a.key)?0===String(a.key).indexOf(i)?a.key:i+a.key:a.key;const o=(a.data||(a.data={})).transition=Ei(this),s=this._vnode,l=yi(s);if(a.data.directives&&a.data.directives.some(wi)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!St(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){const t=l.data.transition=R({},o);if("out-in"===n)return this._leaving=!0,lt(t,"afterLeave",()=>{this._leaving=!1,this.$forceUpdate()}),Ci(e,r);if("in-out"===n){if(St(a))return s;let e;const n=()=>{e()};lt(o,"afterEnter",n),lt(o,"enterCancelled",n),lt(t,"delayLeave",t=>{e=t})}}return r}};const xi=R({tag:String,moveClass:String},vi);delete xi.mode;var Si={props:xi,beforeMount(){const e=this._update;this._update=(t,n)=>{const r=wn(this);this.__patch__(this._vnode,this.kept,!1,!0),this._vnode=this.kept,r(),e.call(this,t,n)}},render(e){const t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,a=this.$slots.default||[],i=this.children=[],o=Ei(this);for(let e=0;e{if(e.data.moved){const n=e.elm,r=n.style;Ja(n,t),r.transform=r.WebkitTransform=r.transitionDuration="",n.addEventListener(Ha,n._moveCb=function e(r){r&&r.target!==n||r&&!/transform$/.test(r.propertyName)||(n.removeEventListener(Ha,e),n._moveCb=null,Xa(n,t))})}}))},methods:{hasMove(e,t){if(!Ga)return!1;if(this._hasMove)return this._hasMove;const n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(e=>{Pa(n,e)}),Ya(n,t),n.style.display="none",this.$el.appendChild(n);const r=ni(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function Ni(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function Ri(e){e.data.newPos=e.elm.getBoundingClientRect()}function Oi(e){const t=e.data.pos,n=e.data.newPos,r=t.left-n.left,a=t.top-n.top;if(r||a){e.data.moved=!0;const t=e.elm.style;t.transform=t.WebkitTransform=`translate(${r}px,${a}px)`,t.transitionDuration="0s"}}var Bi={Transition:ki,TransitionGroup:Si};vr.config.mustUseProp=(e,t,n)=>"value"===n&&Sr(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e,vr.config.isReservedTag=$r,vr.config.isReservedAttr=xr,vr.config.getTagNamespace=function(e){return Gr(e)?"svg":"math"===e?"math":void 0},vr.config.isUnknownElement=function(e){if(!W)return!0;if($r(e))return!1;if(e=e.toLowerCase(),null!=zr[e])return zr[e];const t=document.createElement(e);return e.indexOf("-")>-1?zr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:zr[e]=/HTMLUnknownElement/.test(t.toString())},R(vr.options.directives,Ti),R(vr.options.components,Bi),vr.prototype.__patch__=W?ci:B,vr.prototype.$mount=function(e,t){return function(e,t,n){let r;e.$el=t,e.$options.render||(e.$options.render=pe),Nn(e,"beforeMount"),r=()=>{e._update(e._render(),n)},new Tn(e,r,B,{before(){e._isMounted&&!e._isDestroyed&&Nn(e,"beforeUpdate")}},!0),n=!1;const a=e._preWatchers;if(a)for(let e=0;e{$.devtools&&oe&&oe.emit("init",vr)},0),R(vr,gn),e.exports=vr},3126(e,t,n){"use strict";var r=n(6743),a=n(9675),i=n(76),o=n(3144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new a("a function is required");return o(r,i,e)}},3129(e,t,n){var r={};r[n(1602)("toStringTag")]="z",e.exports="[object z]"===String(r)},3144(e,t,n){"use strict";var r=n(6743),a=n(1002),i=n(76),o=n(7119);e.exports=o||r.call(i,a)},3229(e){"use strict";const t=/^[0-9]+$/,n=(e,n)=>{if("number"==typeof e&&"number"==typeof n)return e===n?0:en(t,e)}},3262(e,t,n){var r=n(200),a=n(5335),i=r.document,o=a(i)&&a(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},3486(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"MagnifyIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon magnify-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},3493(e,t,n){var r=n(3747);e.exports=function(e){return r(e.length)}},3503(e,t,n){var r,a,i,o,s;r=n(3939),a=n(2151).utf8,i=n(7206),o=n(2151).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?o.stringToBytes(e):a.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var n=r.bytesToWords(e),l=8*e.length,u=1732584193,c=-271733879,d=-1732584194,f=271733878,p=0;p>>24)|4278255360&(n[p]<<24|n[p]>>>8);n[l>>>5]|=128<>>9<<4)]=l;var h=s._ff,g=s._gg,m=s._hh,_=s._ii;for(p=0;p>>0,c=c+F>>>0,d=d+b>>>0,f=f+T>>>0}return r.endian([u,c,d,f])})._ff=function(e,t,n,r,a,i,o){var s=e+(t&n|~t&r)+(a>>>0)+o;return(s<>>32-i)+t},s._gg=function(e,t,n,r,a,i,o){var s=e+(t&r|n&~r)+(a>>>0)+o;return(s<>>32-i)+t},s._hh=function(e,t,n,r,a,i,o){var s=e+(t^n^r)+(a>>>0)+o;return(s<>>32-i)+t},s._ii=function(e,t,n,r,a,i,o){var s=e+(n^(t|~r))+(a>>>0)+o;return(s<>>32-i)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=r.wordsToBytes(s(e,t));return t&&t.asBytes?n:t&&t.asString?o.bytesToString(n):r.bytesToHex(n)}},3529(e,t,n){"use strict";n(5852),t.YK=o;var r=n(9784),a=n(690),i=n(1282);function o(){return new a.LoggerBuilder(r.buildConsoleLogger)}},3534(e,t,n){n(7896),n(3883),n(5245),n(959),n(1074)},3610(e,t,n){var r=n(5077),a=n(7694),i=n(4491),o=n(3938),s=n(6032),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",f="configurable",p="writable";t.f=r?i?function(e,t,n){if(o(e),t=s(t),o(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var r=c(e,t);r&&r[p]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:d in n?n[d]:r[d],writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(o(e),t=s(t),o(n),a)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},3628(e,t,n){"use strict";var r=n(8648),a=n(1064),i=n(7176);e.exports=r?function(e){return r(e)}:a?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return a(e)}:i?function(e){return i(e)}:null},3638(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"MenuIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon menu-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},3747(e,t,n){var r=n(9328),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},3760(e){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},3832(e){"use strict";e.exports=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,t){"__proto__"===e&&(e="#__proto__"),this.child.push({[e]:t})}addChild(e){"__proto__"===e.tagname&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child})}}},3838(e){var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},3850(e,t,n){var r=n(6763);"undefined"!=typeof self&&self,e.exports=function(){var e={661:function(){"undefined"!=typeof window&&function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}(Object.getOwnPropertyNames(e));try{for(n.s();!(t=n.n()).done;){var r=t.value,a=e[r];e[r]=a&&"object"===c(a)?h(a):a}}catch(e){n.e(e)}finally{n.f()}return Object.freeze(e)}var g,m,_=function(e){if(!e.compressed)return e;for(var t in e.compressed=!1,e.emojis){var n=e.emojis[t];for(var r in f)n[r]=n[f[r]],delete n[f[r]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=p(n)}return h(e)},A=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],F={};function b(){m=!0,g=u.get("frequently")}var T={add:function(e){m||b();var t=e.id;g||(g=F),g[t]||(g[t]=0),g[t]+=1,u.set("last",t),u.set("frequently",g)},get:function(e){if(m||b(),!g){F={};for(var t=[],n=Math.min(e,A.length),r=0;r',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''};function y(e,t,n,r,a,i,o,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=l):a&&(l=s?function(){a.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}var E=y({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},created:function(){this.svgs=v}},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},e._l(e.categories,function(t){return n("button",{key:t.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":t.id==e.activeCategory.id},style:{color:t.id==e.activeCategory.id?e.color:""},attrs:{role:"tab",type:"button","aria-label":t.name,"aria-selected":t.id==e.activeCategory.id,"data-title":e.i18n.categories[t.id]},on:{click:function(n){return e.$emit("click",t)}}},[n("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:e._s(e.svgs[t.id])}}),e._v(" "),n("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:e.color},attrs:{"aria-hidden":"true"}})])}),0)},[],!1,null,null,null),C=E.exports;function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n1114111||Math.floor(s)!=s)throw RangeError("Invalid code point: "+s);s<=65535?r.push(s):(e=55296+((s-=65536)>>10),t=s%1024+56320,r.push(e,t)),(a+1===i||r.length>n)&&(o+=String.fromCharCode.apply(null,r),r.length=0)}return o};function S(e){var t=e.split("-").map(function(e){return"0x".concat(e)});return x.apply(null,t)}function N(e){return e.reduce(function(e,t){return-1===e.indexOf(t)&&e.push(t),e},[])}function R(e,t){var n=N(e),r=N(t);return n.filter(function(e){return r.indexOf(e)>=0})}function O(e,t){var n={};for(var r in e){var a=e[r],i=a;t.hasOwnProperty(r)&&(i=t[r]),"object"===c(i)&&(i=O(a,i)),n[r]=i}return n}function B(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=n.emojisToShowFilter,a=n.include,i=n.exclude,o=n.custom,s=n.recent,l=n.recentLength,u=void 0===l?20:l;D(this,e),this._data=_(t),this._emojisFilter=r||null,this._include=a||null,this._exclude=i||null,this._custom=o||[],this._recent=s||T.get(u),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)}return k(e,[{key:"buildIndex",value:function(){var e=this,t=this._data.categories;if(this._include&&(t=(t=t.filter(function(t){return e._include.includes(t.id)})).sort(function(t,n){var r=e._include.indexOf(t.id),a=e._include.indexOf(n.id);return ra?1:0})),t.forEach(function(t){if(e.isCategoryNeeded(t.id)){var n={id:t.id,name:t.name,emojis:[]};t.emojis.forEach(function(t){var r=e.addEmoji(t);r&&n.emojis.push(r)}),n.emojis.length&&e._categories.push(n)}}),this.isCategoryNeeded("custom")){if(this._custom.length>0){var n,r=B(this._custom);try{for(r.s();!(n=r.n()).done;){var a=n.value;this.addCustomEmoji(a)}}catch(e){r.e(e)}finally{r.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map(function(t){var n,r=B(e._customCategory.emojis);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(a.id===t)return void e._recentCategory.emojis.push(a)}}catch(e){r.e(e)}finally{r.f()}e.hasEmoji(t)&&e._recentCategory.emojis.push(e.emoji(t))}),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(e,t){var n=e.match(I);if(n&&(e=n[1],n[2]&&(t=parseInt(n[2],10))),this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),this._emojis.hasOwnProperty(e)){var r=this._emojis[e];return t?r.getSkin(t):r}return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(e){this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]);var t=this._emojis[e];if(!t)throw new Error("Can not find emoji by id: "+e);return t}},{key:"firstEmoji",value:function(){var e=this._emojis[Object.keys(this._emojis)[0]];if(!e)throw new Error("Can not get first emoji");return e}},{key:"hasEmoji",value:function(e){return this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),!!this._emojis[e]}},{key:"nativeEmoji",value:function(e){return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"search",value:function(e,t){var n=this;if(t||(t=75),!e.length)return null;if("-"==e||"-1"==e)return[this.emoji("-1")];var r,a=e.toLowerCase().split(/[\s|,|\-|_]+/);a.length>2&&(a=[a[0],a[1]]),r=a.map(function(e){for(var t=n._emojis,r=n._searchIndex,a=0,i=0;i1?R.apply(null,r):r.length?r[0]:[])&&i.length>t&&(i=i.slice(0,t)),i}},{key:"addCustomEmoji",value:function(e){var t=Object.assign({},e,{id:e.short_names[0],custom:!0});t.search||(t.search=p(t));var n=new Y(t);return this._emojis[n.id]=n,this._customCategory.emojis.push(n),n}},{key:"addEmoji",value:function(e){var t=this,n=this._data.emojis[e];if(!this.isEmojiNeeded(n))return!1;var r=new Y(n);if(this._emojis[e]=r,r.native&&(this._nativeEmojis[r.native]=r),r._skins)for(var a in r._skins){var i=r._skins[a];i.native&&(this._nativeEmojis[i.native]=i)}return r.emoticons&&r.emoticons.forEach(function(n){t._emoticons[n]||(t._emoticons[n]=e)}),r}},{key:"isCategoryNeeded",value:function(e){var t=!this._include||!this._include.length||this._include.indexOf(e)>-1,n=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(e)>-1;return!(!t||n)}},{key:"isEmojiNeeded",value:function(e){return!this._emojisFilter||this._emojisFilter(e)}}]),e}(),Y=function(){function e(t){if(D(this,e),this._data=Object.assign({},t),this._skins=null,this._data.skin_variations)for(var n in this._skins=[],j){var r=j[n],a=this._data.skin_variations[r],i=Object.assign({},t);for(var o in a)i[o]=a[o];delete i.skin_variations,i.skin_tone=parseInt(n)+1,this._skins.push(new e(i))}for(var s in this._sanitized=Z(this._data),this._sanitized)this[s]=this._sanitized[s];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}return k(e,[{key:"getSkin",value:function(e){return e&&"native"!=e&&this._skins?this._skins[e-1]:this}},{key:"getPosition",value:function(){var e=+(100/60*this._data.sheet_x).toFixed(2),t=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(e,"% ").concat(t,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}]),e}(),P=function(){function e(t,n,r,a,i,o,s){D(this,e),this._emoji=t,this._native=a,this._skin=n,this._set=r,this._fallback=i,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(s),this.content=this._content(),this.title=!0===o?t.short_name:null,this.ariaLabel=t.ariaLabel(),Object.freeze(this)}return k(e,[{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(e){var t={};return this._isCustom()?t={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:e+"px",height:e+"px"}:this._hasEmoji()&&!this._isNative()&&(t={backgroundPosition:this.getEmoji().getPosition()}),e&&(t=this._isNative()?Object.assign(t,{fontSize:Math.round(.95*e*10)/10+"px"}):Object.assign(t,{width:e+"px",height:e+"px"})),t}},{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 e=this.getEmoji()._data["has_img_"+this._set];return void 0===e||e}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}]),e}();function Z(e){var t=e.name,n=e.short_names,r=e.skin_tone,a=e.skin_variations,i=e.emoticons,o=e.unified,s=e.custom,l=e.imageUrl,u=e.id||n[0],c=":".concat(u,":");return s?{id:u,name:t,colons:c,emoticons:i,custom:s,imageUrl:l}:(r&&(c+=":skin-tone-".concat(r,":")),{id:u,name:t,colons:c,emoticons:i,unified:o.toLowerCase(),skin:r||(a?1:null),native:S(o)})}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G={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"}},$={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 z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function q(e){for(var t=1;t0},emojiObjects:function(){var e=this;return this.emojis.map(function(t){return{emojiObject:t,emojiView:new P(t,e.emojiProps.skin,e.emojiProps.set,e.emojiProps.native,e.emojiProps.fallback,e.emojiProps.emojiTooltip,e.emojiProps.emojiSize)}})}},components:{Emoji:H}},function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isVisible&&(e.isSearch||e.hasResults)?n("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!e.hasResults},attrs:{"aria-label":e.i18n.categories[e.id]}},[n("div",{staticClass:"emoji-mart-category-label"},[n("h3",{staticClass:"emoji-mart-category-label"},[e._v(e._s(e.i18n.categories[e.id]))])]),e._v(" "),e._l(e.emojiObjects,function(t){var r=t.emojiObject,a=t.emojiView;return[a.canRender?n("button",{key:r.id,staticClass:"emoji-mart-emoji",class:e.activeClass(r),attrs:{"aria-label":a.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":r.short_name,title:a.title},on:{mouseenter:function(t){e.emojiProps.onEnter(a.getEmoji())},mouseleave:function(t){e.emojiProps.onLeave(a.getEmoji())},click:function(t){e.emojiProps.onClick(a.getEmoji())}}},[n("span",{class:a.cssClass,style:a.cssStyle},[e._v(e._s(a.content))])]):e._e()]}),e._v(" "),e.hasResults?e._e():n("div",[n("emoji",{attrs:{data:e.data,emoji:"sleuth_or_spy",native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}}),e._v(" "),n("div",{staticClass:"emoji-mart-no-results-label"},[e._v(e._s(e.i18n.notfound))])],1)],2):e._e()},[],!1,null,null,null).exports,W=y({props:{skin:{type:Number,required:!0}},data:function(){return{opened:!1}},methods:{onClick:function(e){this.opened&&e!=this.skin&&this.$emit("change",e),this.opened=!this.opened}}},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":e.opened}},e._l(6,function(t){return n("span",{key:t,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":e.skin==t}},[n("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+t,on:{click:function(n){return e.onClick(t)}}})])}),0)},[],!1,null,null,null).exports,Q=y({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:H,Skins:W}},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-preview"},[e.emoji?[n("div",{staticClass:"emoji-mart-preview-emoji"},[n("emoji",{attrs:{data:e.data,emoji:e.emoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),n("div",{staticClass:"emoji-mart-preview-data"},[n("div",{staticClass:"emoji-mart-preview-name"},[e._v(e._s(e.emoji.name))]),e._v(" "),n("div",{staticClass:"emoji-mart-preview-shortnames"},e._l(e.emojiShortNames,function(t){return n("span",{key:t,staticClass:"emoji-mart-preview-shortname"},[e._v(":"+e._s(t)+":")])}),0),e._v(" "),n("div",{staticClass:"emoji-mart-preview-emoticons"},e._l(e.emojiEmoticons,function(t){return n("span",{key:t,staticClass:"emoji-mart-preview-emoticon"},[e._v(e._s(t))])}),0)])]:[n("div",{staticClass:"emoji-mart-preview-emoji"},[n("emoji",{attrs:{data:e.data,emoji:e.idleEmoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),n("div",{staticClass:"emoji-mart-preview-data"},[n("span",{staticClass:"emoji-mart-title-label"},[e._v(e._s(e.title))])]),e._v(" "),e.showSkinTones?n("div",{staticClass:"emoji-mart-preview-skins"},[n("skins",{attrs:{skin:e.skinProps.skin},on:{change:function(t){return e.onSkinChange(t)}}})],1):e._e()]],2)},[],!1,null,null,null).exports,K=y({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}},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 e=this.$el.querySelector("input");this.autoFocus&&e.focus()}},function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"emoji-mart-search"},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"text",placeholder:e.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:e.value},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:function(t){return e.$emit("arrowLeft",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:function(){return e.$emit("arrowRight")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:function(){return e.$emit("arrowDown")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:function(t){return e.$emit("arrowUp",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:function(){return e.$emit("enter")}.apply(null,arguments)}],input:function(t){t.target.composing||(e.value=t.target.value)}}}),e._v(" "),n("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[e._v("Use the left, right, up and down arrow keys to navigate the emoji search\n results.")])])},[],!1,null,null,null),J=K.exports;function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}),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}return k(e,[{key:"onScroll",value:function(){for(var e=this._vm.$refs.scroll.scrollTop,t=this.filteredCategories[0],n=0,r=this.filteredCategories.length;ne)break;t=a}this.activeCategory=t}},{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(e){return e.emojis.length>0})}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(e){var t=this;if(!this.searchEmojis){var n=this.filteredCategories.indexOf(e),r=this._vm.getCategoryComponent(n);this._vm.infiniteScroll?function(){if(r){var n=r.$el.offsetTop;e.first&&(n=0),t._vm.$refs.scroll.scrollTop=n}}():this.activeCategory=this.filteredCategories[n]}}},{key:"onSearch",value:function(e){var t=this._data.search(e,this.maxSearchResults);this.searchEmojis=t,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(e){this.previewEmoji=e,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(e){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(-1==this.previewEmojiIdx)return this.onArrowRight();var e=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,t=this._perLine;this.previewEmojiIdx+t>e&&(t=e%this._perLine);for(var n=0;n0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var t=0;tr+t.scrollTop&&(t.scrollTop+=n.offsetHeight),n&&n.offsetTop$t,HIDE_EVENT_MAP:()=>Ae,Menu:()=>zt,Popper:()=>qt,PopperContent:()=>Ht,PopperMethods:()=>Vt,PopperWrapper:()=>Wt,SHOW_EVENT_MAP:()=>_e,ThemeClass:()=>Qt,Tooltip:()=>Kt,TooltipDirective:()=>Jt,VClosePopper:()=>Gt,VTooltip:()=>Ut,createTooltip:()=>St,default:()=>en,destroyTooltip:()=>Nt,hideAllPoppers:()=>Oe,install:()=>Xt,options:()=>Zt,placements:()=>me});function l(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function u(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}async function c(e,t){void 0===t&&(t={});const{x:n,y:r,platform:a,rects:i,elements:o,strategy:s}=e,{boundary:c="clippingParents",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=t,g=l(h),m=o[p?"floating"===f?"reference":"floating":f],_=await a.getClippingClientRect({element:await a.isElement(m)?m:m.contextElement||await a.getDocumentElement({element:o.floating}),boundary:c,rootBoundary:d}),A=u(await a.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===f?{...i.floating,x:n,y:r}:i.reference,offsetParent:await a.getOffsetParent({element:o.floating}),strategy:s}));return{top:_.top-A.top+g.top,bottom:A.bottom-_.bottom+g.bottom,left:_.left-A.left+g.left,right:A.right-_.right+g.right}}const d=Math.min,f=Math.max;function p(e,t,n){return f(e,d(t,n))}const h={left:"right",right:"left",bottom:"top",top:"bottom"};function g(e){return e.replace(/left|right|bottom|top/g,e=>h[e])}function m(e,t){const n="start"===a(e),r=i(e),s=o(r);let l="x"===r?n?"right":"left":n?"bottom":"top";return t.reference[s]>t.floating[s]&&(l=g(l)),{main:l,cross:g(l)}}const _={start:"end",end:"start"};function A(e){return e.replace(/start|end/g,e=>_[e])}const F=["top","right","bottom","left"],b=F.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]);const T=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,i,o,s,l,u;const{x:d,y:f,rects:p,middlewareData:h,placement:g}=t,{alignment:_=null,allowedPlacements:F=b,autoAlignment:T=!0,...v}=e;if(null!=(n=h.autoPlacement)&&n.skip)return{};const y=function(e,t,n){return(e?[...n.filter(t=>a(t)===e),...n.filter(t=>a(t)!==e)]:n.filter(e=>r(e)===e)).filter(n=>!e||a(n)===e||!!t&&A(n)!==n)}(_,T,F),E=await c(t,v),C=null!=(i=null==(o=h.autoPlacement)?void 0:o.index)?i:0,D=y[C],{main:w,cross:k}=m(D,p);if(g!==D)return{x:d,y:f,reset:{placement:y[0]}};const x=[E[r(D)],E[w],E[k]],S=[...null!=(s=null==(l=h.autoPlacement)?void 0:l.overflows)?s:[],{placement:D,overflows:x}],N=y[C+1];if(N)return{data:{index:C+1,overflows:S},reset:{placement:N}};const R=S.slice().sort((e,t)=>e.overflows[0]-t.overflows[0]),O=null==(u=R.find(e=>{let{overflows:t}=e;return t.every(e=>e<=0)}))?void 0:u.placement;return{data:{skip:!0},reset:{placement:null!=O?O:R[0].placement}}}}};const v=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,a;const{placement:i,middlewareData:o,rects:s,initialPlacement:l}=t;if(null!=(n=o.flip)&&n.skip)return{};const{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",flipAlignment:h=!0,..._}=e,F=r(i),b=f||(F===l||!h?[g(l)]:function(e){const t=g(e);return[A(e),t,A(t)]}(l)),T=[l,...b],v=await c(t,_),y=[];let E=(null==(a=o.flip)?void 0:a.overflows)||[];if(u&&y.push(v[F]),d){const{main:e,cross:t}=m(i,s);y.push(v[e],v[t])}if(E=[...E,{placement:i,overflows:y}],!y.every(e=>e<=0)){var C,D;const e=(null!=(C=null==(D=o.flip)?void 0:D.index)?C:0)+1,t=T[e];if(t)return{data:{index:e,overflows:E},reset:{placement:t}};let n="bottom";switch(p){case"bestFit":{var w;const e=null==(w=E.slice().sort((e,t)=>e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)-t.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0))[0])?void 0:w.placement;e&&(n=e);break}case"initialPlacement":n=l}return{data:{skip:!0},reset:{placement:n}}}return{}}}};const y=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:a,placement:o,rects:s}=t,l=function(e){let{placement:t,rects:n,value:a}=e;const o=r(t),s=["left","top"].includes(o)?-1:1,l="function"==typeof a?a({...n,placement:t}):a,{mainAxis:u,crossAxis:c}="number"==typeof l?{mainAxis:l,crossAxis:0}:{mainAxis:0,crossAxis:0,...l};return"x"===i(o)?{x:c,y:u*s}:{x:u*s,y:c}}({placement:o,rects:s,value:e});return{x:n+l.x,y:a+l.y,data:l}}}};function E(e){return"x"===e?"y":"x"}function C(e){return"[object Window]"===(null==e?void 0:e.toString())}function D(e){if(null==e)return window;if(!C(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function w(e){return D(e).getComputedStyle(e)}function k(e){return C(e)?"":e?(e.nodeName||"").toLowerCase():""}function x(e){return e instanceof D(e).HTMLElement}function S(e){return e instanceof D(e).Element}function N(e){return e instanceof D(e).ShadowRoot||e instanceof ShadowRoot}function R(e){const{overflow:t,overflowX:n,overflowY:r}=w(e);return/auto|scroll|overlay|hidden/.test(t+r+n)}function O(e){return["table","td","th"].includes(k(e))}function B(e){const t=navigator.userAgent.toLowerCase().includes("firefox"),n=w(e);return"none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||["transform","perspective"].includes(n.willChange)||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter}const M=Math.min,I=Math.max,j=Math.round;function L(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let r=1,a=1;return t&&x(e)&&(r=e.offsetWidth>0&&j(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&j(n.height)/e.offsetHeight||1),{width:n.width/r,height:n.height/a,top:n.top/a,right:n.right/r,bottom:n.bottom/a,left:n.left/r,x:n.left/r,y:n.top/a}}function Y(e){return(t=e,(t instanceof D(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function P(e){return C(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Z(e){return L(Y(e)).left+P(e).scrollLeft}function U(e,t,n){const r=x(t),a=Y(t),i=L(e,r&&function(e){const t=L(e);return j(t.width)!==e.offsetWidth||j(t.height)!==e.offsetHeight}(t));let o={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(r||!r&&"fixed"!==n)if(("body"!==k(t)||R(a))&&(o=P(t)),x(t)){const e=L(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else a&&(s.x=Z(a));return{x:i.left+o.scrollLeft-s.x,y:i.top+o.scrollTop-s.y,width:i.width,height:i.height}}function G(e){return"html"===k(e)?e:e.assignedSlot||e.parentNode||(N(e)?e.host:null)||Y(e)}function $(e){return x(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function z(e){const t=D(e);let n=$(e);for(;n&&O(n)&&"static"===getComputedStyle(n).position;)n=$(n);return n&&("html"===k(n)||"body"===k(n)&&"static"===getComputedStyle(n).position&&!B(n))?t:n||function(e){let t=G(e);for(;x(t)&&!["html","body"].includes(k(t));){if(B(t))return t;t=t.parentNode}return null}(e)||t}function q(e){return{width:e.offsetWidth,height:e.offsetHeight}}function H(e){return["html","body","#document"].includes(k(e))?e.ownerDocument.body:x(e)&&R(e)?e:H(G(e))}function V(e,t){var n;void 0===t&&(t=[]);const r=H(e),a=r===(null==(n=e.ownerDocument)?void 0:n.body),i=D(r),o=a?[i].concat(i.visualViewport||[],R(r)?r:[]):r,s=t.concat(o);return a?s:s.concat(V(G(o)))}function W(e,t){return"viewport"===t?u(function(e){const t=D(e),n=Y(e),r=t.visualViewport;let a=n.clientWidth,i=n.clientHeight,o=0,s=0;return r&&(a=r.width,i=r.height,Math.abs(t.innerWidth/r.scale-r.width)<.01&&(o=r.offsetLeft,s=r.offsetTop)),{width:a,height:i,x:o,y:s}}(e)):S(t)?function(e){const t=L(e),n=t.top+e.clientTop,r=t.left+e.clientLeft;return{top:n,left:r,x:r,y:n,right:r+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}(t):u(function(e){var t;const n=Y(e),r=P(e),a=null==(t=e.ownerDocument)?void 0:t.body,i=I(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=I(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0);let s=-r.scrollLeft+Z(e);const l=-r.scrollTop;return"rtl"===w(a||n).direction&&(s+=I(n.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:s,y:l}}(Y(e)))}function Q(e){const t=V(G(e)),n=["absolute","fixed"].includes(w(e).position)&&x(e)?z(e):e;return S(n)?t.filter(e=>S(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&N(n)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}(e,n)&&"body"!==k(e)):[]}const K={getElementRects:e=>{let{reference:t,floating:n,strategy:r}=e;return{reference:U(t,z(n),r),floating:{...q(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:r}=e;const a=x(n),i=Y(n);if(n===i)return t;let o={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if((a||!a&&"fixed"!==r)&&(("body"!==k(n)||R(i))&&(o=P(n)),x(n))){const e=L(n,!0);s.x=e.x+n.clientLeft,s.y=e.y+n.clientTop}return{...t,x:t.x-o.scrollLeft+s.x,y:t.y-o.scrollTop+s.y}}(e),getOffsetParent:e=>{let{element:t}=e;return z(t)},isElement:e=>S(e),getDocumentElement:e=>{let{element:t}=e;return Y(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:r}=e;const a=[..."clippingParents"===n?Q(t):[].concat(n),r],i=a[0],o=a.reduce((e,n)=>{const r=W(t,n);return e.top=I(r.top,e.top),e.right=M(r.right,e.right),e.bottom=M(r.bottom,e.bottom),e.left=I(r.left,e.left),e},W(t,i));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}(e),getDimensions:e=>{let{element:t}=e;return q(t)},getClientRects:e=>{let{element:t}=e;return t.getClientRects()}},J=(e,t,n)=>(async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:i=[],platform:o}=n;let l=await o.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:c}=s({...l,placement:r}),d=r,f={};for(let n=0;nt in e?te(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,le=(e,t)=>{for(var n in t||(t={}))ie.call(t,n)&&se(e,n,t[n]);if(ae)for(var n of ae(t))oe.call(t,n)&&se(e,n,t[n]);return e},ue=(e,t)=>ne(e,re(t));function ce(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?ce(e[n],t[n]):e[n]=t[n])}const de={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function fe(e,t){let n,r=de.themes[e]||{};do{n=r[t],void 0===n?r.$extend?r=de.themes[r.$extend]||{}:(r=null,n=de[t]):r=null}while(r);return n}function pe(e){const t=[e];let n=de.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=de.themes[n.$extend]||{}):n=null}while(n);return t}let he=!1;if("undefined"!=typeof window){he=!1;try{const e=Object.defineProperty({},"passive",{get(){he=!0}});window.addEventListener("test",null,e)}catch(e){}}let ge=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(ge=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const me=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),_e={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Ae={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Fe(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function be(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Te=[];let ve=null;const ye={};function Ee(e){let t=ye[e];return t||(t=ye[e]=[]),t}let Ce=function(){};function De(e){return function(){return fe(this.$props.theme,e)}}"undefined"!=typeof window&&(Ce=window.Element);const we="__floating-vue__popper";var ke=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:De("disabled")},positioningDisabled:{type:Boolean,default:De("positioningDisabled")},placement:{type:String,default:De("placement"),validator:e=>me.includes(e)},delay:{type:[String,Number,Object],default:De("delay")},distance:{type:[Number,String],default:De("distance")},skidding:{type:[Number,String],default:De("skidding")},triggers:{type:Array,default:De("triggers")},showTriggers:{type:[Array,Function],default:De("showTriggers")},hideTriggers:{type:[Array,Function],default:De("hideTriggers")},popperTriggers:{type:Array,default:De("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:De("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:De("popperHideTriggers")},container:{type:[String,Object,Ce,Boolean],default:De("container")},boundary:{type:[String,Ce],default:De("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:De("strategy")},autoHide:{type:[Boolean,Function],default:De("autoHide")},handleResize:{type:Boolean,default:De("handleResize")},instantMove:{type:Boolean,default:De("instantMove")},eagerMount:{type:Boolean,default:De("eagerMount")},popperClass:{type:[String,Array,Object],default:De("popperClass")},computeTransformOrigin:{type:Boolean,default:De("computeTransformOrigin")},autoMinSize:{type:Boolean,default:De("autoMinSize")},autoSize:{type:[Boolean,String],default:De("autoSize")},autoMaxSize:{type:Boolean,default:De("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:De("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:De("preventOverflow")},overflowPadding:{type:[Number,String],default:De("overflowPadding")},arrowPadding:{type:[Number,String],default:De("arrowPadding")},arrowOverflow:{type:Boolean,default:De("arrowOverflow")},flip:{type:Boolean,default:De("flip")},shift:{type:Boolean,default:De("shift")},shiftCrossAxis:{type:Boolean,default:De("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:De("noAutoFocus")}},provide(){return{[we]:{parentPopper:this}}},inject:{[we]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:ue(le({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[we])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:le(le({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce((e,t)=>(e[t]="$_refreshListeners",e),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&ee.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&ee.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var r,a;(null==(r=this.parentPopper)?void 0:r.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(a=this.parentPopper)?void 0:a.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1,skipAiming:n=!1}={}){var r;this.$_hideInProgress||(this.shownChildren.size>0?this.$_pendingHide=!0:!n&&this.hasPopperShowTriggerHover&&this.$_isAimingPopper()?this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3)):((null==(r=this.parentPopper)?void 0:r.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)))},init(){this.$_isDisposed&&(this.$_isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=this.referenceNode(),this.$_targetNodes=this.targetNodes().filter(e=>e.nodeType===e.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.$_isDisposed||(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"),this.$emit("dispose"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){var e;if(this.$_isDisposed||this.positioningDisabled)return;const t={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&t.middleware.push(y({mainAxis:this.distance,crossAxis:this.skidding}));const n=this.placement.startsWith("auto");if(n?t.middleware.push(T({alignment:null!=(e=this.placement.split("-")[1])?e:""})):t.placement=this.placement,this.preventOverflow&&(this.shift&&t.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:a,placement:o}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=e,f={x:n,y:a},h=await c(t,d),g=i(r(o)),m=E(g);let _=f[g],A=f[m];if(s){const e="y"===g?"bottom":"right";_=p(_+h["y"===g?"top":"left"],_,_-h[e])}if(l){const e="y"===m?"bottom":"right";A=p(A+h["y"===m?"top":"left"],A,A-h[e])}const F=u.fn({...t,[g]:_,[m]:A});return{...F,data:{x:F.x-n,y:F.y-a}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!n&&this.flip&&t.middleware.push(v({padding:this.overflowPadding,boundary:this.boundary}))),t.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{element:n,padding:a=0}=null!=e?e:{},{x:s,y:u,placement:c,rects:d,platform:f}=t;if(null==n)return{};const h=l(a),g={x:s,y:u},m=i(r(c)),_=o(m),A=await f.getDimensions({element:n}),F="y"===m?"top":"left",b="y"===m?"bottom":"right",T=d.reference[_]+d.reference[m]-g[m]-d.floating[_],v=g[m]-d.reference[m],y=await f.getOffsetParent({element:n}),E=y?"y"===m?y.clientHeight||0:y.clientWidth||0:0,C=T/2-v/2,D=h[F],w=E-A[_]-h[b],k=E/2-A[_]/2+C,x=p(D,k,w);return{data:{[m]:x,centerOffset:k-x}}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&t.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let r;const{centerOffset:a}=n.arrow;return r=e.startsWith("top")||e.startsWith("bottom")?Math.abs(a)>t.reference.width/2:Math.abs(a)>t.reference.height/2,{data:{overflow:r}}}}),this.autoMinSize||this.autoSize){const e=this.autoSize?this.autoSize:this.autoMinSize?"min":null;t.middleware.push({name:"autoSize",fn:({rects:t,placement:n,middlewareData:r})=>{var a;if(null==(a=r.autoSize)?void 0:a.skip)return{};let i,o;return n.startsWith("top")||n.startsWith("bottom")?i=t.reference.width:o=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=i?`${i}px`:null,this.$_innerNode.style["min"===e?"minHeight":"max"===e?"maxHeight":"height"]=null!=o?`${o}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,t.middleware.push(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n;const{placement:i,rects:o,middlewareData:s}=t,{apply:l,...u}=e;if(null!=(n=s.size)&&n.skip)return{};const d=await c(t,u),p=r(i),h="end"===a(i);let g,m;"top"===p||"bottom"===p?(g=p,m=h?"left":"right"):(m=p,g=h?"top":"bottom");const _=f(d.left,0),A=f(d.right,0),F=f(d.top,0),b=f(d.bottom,0),T={height:o.floating.height-(["left","right"].includes(i)?2*(0!==F||0!==b?F+b:f(d.top,d.bottom)):d[g]),width:o.floating.width-(["top","bottom"].includes(i)?2*(0!==_||0!==A?_+A:f(d.left,d.right)):d[m])};return null==l||l({...T,...o}),{data:{skip:!0},reset:{rects:!0}}}}}({boundary:this.boundary,padding:this.overflowPadding,apply:({width:e,height:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const s=await J(this.$_referenceNode,this.$_popperNode,t);Object.assign(this.result,{x:s.x,y:s.y,placement:s.placement,strategy:s.strategy,arrow:le(le({},s.middlewareData.arrow),s.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),ve&&this.instantMove&&ve.instantMove&&ve!==this.parentPopper)return ve.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(ve=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await be(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...V(this.$_referenceNode),...V(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),r=e.x+e.width/2-(n.left+t.offsetLeft),a=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${r}px ${a}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Fe(Te,this),0===Te.length&&document.body.classList.remove("v-popper--some-open");for(const e of pe(this.theme)){const t=Ee(e);Fe(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}ve===this&&(ve=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=fe(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await be(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,_e,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],_e,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Ae,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Ae,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach(e=>e.addEventListener(t,n,he?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,r,a){let i=n;null!=r&&(i="function"==typeof r?r(i):r),i.forEach(n=>{const r=t[n];r&&this.$_registerEventListeners(e,r,a)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:r,eventType:a,handler:i}=n;e&&e!==a?t.push(n):r.forEach(e=>e.removeEventListener(a,i))}),this.$_events=t},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const r=n.getAttribute(e);r&&(n.removeAttribute(e),n.setAttribute(t,r))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const r=e[n];null==r?t.removeAttribute(n):t.setAttribute(n,r)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.$_pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(Ie>=e.left&&Ie<=e.right&&je>=e.top&&je<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Ie-Be,n=je-Me,r=e.left+e.width/2-Be+(e.top+e.height/2)-Me+e.width+e.height,a=Be+t*r,i=Me+n*r;return Le(Be,Me,a,i,e.left,e.top,e.left,e.bottom)||Le(Be,Me,a,i,e.left,e.top,e.right,e.top)||Le(Be,Me,a,i,e.right,e.top,e.right,e.bottom)||Le(Be,Me,a,i,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function xe(e){for(let t=0;t=0;r--){const a=Te[r];try{const r=a.$_containsGlobalTarget=Ne(a,e);a.$_pendingHide=!1,requestAnimationFrame(()=>{if(a.$_pendingHide=!1,!n[a.randomId]&&Re(a,r,e)){if(a.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&r){let e=a.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let i=a.parentPopper;for(;i&&Re(i,i.$_containsGlobalTarget,e);)i.$_handleGlobalClose(e,t),i=i.parentPopper}})}catch(e){}}}function Ne(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function Re(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}function Oe(){for(let e=0;e=0&&l<=1&&u>=0&&u<=1}var Ye;function Pe(){Pe.init||(Pe.init=!0,Ye=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var r=e.indexOf("Edge/");return r>0?parseInt(e.substring(r+5,e.indexOf(".",r)),10):-1}())}function Ze(e,t,n,r,a,i,o,s,l,u){"boolean"!=typeof o&&(l=s,s=o,o=!1);var c,d="function"==typeof n?n.options:n;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),r&&(d._scopeId=r),i?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},d._ssrRegister=c):t&&(c=o?function(e){t.call(this,u(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,s(e))}),c)if(d.functional){var f=d.render;d.render=function(e,t){return c.call(t),f(e,t)}}else{var p=d.beforeCreate;d.beforeCreate=p?[].concat(p,c):[c]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",e=>{Be=Ie,Me=je,Ie=e.clientX,je=e.clientY},he?{passive:!0}:void 0);var Ue={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Pe(),this.$nextTick(function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()});var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ye&&this.$el.appendChild(t),t.data="about:blank",Ye||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ye&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},Ge=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};Ge._withStripped=!0;var $e=Ze({render:Ge,staticRenderFns:[]},void 0,Ue,"data-v-8859cc6c",false,void 0,!1,void 0,void 0,void 0);var ze={version:"1.0.1",install:function(e){e.component("resize-observer",$e),e.component("ResizeObserver",$e)}},qe=null;"undefined"!=typeof window?qe=window.Vue:void 0!==n.g&&(qe=n.g.Vue),qe&&qe.use(ze);var He={computed:{themeClass(){return function(e){const t=[e];let n=de.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=de.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this.theme)}}},Ve={name:"VPopperContent",components:{ResizeObserver:$e},mixins:[He],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function We(e,t,n,r,a,i,o,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=l):a&&(l=s?function(){a.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}const Qe={};var Ke=We(Ve,function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])},[],!1,Je,null,null,null);function Je(e){for(let e in Qe)this[e]=Qe[e]}var Xe=function(){return Ke.exports}(),et={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},tt={name:"VPopperWrapper",components:{Popper:ke(),PopperContent:Xe},mixins:[et,He],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter(e=>e!==this.$refs.popperContent.$el)}}},nt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.popperId,a=t.isShown,i=t.shouldMountContent,o=t.skipTransition,s=t.autoHide,l=t.show,u=t.hide,c=t.handleResize,d=t.onResize,f=t.classes,p=t.result;return[n("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":a}]},[e._t("default",null,{shown:a,show:l,hide:u}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":r,theme:e.theme,shown:a,mounted:i,"skip-transition":o,"auto-hide":s,"handle-resize":c,classes:f,result:p},on:{hide:u,resize:d}},[e._t("popper",null,{shown:a,hide:u})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const rt={};var at=We(tt,nt,[],!1,it,null,null,null);function it(e){for(let e in rt)this[e]=rt[e]}var ot=function(){return at.exports}(),st=ue(le({},ot),{name:"VDropdown",vPopperTheme:"dropdown"});const lt={};var ut=We(st,void 0,void 0,!1,ct,null,null,null);function ct(e){for(let e in lt)this[e]=lt[e]}var dt=function(){return ut.exports}(),ft=ue(le({},ot),{name:"VMenu",vPopperTheme:"menu"});const pt={};var ht=We(ft,void 0,void 0,!1,gt,null,null,null);function gt(e){for(let e in pt)this[e]=pt[e]}var mt=function(){return ht.exports}(),_t=ue(le({},ot),{name:"VTooltip",vPopperTheme:"tooltip"});const At={};var Ft=We(_t,void 0,void 0,!1,bt,null,null,null);function bt(e){for(let e in At)this[e]=At[e]}var Tt=function(){return Ft.exports}(),vt={name:"VTooltipDirective",components:{Popper:ke(),PopperContent:Xe},mixins:[et],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return fe(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return fe(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then(t=>this.onResult(e,t)):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},yt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.popperId,a=t.isShown,i=t.shouldMountContent,o=t.skipTransition,s=t.autoHide,l=t.hide,u=t.handleResize,c=t.onResize,d=t.classes,f=t.result;return[n("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":r,theme:e.theme,shown:a,mounted:i,"skip-transition":o,"auto-hide":s,"handle-resize":u,classes:d,result:f},on:{hide:l,resize:c}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const Et={};var Ct=We(vt,yt,[],!1,Dt,null,null,null);function Dt(e){for(let e in Et)this[e]=Et[e]}var wt=function(){return Ct.exports}();const kt="v-popper--has-tooltip";function xt(e,t,n){let r;const a=typeof t;return r="string"===a?{content:t}:t&&"object"===a?t:{content:!1},r.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of me)t[e]&&(n=e);return n||(n=fe(e.theme||"tooltip","placement")),n}(r,n),r.targetNodes=()=>[e],r.referenceNode=()=>e,r}function St(e,t,n){const r=xt(e,t,n),a=e.$_popper=new X.Ay({mixins:[et],data:()=>({options:r}),render(e){const t=this.options,{theme:n,html:r,content:a,loadingContent:i}=t,o=((e,t)=>{var n={};for(var r in e)ie.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&ae)for(var r of ae(e))t.indexOf(r)<0&&oe.call(e,r)&&(n[r]=e[r]);return n})(t,["theme","html","content","loadingContent"]);return e(wt,{props:{theme:n,html:r,content:a,loadingContent:i},attrs:o,ref:"popper"})},devtools:{hide:!0}}),i=document.createElement("div");return document.body.appendChild(i),a.$mount(i),e.classList&&e.classList.add(kt),a}function Nt(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(kt)}function Rt(e,{value:t,oldValue:n,modifiers:r}){const a=xt(e,t,r);if(!a.content||fe(a.theme||"tooltip","disabled"))Nt(e);else{let n;e.$_popper?(n=e.$_popper,n.options=a):n=St(e,t,r),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Ot={bind:Rt,update:Rt,unbind(e){Nt(e)}};function Bt(e){e.addEventListener("click",It),e.addEventListener("touchstart",jt,!!he&&{passive:!0})}function Mt(e){e.removeEventListener("click",It),e.removeEventListener("touchstart",jt),e.removeEventListener("touchend",Lt),e.removeEventListener("touchcancel",Yt)}function It(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function jt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Lt),t.addEventListener("touchcancel",Yt)}}function Lt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],r=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Yt(e){e.currentTarget.$_vclosepopover_touch=!1}var Pt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&Bt(e)},update(e,{value:t,oldValue:n,modifiers:r}){e.$_closePopoverModifiers=r,t!==n&&(void 0===t||t?Bt(e):Mt(e))},unbind(e){Mt(e)}};const Zt=de,Ut=Ot,Gt=Pt,$t=dt,zt=mt,qt=ke,Ht=Xe,Vt=et,Wt=ot,Qt=He,Kt=Tt,Jt=wt;function Xt(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,ce(de,t),e.directive("tooltip",Ot),e.directive("close-popper",Pt),e.component("v-tooltip",Tt),e.component("VTooltip",Tt),e.component("v-dropdown",dt),e.component("VDropdown",dt),e.component("v-menu",mt),e.component("VMenu",mt))}const en={version:"1.0.0-beta.19",install:Xt,options:de};let tn=null;"undefined"!=typeof window?tn=window.Vue:void 0!==n.g&&(tn=n.g.Vue),tn&&tn.use(en)},3892(e,t,n){var r=n(8679),a=n(1466),i=n(5335),o=n(1602)("species"),s=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(a(t)&&(t===s||r(t.prototype))||i(t)&&null===(t=t[o]))&&(t=void 0)),void 0===t?s:t}},3907(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(9320),a=n(9143);const i={}.hasOwnProperty,o=function(e,t,n,o){let u,c;"string"==typeof t||t instanceof RegExp?(c=[[t,n]],u=o):(c=t,u=n),u||(u={});const d=(0,a.C)(u.ignore||[]),f=function(e){const t=[];if("object"!=typeof e)throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n0?{type:"text",value:c}:void 0),!1!==c&&(i!==n&&l.push({type:"text",value:e.value.slice(i,n)}),Array.isArray(c)?l.push(...c):c&&l.push(c),i=n+u[0].length,s=!0),!r.global)break;u=r.exec(e.value)}s?(ie}function u(e){o(e,/\r?\n|\r/g,c)}function c(){return{type:"break"}}function d(){return u}},3918(e,t,n){"use strict";var r=n(5606);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){for(var n=0;ne.length)&&(n=e.length),e.substring(n-t.length,n)===t}var m="",_="",A="",F="",b={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function T(e){var t=Object.keys(e),n=Object.create(Object.getPrototypeOf(e));return t.forEach(function(t){n[t]=e[t]}),Object.defineProperty(n,"message",{value:e.message}),n}function v(e){return p(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function y(e,t,n){var a="",i="",o=0,s="",l=!1,u=v(e),c=u.split("\n"),d=v(t).split("\n"),p=0,h="";if("strictEqual"===n&&"object"===f(e)&&"object"===f(t)&&null!==e&&null!==t&&(n="strictEqualObject"),1===c.length&&1===d.length&&c[0]!==d[0]){var T=c[0].length+d[0].length;if(T<=10){if(!("object"===f(e)&&null!==e||"object"===f(t)&&null!==t||0===e&&0===t))return"".concat(b[n],"\n\n")+"".concat(c[0]," !== ").concat(d[0],"\n")}else if("strictEqualObject"!==n){if(T<(r.stderr&&r.stderr.isTTY?r.stderr.columns:80)){for(;c[0][p]===d[0][p];)p++;p>2&&(h="\n ".concat(function(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var n=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+e.substring(0,n-e.length)}(" ",p),"^"),p=0)}}}for(var y=c[c.length-1],E=d[d.length-1];y===E&&(p++<2?s="\n ".concat(y).concat(s):a=y,c.pop(),d.pop(),0!==c.length&&0!==d.length);)y=c[c.length-1],E=d[d.length-1];var C=Math.max(c.length,d.length);if(0===C){var D=u.split("\n");if(D.length>30)for(D[26]="".concat(m,"...").concat(F);D.length>27;)D.pop();return"".concat(b.notIdentical,"\n\n").concat(D.join("\n"),"\n")}p>3&&(s="\n".concat(m,"...").concat(F).concat(s),l=!0),""!==a&&(s="\n ".concat(a).concat(s),a="");var w=0,k=b[n]+"\n".concat(_,"+ actual").concat(F," ").concat(A,"- expected").concat(F),x=" ".concat(m,"...").concat(F," Lines skipped");for(p=0;p1&&p>2&&(S>4?(i+="\n".concat(m,"...").concat(F),l=!0):S>3&&(i+="\n ".concat(d[p-2]),w++),i+="\n ".concat(d[p-1]),w++),o=p,a+="\n".concat(A,"-").concat(F," ").concat(d[p]),w++;else if(d.length1&&p>2&&(S>4?(i+="\n".concat(m,"...").concat(F),l=!0):S>3&&(i+="\n ".concat(c[p-2]),w++),i+="\n ".concat(c[p-1]),w++),o=p,i+="\n".concat(_,"+").concat(F," ").concat(c[p]),w++;else{var N=d[p],R=c[p],O=R!==N&&(!g(R,",")||R.slice(0,-1)!==N);O&&g(N,",")&&N.slice(0,-1)===R&&(O=!1,R+=","),O?(S>1&&p>2&&(S>4?(i+="\n".concat(m,"...").concat(F),l=!0):S>3&&(i+="\n ".concat(c[p-2]),w++),i+="\n ".concat(c[p-1]),w++),o=p,i+="\n".concat(_,"+").concat(F," ").concat(R),a+="\n".concat(A,"-").concat(F," ").concat(N),w+=2):(i+=a,a="",1!==S&&0!==p||(i+="\n ".concat(R),w++))}if(w>20&&p30)for(E[26]="".concat(m,"...").concat(F);E.length>27;)E.pop();n=1===E.length?o(this,d(t).call(this,"".concat(g," ").concat(E[0]))):o(this,d(t).call(this,"".concat(g,"\n\n").concat(E.join("\n"),"\n")))}else{var C=v(u),D="",w=b[i];"notDeepEqual"===i||"notEqual"===i?(C="".concat(b[i],"\n\n").concat(C)).length>1024&&(C="".concat(C.slice(0,1021),"...")):(D="".concat(v(c)),C.length>512&&(C="".concat(C.slice(0,509),"...")),D.length>512&&(D="".concat(D.slice(0,509),"...")),"deepEqual"===i||"equal"===i?C="".concat(w,"\n\n").concat(C,"\n\nshould equal\n\n"):D=" ".concat(i," ").concat(D)),n=o(this,d(t).call(this,"".concat(C).concat(D)))}return Error.stackTraceLimit=p,n.generatedMessage=!a,Object.defineProperty(s(n),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),n.code="ERR_ASSERTION",n.actual=u,n.expected=c,n.operator=i,Error.captureStackTrace&&Error.captureStackTrace(s(n),l),n.stack,n.name="AssertionError",o(n)}var n,l,u;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(t,e),n=t,l=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:p.custom,value:function(e,t){return p(this,function(e){for(var t=1;t>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-i)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,a=0;r>>6-2*a);return n}},e.exports=n},4009(e,t,n){"use strict";var r=n(5077),a=n(200),i=n(281),o=n(4977),s=n(7485),l=n(6490),u=n(3054),c=n(7658),d=n(2328),f=n(874),p=n(2074),h=n(4789).f,g=n(7632).f,m=n(3610).f,_=n(7809),A=n(9163).trim,F="Number",b=a[F],T=b.prototype,v=a.TypeError,y=i("".slice),E=i("".charCodeAt),C=function(e){var t,n,r,a,i,o,s,l,u=f(e,"number");if(d(u))throw v("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2)if(u=A(u),43===(t=E(u,0))||45===t){if(88===(n=E(u,2))||120===n)return NaN}else if(48===t){switch(E(u,1)){case 66:case 98:r=2,a=49;break;case 79:case 111:r=8,a=55;break;default:return+u}for(o=(i=y(u,2)).length,s=0;sa)return NaN;return parseInt(i,r)}return+u};if(o(F,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var D,w=function(e){var t=arguments.length<1?0:b(function(e){var t=f(e,"number");return"bigint"==typeof t?t:C(t)}(e)),n=this;return c(T,n)&&p(function(){_(n)})?u(Object(t),n,w):t},k=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),x=0;k.length>x;x++)l(b,D=k[x])&&!l(w,D)&&m(w,D,g(b,D));w.prototype=T,T.constructor=w,s(a,F,w,{constructor:!0})}},4039(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,a=n(1333);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&a())))}},4042(e,t,n){"use strict";function r(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function a(e){return r(e)?new Date(e.getTime()):null==e?new Date(NaN):new Date(e)}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!(t>=0&&t<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var n=a(e),r=(n.getDay()+7-t)%7;return n.setDate(n.getDate()-r),n.setHours(0,0,0,0),n}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.firstDayOfWeek,r=void 0===n?0:n,o=t.firstWeekContainsDate,s=void 0===o?1:o;if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7");for(var l=a(e),u=l.getFullYear(),c=new Date(0),d=u+1;d>=u-1&&(c.setFullYear(d,0,s),c.setHours(0,0,0,0),c=i(c,r),!(l.getTime()>=c.getTime()));d--);return c}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.firstDayOfWeek,r=void 0===n?0:n,s=t.firstWeekContainsDate,l=void 0===s?1:s,u=a(e),c=i(u,r),d=o(u,{firstDayOfWeek:r,firstWeekContainsDate:l}),f=c.getTime()-d.getTime();return Math.round(f/6048e5)+1}n.r(t),n.d(t,{default:()=>et});const l={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1};var u=/\[([^\]]+)]|YYYY|YY?|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|Z{1,2}|S{1,3}|w{1,2}|x|X|a|A/g;function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n="".concat(Math.abs(e)),r=e<0?"-":"";n.length1&&void 0!==arguments[1]?arguments[1]:"",n=e>0?"-":"+",r=Math.abs(e),a=r%60;return n+c(Math.floor(r/60),2)+t+c(a,2)}var p=function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLocaleLowerCase():r},h={Y:function(e){var t=e.getFullYear();return t<=9999?"".concat(t):"+".concat(t)},YY:function(e){return c(e.getFullYear(),4).substr(2)},YYYY:function(e){return c(e.getFullYear(),4)},M:function(e){return e.getMonth()+1},MM:function(e){return c(e.getMonth()+1,2)},MMM:function(e,t){return t.monthsShort[e.getMonth()]},MMMM:function(e,t){return t.months[e.getMonth()]},D:function(e){return e.getDate()},DD:function(e){return c(e.getDate(),2)},H:function(e){return e.getHours()},HH:function(e){return c(e.getHours(),2)},h:function(e){var t=e.getHours();return 0===t?12:t>12?t%12:t},hh:function(){return c(h.h.apply(h,arguments),2)},m:function(e){return e.getMinutes()},mm:function(e){return c(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return c(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return c(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return c(e.getMilliseconds(),3)},d:function(e){return e.getDay()},dd:function(e,t){return t.weekdaysMin[e.getDay()]},ddd:function(e,t){return t.weekdaysShort[e.getDay()]},dddd:function(e,t){return t.weekdays[e.getDay()]},A:function(e,t){return(t.meridiem||p)(e.getHours(),e.getMinutes(),!1)},a:function(e,t){return(t.meridiem||p)(e.getHours(),e.getMinutes(),!0)},Z:function(e){return f(d(e),":")},ZZ:function(e){return f(d(e))},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()},w:function(e,t){return s(e,{firstDayOfWeek:t.firstDayOfWeek,firstWeekContainsDate:t.firstWeekContainsDate})},ww:function(e,t){return c(h.w(e,t),2)}};function g(e,t){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=t?String(t):"YYYY-MM-DDTHH:mm:ss.SSSZ",s=a(e);if(!r(n=s)||isNaN(n.getTime()))return"Invalid Date";var c=i.locale||l;return o.replace(u,function(e,t){return t||("function"==typeof h[e]?"".concat(h[e](s,c)):e)})}function m(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t=0?(s=new Date(e+400,t,n,r,a,i,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,a,i,o),s}function L(){for(var e,t=arguments.length,n=new Array(t),r=0;r=0?(n[0]+=400,e=new Date(Date.UTC.apply(Date,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(a)):e=new Date(Date.UTC.apply(Date,n)),e}function Y(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{var r=n.locale,a=void 0===r?l:r,i=n.backupDate,s=void 0===i?new Date:i,u=function(e,t,n){var r=t.match(T);if(!r)throw new Error;for(var a=r.length,i={},o=0;o1&&void 0!==arguments[1]?arguments[1]:new Date,n=[0,0,1,0,0,0,0],r=[t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()],a=!0,i=0;i<7;i++)void 0===e[i]?n[i]=a?r[i]:n[i]:(n[i]=e[i],a=!1);return n}(D,s);return void 0!==v?(k[6]+=60*v*1e3,C=L.apply(void 0,m(k))):C=j.apply(void 0,m(k)),void 0!==y&&C.getDay()!==y?new Date(NaN):C}catch(e){return new Date(NaN)}}O("Y",C,D),O("YY",y,function(e){var t=(new Date).getFullYear(),n=Math.floor(t/100),r=parseInt(e,10);return b({},D,r=100*(r>68?n-1:n)+r)}),O("YYYY",/\d{4}/,D),O("M",E,function(e){return b({},w,parseInt(e,10)-1)}),O("MM",y,function(e){return b({},w,parseInt(e,10)-1)}),O("MMM",M("monthsShort"),I("monthsShort",w)),O("MMMM",M("months"),I("months",w)),O("D",E,"day"),O("DD",y,"day"),O(["H","h"],E,k),O(["HH","hh"],y,k),O("m",E,x),O("mm",y,x),O("s",E,S),O("ss",y,S),O("S",v,function(e){return b({},N,100*parseInt(e,10))}),O("SS",y,function(e){return b({},N,10*parseInt(e,10))}),O("SSS",/\d{3}/,N),O(["A","a"],function(e){return e.meridiemParse||/[ap]\.?m?\.?/i},function(e,t){var n="function"==typeof t.isPM?t.isPM(e):function(e){return"p"==="".concat(e).toLowerCase().charAt(0)}(e);return{isPM:n}}),O(["Z","ZZ"],/[+-]\d\d:?\d\d/,function(e){return{offset:(t=e,n=F(t.match(/([+-]|\d\d)/g)||["-","0","0"],3),r=n[0],a=n[1],i=n[2],o=60*parseInt(a,10)+parseInt(i,10),0===o?0:"+"===r?-o:+o)};var t,n,r,a,i,o}),O("x",C,function(e){return{date:new Date(parseInt(e,10))}}),O("X",/[+-]?\d+(\.\d{1,3})?/,function(e){return{date:new Date(1e3*parseFloat(e))}}),O("d",v,"weekday"),O("dd",M("weekdaysMin"),I("weekdaysMin","weekday")),O("ddd",M("weekdaysShort"),I("weekdaysShort","weekday")),O("dddd",M("weekdays"),I("weekdays","weekday")),O("w",E,"week"),O("ww",y,"week");var P=n(6763);function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G(){return G=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function H(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return V(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,arguments.length>6&&void 0!==arguments[6]?arguments[6]:0);return e<100&&e>=0&&t.setFullYear(e),t}function ne(e){return e instanceof Date&&!isNaN(e)}function re(e){return Array.isArray(e)&&2===e.length&&e.every(ne)&&e[0]<=e[1]}function ae(e){var t=new Date(e);if(ne(t))return t;for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:document.body;if(!e||e===t)return null;var n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)};return/(auto|scroll)/.test(n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x"))?e:Ee(e.parentNode,t)}Te[be]=Fe;var Ce={name:"Popup",inject:{prefixClass:{default:"mx"}},props:{visible:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!0}},data:function(){return{top:"",left:""}},watch:{visible:{immediate:!0,handler:function(e){var t=this;this.$nextTick(function(){e&&t.displayPopup()})}}},mounted:function(){var e=this;this.appendToBody&&document.body.appendChild(this.$el),this._clickoutEvent="ontouchend"in document?"touchstart":"mousedown",document.addEventListener(this._clickoutEvent,this.handleClickOutside);var t=this.$parent.$el;this._displayPopup=function(e){var t=!1;return function(){for(var n=this,r=arguments.length,a=new Array(r),i=0;i0?this.innerValue[t-1]:this.defaultValue)}this.innerCalendar=oe(e)},isDisabled:function(e){return this.disabledDate(new Date(e),this.innerValue)},emitDate:function(e,t){this.isDisabled(e)||(this.$emit("select",e,t,this.innerValue),this.dispatchDatePicker("pick",e,t))},handleCalendarChange:function(e,t){var n=new Date(this.innerCalendar);this.innerCalendar=e,this.$emit("update:calendar",e),this.dispatchDatePicker("calendar-change",e,n,t)},handelPanelChange:function(e){var t=this.panel;this.panel=e,this.dispatchDatePicker("panel-change",e,t)},handleSelectYear:function(e){if("year"===this.type){var t=this.getYearCellDate(e);this.emitDate(t,"year")}else if(this.handleCalendarChange(te(e,this.calendarMonth),"year"),this.handelPanelChange("month"),this.partialUpdate&&1===this.innerValue.length){var n=new Date(this.innerValue[0]);n.setFullYear(e),this.emitDate(n,"year")}},handleSelectMonth:function(e){if("month"===this.type){var t=this.getMonthCellDate(e);this.emitDate(t,"month")}else if(this.handleCalendarChange(te(this.calendarYear,e),"month"),this.handelPanelChange("date"),this.partialUpdate&&1===this.innerValue.length){var n=new Date(this.innerValue[0]);n.setFullYear(this.calendarYear),this.emitDate(le(n,e),"month")}},handleSelectDate:function(e){this.emitDate(e,"week"===this.type?"week":"date")},getMonthCellDate:function(e){return te(this.calendarYear,e)},getYearCellDate:function(e){return te(e,0)},getDateClasses:function(e){var t=e.getMonth()!==this.calendarMonth,n=[];e.getTime()===(new Date).setHours(0,0,0,0)&&n.push("today"),t&&n.push("not-current-month");var r=this.getStateClass(e);return"active"===r&&t||n.push(r),n.concat(this.getClasses(e,this.innerValue,n.join(" ")))},getMonthClasses:function(e){var t=[];if("month"!==this.type){this.calendarMonth===e&&t.push("active");var n=this.getMonthCellDate(e);return this.disabledCalendarChanger(n,"month")&&t.push("disabled"),t}var r=this.getMonthCellDate(e);return t.push(this.getStateClass(r)),t.concat(this.getClasses(r,this.innerValue,t.join(" ")))},getYearClasses:function(e){var t=[];if("year"!==this.type){this.calendarYear===e&&t.push("active");var n=this.getYearCellDate(e);return this.disabledCalendarChanger(n,"year")&&t.push("disabled"),t}var r=this.getYearCellDate(e);return t.push(this.getStateClass(r)),t.concat(this.getClasses(r,this.innerValue,t.join(" ")))},getStateClass:function(e){return this.isDisabled(e)?"disabled":this.innerValue.some(function(t){return t.getTime()===e.getTime()})?"active":""},getWeekState:function(e){if("week"!==this.type)return"";var t=e[0].getTime(),n=e[6].getTime();return this.innerValue.some(function(e){var r=e.getTime();return r>=t&&r<=n})?"".concat(this.prefixClass,"-active-week"):""}},render:function(){var e=arguments[0],t=this.panel,n=this.innerCalendar;return"year"===t?e(je,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getYearClasses,getYearPanel:this.getYearPanel},on:{select:this.handleSelectYear,changecalendar:this.handleCalendarChange}}):"month"===t?e(Ie,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getMonthClasses},on:{select:this.handleSelectMonth,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}}):e(Be,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:n,getCellClasses:this.getDateClasses,getRowClasses:this.getWeekState,titleFormat:this.titleFormat,showWeekNumber:"boolean"==typeof this.showWeekNumber?this.showWeekNumber:"week"===this.type},class:U({},"".concat(this.prefixClass,"-calendar-week-mode"),"week"===this.type),on:{select:this.handleSelectDate,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}})}},Ye={name:"CalendarRange",components:{CalendarPanel:Le},provide:function(){return{onDateMouseEnter:this.onDateMouseEnter,onDateMouseLeave:this.onDateMouseLeave}},inject:{prefixClass:{default:"mx"}},props:z({},Le.props),data:function(){return{innerValue:[],calendars:[],hoveredValue:null}},computed:{calendarMinDiff:function(){var e={date:1,month:12,year:120};return e[this.type]||e.date},calendarMaxDiff:function(){return 1/0},defaultValues:function(){return Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue]}},watch:{value:{immediate:!0,handler:function(){var e=this;this.innerValue=re(this.value)?this.value:[new Date(NaN),new Date(NaN)];var t=this.innerValue.map(function(t,n){return oe(ae(t,e.defaultValues[n]))});this.updateCalendars(t)}}},methods:{handleSelect:function(e,t){var n=H(this.innerValue,2),r=n[0],a=n[1];ne(r)&&!ne(a)?(r.getTime()>e.getTime()?this.innerValue=[e,r]:this.innerValue=[r,e],this.emitDate(this.innerValue,t)):this.innerValue=[e,new Date(NaN)]},onDateMouseEnter:function(e){this.hoveredValue=e},onDateMouseLeave:function(){this.hoveredValue=null},emitDate:function(e,t){this.$emit("select",e,t)},updateStartCalendar:function(e){this.updateCalendars([e,this.calendars[1]],1)},updateEndCalendar:function(e){this.updateCalendars([this.calendars[0],e],0)},updateCalendars:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.getCalendarGap(e);if(n){var r=new Date(e[t]);r.setMonth(r.getMonth()+(0===t?-n:n)),e[t]=r}this.calendars=e},getCalendarGap:function(e){var t=H(e,2),n=t[0],r=t[1],a=12*(r.getFullYear()-n.getFullYear())+(r.getMonth()-n.getMonth()),i=this.calendarMinDiff,o=this.calendarMaxDiff;return ao?o-a:0},getRangeClasses:function(e,t,n){var r=[].concat(this.getClasses(e,t,n));if(/disabled|active/.test(n))return r;var a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.getTime()},r=n(e),a=H(t.map(n),2),i=a[0],o=a[1];if(i>o){var s=[o,i];i=s[0],o=s[1]}return r>i&&r=0&&t2&&void 0!==arguments[2]?arguments[2]:0;if(r<=0)requestAnimationFrame(function(){t.scrollTop=n});else{var a=(n-t.scrollTop)/r*10;requestAnimationFrame(function(){var i=t.scrollTop+a;i>=n?t.scrollTop=n:(t.scrollTop=i,e(t,n,r-10))})}},$e=De({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-time-columns"},e._l(e.columns,function(t,r){return n("scrollbar-vertical",{key:r,class:e.prefixClass+"-time-column"},[n("ul",{class:e.prefixClass+"-time-list",attrs:{"data-type":t.type,"data-index":r},on:{click:e.handleSelect}},e._l(t.list,function(r,a){return n("li",{key:r.value,class:[e.prefixClass+"-time-item",e.getClasses(r.value,t.type)],attrs:{"data-index":a}},[e._v("\n "+e._s(r.text)+"\n ")])}),0)])}),1)},staticRenderFns:[]},void 0,{name:"ListColumns",components:{ScrollbarVertical:Pe},inject:{prefixClass:{default:"mx"}},props:{date:Date,scrollDuration:{type:Number,default:100},getClasses:{type:Function,default:function(){return[]}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},use12h:{type:Boolean,default:!1}},computed:{columns:function(){var e=[];return this.showHour&&e.push({type:"hour",list:this.getHoursList()}),this.showMinute&&e.push({type:"minute",list:this.getMinutesList()}),this.showSecond&&e.push({type:"second",list:this.getSecondsList()}),this.use12h&&e.push({type:"ampm",list:this.getAMPMList()}),e.filter(function(e){return e.list.length>0})}},watch:{date:{handler:function(){var e=this;this.$nextTick(function(){e.scrollToSelected(e.scrollDuration)})}}},mounted:function(){this.scrollToSelected(0)},methods:{getHoursList:function(){var e=this;return Ue(this.use12h?12:24,this.hourStep,this.hourOptions).map(function(t){var n=new Date(e.date),r=Ze(t);return e.use12h&&(0===t&&(r="12"),n.getHours()>=12&&(t+=12)),{value:n.setHours(t),text:r}})},getMinutesList:function(){var e=this;return Ue(60,this.minuteStep,this.minuteOptions).map(function(t){return{value:new Date(e.date).setMinutes(t),text:Ze(t)}})},getSecondsList:function(){var e=this;return Ue(60,this.secondStep,this.secondOptions).map(function(t){return{value:new Date(e.date).setSeconds(t),text:Ze(t)}})},getAMPMList:function(){var e=this;return["AM","PM"].map(function(t,n){var r=new Date(e.date);return{text:t,value:r.setHours(r.getHours()%12+12*n)}})},scrollToSelected:function(e){for(var t=this.$el.querySelectorAll(".active"),n=0;n0&&void 0!==arguments[0]?arguments[0]:"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}var qe=De({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("scrollbar-vertical",e._l(e.list,function(t){return n("div",{key:t.value,class:[e.prefixClass+"-time-option",e.getClasses(t.value)],on:{click:function(n){return e.handleSelect(t.value)}}},[e._v("\n "+e._s(t.text)+"\n ")])}),0)},staticRenderFns:[]},void 0,{name:"ListOptions",components:{ScrollbarVertical:Pe},inject:{getLocale:{default:function(){return ye}},prefixClass:{default:"mx"}},props:{date:Date,options:{type:[Object,Function],default:function(){return[]}},format:{type:String,default:"HH:mm:ss"},getClasses:{type:Function,default:function(){return[]}}},computed:{list:function(){var e=[],t=this.options;if("function"==typeof t)return t()||[];var n=ze(t.start),r=ze(t.end),a=ze(t.step),i=t.format||this.format;if(n&&r&&a)for(var o=n.minutes+60*n.hours,s=r.minutes+60*r.hours,l=a.minutes+60*a.hours,u=Math.floor((s-o)/l),c=0;c<=u;c++){var d=o+c*l,f=Math.floor(d/60),p=d%60,h=new Date(this.date).setHours(f,p,0);e.push({value:h,text:this.formatDate(h,i)})}return e}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(e,t){return g(e,t,{locale:this.getLocale().formatLocale})},scrollToSelected:function(){var e=this.$el.querySelector(".active");if(e){var t=Ee(e,this.$el);if(t)!function(e,t){e&&(e.scrollTop=t)}(t,e.offsetTop)}},handleSelect:function(e){this.$emit("select",e,"time")}}},void 0,!1,void 0,!1,void 0,void 0,void 0),He=De({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.prefixClass+"-time"},[e.showTimeHeader?n("div",{class:e.prefixClass+"-time-header"},[n("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:e.handleClickTitle}},[e._v("\n "+e._s(e.title)+"\n ")])]):e._e(),e._v(" "),n("div",{class:e.prefixClass+"-time-content"},[e.timePickerOptions?n("list-options",{attrs:{date:e.innerValue,"get-classes":e.getClasses,options:e.timePickerOptions,format:e.innerForamt},on:{select:e.handleSelect}}):n("list-columns",e._b({attrs:{date:e.innerValue,"get-classes":e.getClasses,"hour-options":e.hourOptions,"minute-options":e.minuteOptions,"second-options":e.secondOptions,"hour-step":e.hourStep,"minute-step":e.minuteStep,"second-step":e.secondStep,"scroll-duration":e.scrollDuration},on:{select:e.handleSelect}},"list-columns",e.ShowHourMinuteSecondAMPM,!1))],1)])},staticRenderFns:[]},void 0,{name:"TimePanel",components:{ListColumns:$e,ListOptions:qe},inject:{getLocale:{default:function(){return ye}},prefixClass:{default:"mx"}},props:{value:{},defaultValue:{default:function(){var e=new Date;return e.setHours(0,0,0,0),e}},format:{default:"HH:mm:ss"},timeTitleFormat:{type:String,default:"YYYY-MM-DD"},showTimeHeader:{type:Boolean,default:!1},disabledTime:{type:Function,default:function(){return!1}},timePickerOptions:{type:[Object,Function],default:function(){return null}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12h:{type:Boolean,default:void 0},scrollDuration:{type:Number,default:100}},data:function(){return{innerValue:ae(this.value,this.defaultValue)}},computed:{title:function(){var e=this.timeTitleFormat,t=new Date(this.innerValue);return this.formatDate(t,e)},innerForamt:function(){return"string"==typeof this.format?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var e=this,t=this.innerForamt,n={showHour:/[HhKk]/.test(t),showMinute:/m/.test(t),showSecond:/s/.test(t),use12h:/a/i.test(t)},r={};return Object.keys(n).forEach(function(t){r[t]="boolean"==typeof e[t]?e[t]:n[t]}),r}},watch:{value:{immediate:!0,handler:function(){this.innerValue=ae(this.value,this.defaultValue)}}},methods:{formatDate:function(e,t){return g(e,t,{locale:this.getLocale().formatLocale})},isDisabledTime:function(e){return this.disabledTime(new Date(e))},isDisabledHour:function(e){var t=new Date(e);return this.isDisabledTime(t)&&this.isDisabledTime(t.setMinutes(0,0,0))&&this.isDisabledTime(t.setMinutes(59,59,999))},isDisabledMinute:function(e){var t=new Date(e);return this.isDisabledTime(t)&&this.isDisabledTime(t.setSeconds(0,0))&&this.isDisabledTime(t.setSeconds(59,999))},isDisabledAMPM:function(e){var t=new Date(e),n=t.getHours()<12?0:12,r=n+11;return this.isDisabledTime(t)&&this.isDisabledTime(t.setHours(n,0,0,0))&&this.isDisabledTime(t.setHours(r,59,59,999))},isDisabled:function(e,t){return"hour"===t?this.isDisabledHour(e):"minute"===t?this.isDisabledMinute(e):"ampm"===t?this.isDisabledAMPM(e):this.isDisabledTime(e)},handleSelect:function(e,t){var n=new Date(e);this.isDisabled(e,t)||(this.innerValue=n,this.isDisabledTime(n)||this.$emit("select",n,t))},handleClickTitle:function(){this.$emit("clicktitle")},getClasses:function(e,t){var n=new Date(e);return this.isDisabled(e,t)?"disabled":n.getTime()===this.innerValue.getTime()?"active":""}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Ve={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:z({},He.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(re(this.value)){var e=H(this.value,2),t=e[0],n=e[1];this.startValue=t,this.endValue=n}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(e,t){var n=[this.startValue,this.endValue];this.$emit("select",n,"time"===e?"time-range":e,t)},handleSelectStart:function(e,t){this.startValue=e,this.endValue.getTime()>=e.getTime()||(this.endValue=e),this.emitChange(t,0)},handleSelectEnd:function(e,t){this.endValue=e,this.startValue.getTime()<=e.getTime()||(this.startValue=e),this.emitChange(t,1)},disabledStartTime:function(e){return this.disabledTime(e,0)},disabledEndTime:function(e){return e.getTime()2&&void 0!==arguments[2])||arguments[2];this.userInput=null;var r=Array.isArray(e)?e.map(this.date2value):this.date2value(e);return this.$emit("input",r),this.$emit("change",r,t),n&&this.closePopup(),r},isValidValue:function(e){return this.validMultipleType?(t=e,Array.isArray(t)&&t.every(ne)):this.range?re(e):ne(e);var t},isValidValueAndNotDisabled:function(e){if(!this.isValidValue(e))return!1;var t="function"==typeof this.disabledDate?this.disabledDate:function(){return!1},n="function"==typeof this.disabledTime?this.disabledTime:function(){return!1};return Array.isArray(e)||(e=[e]),e.every(function(e){return!t(e)&&!n(e)})},handleMultipleDates:function(e,t){if(this.validMultipleType&&t){var n=t.filter(function(t){return t.getTime()!==e.getTime()});return n.length===t.length&&n.push(e),n}return e},handleSelectDate:function(e,t,n){e=this.handleMultipleDates(e,n),this.confirm?this.currentValue=e:this.emitValue(e,t,!this.validMultipleType&&(t===this.type||"time"===t))},clear:function(){this.emitValue(this.range?[null,null]:null),this.$emit("clear")},handleClear:function(e){e.stopPropagation(),this.clear()},handleConfirmDate:function(){var e=this.emitValue(this.currentValue);this.$emit("confirm",e)},handleSelectShortcut:function(e){var t=e.currentTarget.getAttribute("data-index"),n=this.shortcuts[parseInt(t,10)];if(fe(n)&&"function"==typeof n.onClick){var r=n.onClick(this);r&&this.emitValue(r)}},openPopup:function(e){this.popupVisible||this.disabled||(this.defaultOpen=!0,this.$emit("open",e),this.$emit("update:open",!0))},closePopup:function(){this.popupVisible&&(this.defaultOpen=!1,this.$emit("close"),this.$emit("update:open",!1))},blur:function(){this.$refs.input&&this.$refs.input.blur()},focus:function(){this.$refs.input&&this.$refs.input.focus()},handleInputChange:function(){var e=this;if(this.editable&&null!==this.userInput){var t=this.userInput.trim();if(this.userInput=null,""!==t){var n;if(this.validMultipleType)n=t.split(this.innerRangeSeparator).map(function(t){return e.parseDate(t.trim())});else if(this.range){var r=t.split(this.innerRangeSeparator);2!==r.length&&(r=t.split(this.innerRangeSeparator.trim())),n=r.map(function(t){return e.parseDate(t.trim())})}else n=this.parseDate(t);this.isValidValueAndNotDisabled(n)?(this.emitValue(n),this.blur()):this.$emit("input-error",t)}else this.clear()}},handleInputInput:function(e){this.userInput="string"==typeof e?e:e.target.value},handleInputKeydown:function(e){var t=e.keyCode;9===t?this.closePopup():13===t&&this.handleInputChange()},handleInputBlur:function(e){this.$emit("blur",e)},handleInputFocus:function(e){this.openPopup(e),this.$emit("focus",e)},hasSlot:function(e){return!(!this.$slots[e]&&!this.$scopedSlots[e])},renderSlot:function(e,t,n){var r=this.$scopedSlots[e];return r?r(n)||t:this.$slots[e]||t},renderInput:function(){var e=this.$createElement,t=this.prefixClass,n=z({name:"date",type:"text",autocomplete:"off",value:this.text,class:this.inputClass||"".concat(this.prefixClass,"-input"),readonly:!this.editable,disabled:this.disabled,placeholder:this.placeholder},this.inputAttr),r=n.value,a=n.class,i=q(n,["value","class"]),o={keydown:this.handleInputKeydown,focus:this.handleInputFocus,blur:this.handleInputBlur,input:this.handleInputInput,change:this.handleInputChange},s=this.renderSlot("input",e("input",{domProps:{value:r},class:a,attrs:z({},i),on:z({},o),ref:"input"}),{props:n,events:o}),l="time"===this.type?e(Se):e(xe);return e("div",{class:"".concat(t,"-input-wrapper"),on:{mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave,click:this.openPopup},ref:"inputWrapper"},[s,this.showClearIcon?e("i",{class:"".concat(t,"-icon-clear"),on:{click:this.handleClear}},[this.renderSlot("icon-clear",e(Ne))]):e("i",{class:"".concat(t,"-icon-calendar")},[this.renderSlot("icon-calendar",l)])])},renderContent:function(){var e=this.$createElement,t=this.range?Je:Ke,n=t[this.type]||t.default,r=z({},pe(this.$props,Object.keys(n.props)),{value:this.currentValue}),a=z({},pe(this.$listeners,n.emits||[]),{select:this.handleSelectDate}),i=e(n,ee([{},{props:r,on:a,ref:"picker"}]));return e("div",{class:"".concat(this.prefixClass,"-datepicker-body")},[this.renderSlot("content",i,{value:this.currentValue,emit:this.handleSelectDate})])},renderSidebar:function(){var e=this,t=this.$createElement,n=this.prefixClass;return t("div",{class:"".concat(n,"-datepicker-sidebar")},[this.renderSlot("sidebar",null,{value:this.currentValue,emit:this.handleSelectDate}),this.shortcuts.map(function(r,a){return t("button",{key:a,attrs:{"data-index":a,type:"button"},class:"".concat(n,"-btn ").concat(n,"-btn-text ").concat(n,"-btn-shortcut"),on:{click:e.handleSelectShortcut}},[r.text])})])},renderHeader:function(){return(0,this.$createElement)("div",{class:"".concat(this.prefixClass,"-datepicker-header")},[this.renderSlot("header",null,{value:this.currentValue,emit:this.handleSelectDate})])},renderFooter:function(){var e=this.$createElement,t=this.prefixClass;return e("div",{class:"".concat(t,"-datepicker-footer")},[this.renderSlot("footer",null,{value:this.currentValue,emit:this.handleSelectDate}),this.confirm?e("button",{attrs:{type:"button"},class:"".concat(t,"-btn ").concat(t,"-datepicker-btn-confirm"),on:{click:this.handleConfirmDate}},[this.confirmText]):null])}},render:function(){var e,t=arguments[0],n=this.prefixClass,r=this.inline,a=this.disabled,i=this.hasSlot("sidebar")||this.shortcuts.length?this.renderSidebar():null,o=t("div",{class:"".concat(n,"-datepicker-content")},[this.hasSlot("header")?this.renderHeader():null,this.renderContent(),this.hasSlot("footer")||this.confirm?this.renderFooter():null]);return t("div",{class:(e={},U(e,"".concat(n,"-datepicker"),!0),U(e,"".concat(n,"-datepicker-range"),this.range),U(e,"".concat(n,"-datepicker-inline"),r),U(e,"disabled",a),e)},[r?null:this.renderInput(),r?t("div",{class:"".concat(n,"-datepicker-main")},[i,o]):t(ke,{ref:"popup",class:this.popupClass,style:this.popupStyle,attrs:{visible:this.popupVisible,appendToBody:this.appendToBody},on:{clickoutside:this.handleClickOutSide}},[i,o])])}};Xe.locale=ve,Xe.install=function(e){e.component(Xe.name,Xe)},"undefined"!=typeof window&&window.Vue&&Xe.install(window.Vue),G(Xe,{CalendarPanel:Le,CalendarRange:Ye,TimePanel:He,TimeRange:Ve,DatetimePanel:We,DatetimeRange:Qe});const et=Xe},4056(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"MinusBoxIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon minus-box-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},4133(e,t,n){"use strict";var r=n(487),a=n(8452),i=n(3003),o=n(6642),s=n(2464),l=r(o(),Number);a(l,{getPolyfill:o,implementation:i,shim:s}),e.exports=l},4148(e,t,n){"use strict";var r=n(5606),a=n(6763);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o,s,l=n(9597).codes,u=l.ERR_AMBIGUOUS_ARGUMENT,c=l.ERR_INVALID_ARG_TYPE,d=l.ERR_INVALID_ARG_VALUE,f=l.ERR_INVALID_RETURN_VALUE,p=l.ERR_MISSING_ARGS,h=n(3918),g=n(537).inspect,m=n(537).types,_=m.isPromise,A=m.isRegExp,F=Object.assign?Object.assign:n(9491).assign,b=Object.is?Object.is:n(7653);new Map;function T(){var e=n(2299);o=e.isDeepEqual,s=e.isDeepStrictEqual}var v=!1,y=e.exports=w,E={};function C(e){if(e.message instanceof Error)throw e.message;throw new h(e)}function D(e,t,n,r){if(!n){var a=!1;if(0===t)a=!0,r="No value argument passed to `assert.ok()`";else if(r instanceof Error)throw r;var i=new h({actual:n,expected:!0,message:r,operator:"==",stackStartFn:e});throw i.generatedMessage=a,i}}function w(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),a=1;a1?n-1:0),a=1;a1?n-1:0),a=1;a1?n-1:0),a=1;aa});const r={name:"UndoVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon undo-variant-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13.5,7A6.5,6.5 0 0,1 20,13.5A6.5,6.5 0 0,1 13.5,20H10V18H13.5C16,18 18,16 18,13.5C18,11 16,9 13.5,9H7.83L10.91,12.09L9.5,13.5L4,8L9.5,2.5L10.92,3.91L7.83,7H13.5M6,18H8V20H6V18Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},4361(e,t,n){var r=n(6490),a=n(5816),i=n(7632),o=n(3610);e.exports=function(e,t,n){for(var s=a(t),l=o.f,u=i.f,c=0;c]*>)/g,c=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,f){var p=n+e.length,h=r.length,g=c;return void 0!==d&&(d=a(d),g=u),s(f,g,function(a,s){var u;switch(o(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,p);case"<":u=d[l(s,1,-1)];break;default:var c=+s;if(0===c)return a;if(c>h){var f=i(c/10);return 0===f?a:f<=h?void 0===r[f-1]?o(s,1):r[f-1]+o(s,1):a}u=r[c-1]}return void 0===u?"":u})}},4459(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},4486(e,t,n){"use strict";function r(e,t,n,r,a,i,o,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=l):a&&(l=s?function(){a.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}n.d(t,{A:()=>r})},4487(e,t,n){"use strict";n.r(t),n.d(t,{u:()=>r});const r=function(e,t,n){const r={type:String(e)};return null!=n||"string"!=typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:null!=n&&(r.value=String(n)),r}},4491(e,t,n){var r=n(5077),a=n(2074);e.exports=r&&a(function(){return 42!=Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},4569(e,t,n){var r=n(2072);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},4601(e,t,n){var r=n(8420),a=n(3838),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(a(e)+" is not a function")}},4602(e,t,n){var r=n(200),a=n(5549),i=n(2975),o=n(8665),s=n(7712),l=n(1602),u=l("iterator"),c=l("toStringTag"),d=o.values,f=function(e,t){if(e){if(e[u]!==d)try{s(e,u,d)}catch(t){e[u]=d}if(e[c]||s(e,c,t),a[t])for(var n in o)if(e[n]!==o[n])try{s(e,n,o[n])}catch(t){e[n]=o[n]}}};for(var p in a)f(r[p]&&r[p].prototype,p);f(i,"DOMTokenList")},4616(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});const r={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},4695(e,t){"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});const n=(e,t,n)=>{const r=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),a=(a=t||{})||{},e.replace(/{([^{}]*)}/g,function(e,t){const n=a[t];return r.escape?"string"==typeof n||"number"==typeof n?encodeURIComponent(n.toString()):encodeURIComponent(e):"string"==typeof n||"number"==typeof n?n.toString():e});var a},r=(e,t,r)=>{const a=Object.assign({noRewrite:!1},r||{}),i=r?.baseURL??o();return!0!==window?.OC?.config?.modRewriteWorking||a.noRewrite?i+"/index.php"+n(e,t,r):i+n(e,t,r)},a=(e,t,n)=>{const r=window?.OC?.coreApps?.includes(e)??!1,a="php"===n.slice(-3);let i=o();return a&&!r?(i+=`/index.php/apps/${e}`,t&&(i+=`/${encodeURI(t)}`),"index.php"!==n&&(i+=`/${n}`)):a||r?("settings"!==e&&"core"!==e&&"search"!==e||"ajax"!==t||(i+="/index.php"),e&&(i+=`/${e}`),t&&(i+=`/${t}`),i+=`/${n}`):(i=s(e),t&&(i+=`/${t}/`),"/"!==i.at(-1)&&(i+="/"),i+=n),i},i=()=>window.location.protocol+"//"+window.location.host+o();function o(){let e=window._oc_webroot;if(void 0===e){e=location.pathname;const t=e.indexOf("/index.php/");if(-1!==t)e=e.slice(0,t);else{const t=e.indexOf("/",1);e=e.slice(0,t>0?t:void 0)}}return e}function s(e){return(window._oc_appswebroots??{})[e]??""}t.generateAvatarUrl=function(e,t){const n=(t?.size||64)<=64?64:512;return r(`/avatar${t?.isGuestUser?"/guest":""}/{user}/{size}${t?.isDarkTheme?"/dark":""}`,{user:e,size:n})},t.generateFilePath=a,t.generateOcsUrl=(e,t,r)=>{const a=1===Object.assign({ocsVersion:2},r||{}).ocsVersion?1:2;return(r?.baseURL??i())+"/ocs/v"+a+".php"+n(e,t,r)},t.generateRemoteUrl=(e,t)=>(t?.baseURL??i())+(e=>"/remote.php/"+e)(e),t.generateUrl=r,t.getAppRootUrl=s,t.getBaseUrl=i,t.getRootUrl=o,t.imagePath=(e,t)=>t.includes(".")?a(e,"img",t):a(e,"img",`${t}.svg`),t.linkTo=function(e,t){return a(e,"",t)}},4715(e){"use strict";e.exports=JSON.parse('{"compressed":true,"categories":[{"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","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","kiss","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","orange_heart","yellow_heart","green_heart","blue_heart","purple_heart","brown_heart","black_heart","white_heart","100","anger","boom","dizzy","sweat_drops","dash","hole","bomb","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","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","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","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","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","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"]},{"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","mushroom","peanuts","beans","chestnut","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","8ball","crystal_ball","magic_wand","nazar_amulet","hamsa","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","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","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","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","gun","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","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","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","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"]}],"emojis":{"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"],"k":[28,6],"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"],"k":[29,59],"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,20],"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,23],"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,24],"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,21],"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,26],"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,25],"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,15],"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,22],"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,28],"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,29],"o":1},"melting_face":{"subcategory":"face-smiling","a":"Melting Face","b":"1FAE0","d":true,"e":true,"f":true,"h":false,"j":["melting face","hot","heat"],"k":[55,12],"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,29],"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,30],"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"],"k":[32,27],"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,58],"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,33],"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,38],"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,44],"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,43],"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,4],"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,46],"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,45],"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":[43,60],"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,31],"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,47],"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,48],"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,39],"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,49],"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":[38,59],"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,4],"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,42],"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":false,"j":["face with open eyes and hand over mouth","silence","secret","shock","surprise"],"k":[55,14],"o":14},"face_with_peeking_eye":{"subcategory":"face-hand","a":"Face with Peeking Eye","b":"1FAE3","d":true,"e":true,"f":true,"h":false,"j":["face with peeking eye","scared","frightening","embarrassing"],"k":[55,15],"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,40],"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,1],"o":1},"saluting_face":{"subcategory":"face-hand","a":"Saluting Face","b":"1FAE1","d":true,"e":true,"f":true,"h":false,"j":["saluting face","respect","salute"],"k":[55,13],"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,58],"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"],"k":[40,37],"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,36],"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,37],"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","hellokitty"],"k":[33,16],"o":1},"dotted_line_face":{"subcategory":"face-neutral-skeptical","a":"Dotted Line Face","b":"1FAE5","d":true,"e":true,"f":true,"h":false,"j":["dotted line face","invisible","lonely","isolation","depression"],"k":[55,17],"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":false,"j":["face in clouds","shower","steam","dream"],"k":[33,15],"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,35],"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","side_eye"],"k":[32,38],"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,30],"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,3],"o":1},"face_exhaling":{"subcategory":"face-neutral-skeptical","a":"Face Exhaling","b":"1F62E-200D-1F4A8","d":true,"e":true,"f":true,"h":false,"j":["face exhaling","relieve","relief","tired","sigh"],"k":[33,5],"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,17],"o":3},"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,32],"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,40],"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,1],"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,16],"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,12],"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"],"k":[33,17],"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"],"k":[38,60],"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,2],"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,14],"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,43],"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,36],"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,2],"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,3],"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,1],"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,14],"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":false,"j":["face with spiral eyes","sick","ill","confused","nauseous","nausea"],"k":[33,13],"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,44],"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,12],"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,0],"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,10],"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,34],"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,0],"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,11],"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,41],"l":[":\\\\",":-\\\\",":/",":-/"],"o":1},"face_with_diagonal_mouth":{"subcategory":"face-concerned","a":"Face with Diagonal Mouth","b":"1FAE4","d":true,"e":true,"f":true,"h":false,"j":["face with diagonal mouth","skeptic","confuse","frustrated","indifferent"],"k":[55,16],"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,51],"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,27],"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,3],"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,6],"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,7],"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,10],"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,11],"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"],"k":[44,12],"o":11},"face_holding_back_tears":{"subcategory":"face-concerned","a":"Face Holding Back Tears","b":"1F979","d":true,"e":true,"f":true,"h":false,"j":["face holding back tears","touched","gratitude"],"k":[44,11],"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,58],"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,59],"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","oops","huh"],"k":[32,60],"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,8],"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,57],"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,54],"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","face","cry","tears","sad","upset","depressed"],"k":[33,4],"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,9],"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,42],"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,55],"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,50],"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,39],"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,0],"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,2],"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":[43,59],"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"],"k":[32,56],"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,53],"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,52],"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,41],"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,28],"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,8],"o":0},"skull":{"subcategory":"face-negative","a":"Skull","b":"1F480","d":true,"e":true,"f":true,"h":true,"j":["skull","dead","skeleton","creepy","death"],"k":[25,9],"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":[56,56],"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,56],"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,13],"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,58],"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,59],"o":0},"ghost":{"subcategory":"face-costume","a":"Ghost","b":"1F47B","d":true,"e":true,"f":true,"h":true,"j":["ghost","halloween","spooky","scary"],"k":[24,60],"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,6],"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,7],"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,3],"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,20],"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,18],"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,19],"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,21],"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,22],"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,23],"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,26],"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,25],"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,24],"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,24],"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,25],"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,26],"o":0},"kiss":{"subcategory":"emotion","a":"Kiss Mark","b":"1F48B","d":true,"e":true,"f":true,"h":true,"j":["kiss_mark","face","lips","love","like","affection","valentines"],"k":[26,37],"o":0},"love_letter":{"subcategory":"emotion","a":"Love Letter","b":"1F48C","d":true,"e":true,"f":true,"h":true,"j":["love_letter","email","like","affection","envelope","valentines"],"k":[26,38],"o":0},"cupid":{"subcategory":"emotion","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,39],"o":0},"gift_heart":{"subcategory":"emotion","a":"Heart with Ribbon","b":"1F49D","d":true,"e":true,"f":true,"h":true,"j":["heart_with_ribbon","love","valentines"],"k":[27,44],"o":0},"sparkling_heart":{"subcategory":"emotion","a":"Sparkling Heart","b":"1F496","d":true,"e":true,"f":true,"h":true,"j":["sparkling_heart","love","like","affection","valentines"],"k":[27,37],"o":0},"heartpulse":{"subcategory":"emotion","a":"Growing Heart","b":"1F497","d":true,"e":true,"f":true,"h":true,"j":["growing_heart","like","love","affection","valentines","pink"],"k":[27,38],"o":0},"heartbeat":{"subcategory":"emotion","a":"Beating Heart","b":"1F493","d":true,"e":true,"f":true,"h":true,"j":["beating_heart","love","like","affection","valentines","pink","heart"],"k":[27,34],"o":0},"revolving_hearts":{"subcategory":"emotion","a":"Revolving Hearts","b":"1F49E","d":true,"e":true,"f":true,"h":true,"j":["revolving_hearts","love","like","affection","valentines"],"k":[27,45],"o":0},"two_hearts":{"subcategory":"emotion","a":"Two Hearts","b":"1F495","d":true,"e":true,"f":true,"h":true,"j":["two_hearts","love","like","affection","valentines","heart"],"k":[27,36],"o":0},"heart_decoration":{"subcategory":"emotion","a":"Heart Decoration","b":"1F49F","d":true,"e":true,"f":true,"h":true,"j":["heart_decoration","purple-square","love","like"],"k":[27,46],"o":0},"heavy_heart_exclamation_mark_ornament":{"subcategory":"emotion","a":"Heart Exclamation","b":"2763-FE0F","c":"2763","d":true,"e":true,"f":true,"h":true,"j":["heart_exclamation","decoration","love"],"k":[59,7],"o":1},"broken_heart":{"subcategory":"emotion","a":"Broken Heart","b":"1F494","d":true,"e":true,"f":true,"h":true,"j":["broken_heart","sad","sorry","break","heart","heartbreak"],"k":[27,35],"l":["a});const r={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};const a=(0,n(4486).A)(r,function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":!e.title,"aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},[],!1,null,null,null).exports},4787(e,t,n){var r;!function(a,i,o,s){"use strict";var l,u=["","webkit","Moz","MS","ms","o"],c=i.createElement("div"),d=Math.round,f=Math.abs,p=Date.now;function h(e,t,n){return setTimeout(T(e,n),t)}function g(e,t,n){return!!Array.isArray(e)&&(m(e,n[t],n),!0)}function m(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=a.console&&(a.console.warn||a.console.log);return i&&i.call(a.console,r,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n-1}function k(e){return e.trim().split(/\s+/g)}function x(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;rn[t]}):r.sort()),r}function R(e,t){for(var n,r,a=t[0].toUpperCase()+t.slice(1),i=0;i1&&!n.firstMultiple?n.firstMultiple=z(t):1===a&&(n.firstMultiple=!1);var i=n.firstInput,o=n.firstMultiple,l=o?o.center:i.center,u=t.center=q(r);t.timeStamp=p(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=Q(l,u),t.distance=W(l,u),function(e,t){var n=t.center,r=e.offsetDelta||{},a=e.prevDelta||{},i=e.prevInput||{};1!==t.eventType&&4!==i.eventType||(a=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=a.x+(n.x-r.x),t.deltaY=a.y+(n.y-r.y)}(n,t),t.offsetDirection=V(t.deltaX,t.deltaY);var c=H(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=f(c.x)>f(c.y)?c.x:c.y,t.scale=o?(d=o.pointers,h=r,W(h[0],h[1],U)/W(d[0],d[1],U)):1,t.rotation=o?function(e,t){return Q(t[1],t[0],U)+Q(e[1],e[0],U)}(o.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,a,i,o=e.lastInterval||t,l=t.timeStamp-o.timeStamp;if(8!=t.eventType&&(l>25||o.velocity===s)){var u=t.deltaX-o.deltaX,c=t.deltaY-o.deltaY,d=H(l,u,c);r=d.x,a=d.y,n=f(d.x)>f(d.y)?d.x:d.y,i=V(u,c),e.lastInterval=t}else n=o.velocity,r=o.velocityX,a=o.velocityY,i=o.direction;t.velocity=n,t.velocityX=r,t.velocityY=a,t.direction=i}(n,t);var d,h;var g=e.element;D(t.srcEvent.target,g)&&(g=t.srcEvent.target);t.target=g}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function z(e){for(var t=[],n=0;n=f(t)?e<0?2:4:t<0?8:16}function W(e,t,n){n||(n=Z);var r=t[n[0]]-e[n[0]],a=t[n[1]]-e[n[1]];return Math.sqrt(r*r+a*a)}function Q(e,t,n){n||(n=Z);var r=t[n[0]]-e[n[0]],a=t[n[1]]-e[n[1]];return 180*Math.atan2(a,r)/Math.PI}G.prototype={handler:function(){},init:function(){this.evEl&&E(this.element,this.evEl,this.domHandler),this.evTarget&&E(this.target,this.evTarget,this.domHandler),this.evWin&&E(B(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&C(this.element,this.evEl,this.domHandler),this.evTarget&&C(this.target,this.evTarget,this.domHandler),this.evWin&&C(B(this.element),this.evWin,this.domHandler)}};var K={mousedown:1,mousemove:2,mouseup:4},J="mousedown",X="mousemove mouseup";function ee(){this.evEl=J,this.evWin=X,this.pressed=!1,G.apply(this,arguments)}b(ee,G,{handler:function(e){var t=K[e.type];1&t&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=4),this.pressed&&(4&t&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:Y,srcEvent:e}))}});var te={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},ne={2:L,3:"pen",4:Y,5:"kinect"},re="pointerdown",ae="pointermove pointerup pointercancel";function ie(){this.evEl=re,this.evWin=ae,G.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}a.MSPointerEvent&&!a.PointerEvent&&(re="MSPointerDown",ae="MSPointerMove MSPointerUp MSPointerCancel"),b(ie,G,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),a=te[r],i=ne[e.pointerType]||e.pointerType,o=i==L,s=x(t,e.pointerId,"pointerId");1&a&&(0===e.button||o)?s<0&&(t.push(e),s=t.length-1):12&a&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,a,{pointers:t,changedPointers:[e],pointerType:i,srcEvent:e}),n&&t.splice(s,1))}});var oe={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function se(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,G.apply(this,arguments)}function le(e,t){var n=S(e.touches),r=S(e.changedTouches);return 12&t&&(n=N(n.concat(r),"identifier",!0)),[n,r]}b(se,G,{handler:function(e){var t=oe[e.type];if(1===t&&(this.started=!0),this.started){var n=le.call(this,e,t);12&t&&n[0].length-n[1].length===0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:L,srcEvent:e})}}});var ue={touchstart:1,touchmove:2,touchend:4,touchcancel:8},ce="touchstart touchmove touchend touchcancel";function de(){this.evTarget=ce,this.targetIds={},G.apply(this,arguments)}function fe(e,t){var n=S(e.touches),r=this.targetIds;if(3&t&&1===n.length)return r[n[0].identifier]=!0,[n,n];var a,i,o=S(e.changedTouches),s=[],l=this.target;if(i=n.filter(function(e){return D(e.target,l)}),1===t)for(a=0;a-1&&r.splice(e,1)},2500)}}function me(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<8&&r(t.options.event+xe(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=8&&r(t.options.event+xe(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=we},canEmit:function(){for(var e=0;et.threshold&&a&t.direction},attrTest:function(e){return Re.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Se(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),b(Be,Re,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[ve]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),b(Me,ke,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[be]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distancet.time;if(this._input=e,!r||!n||12&e.eventType&&!a)this.reset();else if(1&e.eventType)this.reset(),this._timer=h(function(){this.state=8,this.tryEmit()},t.time,this);else if(4&e.eventType)return 8;return we},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&4&e.eventType?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=p(),this.manager.emit(this.options.event,this._input)))}}),b(Ie,Re,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ve]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),b(je,Re,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return Oe.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return 30&n?t=e.overallVelocity:6&n?t=e.overallVelocityX:n&P&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&4&e.eventType},emit:function(e){var t=Se(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),b(Le,ke,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Te]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distancew,default:()=>D});var r,a=Symbol(),i=Symbol(),o=Symbol(),s=Symbol(),l=function(e){return"frag"in e},u={get:function(){return this[i]||this.parentElement},configurable:!0},c=function(e,t){i in e||(e[i]=t,Object.defineProperty(e,"parentNode",u))},d={get:function(){var e=this.parentNode.childNodes,t=e.indexOf(this);return t>-1&&e[t+1]||null}},f=function(e){o in e||(e[o]=!0,Object.defineProperty(e,"nextSibling",d))},p=function(e){if(!r){var t=Object.getOwnPropertyDescriptor(Node.prototype,"childNodes");r=t.get}var n=r.apply(e),a=Array.from(n).map(function(t){return function(e,t){for(;e.parentNode!==t;){var n=e.parentNode;n&&(e=n)}return e}(t,e)});return a.filter(function(e,t){return e!==a[t-1]})},h={get:function(){return this.frag||p(this)}},g={get:function(){return this.childNodes[0]||null}};function m(){return this.childNodes.length>0}var _=function(e){s in e||(e[s]=!0,Object.defineProperties(e,{childNodes:h,firstChild:g}),e.hasChildNodes=m)};function A(){var e;(e=this.frag[0]).before.apply(e,arguments)}function F(){var e=this.frag;e.splice(0,e.length).forEach(function(e){e.remove()})}var b=function e(t){var n;return(n=Array.prototype).concat.apply(n,t.map(function(t){return l(t)?e(t.frag):t}))};function T(e){if(l(this)){var t=this.frag.indexOf(e);if(t>-1){var n=this.frag.splice(t,1)[0];0===this.frag.length&&function(e,t){var n=e[a];t.before(n),c(n,e),e.frag.unshift(n)}(this,n),e.remove()}}else{p(this).indexOf(e)>-1&&e.remove()}return e}function v(e,t){var n=this,r=e.frag||[e];if(l(this)){if(e[i]===this&&e.parentElement)return e;var a=this.frag;if(t){var o=a.indexOf(t);o>-1&&(a.splice.apply(a,[o,0].concat(r)),t.before.apply(t,r))}else{var s=a[a.length-1];a.push.apply(a,r),s.after.apply(s,r)}E(this)}else t?this.childNodes.includes(t)&&t.before.apply(t,r):this.append.apply(this,r);r.forEach(function(e){c(e,n)});var u=r[r.length-1];return f(u),e}function y(e){if(e[i]===this&&e.parentElement)return e;var t=this.frag;return t[t.length-1].after(e),c(e,this),E(this),t.push(e),e}var E=function(e){var t=e[a];e.frag[0]===t&&(e.frag.shift(),t.remove())},C={set:function(e){var t=this;if(this.frag[0]!==this[a]&&this.frag.slice().forEach(function(e){return t.removeChild(e)}),e){var n=document.createElement("div");n.innerHTML=e,Array.from(n.childNodes).forEach(function(e){t.appendChild(e)})}},get:function(){return""}},D={inserted:function(e){var t=e.parentNode,n=e.nextSibling,r=e.previousSibling,i=Array.from(e.childNodes),o=document.createComment("");0===i.length&&i.push(o),e.frag=i,e[a]=o;var s=document.createDocumentFragment();s.append.apply(s,b(i)),e.replaceWith(s),i.forEach(function(t){c(t,e),f(t)}),_(e),Object.assign(e,{remove:F,appendChild:y,insertBefore:v,removeChild:T,before:A}),Object.defineProperty(e,"innerHTML",C),t&&(Object.assign(t,{removeChild:T,insertBefore:v}),c(e,t),_(t)),n&&f(e),r&&f(r)},unbind:function(e){e.remove()}},w={name:"Fragment",directives:{frag:D},render:function(e){return e("div",{directives:[{name:"frag"}]},this.$slots.default)}}},4972(e,t,n){"use strict";var r=n(3129),a=n(3062);e.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},4977(e,t,n){var r=n(2074),a=n(8420),i=/#|\.prototype\./,o=function(e,t){var n=l[s(e)];return n==c||n!=u&&(a(t)?r(t):!!t)},s=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";e.exports=o},4989(e,t,n){"use strict";var r,a=n(1605),i=n(281),o=n(7632).f,s=n(3747),l=n(5362),u=n(2588),c=n(1229),d=n(4177),f=n(6926),p=i("".startsWith),h=i("".slice),g=Math.min,m=d("startsWith");a({target:"String",proto:!0,forced:!!(f||m||(r=o(String.prototype,"startsWith"),!r||r.writable))&&!m},{startsWith:function(e){var t=l(c(this));u(e);var n=s(g(arguments.length>1?arguments[1]:void 0,t.length)),r=l(e);return p?p(t,r,n):h(t,n,n+r.length)===r}})},5001(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(1354),a=n.n(r),i=n(6314),o=n.n(i)()(a());o.push([e.id,"\n#app-content > div[data-v-345c13d5] {\n\twidth: 100%;\n\theight: 100%;\n\tpadding: 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex-grow: 1;\n}\ninput[type='text'][data-v-345c13d5] {\n\twidth: 100%;\n}\ntextarea[data-v-345c13d5] {\n\tflex-grow: 1;\n\twidth: 100%;\n}\n","",{version:3,sources:["webpack://./src/App.vue"],names:[],mappings:";AAmPA;CACA,WAAA;CACA,YAAA;CACA,aAAA;CACA,aAAA;CACA,sBAAA;CACA,YAAA;AACA;AAEA;CACA,WAAA;AACA;AAEA;CACA,YAAA;CACA,WAAA;AACA",sourcesContent:["